FooIbar
6330fc3bdc
Revert "Build with Android 15 preview SDK"
...
This reverts commit 7d2e0f7f
Reason for revert: Android SDK sources for VanillaIceCream are not
available, making it hard to debug.
2024-02-29 16:10:00 +08:00
Vladimir Dostoyevskiy and GG Bond
31f66fd05b
Reader updates ( #800 )
...
* Refine
* Bars and sliders
* Zoomable
* Refine
* Refine Slider & LazyList state sync
* Refine
* Cleanup
* Fixes
* Fix initial state
* Fixes
* Fixes
* Fixup initial state
---------
Co-authored-by: GG Bond <whatever@tagkong.com >
2024-02-27 23:14:36 +08:00
GG Bond
84728a1490
Enable context receivers
2024-02-19 15:29:33 +08:00
FooIbar
7d2e0f7f7e
Build with Android 15 preview SDK ( #749 )
...
* Build with Android 15 preview SDK
* Fix CI
* Don't set application as test-only
2024-02-17 19:05:12 +08:00
GG Bond
a317d5303e
Enable compiler nonSkippingGroupOptimization
2024-02-17 13:36:07 +08:00
Vladimir Dostoyevskiy and GG Bond
c4045ded70
Upstream Navigation ( #744 )
...
* Official Navigation
* Update snapshot
* Move navigation to snapshot
* Drop dead switch
* Bisect
---------
Co-authored-by: GG Bond <whatever@tagkong.com >
2024-02-17 12:16:05 +08:00
FooIbar
3cb1b1eee4
Migrate to Corrosion, rust-android-gradle is dead ( #742 )
...
* Migrate to Corrosion, rust-android-gradle is dead
This also allows us to enable gradle configuration cache.
* Disable gradle configuration cache
2024-02-17 08:04:28 +08:00
Vladimir Dostoyevskiy
b2a5fe9f52
Update NDK
2024-02-15 09:23:38 +08:00
FooIbar
e36520faad
Replace printStackTrace with proper priority log ( #722 )
...
* Replace `printStackTrace` with proper priority log
* Fix
2024-02-12 14:40:45 +00:00
FooIbar
79b167002c
Use spotless's default ktlint version ( #657 )
...
* Use spotless's default ktlint version
* Suppress property naming rule for backing property
2024-01-24 08:32:01 +00:00
FooIbar
3c5375a9a6
Prepare for next iteration
2024-01-15 23:41:08 +08:00
FooIbar
1d9008a1a6
Prepare for release 1.10.3
Releases / Build (push) Has been cancelled
2024-01-15 23:39:56 +08:00
GG Bond
c3ffab3c79
Move to official aboutlibraries m3 widget
2024-01-07 13:36:53 +08:00
FooIbar
6bc80d1afa
[Marshmallow] Archive support
2024-01-06 22:02:00 +08:00
FooIbar
28410befa3
Java 21
2024-01-05 17:36:03 +08:00
FooIbar
c99d8e8275
[Marshmallow] Support crop image borders
2024-01-01 20:18:00 +08:00
FooIbar
ef44bb4857
Prepare for next iteration
2023-12-31 19:50:55 +08:00
FooIbar
37660ef697
Prepare for release 1.10.2
Releases / Build (push) Has been cancelled
2023-12-31 19:50:11 +08:00
GG Bond
d4b2ff7de9
New nav anim motion
2023-12-27 22:39:35 +08:00
FooIbar
549387ac91
Strip okhttp's public suffix database ( #539 )
...
As cookies are handled by ktor now
2023-12-25 20:24:42 +08:00
FooIbar
1c15d9a956
Prepare for next iteration
2023-12-19 18:36:49 +08:00
FooIbar
70082090a1
Prepare for release 1.10.1
Releases / Build (push) Has been cancelled
2023-12-19 18:34:50 +08:00
FooIbar
ae22f448a8
Revert to use OkHttp as fallback engine
...
This partially reverts commit 7b67210876
Reason for revert: `setApplicationProtocols` used by Apache 5 HC is not
available until API 29.
2023-12-17 19:12:56 +08:00
FooIbar
57c12f7df0
Prepare for next iteration
2023-12-14 22:54:08 +08:00
FooIbar
37eb2f1aed
Prepare for release 1.10.0
Releases / Build (push) Has been cancelled
2023-12-14 22:50:41 +08:00
FooIbar
b51120e914
Drop deprecated Accompanist libraries ( #500 )
...
* Migrate XML themes to Compose
* Vendor Accompanist WebView
2023-12-14 18:04:51 +08:00
GG Bond
4fecbe259b
Update compose snapshot, drop outdated workaround
2023-12-13 11:51:12 +08:00
Vladimir Dostoyevskiy and GG Bond
ba0788f6df
Move to Coil 3 ( #482 )
...
* Move to Coil 3
* Fix R8
---------
Co-authored-by: GG Bond <whatever@tagkong.com >
2023-12-09 07:37:44 +00:00
GG Bond
27cf341fef
Drop paging runtime
2023-12-08 21:46:06 +08:00
GG Bond
bc654e98b8
Drop explicitly coordinatorlayout usage
2023-12-08 21:46:06 +08:00
Vladimir Dostoyevskiy and GG Bond
7b67210876
Fallback engine should be Apache5 HC ( #456 )
...
* Drop explicitly okhttp dependency
* Move to Apache5 HC instead
* Fix build
* Credit to Ktor instead
* Refactor Cronet Preference
---------
Co-authored-by: GG Bond <whatever@tagkong.com >
2023-12-06 04:42:17 +00:00
Vladimir Dostoyevskiy and GG Bond
52f314f6b0
Move to Ktor, Part 1 ( #415 )
...
* Ktor 3.0.0-beta-1
* Drop chunker since we no more se okhttp
* Move getGalleryDetail to ktor
* Migration
* Migration
* Migration
* Migration
* Migration
* Migration
* Migration
* Migration
---------
Co-authored-by: GG Bond <whatever@tagkong.com >
2023-12-02 09:33:46 +08:00
FooIbar
b2368b312f
Prepare for next iteration
2023-12-01 22:41:12 +08:00
FooIbar
3cade906d6
Prepare for release 1.9.0 ( #406 )
...
* Prepare for release 1.9.0
* Add known issues
* Bump version
* [no ci] Rename CHANGELOG.MD
2023-12-01 22:35:47 +08:00
GG Bond
f383594050
Update snapshot
2023-11-30 11:01:11 +08:00
renovate[bot]
fb20f899e2
Update dependency androidx.compose.ui:ui-text-android to v1.6.0-beta02
2023-11-29 22:58:17 +00:00
GG Bond
0b5da2b2dd
Drop explicitly fragment dependency
2023-11-29 18:25:23 +08:00
GG Bond
714a8ccf65
Drop swiperefreshlayout dependency
2023-11-29 18:25:23 +08:00
GG Bond
5c731cc6b2
Drop rv selection dependency
2023-11-29 18:25:23 +08:00
GG Bond
eda8115fe5
Revert "Drop fixed workaround"
...
Revert reason: BTF2 still not fixed
This reverts commit 3c988c63f244f0ec1bf027cc84d49c3e1c404aba.
2023-11-29 18:25:23 +08:00
GG Bond
cf0a408b90
Drop fixed workaround
2023-11-29 18:25:23 +08:00
FooIbar
2ed957b5f2
Compose DatePicker
2023-11-27 22:12:01 +08:00
GG Bond
61100d0c83
Upgrade lifecycle for new compose utils
2023-11-27 00:37:19 +08:00
Vladimir Dostoyevskiy and GG Bond
122089eb1e
Predictive Back for NavHost ( #335 )
...
* Grab navigation-compose
* Initial SeekableTransitions
* Refine
* Fixes
* Fix anim again
* Easeout Predictive Back
---------
Co-authored-by: GG Bond <whatever@tagkong.com >
2023-11-25 14:11:00 +08:00
FooIbar
6e541be6ca
Restore quick search item drag and drop animation
2023-11-24 15:48:47 +08:00
Lokesh Gidra
e32a7b61b6
Workaround IME won't show again once hidden
2023-11-16 11:58:23 +08:00
Lokesh Gidra
9c06f10d43
Drop explicitly androidx collection dependency
...
Since compose runtime depends 1.4.0a1 now
2023-11-15 20:11:56 +08:00
Vladimir Dostoyevskiy and Lokesh Gidra
7bcddb5f51
Initial limited support for BBCode editor ( #260 )
...
* Initial support edit
* Override LocalTextToolbar to reimpl BBCode editor: groundwork
* Impl
* Hacky
* Keep spans when editing
* Fix bold
* Fixes
* Initial AnnoStr to BBCode
* Implement edit with annotatedString
* Cleanup
* Cleanup
* Hack
* Some necessary comment
* Make url span a noop now
* Cleanup
* Cleanup
* Fix annotatedStr concat
* Fix toBBCode
* Clear focus as well
* Support Overlapped SpanStyle to BBCode
* Refine
* Cleanup code
* Fix algo
* Fix conflict
---------
Co-authored-by: Lokesh Gidra <lokeshgidra@google.com >
2023-11-15 13:03:18 +08:00
Vladimir Dostoyevskiy and Lokesh Gidra
f3fe5f0a75
Support cronetRequest with body ( #248 )
...
* Initial Add RequestBody support for cronetRequest
* Convert modifyFavorites to use cronet
* Code refactor
* Avoid some unnecessary copy
* Suppress NewApi for all managed usage
---------
Co-authored-by: Lokesh Gidra <lokeshgidra@google.com >
2023-11-12 15:45:02 +00:00
FooIbar
9ca7be081a
Built-in proguard rules are obsolete, use our own
...
Fix regression of #216
2023-11-09 10:30:27 +08:00