Jobobby04
01e8c6cc12
Use ComposeStars from RatingBar library.
2025-12-26 14:56:38 -05:00
Jobobby04
b4668c6829
Lint
2025-12-25 17:43:46 -05:00
Jobobby04
08d6c604bc
Cleanup
2025-12-25 17:42:40 -05:00
Constantin Piber
02cec06535
Implement automatic removal of downloads on Suwayomi after reading, configurable via extension settings ( #2673 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 1263df9d4111511e49a43463c9808060433ce76d)
# Conflicts:
# CHANGELOG.md
2025-12-25 17:26:02 -05:00
MajorTanya
e7786bd16f
Fix pre-1970 upload date display in chapter list ( #2779 )
...
A user in #2777 was using the ComicInfo.xml Year/Month/Day fields to
indicate date of publication for some American comics, which often
predate the UNIX Epoch of 1970.
They were seeing "N/A" displays because this line of code discarded
date information for any time before Jan 1st, 1970.
The `toRelativeString` extension function used in the other
`relativeDateText` function already accounts for very distant dates
(anything >7 days away turns into full date, not relative, regardless
of setting, though disabling the relative timestamp setting
circumvents this with the same result). Removing this line should not
cause any issues as it is purely a display difference and the use case
of backdating comics to pre-1970 is worth it in my opinion.
(cherry picked from commit 7a1c8a1b61e07d2e1a402b5daf0e7c04c232f655)
# Conflicts:
# CHANGELOG.md
2025-12-25 17:25:31 -05:00
Luca Auer
a2f552d6d2
Minimize memory usage by reducing in-memory cover cache size ( #2266 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 4c9cfd8da5f9c67daa4b6401a910f979fd79179f)
# Conflicts:
# CHANGELOG.md
2025-12-25 17:24:53 -05:00
AntsyLich
a6bd0bbd2a
Fix reader not saving read duration when changing chapter ( #2784 )
...
(cherry picked from commit 2e0786f699cc6d4863eb20331739c8325a451e63)
# Conflicts:
# CHANGELOG.md
2025-12-25 17:24:36 -05:00
Jobobby04
bf711a995c
Fix build
2025-12-25 17:23:01 -05:00
AntsyLich
d977614b7a
Update tracker icons ( #2773 )
...
(cherry picked from commit 876c3f951b7e9782054d8f788ab39772ae6cf440)
# Conflicts:
# CHANGELOG.md
# app/src/main/java/eu/kanade/tachiyomi/data/track/shikimori/Shikimori.kt
2025-12-25 17:22:53 -05:00
AntsyLich
25ace80419
Cleanup BaseOAuthLoginActivity and TrackLoginActivity ( #2748 )
...
(cherry picked from commit c222a28bd14c989b6fa0d53d7497bf063887c9ec)
2025-12-25 16:55:13 -05:00
Jobobby04
b8b468cea7
Minor fixes
2025-12-25 16:49:01 -05:00
NGB-Was-Taken
0ffc798e9a
Add preference to toggle chapter URL hash for downloads ( #1533 )
2025-12-25 16:47:56 -05:00
NGB-Was-Taken
582d0ef121
Add handling for previously unhandled preferences (delegated MD) ( #1524 )
...
* Include romanized titles of the original language in description
* Implement handling for `finalChapterInDesc` preference.
* Handle `preferExtensionLangTitle` preference when fetching manga details.
* Address some warnings, clean up unused code and spotless apply.
2025-12-11 13:58:56 -05:00
NGB-Was-Taken
5566db160b
fix deletion of duplicate downloaded chapters when automatically marked as read ( #1500 )
2025-12-11 13:56:57 -05:00
Jobobby04
64c755ddf3
Lint
2025-12-05 13:45:55 -05:00
Jobobby04
3ae6c0131b
Lanraragi delegation
2025-12-05 13:44:58 -05:00
NGB-Was-Taken
e3b43de298
Spotless apply
2025-11-26 18:41:48 +05:45
AntsyLich
02ff6b4e2f
Fix mass migration not using the same search queries as individual migration ( #2736 )
...
(cherry picked from commit 7161bc2e825bdfd66a1829f7dce42bd0570b1008)
2025-11-26 15:06:06 +05:45
NGB-Was-Taken
ee8379b12a
Fix shizuku installer not updating installed extensions ( #2697 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit c3d858a5613a133352f6b140916d05de7f752771)
2025-11-26 15:05:26 +05:45
Mend Renovate
20e1cc0a7d
Update dependency com.pinterest.ktlint:ktlint-cli to v1.8.0 ( #2708 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 13552c5ffa796aa9bf5db5e12c758a4b3763bf2b)
2025-11-26 15:02:17 +05:45
Jobobby04
b7b0ffc885
Remove old SmartSearch
2025-11-20 13:20:53 -05:00
Jobobby04
73cd25e8ba
Remove unused migration preferences
2025-11-20 12:50:33 -05:00
Jobobby04
e9ed861f00
Minor cleanup
2025-11-20 12:49:42 -05:00
Jobobby04
e7c1d4deef
Minor cleanup
2025-11-20 12:38:09 -05:00
Jobobby04
b8eb75fc68
Throttle E-Hentai requests
2025-11-20 12:37:37 -05:00
NGB-Was-Taken
3d34f3dd2f
Exclude MergedSource from MigrationConfigScreen
2025-11-17 08:49:15 +05:45
NGB-Was-Taken
01dc277877
Replace topbar in ReaderAppBars with ReaderTopBar
2025-11-16 20:35:50 +05:45
NGB-Was-Taken
b809ae5c6f
Optimize imports
2025-11-16 18:48:51 +05:45
NGB-Was-Taken
4c563122f8
Spotless apply
2025-11-16 18:14:20 +05:45
NGB-Was-Taken
4c1124fdb0
Fix compile time errors and make it build
2025-11-16 18:07:44 +05:45
NGB-Was-Taken
cb5b618266
Stop tap zones from triggering when scrolling is stopped by tapping ( #2680 )
...
(cherry picked from commit 2ec67ac0c1831a68d8d73e2679f8c98a5a48acf5)
2025-11-16 18:07:44 +05:45
AntsyLich
db51b09f80
Revert "Fix reader tap zones triggering after scrolling was stopped by the user" ( #2670 )
...
(cherry picked from commit 412815af067cdf343a6b5c7b5cd38eeb8190d543)
2025-11-16 18:07:44 +05:45
AntsyLich
4cae7b27a6
Fix extra padding appearing in reader after user interactions ( #2669 )
...
(cherry picked from commit aa300cb53ea3a02b63c3b3f3fca60d5e7533a8f1)
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
NGB-Was-Taken
19f049189a
Fix flaky migration tests ( #2663 )
...
(cherry picked from commit 506d51a007e730594e4e5f05f00b4f94c4f24e05)
2025-11-16 18:07:44 +05:45
AntsyLich
bf7a067908
Fix long strip reader not scrolling on consecutive taps ( #2650 )
...
(cherry picked from commit 0acd80dd95094a837c8dc05f3fc29ef3e69bdc21)
2025-11-16 18:07:43 +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
Naputt1
c99ddbe10f
Fix reader tap zones triggering after scrolling was stopped by the user ( #2518 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit ac28b6c80cee7605052299d6f5f43bc588f701d8)
2025-11-16 18:07:43 +05:45
Constantin Piber
23925c4ba6
Update Suwayomi tracker to use GraphQL API instead of REST API ( #2585 )
...
(cherry picked from commit cc2877673539db779af00fbefab3802ac52a7719)
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
Kashish Aggarwal
014bf97248
Fix date picker not allowing the same start and finish date in negative time zones ( #2617 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit 8662f80fbf6b7c3aee4945bf656def8341cfdfd3)
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
AntsyLich
6c1bfc2177
Fix reader "Unable to edit key" error ( #2634 )
...
(cherry picked from commit aef3beb15fb2d4acbde9cb2ea4c5f639606d9fc8)
2025-11-16 18:07:43 +05:45
NGB-Was-Taken
45ff1f06ba
Update shizuku.version to v13.1.5 ( #2566 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
(cherry picked from commit e9469451acf6c7ad39ff08e344ad5013ddc39337)
2025-11-16 18:07:43 +05:45
AntsyLich
01420154be
Fix migration "Attempt to invoke virtual method" crash ( #2632 )
...
(cherry picked from commit 93ba6acea56334573fc506d593affd5bea2a86b2)
2025-11-16 18:07:43 +05:45
AntsyLich
1e4c596d0e
Fix migration dialog migrating to wrong entry ( #2631 )
...
(cherry picked from commit 5e7fecc2c11b4a175fe1c3f698f7daeb58fe311f)
2025-11-16 18:07:43 +05:45