GG Bond
fe1249630b
Convert FavDialogTheta to use rememberInDataStore
2024-05-10 19:27:45 +08:00
GG Bond
cdbe3cf728
Drop unused avatar pref
2024-05-10 19:27:45 +08:00
GG Bond
f5e36bc0cf
Initialize dataStateFlow on app start
2024-05-10 19:27:45 +08:00
GG Bond
4f9bfe13cb
Move SearchCategory to use rememberInDataStore
2024-05-10 19:27:45 +08:00
GG Bond
959da21b9d
Introduce rememberInDataStore
2024-05-10 19:27:45 +08:00
renovate[bot] and GG Bond
fae2b1f416
Cleanup rememberInVM family ( #1166 )
...
* Update DataStore to 1.1.1 for future `rememberInDataStore` impl
* Cleanup `rememberInVM` family
---------
Co-authored-by: GG Bond <whatever@tagkong.com >
2024-05-10 06:15:18 +00:00
GG Bond
a054633d0a
Update DataStore to 1.1.1 for future rememberInDataStore impl
2024-05-10 13:49:36 +08:00
FooIbar
a4619547f1
Revert "Drop experimental touch slop factor setting" ( #1162 )
...
* Revert "Drop experimental touch slop factor setting"
This reverts commit d5d8a828ef .
Reason for revert: After some more testing I think sadly we still need it.
* Read touch slop factor as state
2024-05-10 13:08:32 +08:00
FooIbar
5d53febb15
Show gallery pages in thumbnail mode ( #1164 )
2024-05-10 04:41:42 +00:00
FooIbar
3da1587924
Use HapticFeedback in ChapterNavigator as well
2024-05-10 12:22:09 +08:00
FooIbar
971d0307fe
Inline DragHandle as it's redundant now
2024-05-10 12:22:09 +08:00
FooIbar
705d3afb78
Refactor haptic feedback on reordering
2024-05-10 12:22:09 +08:00
FooIbar
645ebddd4f
Fix crash when saving unloaded images
2024-05-09 14:23:11 +08:00
FooIbar
d5d8a828ef
Drop experimental touch slop factor setting
2024-05-09 12:18:59 +08:00
FooIbar
96d4193d2d
Fix system bars insets in fullscreen on API < 30
2024-05-09 12:14:59 +08:00
FooIbar
18e4afdff9
Update Compose snapshot
2024-05-09 12:13:28 +08:00
FooIbar
30e166b29c
Fix DownloadService state not cleared
2024-05-07 16:34:23 +08:00
FooIbar
c50f3d8c5b
Fix tap control area shifting after zooming out
2024-05-07 15:37:38 +08:00
FooIbar
d9249eeedb
Fix tap control area shifting in multi-window mode
2024-05-07 15:37:38 +08:00
FooIbar
51699cafe6
Constrain minimum width of reader bottom bar menus
2024-05-07 15:37:17 +08:00
FooIbar
ce97976bdd
Refactor bottom bar icon dropdown menus in reader
...
Avoid hard-coded width and offset.
2024-05-07 15:37:17 +08:00
renovate[bot] and FooIbar
7b8a12e3eb
Update dependency sh.calvin.reorderable:reorderable to v2.0.3 ( #1143 )
...
* Update dependency sh.calvin.reorderable:reorderable to v2.0.3
* Address deprecation
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
2024-05-07 03:49:33 +00:00
FooIbar
7276c37c54
Don't constrain menu's width
2024-05-07 01:17:55 +08:00
FooIbar
4ec7de611c
Introduce DropdownFilterChip for SearchFilter
2024-05-07 01:17:55 +08:00
FooIbar
0295c40b02
Implement fullscreen mode in new reader
2024-05-06 19:53:32 +08:00
FooIbar
035fa44523
Correctly handle display cutout ( #1139 )
2024-05-06 14:34:22 +08:00
FooIbar
f35643b2b6
Correctly handle window insets in reader
...
Now it's actual edge-to-edge.
2024-05-06 07:46:15 +08:00
FooIbar
b25661c436
Revert "Clarify message for no current torrents"
...
This reverts commit 49d4ae07
Reason for revert: We list outdated torrents as well after torrent
dialog overhaul.
2024-05-05 18:05:40 +08:00
FooIbar
cea06f0c7e
Disable abortOnError for lint in debug build
...
[no ci]
2024-05-05 17:16:16 +08:00
FooIbar
7de6a821d9
Drop 32-bit x86 support
2024-05-05 11:17:26 +08:00
FooIbar
13be4e4eb1
Remove Navigation Compose dependency
...
It's transitively provided by Compose Destinations, we should not
directly depend on it in case they are incompatible.
2024-05-05 07:58:46 +08:00
FooIbar
31aea1cdbf
Fix duplicate key in search suggestions
2024-05-05 01:59:49 +08:00
FooIbar
97d5642427
Run download item restoration in parallel
2024-05-04 18:52:05 +08:00
FooIbar
c68272c1a4
Fix download item restoration not bailing on error
2024-05-04 17:59:34 +08:00
FooIbar
21b9fe3cb2
Update to snapshot Compose and remove workaround ( #1050 )
...
* Update to snapshot Compose
* Fix dep
* Revert "More workaround"
This reverts commit 9013778f58 .
* Revert "Workaround for lazy layout lagging (#1042 )"
This reverts commit b83e0fd0
* Revert "Workaround for comment list lagging at the bottom"
This reverts commit 45be957df5 .
* Fix minOffset for blur radius calculation
Also use `onSizeChanged` instead of `onGloballyPositioned` as
measurement happens before placement.
2024-05-04 16:22:01 +08:00
FooIbar
5762b0bfc3
Disallow screen capture on identity cookies dialog
2024-05-04 11:30:34 +08:00
renovate[bot] and FooIbar
6277d7d41d
Update dependency sh.calvin.reorderable:reorderable to v2 ( #1120 )
...
* Update dependency sh.calvin.reorderable:reorderable to v2
* Fix build
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FooIbar <118464521+FooIbar@users.noreply.github.com >
2024-05-03 09:36:56 +00:00
GG Bond
7e558f4478
DialogState.bgWork doesn't show dialog if work doesn't suspend
2024-05-03 15:29:13 +08:00
FooIbar
307624ca9a
Copy invalid filename handling logic from AOSP
2024-05-03 15:29:00 +08:00
FooIbar
40e66b919a
Move ArchiveList and TorrentList to separate files ( #1113 )
...
* Move ArchiveList and TorrentList to separate files
GalleryDetailScreen is too long
* Refactor with deferred archive and torrent results
2024-05-03 07:27:57 +08:00
renovate[bot]
6a9f6bb645
Drop obsolete flag
...
Room generate kotlin by default now.
2024-05-02 07:17:16 +08:00
renovate[bot]
9dfc3a49fe
Update Rust crate tl to 0.7.8
2024-05-01 17:10:59 +00:00
renovate[bot]
97d4a61140
Update Rust crate serde_cbor to 0.11.2
2024-05-01 17:10:41 +00:00
renovate[bot]
8b596e2274
Update Rust crate sha1 to 0.10.6
2024-05-01 17:10:15 +00:00
renovate[bot]
123b86830b
Update Rust crate serde to 1.0.200
2024-05-01 16:40:54 +00:00
renovate[bot]
e11f5615a1
Update Rust crate regex-lite to 0.1.5
2024-05-01 14:16:12 +00:00
renovate[bot]
9c12d11c85
Update Rust crate serde to 1.0.199
2024-05-01 14:14:59 +00:00
renovate[bot]
aea0e885c3
Update Rust crate log to 0.4.21
2024-05-01 12:43:51 +00:00
renovate[bot]
f34ff71145
Update Rust crate jni to 0.21.1
2024-05-01 12:43:29 +00:00
FooIbar
820c16e86b
Tweak image limits dialog
2024-05-01 19:39:24 +08:00