cb8ea5eab0
Add basic storage usage info to "Data and storage" settings screen
2023-10-29 18:18:56 -04:00
ce7bf396eb
Don't include "app state" preferences in backups
2023-10-29 12:24:02 -04:00
1aa5222c99
Record time when last automatic backup was created
...
Closes #3474
2023-10-29 12:03:46 -04:00
298c49f3ab
Abstract out library last updated timespan text
...
So we can reuse it for showing last automatic backup time.
2023-10-29 11:54:50 -04:00
ce5e10be95
Clean up chapter restoring logic a bit
2023-10-29 11:43:06 -04:00
4868dd2d03
Try to ensure that reader page error message is removed if image is loaded
...
Maybe fixes #5687
2023-10-28 17:18:42 -04:00
443d56f69b
Add option to flash white screen on page change in reader for e-ink displays
...
Closes #2123
2023-10-28 16:21:45 -04:00
7457a18aee
Add icons for author and artist in MangaInfoHeader ( #10079 )
...
* Mark author and artist
* overall style
* Clean up spacing
---------
Co-authored-by: arkon <eugcheung94@gmail.com >
2023-10-28 15:46:10 -04:00
118d3b7fcc
Add ability to reset chapter flags to defaults
...
Closes #10063
2023-10-28 15:28:39 -04:00
eed57b80be
Replace AppUpdateService with a WorkManager job
...
Fixes #7773
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2023-10-27 15:45:18 -04:00
c46c39d4ae
Rename "Backup and restore" settings screen to "Data and storage"
...
We can house more things in here in the future, like:
- A unified storage location setting (with scoped storage)
- Sync
- Disk usage info
2023-10-27 15:06:56 -04:00
d7d7a6d2fc
Revert Compose update
...
Fixes #10069
2023-10-26 13:06:26 -04:00
17b90d2491
Yeet app update download progress notification on complete ( #10071 )
2023-10-26 12:30:40 -04:00
9ecec5d468
Set saved image date modified value to current time
...
Fixes #10070
2023-10-26 08:35:51 -04:00
0bdd3f79d4
Add info about problematic extensions to debug logs ( #10059 )
...
* add ext info to crashlog
* add unofficial to crashlog too
* update to have header include unofficial too
* after ktlintFormat
* Clean up debug info output
---------
Co-authored-by: arkon <eugcheung94@gmail.com >
2023-10-25 22:13:46 -04:00
7dccde0930
Merge branch 'patch'
2023-10-25 12:06:41 -04:00
c8d68590db
Release v0.14.7
2023-10-25 12:04:09 -04:00
94448faf97
Update website links
2023-10-25 11:58:00 -04:00
f8834ee764
Avoid opening blobs as webpages
...
Fixes #10060
(cherry picked from commit 548f7f415a
)
2023-10-25 11:53:40 -04:00
7c703b17d3
Change Shikimori domain from ".me" to ".one" ( #10027 )
...
(cherry picked from commit 8f3681d79f
)
2023-10-25 11:52:24 -04:00
91712daee8
Use consistent extension icon URLs
...
Better caching between versions.
(cherry picked from commit 30f845139d
)
2023-10-25 11:49:33 -04:00
8057f067b9
Handle reader app bar insets in Compose
2023-10-25 09:21:04 -04:00
548f7f415a
Avoid opening blobs as webpages
...
Fixes #10060
2023-10-25 09:18:59 -04:00
d9c0b1ce7d
Migrate reader low brightness overlay to Compose
2023-10-24 22:21:17 -04:00
0a0b686119
Add Compose previews for reading and orientation mode dialogs
2023-10-24 22:16:03 -04:00
3b7ed9bc6d
Detached permission request from DiskUtil ( #10051 )
...
Being an extension on the DiskUtil couples to a class at a different abstraction
layer without really needing to. Created PermissionRequestHelper as a place to
put similar requests if needed in the future.
2023-10-22 19:58:16 -04:00
012854dd1e
Update Voyager
2023-10-22 15:54:31 -04:00
6d1e520c6c
[dev QoL] Added AndroidStudio previews for [presentation.track] namespace ( #10022 )
...
* Created DummyTracker for use in tests and presentation previews
* Added previews for TrackerSearch
* Added previews for TrackLogoIcon
* Added preview for TrackInfoDialogSelector
* Added previews for TrackInfoDialogHome
2023-10-22 09:30:34 -04:00
f84868a264
Allow extensions to open manga or chapter by URL ( #9996 )
...
* open manga and chapter using URL
* removing unnnecessary logs
* Resolving comments
* Resolving comments
2023-10-21 21:44:43 -04:00
8e4cedf173
Update Compose
2023-10-21 18:09:30 -04:00
3a35c13575
Decoupled Tracker Interface ( #10042 )
...
Split out Tracker to interface and created simple dummy instance for previews
2023-10-21 17:10:34 -04:00
489d22720a
Refresh tracks before updating progress
...
Closes #1652
Also removes the ability to trigger refreshes for the entire library or
as part of a library update as it should no longer be needed. Opening
the tracking sheet already refreshes the data too, so stale data is
irrelevant there.
Also closes #4775 since it would no longer be relevant.
2023-10-21 10:20:35 -04:00
c53172265b
Consistent labeled checkbox composable
2023-10-21 09:42:12 -04:00
8626a55fe4
Make text clickable when removing item from tracker
2023-10-18 22:50:09 -04:00
8f3681d79f
Change Shikimori domain from ".me" to ".one" ( #10027 )
2023-10-18 22:49:45 -04:00
c4ce3dd46f
Update background job preferences once settings are restored
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2023-10-17 22:32:13 -04:00
22df12a680
Change crash log info to just have actual WebView version
2023-10-17 22:30:55 -04:00
e572abb041
Show an error if backup file URI isn't returned to app when attempting restore
...
Related to #10028
2023-10-17 22:25:05 -04:00
ea99d77fda
ExtensionLoader: Fix incorrect ext file deletion ( #10026 )
...
Ref c492efcb31
2023-10-15 22:05:35 -04:00
82a9d36df7
Minor cleanup
2023-10-14 22:46:51 -04:00
447bcb28ef
[dev QoL] Added AndroidStudio previews for [presentation.history] namespace ( #10012 )
...
* Added display preview for HistoryDialogs
* Added preview with provider for each branch for HistoryItem
* Added previews for HistoryScreen
Created in-memory preferences construct for when its needed at top-level injection
* Fixed ktlint violations
2023-10-14 22:23:11 -04:00
0be7ac5871
Bump dependencies
2023-10-14 22:22:46 -04:00
d18022c259
Migrate top reader app bar to Compose
2023-10-14 12:30:17 -04:00
5619a4c0d9
Remove remaining usages of platform-provided strings
2023-10-14 11:11:05 -04:00
0026f96fad
MangaSummary: Refactor to not use SubcomposeLayout ( #10008 )
2023-10-14 10:52:04 -04:00
c492efcb31
ExtensionLoader: Set read-only to private extension files ( #10007 )
2023-10-12 23:04:40 -04:00
c386d375de
Tweak Cloudflare help message in WebView screen
...
Catches pages like what Shinigami is currently showing.
Also adjusts the banner to make it look more like part of the top AppBar so it
looks less like part of the webpage.
2023-10-12 22:56:33 -04:00
540fb1bb7c
Use AppBar abstraction in more places
2023-10-12 22:49:21 -04:00
81448f5d01
Minor cleanup
2023-10-12 22:43:03 -04:00
7c01201055
Refactor reader bottom bar to presentation package
2023-10-12 22:42:49 -04:00