3ad4f1114a
Cleanup related to fetch interval display
2023-07-29 10:29:53 -04:00
fe90546821
Remove relative timestamps setting
2023-07-29 10:03:16 -04:00
3892c4caac
Minor cleanup
2023-07-29 09:51:51 -04:00
cb639f4e90
Update Manga in Expected Period ( #5734 )
...
* Add Predict Interval Test
* Get mangas next update and interval in library update
* Get next update and interval in backup restore
* Display and set intervals, nextUpdate in Manga Info
* Move logic function to MangeScreen and InfoHeader
Update per suggestion
---------
Co-authored-by: arkon <arkon@users.noreply.github.com >
2023-07-28 23:10:02 -04:00
6d69caf59e
Show help banner when Cloudflare captcha page is shown in WebView
2023-07-28 23:09:52 -04:00
cdc1c5efa3
Better handle saving animated drawables
2023-07-26 23:26:58 -04:00
77bfd0c099
Don't attempt to show non-bitmap image in notification when saving
...
Fixes #9758
2023-07-26 23:09:33 -04:00
8ff0c9d61a
Allow more flexible custom preference composables
2023-07-26 22:57:15 -04:00
b6620434b3
Bump dependencies
2023-07-26 22:56:49 -04:00
abae9bf37d
Minor cleanup
2023-07-23 20:03:37 -04:00
2556e9f08c
Refactor duplicate chapter number formatters
2023-07-23 18:09:08 -04:00
7aa172c512
Update richtext to v0.17.0 ( #9748 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-23 16:34:28 -04:00
81cf232bcb
Update dependency org.junit.jupiter:junit-jupiter to v5.10.0 ( #9749 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-23 16:34:14 -04:00
ee26d6dffd
Remove some uses of color resources
2023-07-22 18:56:45 -04:00
7b2764e8f7
Refactor backup and restore to support cross device sync. ( #9699 )
...
* refactor: backup and restore to support cross device sync.
* chore: Updated string resources
* refactor: change function name.
* refactor: Use URI SyncHolder.kt not needed anymore.
2023-07-22 18:39:56 -04:00
46e3b9e40d
Use previously updated track item when binding start date
...
Fixes #9743
2023-07-22 09:32:17 -04:00
8d00ff1b40
Fix fresh database installs
...
(cherry picked from commit 70bbede29e0f995436d86f50ab14ace837839a6c)
2023-07-19 22:21:13 -04:00
cf14831fbe
Clean up preference extensions/items a bit
2023-07-19 21:57:22 -04:00
7a4680603d
Avoid triggering new search for same query in global search
2023-07-19 20:31:46 -04:00
99f12b1fbf
Bump dependencies
2023-07-19 20:04:49 -04:00
5c73045aa4
Don't require deeplink ext target to be pinned ( #9740 )
2023-07-19 19:54:06 -04:00
ac306547a0
Bump dependencies
2023-07-18 19:12:04 -04:00
3f868c0435
Use correct sources when triggering new global search
...
Actually fixes #9724
2023-07-18 18:09:31 -04:00
262ce3473f
Increase max lines for title in global search to 3
...
Closes #9729
2023-07-16 22:24:14 -04:00
43b9b104f5
Remove fast scrollbar from some unnecessary places
2023-07-16 22:19:50 -04:00
c7f0a54a37
Trigger new search on source filter change
...
Fixes #9724
Could be cleaned more though.
2023-07-16 22:19:33 -04:00
ca789dca0e
Dedupe SearchScreenModels
2023-07-16 19:44:32 -04:00
ef7b285151
Minor refactoring
2023-07-16 19:18:38 -04:00
dd3ca0c131
Replicate global search filters to migrate screen
...
Still needs better refactoring to dedupe all of this stuff though...
2023-07-16 17:09:59 -04:00
8b46e8edad
Dedupe Global/MigrateSearchContent composables
2023-07-16 16:43:26 -04:00
30f845139d
Use consistent extension icon URLs
...
Better caching between versions.
2023-07-16 15:44:36 -04:00
818471b7e1
Set start date when tracker is bound if any chapters are already read
...
Closes #6734
2023-07-16 15:01:04 -04:00
a3a3f44056
Constrain reader sheet to max 75% of height
2023-07-16 09:59:17 -04:00
22c6dbda3f
Replace reader sheet dropdowns with chips
2023-07-16 09:58:52 -04:00
34f7caa0fc
Use Material3 chips
2023-07-16 09:11:57 -04:00
01553b1ed8
Don't update chapter progress if current page is errored
...
Closes #5355
2023-07-16 09:11:57 -04:00
abe69206dd
Merge branch 'master' into sync-part-1
2023-07-16 20:35:59 +10:00
a24afa9a76
Update dependency gradle to v8.2.1 ( #9723 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-15 21:23:42 -04:00
ec08ba05fc
Finish up reader reading mode settings compose migration ( #9721 )
2023-07-15 15:47:01 -04:00
30bea8b753
Replace library sheet display modes with FlowRow of Chips
2023-07-15 14:31:13 -04:00
09e4b5a9cd
Replace some reader sheet settings with FlowRow of Chips
2023-07-15 14:27:30 -04:00
5467104b95
Fix window undimming when reader custom filter settings are open
2023-07-15 13:23:25 -04:00
e0733c1a4c
Clean up NetworkHelper
2023-07-15 13:05:25 -04:00
1cf7f9be54
Use segmented buttons for reader background setting in sheet
2023-07-15 13:05:06 -04:00
fb99577836
Implement showing selected per-series reader settings
2023-07-15 12:39:36 -04:00
28131ac135
Remove legacy settings sheet
...
The per-series settings aren't quite functional yet, but they're also
accessible outside of the sheet.
2023-07-15 11:14:18 -04:00
e40b8d537c
Move all pager/webtoon reader setting to Compose sheet
2023-07-15 10:47:56 -04:00
12e7ee9d0c
Tweak global search source filtering
...
Pinned only setting is removed in favor of the UI in the global search screen itself, which defaults to pinned only.
This needs more UX improvements, but I'm not really sure what it should be like right now.
2023-07-15 10:09:46 -04:00
54733e6ceb
Mark some state data classes as immutable
2023-07-15 09:54:29 -04:00
22e8050fff
Handle Cloudflare in default network client and deprecate cloudflareClient
2023-07-15 09:34:20 -04:00