Commit Graph
24 Commits
Author SHA1 Message Date
Mygod 6ee86a20e1 Fix GridLayout on Android 4.4 2017-12-06 17:23:29 -08:00
Mygod 82276fe77f Fix default profile not displayed on first launch 2017-12-06 16:57:51 -08:00
Mygod c013284b1b Fix LocalSocketListener on debug builds
I have no idea what I'm doing. Somebody please explain.
2017-12-06 16:57:40 -08:00
Mygod 8e126511de Revert "Remove file socket on thread finishes"
This reverts commit 8c55630e9b.
2017-12-06 16:31:06 -08:00
Mygod 8c55630e9b Remove file socket on thread finishes 2017-12-06 16:22:18 -08:00
Mygod b808920e6c Fix EBADF error caused by race condition 2017-12-06 16:08:44 -08:00
Mygod e19e629487 Move catch blocks to child classes
This reverts commit 07a48bc20b and f870093c94.
2017-12-06 16:07:37 -08:00
Mygod 79d2290d28 Use thread with exception handling in GuardedProcess 2017-12-06 15:18:49 -08:00
Max Lv 07a48bc20b Refine the local socket closing logic 2017-12-06 02:42:59 -08:00
Max Lv f870093c94 Fix EBADF error with proguard 2017-12-05 23:16:29 -08:00
Max Lv 9fc1a4e0ad Fix the release build 2017-12-05 22:18:03 +08:00
Mygod c9e6563e43 Fix a naming issue 2017-12-03 10:35:03 -08:00
Mygod 3e8b254118 Initial draft for porting this project to Gradle + Kotlin
This is one of my stupidest idea ever.
2017-12-03 10:20:57 -08:00
Mygod 8c33345a1f Use Gericop's preference library (#1471)
* New SimpleMenuPreference;
* More Oreo-like preference style;
* I'm tired of fixing all those bugs;
* Remove NumberPickerPreference which nobody likes.
2017-11-30 20:10:47 -08:00
Mygod dc2a5ca19c Use SIGKILL to kill old processes
Fix #1455.

Note that in later Android versions, only processes under same uid will be listed and this will be quite efficient.
2017-11-18 02:10:34 -08:00
Mygod 8b57b53788 Misc refinements 2017-07-29 14:36:51 +08:00
Max Lv 52499f5c2d Add local DNS to dns list. #1281 2017-07-19 16:22:03 +08:00
Mygod 86773085c3 Wait for process to terminate with a better way
Refine #1122.
2017-03-01 22:28:35 +08:00
Max Lv a61b03c86c Add 600ms timeout for waitpid 2017-03-01 09:53:35 +08:00
Mygod 8d1f2da1f0 Implement SIGTERM in jni-helper 2017-01-24 18:44:31 +08:00
Mygod dadeffa903 Rename System to JniHelper to rename naming conflicts with
`java.lang.System`
2017-01-24 16:58:20 +08:00
Mygod 0ffae32a44 Implement plugin interface in mobile app 2017-01-16 22:30:26 +08:00
Mygod 1887c6ffb0 Initial commit for plugin library
See spec at #1073.
2017-01-13 20:20:33 +08:00
Mygod 0030c29b62 Move app to mobile subproject 2017-01-12 23:31:52 +08:00