Commit Graph

62 Commits

Author SHA1 Message Date
topjohnwu da4f53ebbb Don't store multiple repo copies in memory 2017-07-21 02:46:19 +08:00
topjohnwu 87ea2a2bef Rewrite root shell 2017-07-16 03:00:01 +08:00
topjohnwu efeddda328 Use Java synchronize instead serial tasks 2017-06-06 03:21:52 +08:00
topjohnwu 6a9e39c470 Support unlimited amount of repos 2017-04-26 00:15:53 +08:00
topjohnwu 817f050bcd Say goodbye to old modules 2017-03-30 06:52:18 +08:00
topjohnwu a3f0ef8e77 Many improvements and bug fixes
Close #114
2017-02-21 03:38:37 +08:00
topjohnwu 6785221479 Small refinements and bugfixes
Close #109
2017-02-19 10:14:29 +08:00
topjohnwu a03bb90754 Use README.md in details for repo 2017-02-16 05:48:26 +08:00
topjohnwu 44b0d4127c Remove GSON and switch to database 2017-02-12 23:27:20 +08:00
topjohnwu 1418ec2416 Remove module helper 2017-02-12 20:53:41 +08:00
topjohnwu b51978f51c Move asynctasks to seperate package 2017-02-12 19:49:46 +08:00
topjohnwu b07361580a Contexts are different: Make context clearer 2017-02-12 05:02:18 +08:00
topjohnwu bef5969580 No more static crap :) 2017-02-07 02:01:32 +08:00
tonymanou 00a0e64fdd Prefer List/Map/Set as declaring type over their implementations
Unless your are using a method declared in subclasses of an
interface, it is better to use the interface as declaring type.
One advantage of this is that changing used implementation will
be much simpler (you will have less declarations to edit).
2017-01-30 20:11:17 +08:00
topjohnwu bfec381933 Improve su requests 2017-01-30 19:27:00 +08:00
topjohnwu 6eb814ef0b Fix some small issues 2017-01-25 16:45:55 +08:00
topjohnwu bcc695234c Seperate Configs 2017-01-25 13:17:33 +08:00
topjohnwu ad16a6fc1b Project restructure 2017-01-25 04:33:22 +08:00
topjohnwu 61e2c3444a Remove token, use ETag to prevent multiple queries 2017-01-11 17:37:35 +08:00
topjohnwu 3e259021d0 Sort module/repo by name 2016-11-13 03:10:05 +08:00
topjohnwu aababe1a87 Officially drop Cache Modules 2016-11-09 00:46:26 +08:00
topjohnwu 4b5b0b065d Bump up to version 2.1 2016-10-17 16:36:42 +08:00
topjohnwu 15cf8d2a6d UI tweaks 2016-10-17 16:07:47 +08:00
topjohnwu 70500cf21e Add search bar & Magisk Hide option 2016-10-17 10:11:26 +08:00
dvdandroid d788bd8323 UI Fixes
+ Adjusted dark theme colors
+ Moved setting to an activity
+ Code format
+ Changed some icons
+ Minor fixes
2016-10-01 01:02:24 +08:00
topjohnwu 9eb108f13e More cleanups 2016-09-30 18:22:43 +08:00
topjohnwu 0f5465c5da Small fixes 2016-09-30 03:18:08 +08:00
topjohnwu e4cba70008 Ready for release 2016-09-29 23:24:31 +08:00
topjohnwu 692b993eee Additional notice for Module updates 2016-09-29 03:37:57 +08:00
topjohnwu bb7ff27d04 Massive repo refactor 2016-09-29 01:42:25 +08:00
topjohnwu 0acc5e33b3 Magisk Update checker use prefs listener 2016-09-28 18:05:55 +08:00
topjohnwu a173179b03 Final fix for flash zip 2016-09-28 00:33:01 +08:00
topjohnwu e73497e4b7 Update UI callback with prefs listener 2016-09-27 22:57:20 +08:00
topjohnwu 441e603bc0 Update FlashZip to use Uri 2016-09-27 15:51:38 +08:00
topjohnwu 89932b325d Update busybox; Improve environment setup 2016-09-25 21:31:38 +08:00
topjohnwu 8a7df954e5 Update check module update 2016-09-23 17:12:29 +08:00
topjohnwu 0addbaa9a8 Refactor repo class and SharedPref 2016-09-21 11:29:43 +08:00
topjohnwu c9f6e2e257 Create BaseModule (for future merging with repo) 2016-09-19 11:47:52 +08:00
topjohnwu f0d3a4e4b7 Change Utility functions static 2016-09-19 10:08:46 +08:00
topjohnwu 41295e0c4d Refactor modules fragment 2016-09-18 22:56:12 +08:00
topjohnwu 11e1d04dd1 Change root detection and toggle 2016-09-18 02:32:08 +08:00
d8ahazard 6a90340b14 Work on file picker - WIP 2016-09-14 17:12:47 -05:00
d8ahazard 46abbfe224 More refinements... 2016-09-13 15:44:07 -05:00
d8ahazard b3ba79a3ba Add Swipe-to-refresh for Modules, Code Cleanup, Stylizations
Moar updates.  Modules now swipe to refresh and indicate properly-ish.
Cleanup minor code stuff.  Colorize icons to match, set global color
variable so it can be changed...
2016-09-12 23:05:04 -05:00
d8ahazard e690f6d487 Add some more strings from preferences...
We have the knowledge...USE IT.
2016-09-12 16:57:06 -05:00
d8ahazard 3d4b4e04c5 Bring module fragment up to same level as repo fragment 2016-09-12 16:47:32 -05:00
d8ahazard 62dd8f35c0 Add custom comparator for Repos (sort them alphabetically)
Now they come out in a nice alphabetized list...
2016-09-12 14:40:15 -05:00
d8ahazard 1468dfd6b6 Add CacheModule display string to title 2016-09-12 14:33:03 -05:00
d8ahazard 98aa9bd3fe I'm going to commit this now...
Still got work to do, but I don't want to lose this...
2016-09-11 13:36:58 -05:00
d8ahazard 041531e96d More cleanup, add native filepicker
Code cleanup, add filepicker lib to avoid issues with stock file apps.
2016-09-09 23:40:57 -05:00