c2y5
87c6f34a55
Fix extension download stuck at pending state in some cases ( #2483 )
...
Also auto update extension list whenever a repository is added or removed
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-11-01 14:09:22 +00:00
AntsyLich
22f851173b
Support mass migration in 'Browse -> Migrate' ( #2338 )
2025-08-02 19:45:10 +00:00
jobobby04
ee19050cc0
Mass migration implementation ( #2110 )
...
There is no way to trigger mass migration at the moment. The functionality will be added in a follow up PR.
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-06-13 11:15:29 +00:00
AntsyLich
2b126f1ff5
Cleanup migrate manga dialog and related code ( #2156 )
2025-05-31 15:03:39 +00:00
AntsyLich
5919f34fc9
Fix no sources while migrating alongside UI and code cleanup ( #2155 )
2025-05-31 16:11:49 +06:00
AntsyLich
2e180005a0
Add migration config screen to select and prioritize target sources ( #2144 )
2025-05-28 15:04:44 +00:00
AntsyLich
1c982c2a01
Fix crash when trying use source sort filter without a pre-selection ( #2036 )
2025-04-22 19:02:52 +06:00
AntsyLich
9750c1e4bd
Fix content under source browse screen top appbar is interactable ( #2026 )
2025-04-20 19:12:41 +06:00
NarwhalHorns
12abd9938b
Display total chapters on duplicates list items ( #1963 )
2025-04-07 17:33:49 +00:00
NarwhalHorns
0d35b6fdaf
Display all similarly named duplicates in duplicate manga dialogue ( #1861 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-04-03 01:54:46 +06:00
AntsyLich
f81da3dcce
Deduplicate entries when browsing ( #1957 )
2025-04-03 01:48:54 +06:00
AntsyLich
c8ffabc84a
Significantly improve browsing speed (near instantaneous) ( #1946 )
2025-03-31 13:17:22 +06:00
kunet
8fbe630308
Add user manga notes ( #428 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-03-29 21:18:38 +00:00
FlaminSarge
563bc02113
Attempt to fix crash when migrating or removing entries from library ( #1828 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-03-06 09:51:09 +00:00
sdaqo
c283abefb0
Add option to enable incognito mode per extension ( #157 )
...
* add per Extension Incognito Mode
* migrate incognito sources when extension is updated
* remove incognito sources when extension is uninstalled
* remove not used variable
* address change requests
address change requests
* Rebase and cleanup code
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-01-12 09:38:05 +06:00
AntsyLich
9aef08c333
Fix loading screen not appearing when changing query in browser screen
...
Fixes #1438
Closes #1441
2024-11-20 17:54:30 +06:00
AntsyLich
2f4bb7cadb
Cleanup some code
2024-11-02 21:28:43 +06:00
AntsyLich
371c1432e2
Here lies "currentTab was used multiple times"
...
Fixes #282
2024-10-29 21:46:07 +06:00
Roshan Varughese
87db3f90de
Confirmation dialog when removing privately installed extensions ( #1320 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2024-10-13 18:48:00 +06:00
AntsyLich
d6252ab770
Address spotless lint errors ( #1138 )
...
* Add spotless (with ktlint)
* Run spotlessApply
* screaming case screaming case screaming case
* Update PagerViewerAdapter.kt
* Update ReaderTransitionView.kt
2024-08-19 18:11:39 +06:00
AntsyLich
5a61ca5535
Make global search "Has result" sticky
...
Closes #133
2024-07-03 06:00:04 +06:00
AntsyLich
1df87eabf2
Use new SurfaceContainer color roles
...
Non-dynamic themes need to be updated
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com >
2024-05-07 15:03:48 +06:00
AntsyLich
70cd688ac2
Trust extension by repo ( #570 )
2024-05-04 16:26:45 +06:00
Maddie Witman
c0a888807b
Rework Duplicate Dialog and Allow Migration ( #492 )
...
* (Mostly) Working Manga screen migration via duplicate dialog
* Fully working migrate from Browse Search
* Small tweaks for Antsy
* Update app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceScreenModel.kt
* Update app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreen.kt
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2024-03-22 19:04:43 +06:00
Jobobby04
a08e03f5cb
Fix multiple issues regarding sources loading too late
2024-03-17 19:44:22 +06:00
AntsyLich
aa498360db
Move :core to :core:common
2024-01-29 15:20:21 +06:00
AntsyLich
1aa75f22d0
Replace all Tachi links to Mihon
2024-01-16 01:07:32 +06:00
arkon
02e50411de
Minor extension repo enhancements
...
- Shortcut to settings from extensions tab
- Don't show error toast anymore if nothing's loaded
- Ability to copy extension repo URL to clipboard
2024-01-11 18:25:13 -05:00
arkon
bf737cf95c
Remove built-in official extension repo support
2024-01-07 23:06:17 -05:00
arkon
6510a9617a
Allow permanently trusting unofficial extensions by version code + signature
...
Closes #10290
2024-01-07 13:35:44 -05:00
arkon
c17ada2c98
Support external repos
...
Largely taken from SY.
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com >
2024-01-05 17:28:08 -05:00
arkon
e0a0942015
Remove custom extension readme/changelog URLs
...
These were barely used/maintained, so just killing them.
Changelog menu item still exists to take you to the relevant git history.
2024-01-05 17:07:49 -05:00
arkon
b5e3f429fc
Fix extension settings icon trying to install update instead of opening details
2023-12-31 23:46:07 -05:00
arkon
6bb77bcf1a
Minor cleanup/address lint warnings
2023-12-30 10:30:32 -05:00
arkon
f0710df356
Don't make install permission required during onboarding
...
Closes #10257
We show a warning banner in the extensions list and also rely on the system
alert popup if someone attempts to install without the permission already
granted.
2023-12-28 15:48:08 -05:00
arkon
e36a2c68f1
Avoid crashing in SourcePreferencesFragment if source can't be loaded
...
Should probably wait for sources to definitely be loaded first, but that's
sort of a bigger change and needs to be lifecycle-aware.
2023-12-16 10:16:05 -05:00
arkon
f776c36e70
Add ability to open available extension websites in WebView
...
Closes #8628
2023-12-11 22:24:33 -05:00
arkon
ab9a26f6bd
Migrate to some newer date/time APIs
2023-12-08 23:11:53 -05:00
arkon
5dda32bb81
Bump dependencies
2023-11-29 16:55:36 -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
arkon
0d1bced122
Replace remaining Android-specific strings
...
Also renaming the helper composables so it's a bit easier to find/replace everything
in forks.
2023-11-18 19:41:33 -05:00
arkon
46e734fc8e
Migrate to multiplatform string resources ( #10147 )
...
* Migrate to multiplatform string resources
* Move plurals translations into separate files
* Fix lint check on generated files
2023-11-18 13:54:56 -05:00
arkon
2c032ff70d
Address more Compose lint warnings
2023-11-17 09:46:13 -05:00
arkon
6eb5a25ea1
Bump dependencies
2023-11-15 22:30:10 -05:00
arkon
336221a972
Use immutable collections in more places
2023-11-11 22:44:12 -05:00
arkon
953f5fb025
Lint fixes
2023-11-05 09:14:57 -05:00
arkon
1d144e6767
Restrict line length with ktlint
2023-11-04 23:28:41 -04:00
arkon
69223df27c
Move tracker binding logic to interactor
2023-11-04 17:05:38 -04:00
arkon
ce5e10be95
Clean up chapter restoring logic a bit
2023-10-29 11:43:06 -04:00
arkon
d7d7a6d2fc
Revert Compose update
...
Fixes #10069
2023-10-26 13:06:26 -04:00