38 Commits
Author SHA1 Message Date
Mygod 9960f87a64 Fix inconsistent shortcut icons
Will Google ever quit being high and make a consistent UI/specs? I guess not.
2018-03-29 22:09:32 -07:00
Mygod ec803d9859 Fix assert not working 2018-03-17 14:20:48 -07:00
Mygod a755b669c8 Fix code style issues 2018-02-04 15:07:38 -08:00
Mygod 5ced42125c Implement ActionMode for CustomRulesFragment 2018-01-27 15:25:29 -08:00
Mygod 195e2afbeb Fix keyboard navigations 2018-01-15 22:24:08 -08:00
Mygod 3dbc5f4147 Import translations from POEditor 2018-01-15 21:32:56 -08:00
Mygod a33efea2b5 Add French 2018-01-04 19:03:07 +08:00
Mygod 11a3bade54 Add unit test for PluginOptions 2017-12-16 16:20:21 -08:00
Mygod 11dd7112c3 Implement plugin entirely in Kotlin 2017-12-16 16:07:01 -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 6fa1c822ef Update platform target to 8.1 (API level 27) 2017-10-28 00:16:05 -07:00
Mygod d7183fe147 Update strings.xml (POEditor.com)
Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)
2017-09-03 15:43:05 -07:00
Mygod 8b870877d5 Add persian language 2017-09-03 15:26:21 -07:00
Max Lv d701fb4cee Enlarge the text size of number picker 2017-07-19 09:16:56 +08:00
Mygod dc439b0802 Update to API 26 2017-07-14 11:05:57 +08:00
Mygod 0acfaa12c0 Use the new findViewById APIs 2017-05-18 14:35:29 +08:00
Mygod 1ec80175ea Update target SDK to O preview 2017-05-18 14:35:29 +08:00
Mygod 2b985686a4 Merge branch 'master' into develop 2017-05-18 14:35:18 +08:00
Mygod 9ab9230960 Merge strings from POEditor.com
Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)
2017-05-10 15:48:33 +08:00
Mygod 9617418e70 Stop calling notifyChanged over aggressively in EditTextPreference 2017-03-15 19:24:18 +08:00
Mygod c09a96a203 Bump plugin lib version 2017-03-15 19:24:18 +08:00
Mygod 41f4f3a3bc Import strings.xml from POEditor.com
Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)

Update strings.xml (POEditor.com)
2017-03-13 13:58:51 +08:00
Mygod 7219ce429c Bump version 2017-02-08 17:07:56 +08:00
Mygod 88319ecac7 Suggest to use fully qualified name for authorities in doc 2017-02-02 21:43:01 +08:00
Mygod 55667c9e76 Add getOrDefault method for API 23- in plugin lib 2017-01-24 22:53:24 +08:00
Mygod 911eb3dab3 Add documentations to plugin 2017-01-23 17:38:25 +08:00
Mygod 4d4d6ed1a0 Add RESULT_FALLBACK to ConfigurationActivity 2017-01-23 14:31:42 +08:00
Mygod b3bab982a8 Fix HelpCallback 2017-01-23 03:43:23 +08:00
Mygod 14745317d0 Implement native mode without binary copying
Plugins that support this mode only need to implement `NativePluginProvider.getExecutable`.
2017-01-22 20:51:16 +08:00
Mygod 7e6cc4e846 Refine EditTextPreference layout 2017-01-20 06:10:50 +08:00
Mygod 99d97d1dbd Fix launching plugin 2017-01-20 03:29:17 +08:00
Mygod 70e0b3991d Misc improvements for plugin design 2017-01-17 21:14:10 +08:00
Mygod 0ffae32a44 Implement plugin interface in mobile app 2017-01-16 22:30:26 +08:00
Mygod c54745e241 Adapt to simple-obfs plugin options parser 2017-01-16 09:31:37 +08:00
Mygod a38c9920c3 Add initial support for configuring plugins 2017-01-14 02:20:27 +08:00
Mygod 1887c6ffb0 Initial commit for plugin library
See spec at #1073.
2017-01-13 20:20:33 +08:00
Mygod 5ead55d67a Rename plugin-lib to plugin 2017-01-13 02:35:02 +08:00