Commit Graph

2295 Commits

Author SHA1 Message Date
Hai Zhang
aeaaf874a2 Feat: Add Kotlin file system API 2024-04-06 23:08:13 -07:00
Hai Zhang
11003f3a36 Build: Update Android Gradle Plugin 2024-03-22 17:55:26 -07:00
Hai Zhang
9dfb35b9f9 Feat: Bump version to 1.7.1 and add changelogs 2024-03-16 14:53:58 -07:00
Hai Zhang
e2167e5aed Feat: Import translations 2024-03-16 12:48:07 -07:00
Hai Zhang
a6dab695a5 Fix: Work around kotlinc NoSuchFieldError
Fixes: #1154
2024-03-15 00:18:48 -07:00
Hai Zhang
261defa274 Refactor: Indent proguard rules with 4 spaces 2024-03-14 23:51:04 -07:00
Hai Zhang
a5b554060d Fix: Fix black theme not working in release build
Fixes: #1151
2024-03-11 21:34:30 -07:00
Hai Zhang
2de3ad9c77 Docs: Fix APK link in README 2024-03-11 17:02:44 -07:00
Hai Zhang
084f7772aa Feat: Bump version to 1.7.0 and add changelog 2024-03-11 16:39:43 -07:00
Hai Zhang
d8b951db01 Fix: Fix manage app all files access permission intent. 2024-03-11 14:51:46 -07:00
Hai Zhang
33eda7b517 Build: Update dependencies 2024-03-11 13:48:26 -07:00
Hai Zhang
766efbbd06 Fix: Fix compilation error due to wrong translation 2024-03-11 13:48:02 -07:00
Hai Zhang
28c705f8b8 Feat: Disable language split 2024-03-11 13:40:30 -07:00
Hai Zhang
7a34bfdedd Feat: Import translations 2024-03-11 13:40:18 -07:00
Hai Zhang
4e7923cc76 Fix: Refresh drawable state on checked change for checkable views 2024-03-10 03:44:58 -07:00
Hai Zhang
a14e14f92c Feat: Support missing "All files access" setting for e.g. Android TV
Fixes: #875
2024-03-09 22:13:51 -08:00
Hai Zhang
51f8545668 Fix: Guard against WebDAV servers that doesn't properly implement GET with Range 2024-03-04 01:42:55 -08:00
Hai Zhang
9f1134a014 Revert "[Fix] Disable TV launcher intent due to Play policy."
This reverts commit 136efa2426.

Fixes: #997
2024-03-04 00:25:25 -08:00
Hai Zhang
a74b66d122 Feat: Support predicative back gesture
Fixes: #1103
2024-03-04 00:09:46 -08:00
Hai Zhang
c91754b0ed Feat: Add shortcut key for menu items
Fixes: #1054
2024-03-03 21:15:44 -08:00
Hai Zhang
df802b54da Fix: Fix zh-CN translation of "storage" 2024-03-03 17:45:49 -08:00
Hai Zhang
a637efd3d3 Fix: Fix release build for dav4jvm by excluding org.ogce:xpp3 2024-03-03 17:32:54 -08:00
Hai Zhang
1fcec8b452 Refactor: Remove unused r8 rules for Commons Compress 2024-03-03 17:17:25 -08:00
Hai Zhang
c13640a517 Fix: More fixes for zh-TW translations 2024-03-03 13:35:17 -08:00
Hai Zhang
481e848482 Fix: Fix zh-CN translation of image
Following AOSP translations.
2024-03-03 02:17:21 -08:00
Hai Zhang
5eb066c433 Fix: Fix zh-TW translations 2024-03-03 02:17:12 -08:00
Hai Zhang
449b7bcab0 Build: Update Android Studio 2024-03-02 22:05:49 -08:00
Hai Zhang
6c6813e264 Fix: Update dav4jvm and fix href relation 2024-03-02 18:53:50 -08:00
Hai Zhang
0854aacd25 Fix: Update dav4jvm and fix parsing WebDAV modified time 2024-03-02 17:52:12 -08:00
Hai Zhang
a9bcff4a79 Fix: Handle HTTP Range Not Satisfiable in WebDAV getRange()
The POSIX read() API also returns 0 when file offset is at or past end
of file.
2024-03-01 17:41:23 -08:00
Hai Zhang
60da95b189 Feat: Remove Stetho
Stetho has been archived for a long while.
2024-03-01 14:40:51 -08:00
Hai Zhang
b95dbc1769 Feat: Allow using HTTP for WebDAV
No reason to disallow HTTP WebDAV while we are allowing FTP.
2024-03-01 14:20:58 -08:00
Hai Zhang
92a8549f69 Feat: Remove root archive file system provider
Now that ArchiveReader supports SeekableByteChannel.

Fixes: #1140
2024-02-27 23:40:14 -08:00
Hai Zhang
d74b22721f Feat: Update dav4jvm 2024-02-27 21:39:59 -08:00
Hai Zhang
feda428f46 Fix: Fix missing username when editing WebDAV server 2024-02-26 17:18:28 -08:00
Hai Zhang
fe54fc8031 Docs: Update Microsoft Language Resources link 2024-02-26 16:58:03 -08:00
Hai Zhang
905a487218 Feat: Add WebDAV UI
Bug: #191
2024-02-26 16:44:36 -08:00
Hai Zhang
b9e84715fc Feat!: Add WebDAV support
Bug: #191
2024-02-26 16:41:58 -08:00
Hai Zhang
ce4421550d Refactor: Optimize imports 2024-02-26 16:41:58 -08:00
Hai Zhang
fb6ecce3a8 Refactor: Minor refactor 2024-02-26 16:29:29 -08:00
Hai Zhang
4469d66ad2 Fix: Fix exception conversion in FtpCopyMove 2024-02-25 17:52:19 -08:00
Hai Zhang
120ddc6756 Fix: Respect Buffer.arrayOffset() when calling Buffer.array() 2024-02-25 17:51:39 -08:00
Hai Zhang
b204e5cb68 Build: Update Coil 2024-02-24 12:11:39 -08:00
Hai Zhang
36833cc6e4 Build: Update dependencies 2024-02-18 13:10:15 -08:00
Hai Zhang
9f647076fe Fix: Add missing open options handling for FTP byte channel. 2024-02-11 23:14:52 -08:00
Hai Zhang
46acf5894c Refactor: Extract AbstractFileByteChannel from FTP, SFTP and SMB 2024-02-11 21:49:45 -08:00
Hai Zhang
79114bfefe Refactor: Use Kotlin DEFAULT_BUFFER_SIZE 2024-02-11 21:17:37 -08:00
Hai Zhang
bced5e6fb0 Docs: Add Get-it-on-GitHub badge
Fixes: #1118
2024-02-03 23:58:19 -08:00
Hai Zhang
3cf278b2da Feat: Add Catalan to imported languages
Fixes: #1121
2024-02-02 22:08:17 -08:00
Hai Zhang
7c80d3f097 Refactor: Minor changes 2024-01-28 12:23:33 -08:00