Commit graph

6457 commits

Author SHA1 Message Date
arkon
91dba13104
refactor: Clean up some text alpha modifiers 2023-12-17 11:44:28 -03:00
arkon
77facc1d2c
refactor(app): Clean up category restoring logic 2023-12-17 07:28:50 -03:00
arkon
6135798471
feat(app): Add ability to open available extension websites in WebView
Closes #8628
2023-12-17 06:21:41 -03:00
arkon
637f11652b
fix: Avoid starting restore job if already running
We already check in the settings screen where it's triggered, but who knows.
Also addressing some errors for method calls that require SDK 26+ (but don't
fail the build, somehow?).
2023-12-17 05:30:43 -03:00
arkon
0eb8ff0361
chore: Remove action to delete saved image in notification
Can just open it and delete from whatever gallery app the user has which has way
more functionality.

Closes #8327
2023-12-17 05:28:51 -03:00
arkon
2ac867d9d0
fix(app): Fix settings screen crashing when saving state 2023-12-17 05:13:25 -03:00
arkon
d99755ab2a
feat(app): Onboarding screen tweaks
- Opposite transition when going back a step
- Don't allow skipping (I don't want to deal with an unset storage location in other places)
2023-12-17 05:13:25 -03:00
arkon
922293bd87
feat(app): Always show trackers action in MangaScreen
Goes to tracker settings to log in if none are set up.
2023-12-17 05:13:24 -03:00
arkon
6450eb775f
fix(app): Fix next local chapter not being indicated as downloaded in transition 2023-12-17 05:13:23 -03:00
arkon
cfb77a5e98
feat: More onboarding screen additions 2: Electric Boogaloo 2023-12-17 05:13:20 -03:00
arkon
a9e2ebbb95
feat: More onboarding screen additions 2023-12-17 05:13:19 -03:00
arkon
a3c6da2dac
feat: Add basic onboarding screen (#10199) 2023-12-17 05:13:18 -03:00
arkon
1a8b2811b8
refactor: Migrate to some newer date/time APIs 2023-12-17 04:28:08 -03:00
Ivan Iskandar
d466ba2b1d
fix(Downloader): Don't queue chapters on GlobalScope (#10217)
This fixes auto-download on library update not working on certain cases.
2023-12-17 03:24:56 -03:00
arkon
c94774eba3
feat: Show average scores in tracker search results
Closes #8280
2023-12-17 03:24:55 -03:00
arkon
303dd2ef44
fix(app): Fix sharing saved pages from notification
Related to #8327
Deleting doesn't seem to do anything still, but at least doesn't throw an exception.

Also removed behavior of dismissing notification after sharing/deleting pages/backups
in case you want to do something again afterwards. Users can manually dismiss the
notification whenever they want.
2023-12-17 02:44:13 -03:00
arkon
fe07064c1b
refactor(app): Minor cleanup 2023-12-17 02:44:12 -03:00
arkon
46d51beb33
fix(app): Try to fall back to showing URI for storage location if concrete file path isn't available
Closes #9977
2023-12-17 02:44:12 -03:00
arkon
d9594919aa
refactor(app): Migrate ReaderColorFilterView to Compose 2023-12-17 02:44:12 -03:00
arkon
8f3aee8c01
fix(app): Force recreate download index cache on upgrade
Fixes #10187
2023-12-17 02:44:11 -03:00
arkon
cf4ddbf6a5
refactor(app): Clean up startDownloadNow function a bit
Fixes #9330, I think. If it was even still an issue.
2023-12-17 02:44:11 -03:00
arkon
f5767adcd8
chore: Bump dependencies 2023-12-17 02:44:10 -03:00
arkon
082bf77d30
feat(app): Replace ReaderOrientation icon resources 2023-12-17 02:44:10 -03:00
arkon
5e97306ddf
chore(app): Remove unused resources 2023-12-17 02:44:01 -03:00
arkon
e92943a1a0
chore: Bump dependencies 2023-12-17 01:28:44 -03:00
Ivan Iskandar
1f7ae8e7bb
feat(app): Migrate downloader service to WorkManager (#10190) 2023-12-17 01:26:29 -03:00
Ivan Iskandar
8acb3887b2
feat(app): HomeScreen: Add static key for TabNavigator (#10191)
Fixes incorrect tab selection after process death
2023-12-17 01:26:28 -03:00
arkon
d0743ed0e1
fix(app): Revert overridePendingTransition refactorings 2023-12-17 01:26:28 -03:00
arkon
db2247d905
fix(app): Set foreground service types for library update jobs 2023-12-17 00:06:47 -03:00
LuftVerbot
0a3f04ce4e fix(app): Alignment with Tachiyomi Part 2
Second Commit to align Aniyomi with Tachiyomi
2023-12-16 17:21:44 +01:00
LuftVerbot
5eed99f1cc fix(app): Alignment with Tachiyomi
First Commit to align Aniyomi with Tachiyomi
2023-12-16 12:57:56 +01:00
LuftVerbot
82ba1673f1 fix(util): Readd App version in crashlog 2023-12-09 13:08:05 +01:00
Quickdesh
7ccd74fd89
fix(lint): Cleanup code and fix lint 2023-12-07 21:29:11 +01:00
Quickdesh
cdfeb1677a
feat(pip): Add option to skip forward 10 seconds 2023-12-07 21:29:04 +01:00
Quickdesh
56e806f3ba
feat(hwdec): Set default codec to SW for WSA clients 2023-12-07 21:28:58 +01:00
Quickdesh
e82ee87645 feat(screenshot): Include subtitle option only shows if subtitles exist on video 2023-12-07 00:01:19 -05:00
jmir1
43ce04f874
fix(player): Remove unnecessary try block
This was fixed in API 34
2023-12-06 23:15:30 +01:00
jmir1
9383cfd048
feat(player): Copy fonts asynchronously 2023-12-06 23:12:31 +01:00
Quickdesh
575a364688
fix(downloads): UI Issues with downloaded episodes 2023-12-06 22:42:12 +01:00
LuftVerbot
e5ecfa31f4
fix: Add some left out merge stuff 2023-12-06 22:40:46 +01:00
jmir1
c1ff5b6069
fix(player): Changing fonts 2023-12-02 19:38:17 +01:00
jmir1
0faf8c3679
fix: Issues with permissions for local covers and backups 2023-12-02 18:43:34 +01:00
jmir1
b291532083
fix: Lint errors 2023-12-02 17:48:12 +01:00
jmir1
2912e61b01
Merge branch 'upstream/master' into dev 2023-12-02 17:44:02 +01:00
Abdallah
671b9f91d2
chore: Weblates merge (#1227) 2023-12-02 11:31:48 +01:00
arkon
e22eebfd02 Target SDK 30
Need to convert some services into WorkManager jobs before going to 31 and higher.
2023-11-28 23:02:33 -05:00
arkon
4fcdde4913 Remove storage permissions
Requires adjusting some file reading to first copy to a temporary file
in cache that we have permissions to read from. This is only applicable for things
like ZIP files where we need an actual File rather than just some Android content
URI shenanigans.
2023-11-28 22:50:30 -05:00
jmir1
45aa754d6a
fix: Move curly brackets to correct line in Migrations.kt 2023-11-28 23:44:21 +01:00
Claudemirovsky
41112769db
feat: Enable & use suspend functions from AnimeHttpSource (#1222) 2023-11-28 23:24:27 +01:00
LuftVerbot
bc8580c5be
fix: Use separate UpdateStrategy files for anime & manga 2023-11-28 23:23:05 +01:00