Commit Graph

2295 Commits

Author SHA1 Message Date
Hai Zhang
e451d96203 [Feature] Update AGP. 2023-08-22 14:39:30 -07:00
Hai Zhang
ce1b9edaf4 [Feature] Remove STL from libsyscall. 2023-08-22 05:24:25 -07:00
Hai Zhang
6e42c84e59 [Refactor] Rename syscalls to syscall. 2023-08-22 05:24:18 -07:00
Hai Zhang
1bd6c49391 [Feature] Always check out submodules if any. 2023-08-22 03:56:49 -07:00
Hai Zhang
31c996321b [Feature] Update build tools. 2023-08-21 19:06:12 -07:00
Hai Zhang
1ae5a81d32 [Fix] Work around R8 bug.
See https://issuetracker.google.com/issues/296654327

Fixes: #990
2023-08-20 05:47:35 -07:00
Hai Zhang
7beff6b037 [Fix] Remove bottom padding for edit document manager shortcut dialog.
Because we already have app:errorEnabled="true" for the last text
input layout.
2023-08-20 05:25:17 -07:00
Hai Zhang
f654cdf231 [Fix] More accurate wording in changelog. 2023-08-20 04:33:07 -07:00
Hai Zhang
b7bf09c238 [Feature] Update Shizuku-API.
Rikka said it no longer requires coreLibraryDesugaring and the upgrade
should just work.
2023-08-20 04:02:46 -07:00
Hai Zhang
2ccf9fe57f [Feature] Update Android CI. 2023-08-20 03:32:48 -07:00
Hai Zhang
4d1abf584f [Fix] Fix lint errors. 2023-08-20 01:38:42 -07:00
Hai Zhang
a4e82ec606 [Fix] Fix R8 for SMBJ and SMBJ-RPC. 2023-08-19 23:10:40 -07:00
Hai Zhang
137ec0e54b [Feature] Update dependencies. 2023-08-19 22:48:59 -07:00
Hai Zhang
2dcfd45b57 [Fix] Fix wrong title for editing document manager shortcut. 2023-08-19 22:43:20 -07:00
Hai Zhang
8af3a2281a [Feature] Add changelog for 1.6.0.
Fixes: #988
2023-08-19 21:49:50 -07:00
Hai Zhang
7d35a195d0 [Feature] Bump version to 1.6.0. 2023-08-19 21:05:10 -07:00
Hai Zhang
5bbd452b7b [Feature] Add document manager shortcut and use it for Android/{data,obb}.
Fixes: #845
2023-08-19 21:00:21 -07:00
Hai Zhang
0efbf8303a [Refactor] Unify concept of local and remote path. 2023-08-10 04:08:53 -07:00
Hai Zhang
56bb2e7bb7 [Feature] Make fast scroll popup respect sort by.
Fixes: #981
2023-08-10 03:35:22 -07:00
Hai Zhang
a57e68c1e6 [Feature] Shorten selection title format.
Otherwise the user very likely can't see the number of files in some locales.
2023-08-10 02:51:22 -07:00
Hai Zhang
3dca5a7c65 [Feature] Add TV support.
Fixes: #987
2023-08-10 02:37:41 -07:00
Hai Zhang
f1d9b74853 [Fix] Always add square brackets to IPv6 hosts.
So that when being converted to URI and converted back, there won't be
a mismatch.

IPv6 host should always contain square brackets according to javadoc
of URI.getHost().

Fixes: #811
2023-08-09 22:58:55 -07:00
Hai Zhang
548d10dbe0 [Fix] Use correct data source type in PathAttributesFetcher.
Fixes: #730
2023-08-09 22:25:30 -07:00
Hai Zhang
efdcb8c7a5 [Fix] Fix standard directories settings not getting Material 3 switches.
We should now always use PreferenceFragmentCompat.requireContext()
instead of PreferenceManager.context, which is incorrectly "fixed" by
Takisoft PreferenceX but we still need that for other things like
dialogs etc.

The difference here is whether it's Theme.applyStyle(force = false),
v.s. ContextThemeWrapper(themeResId), the former correctly retains
what has been explicitly set.
2023-08-09 12:01:47 -07:00
Hai Zhang
4360134d93 [Feature] Properly set corner sizes for Material 2 and Material 3.
This helps the most with the grid view file items.
2023-08-09 02:31:48 -07:00
Hai Zhang
b8f897af05 [Refactor] Reorder some Material 2 styles. 2023-08-09 01:28:33 -07:00
Hai Zhang
1318930aae [Fix] Fix missing navigationViewStyle in Material 2 immersive theme. 2023-08-09 01:27:08 -07:00
Hai Zhang
b453cb0a91 [Fix] Fix switch preference broken in Material 2.
Fixes: #879
2023-08-09 01:24:39 -07:00
Hai Zhang
accec8d046 [Feature] Update text for local IP address being unknown. 2023-08-09 01:03:30 -07:00
Hai Zhang
94fc0374bf [Feature] Use FTP server URL as notification content text.
Fixes: #792
2023-08-09 00:53:27 -07:00
Hai Zhang
65456a326d [Feature] Add quick settings tile placement for FTP server.
Fixes: #671
2023-08-08 22:12:06 -07:00
Hai Zhang
39a46f4376 [Refactor] Minor rename. 2023-08-08 21:41:13 -07:00
Hai Zhang
022f03b891 [Feature] Use MaterialSwitch and remove old SwitchMaterial styling.
Fixes: #879
2023-08-08 19:56:15 -07:00
Hai Zhang
25d298aba6 [Feature] Add per-app language preference.
Fixes: #293
2023-08-08 19:16:06 -07:00
Hai Zhang
97c0a04aa3 [Feature] Implement grid view.
Fixes: #152
2023-08-07 03:03:37 -07:00
Hai Zhang
9fca17bffe [Refactor] Remove now redundant SAM constructor. 2023-08-05 21:00:43 -07:00
Hai Zhang
db5e9f4427 [Feature] Support per-app language.
Bug: #293
2023-08-04 18:06:27 -07:00
Hai Zhang
8aff17a48b [Refactor] Replace deprecated entries in build.gradle. 2023-08-04 18:05:36 -07:00
Hai Zhang
4a59c3bfbe [Feature] Update dependencies. 2023-08-04 17:42:54 -07:00
Hai Zhang
26100a0d5e [Feature] Update Android Studio. 2023-08-04 17:17:10 -07:00
Hai Zhang
7c06b9115b [Feature] Update libsu. 2023-07-25 00:55:25 -07:00
Hai Zhang
9a6db78108 [Feature] Update AndroidX. 2023-06-09 02:04:44 -07:00
Hai Zhang
9b59086c7d [Feature] Update AGP to 8.0.2. 2023-05-27 17:33:04 -07:00
Hai Zhang
33b398cb9c [Feature] Update libsu to 5.1.0. 2023-05-27 17:26:16 -07:00
Hai Zhang
43fbb1d495 [Feature] Update dependency. 2023-05-24 19:17:44 -07:00
Hai Zhang
498a9ce441 [Feature] Update Coil. 2023-05-23 21:36:03 -07:00
Hai Zhang
43a22b31d5 [Refactor] Fix shadowed variable name warning. 2023-05-14 21:34:34 -07:00
Hai Zhang
30164e073c [Refactor] Remove Kotlin use workaround since it now has contract.
See also
941de655c4 .
2023-05-14 21:12:28 -07:00
Hai Zhang
8b7d9eaf9f [Feature] Update Android Studio. 2023-05-14 19:30:08 -07:00
Hai Zhang
0e4c0edfdb [Feature] Update dependencies. 2023-05-10 12:35:03 -07:00