NGB-Was-Taken
4c1124fdb0
Fix compile time errors and make it build
2025-11-16 18:07:44 +05:45
Trevor Paley
edcf939611
Improve WebView multi-window UX ( #2662 )
...
- Navigation history for lower windows is preserved when a popup is opened
- Back gesture will close a popup window rather than the entire WebView activity when there is no previous page
- The leftmost close button closes the entire activity as before
- When a popup window is shown, a new button appears to close just that window
(cherry picked from commit 855eea2ada8c09404dee99a965325913b246618f)
2025-11-16 18:07:44 +05:45
bapeey
67c4b71b88
Fix WebView crash introduced in v0.19.2 ( #2649 )
...
(cherry picked from commit bdb0ce4779d565fc528e97bd38133a72ff3c1724)
2025-11-16 18:07:43 +05:45
AntsyLich
19c23943ec
Handle reader cutout setting with Insets to support Android 15+ ( #2640 )
...
(cherry picked from commit 0e0b6d92833f8e4f3aebdcc1f7c8c175084175d6)
2025-11-16 18:07:43 +05:45
AntsyLich
8e6b5b8bee
Make reader edge-to-edge ( #1908 )
...
(cherry picked from commit 5f0c4606681cd59b38ae0855c7827e149fa5488c)
# Conflicts:
# CHANGELOG.md
# app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsReaderScreen.kt
# app/src/main/java/eu/kanade/presentation/reader/ReaderPageIndicator.kt
# app/src/main/java/eu/kanade/presentation/reader/appbars/ReaderAppBars.kt
# app/src/main/java/eu/kanade/presentation/reader/appbars/ReaderBottomBar.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2025-11-16 18:07:43 +05:45
Trevor Paley
e71f0afd99
Added proper multi window support in WebView instead of treating everything as a redirect ( #2584 )
...
(cherry picked from commit 6ab87c793122165f98c36b4b7d9158069ea40f5a)
2025-11-16 18:07:43 +05:45
c2y5
eb7465e6f9
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 >
(cherry picked from commit 87c6f34a558b009be4d316e396ec3eeb4cfbbbf8)
2025-11-16 18:07:43 +05:45
AntsyLich
ff6ad20a77
Add option to customize concurrent downloads, increase page concurrency ( #2637 )
...
(cherry picked from commit 643762f91325a460c74398d472a555fb00ed9f63)
2025-11-16 18:07:43 +05:45
AntsyLich
63f4034a7f
Add subtitle support to slider preference and general cleanup ( #2635 )
...
(cherry picked from commit f36c259c1faf2ee4a108fd98a5d27d93014ba34c)
2025-11-16 18:07:43 +05:45
Radon Rosborough
ef4d3e6c4d
Improve handling of downloads for chapters with same metadata and optionally for OSes that don't support Unicode in filename ( #2305 )
...
Co-authored-by: jkim <jhskim@hotmail.com >
Co-authored-by: fatotak <111342761+fatotak@users.noreply.github.com >
Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com >
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 58b25d697f7987e9888344e815d5646ec010a663)
2025-11-16 18:07:43 +05:45
Secozzi
4f0292b000
Update markdown to 0.37.0 ( #2516 )
...
(cherry picked from commit 27a4f6f45c0ba639450428f5f58b1c938fe3032e)
2025-11-16 18:07:43 +05:45
Secozzi
d76d25379e
Don't hardcode app name in strings.xml ( #2394 )
...
(cherry picked from commit 3d3c36078a3b8cb741adffd46931aeab9cb38578)
2025-11-16 18:07:43 +05:45
Secozzi
c96cf4b11a
Fix height of description not being calculated correctly if images are present ( #2382 )
...
(cherry picked from commit c6a96b3970f0ba4643f438155653790973fa00f6)
2025-11-16 18:07:27 +05:45
AntsyLich
f7030ed800
Fix 'Default' category showing in library with no user-added categories ( #2371 )
...
(cherry picked from commit 7d717ee7fd9779b85fee29cadc946292cfdcee89)
2025-11-16 17:48:12 +05:45
AntsyLich
7458eff2d8
Revert "Add full predictive back support ( #2085 )" ( #2362 )
...
This reverts commit c12bdbae8e7bc14da8966e45a3c450913e32129f.
(cherry picked from commit 1c3e96bf7f463949997c03e2119cfa55fd63dcd0)
2025-11-16 17:48:11 +05:45
MajorTanya
014c697773
Add label to privately installed extensions ( #2349 )
...
Just adds the same word as the install option ("Private" in English)
next to the extension version and 18+ label.
(cherry picked from commit 549d74a2c9aef0eb41ea18378cd29d4ab9eee2b4)
2025-11-16 17:48:11 +05:45
AntsyLich
3ac5dcd66e
Potentially fix library IndexOutOfBound crash ( #2341 )
...
(cherry picked from commit c4407eda0eed5a7faed47d4470d79e6b1512b5c2)
2025-11-16 17:48:11 +05:45
AntsyLich
b525c0988a
Support mass migration in 'Browse -> Migrate' ( #2338 )
...
(cherry picked from commit 22f851173b1eca242645f328a46e6038c035d5ec)
2025-11-16 17:48:11 +05:45
AntsyLich
691efe0831
Support mass migration for selected library items ( #2336 )
...
(cherry picked from commit 982ebcf777215c90584ad28fae79e9ca8a22a951)
# Conflicts:
# CHANGELOG.md
# app/src/main/java/eu/kanade/presentation/manga/components/MangaBottomActionMenu.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryTab.kt
2025-11-16 17:48:11 +05:45
AntsyLich
8317a30d6e
Optimize and cleanup library code ( #2329 )
...
(cherry picked from commit e62cd0e816402303fdf12513816894624f77e208)
# Conflicts:
# .editorconfig
# CHANGELOG.md
# app/src/main/java/eu/kanade/presentation/library/components/LibraryContent.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateJob.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryScreenModel.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryTab.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/stats/StatsScreenModel.kt
# data/src/main/sqldelight/tachiyomi/migrations/6.sqm
# data/src/main/sqldelight/tachiyomi/view/libraryView.sq
2025-11-16 17:48:11 +05:45
Secozzi
f8cb08ce52
Add option for rendering images in description ( #2076 )
...
# Conflicts:
# CHANGELOG.md
# app/src/main/java/eu/kanade/domain/ui/UiPreferences.kt
2025-11-16 17:48:03 +05:45
AntsyLich
8d794560a0
Add more migration config options and remove skipping option ( #2193 )
...
(cherry picked from commit 288f577a45a6835c34ad41caab95794f164b7a0b)
2025-11-16 12:37:36 +05:45
AntsyLich
4a52898f08
Add option to skip migration config
...
(cherry picked from commit 8714653a2f3b1a1f536494bcefbe66e7a7bbb4f7)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsBrowseScreen.kt
2025-11-16 12:37:36 +05:45
claymorwan
33361ea7f6
Add Catppuccin theme ( #2117 )
...
Mocha for dark and Latte for light, mauve accent
(cherry picked from commit 77eb55874278b7740d43b9144d9253a075cc593c)
2025-11-16 12:37:36 +05:45
AntsyLich
5156248a96
Add migration config screen to select and prioritize target sources ( #2144 )
...
(cherry picked from commit 2e180005a01f633ad7fafc5cfb3079f0bc858448)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/manga/MigrateMangaScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/MigrateSearchScreenModel.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreen.kt
2025-11-15 18:19:53 +05:45
Jobobby04
887311b440
Fix notification settings under api 26
2025-06-16 14:44:30 -04:00
Jobobby04
3ad9765dcf
Remove +1 in Page Layout reader settings
2025-06-10 14:40:28 -04:00
NGB-Was-Taken
71470b9e02
Remove the unused mark duplicate as read preference. ( #1448 )
...
* Remove the unused mark duplicate as read preference.
* Migrate the old preference to new preference
2025-05-24 20:16:44 -04:00
Jobobby04
9b6c5effc9
Minor refactors
2025-05-15 13:38:03 -04:00
Jobobby04
129841d5c2
SpotlessApply and up version code due to database migration
2025-05-11 20:23:10 -04:00
AntsyLich
ef3d9626c1
Add full predictive back support ( #2085 )
...
Co-authored-by: p
(cherry picked from commit c12bdbae8e7bc14da8966e45a3c450913e32129f)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/manga/components/MangaCoverDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/home/HomeScreen.kt
2025-05-11 20:18:11 -04:00
FlaminSarge
f5e714f794
Add advanced option to always update manga title from source ( #1182 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 8b45ef0e5d5d368e0925df9816ae423defaed4d9)
# Conflicts:
# CHANGELOG.md
# app/src/main/java/eu/kanade/domain/manga/interactor/UpdateManga.kt
# app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsAdvancedScreen.kt
2025-05-11 20:10:28 -04:00
AwkwardPeak7
3091f63504
Fix pressing Enter while searching also triggering navigation back on physical keyboards ( #2077 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 86ebf5581598f28feab4090ac3bf627f54b511d7)
# Conflicts:
# CHANGELOG.md
2025-05-11 20:00:59 -04:00
AntsyLich
211d090a2d
Add autofill support to tracker login dialog and update processing text ( #2069 )
...
(cherry picked from commit 7deeabe844d41d2b5e918ad747ddd548163c9fe3)
# Conflicts:
# CHANGELOG.md
2025-05-11 19:59:44 -04:00
AntsyLich
de967ae149
Cleanup MarkdownRender
...
Co-authored-by: p
(cherry picked from commit 98230ed30f04fe754fd4bd407356c8c03d8d8719)
2025-05-11 19:48:04 -04:00
NarwhalHorns
2a845bd7b5
Fix empty layout not appearing in browse source screen in some cases ( #2043 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 37e19edf8a5f6a15a95f160390cbcf22d8133380)
# Conflicts:
# CHANGELOG.md
# app/src/main/java/eu/kanade/presentation/browse/BrowseSourceScreen.kt
2025-05-11 19:47:22 -04:00
Mend Renovate
94cc4027c2
Update aboutlib.version to v12 (major) ( #2016 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit a036407c75d83ef0ba5350cb1825b615361316c3)
2025-05-11 19:43:44 -04:00
Secozzi
0386ce998a
Update markdown to 0.33.0 and tweak visuals ( #2024 )
...
- Update markdown to 0.33.0
- Use github flavour for github changelog
- Fix bullet list alignment
(cherry picked from commit e2915a1f69340cad515962de8a0b9d11ecff8d42)
# Conflicts:
# CHANGELOG.md
2025-05-11 19:43:12 -04:00
AwkwardPeak7
273f73e9a2
Remove Okhttp networking from WebView Screen ( #2020 )
...
(cherry picked from commit df2b4c754bab9dd96fe2199b9f6df62d87b7175e)
# Conflicts:
# CHANGELOG.md
2025-05-11 19:42:33 -04:00
ArthurKun
802b6508fa
Replace Modifier.composed with Composable Modifier ( #1959 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit a31b3b7bbf2c5164baf76ac4b36f1d27c5d43135)
2025-05-11 19:41:36 -04:00
Secozzi
129f355b9c
Use simpler markdown flavour in manga description ( #2000 )
...
(cherry picked from commit e273a26c9b7f0a9dd9f8847cfc65e69453fa5905)
# Conflicts:
# CHANGELOG.md
2025-05-11 19:41:01 -04:00
AwkwardPeak7
9ffacb80e3
Fix duplicate requests in WebView due to empty reasonPhrase ( #2003 )
...
(cherry picked from commit 818e6931c6bc89e0bb111e77418542a88f8db37c)
# Conflicts:
# CHANGELOG.md
2025-05-11 19:40:27 -04:00
AwkwardPeak7
85726db45d
Add option to keep read manga when clearing database ( #1979 )
...
(cherry picked from commit ecc6ede0815a89b7f8288e47c607c57bacc47e71)
# Conflicts:
# CHANGELOG.md
# app/src/main/java/eu/kanade/presentation/more/settings/screen/advanced/ClearDatabaseScreen.kt
# data/src/main/sqldelight/tachiyomi/data/mangas.sq
2025-05-11 19:40:06 -04:00
NarwhalHorns
5e0f730159
Display total chapters on duplicates list items ( #1963 )
...
(cherry picked from commit 12abd9938b7c235d6a1c02391624703476c1f339)
# Conflicts:
# CHANGELOG.md
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt
# data/src/main/java/tachiyomi/data/manga/MangaMapper.kt
2025-05-11 19:03:47 -04:00
NarwhalHorns
615adc567b
Display all similarly named duplicates in duplicate manga dialogue ( #1861 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 0d35b6fdafbf5451a2743ea9bcfc735bf49374a7)
# Conflicts:
# CHANGELOG.md
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/history/HistoryTab.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt
2025-05-11 18:14:26 -04:00
Secozzi
ad53c0de83
Add markdown support for manga descriptions ( #1948 )
...
(cherry picked from commit 4e68339783b47b0780e1b9aee643404339d35ed1)
# Conflicts:
# CHANGELOG.md
# gradle/libs.versions.toml
2025-05-11 17:31:41 -04:00
Bartu Özen
26674136e6
Fix app bar action tooltips blocking clicks ( #1928 )
...
(cherry picked from commit 77e79233ab054d16bb5dc04a040d0d86a326136f)
# Conflicts:
# CHANGELOG.md
2025-05-11 16:50:49 -04:00
kunet
fb3c996904
Add user manga notes ( #428 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 8fbe630308b962043c7b59422878c94f80156e9f)
# Conflicts:
# CHANGELOG.md
# app/src/main/java/eu/kanade/presentation/manga/MangaScreen.kt
# app/src/main/java/eu/kanade/presentation/manga/components/MangaInfoHeader.kt
# app/src/main/java/eu/kanade/presentation/manga/components/MangaToolbar.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/create/creators/MangaBackupCreator.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/models/BackupManga.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/MigrationFlags.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/MigrateDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreen.kt
# data/src/main/sqldelight/tachiyomi/migrations/5.sqm
# domain/src/main/java/tachiyomi/domain/manga/model/MangaUpdate.kt
2025-05-11 16:42:33 -04:00
Callum Wong
84c7da5a7d
Add QR code scan button for sync API key ( #1430 )
...
* Add dependency com.journeyapps:zxing-android-embedded:4.3.0
* Add widget parameter to EditTextPreferenceWidget
* Add QR code scanner icon button to sync API key preference which launches a ScanContract
* Remove screenOrientation property from CaptureActivity manifest
* Allow scanning both normal and inverted codes
* store values and make code more concise
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com >
* Import local context
---------
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com >
2025-05-11 14:15:05 -04:00
AntsyLich
9c198d0c33
Seperate mark duplicate read chapters as read behaviors as options ( #1870 )
...
(cherry picked from commit 8a3b6107755c768924a31c2b58d705296133839c)
# Conflicts:
# CHANGELOG.md
# app/src/main/java/eu/kanade/domain/chapter/interactor/SyncChaptersWithSource.kt
# app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsLibraryScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderViewModel.kt
2025-03-18 17:37:58 -04:00