Commit Graph

4951 Commits

Author SHA1 Message Date
fb04e32480 Bypass external rw check in the proper location 2020-08-22 05:27:30 -07:00
14a2f63b8b Several changes for using MediaStore
- Change config key name so default downloads to folder 'Download'
- Always use getFile as we do not need existing file deleted
- Fallback to use File based I/O pre API 29 as officially MediaStore
  APIs do not support general purpose usage. And also, it was working
  fine on all devices before. If it ain't broke, don't fix it
- Show full download path in settings to make it more clear to the user
- Close streams after using them
2020-08-22 04:38:51 -07:00
9e81db8692 Support scoped storage 2020-08-22 04:38:51 -07:00
1ed67eed35 Rename classes and fields 2020-08-21 06:45:40 -07:00
abc5457136 Cleanup DownloadService 2020-08-21 06:27:13 -07:00
4b238a9cd0 Add feature to create launch shortcuts 2020-08-21 03:36:12 -07:00
f200d472ef Move icon resources out of stubs 2020-08-20 06:02:22 -07:00
105b2fc114 Ensure SplashActivity is ran before MainActivity 2020-08-19 05:19:24 -07:00
5ed4071f74 Change ActivityExecutor signature 2020-08-19 05:19:24 -07:00
551a478fdc Fix occasional broken animation 2020-08-19 05:19:24 -07:00
7c319f5fc3 Moar refactoring 2020-08-19 05:19:24 -07:00
1fcf35ebeb Do not hardcode appcompat widget classes
They should be handled by the theme
2020-08-19 05:19:24 -07:00
6d749a58c6 scripts: fix addon.d using $TMPDIR
/data/adb/magisk/addon.d.sh: cd: line 73: can't cd to /dev/tmp: no such file or directory
2020-08-19 02:05:58 -07:00
34450cdddd More refactoring
Cleanups, move classes to sane locations, etc.
2020-08-19 02:05:23 -07:00
846bbb4da1 Reorganize app source code 2020-08-18 06:31:15 -07:00
d7a26dbf27 Tidy up ViewEvents 2020-08-18 06:03:12 -07:00
a86d5b3e61 Remove unnecessary abstractions 2020-08-18 05:03:56 -07:00
b2bece9ef6 Fix resources 2020-08-18 02:53:47 -07:00
f9cbf883ac Update Kotlin 2020-08-18 01:52:05 -07:00
7f225b3973 Minor MarkwonImagePlugin updates 2020-08-15 23:20:49 -07:00
72e7605fce 更新繁體中文字串
同上
2020-08-15 22:16:43 -07:00
a4c1ddd9f2 Use uid 2000 to install patched apk 2020-08-15 22:16:15 -07:00
ddd513110f Update Romanian 2020-08-15 22:07:35 -07:00
e33d623d40 Update dependencies 2020-08-15 05:43:28 -07:00
Rom
eec19ba9af Update French translation
It should contain all new strings.
2020-08-14 03:24:07 -07:00
413b3f394b Update strings.xml
Hi,

Update Turkish language

Merge please

Thanks
2020-08-14 03:20:58 -07:00
88cee1212b Update RU strings 2020-08-14 03:20:02 -07:00
cf25fa8ed8 Update build.gradle 2020-08-14 03:18:45 -07:00
3f053b8547 Minor code changes 2020-08-14 03:17:10 -07:00
79aa261ca2 Fixed manager beginning to hide immediately on field change
Bug was caused by lenient usage of "value" property defined in the "line item" in settings. Developer error allowed to use the internal value, that was not properly protected, in a way that did not conform with the latest "Observer" rewrite.

Additional comments were added to hopefully prevent bugs of this kind in the future. The property is now properly protected so it gives away clues that this access is considered "not cool".
2020-08-14 02:23:03 -07:00
ac2a9da4c4 Fix Markdown rendering
Close #3074
2020-08-14 02:00:06 -07:00
d8b1d79879 Fixed first title being partially obscured by toolbar 2020-08-12 04:33:00 -07:00
feb0f4b7b5 Fix MagiskDialog 2020-08-12 03:33:19 -07:00
6c8fe46590 Remove unused resources 2020-08-11 04:33:07 -07:00
5e3c9e5022 Update Ukrainian translation 2020-08-11 03:39:29 -07:00
f7f821b93c Update Slovak translation 2020-08-11 03:39:01 -07:00
36a70e995f Remote -> Online 2020-08-11 03:36:41 -07:00
537ae1a315 Cleanup setting items 2020-08-11 03:30:00 -07:00
87b6bf2c26 Remove strip in settings item 2020-08-11 00:54:19 -07:00
9df6b0618a Update MagiskHide list 2020-08-10 07:05:07 -07:00
c7e30ac63e Update superuser list 2020-08-10 02:33:44 -07:00
f5e547944a Do not toggle when clicking cards 2020-08-09 22:30:38 -07:00
d10680187d Nest CardView with alpha in another FrameLayout
RecyclerView animator will mess with alpha when animating
Check this StackOverflow question for more info:
https://stackoverflow.com/questions/40942116/setalpha-on-onbindview-in-recyclerview-doesnt-work-on-first-display
2020-08-09 22:04:09 -07:00
f5aa6a3cf8 Update module fragment
Update UI and logic for loading modules
2020-08-09 21:41:23 -07:00
c944277e78 Use switches with 2 way binding instead of custom ImageView 2020-08-09 14:50:16 -07:00
2e5402d741 Disable scroll effect for icon links 2020-08-09 13:29:18 -07:00
24f6024383 More homescreen UI improvements 2020-08-09 06:52:02 -07:00
15b1215972 Only show SafetyNet when GMS exists 2020-08-09 04:39:12 -07:00
11222c89d4 Update SafetyNet icon 2020-08-09 03:37:34 -07:00
893a8ec8d9 Strip out most StaggeredGridLayoutManager in code 2020-08-09 03:30:00 -07:00