MajorTanya
51b3ab3fd1
Add authors/artists to MAL search results ( #2833 )
2026-01-07 08:16:56 +00:00
MajorTanya
9bf2d78a42
Optimise MAL search queries by ~11x ( #2832 )
...
Previously, the app made one request for the search, and then fired
off 1 request per search result to obtain additional data, such as
each title's synopsis, etc.
However, MAL's search allows field selection during the initial query,
which will return all the data in that first response, avoiding the
massive bunch of requests (and alleviating some pressure on MAL from
our userbase).
By combining the selected fields into one constant, I was able to also
get rid of the MALUserListSearch entirely because it was redundant.
This allows for a unified MALManga->TrackSearch helper, further
reducing complexity.
I got to my "11x" improvement because on page of search results has 10
elements, and this change turns 11 (1+10 for results) requests into 1.
2026-01-07 13:59:42 +06:00
AntsyLich
e059190fab
Cleanup extension screen search query predicate
2025-12-27 01:34:00 +06:00
AntsyLich
a39b5a56e8
Switch to M3E ExtendedFloatingActionButton
2025-12-27 01:04:49 +06:00
Constantin Piber
1263df9d41
Implement automatic removal of downloads on Suwayomi after reading, configurable via extension settings ( #2673 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-12-20 12:54:17 +00:00
Luca Auer
4c9cfd8da5
Minimize memory usage by reducing in-memory cover cache size ( #2266 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-12-16 23:08:24 +06:00
AntsyLich
2e0786f699
Fix reader not saving read duration when changing chapter ( #2784 )
2025-12-12 18:49:57 +00:00
AntsyLich
876c3f951b
Update tracker icons ( #2773 )
2025-12-10 15:19:46 +06:00
AntsyLich
c222a28bd1
Cleanup BaseOAuthLoginActivity and TrackLoginActivity ( #2748 )
2025-11-30 12:17:25 +00:00
Mend Renovate
13552c5ffa
Update dependency com.pinterest.ktlint:ktlint-cli to v1.8.0 ( #2708 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-11-23 07:55:54 +00:00
NGB-Was-Taken
2ec67ac0c1
Stop tap zones from triggering when scrolling is stopped by tapping ( #2680 )
2025-11-14 13:10:19 +06:00
AntsyLich
412815af06
Revert "Fix reader tap zones triggering after scrolling was stopped by the user" ( #2670 )
2025-11-07 13:07:14 +00:00
AntsyLich
aa300cb53e
Fix extra padding appearing in reader after user interactions ( #2669 )
2025-11-07 10:00:59 +00:00
AntsyLich
0acd80dd95
Fix long strip reader not scrolling on consecutive taps ( #2650 )
2025-11-04 06:46:48 +00:00
AntsyLich
0e0b6d9283
Handle reader cutout setting with Insets to support Android 15+ ( #2640 )
2025-11-02 16:28:25 +00:00
AntsyLich
5f0c460668
Make reader edge-to-edge ( #1908 )
2025-11-02 13:41:33 +00:00
Naputt1
ac28b6c80c
Fix reader tap zones triggering after scrolling was stopped by the user ( #2518 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-11-02 07:39:42 +00:00
Constantin Piber
cc28776735
Update Suwayomi tracker to use GraphQL API instead of REST API ( #2585 )
2025-11-02 06:26:48 +00:00
Kashish Aggarwal
8662f80fbf
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 >
2025-11-01 15:38:33 +00:00
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
643762f913
Add option to customize concurrent downloads, increase page concurrency ( #2637 )
2025-11-01 20:07:30 +06:00
AntsyLich
aef3beb15f
Fix reader "Unable to edit key" error ( #2634 )
2025-11-01 09:03:51 +00:00
NGB-Was-Taken
e9469451ac
Update shizuku.version to v13.1.5 ( #2566 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-11-01 08:08:10 +00:00
Constantin Piber
cbf72f4c60
Migrate Kitsu to use library_id and remote_id properly ( #2609 )
2025-10-31 23:52:44 +06:00
Radon Rosborough
58b25d697f
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 >
2025-10-08 05:07:09 +06:00
NGB-Was-Taken
96e5131358
Fix disabling incognito mode from notification ( #2512 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-10-05 16:03:45 +00:00
Guzmazow
065147472e
Improve spoofing of X-Requested-With header to support newer WebView versions ( #2491 )
2025-09-19 23:35:23 +06:00
Constantin Piber
6f635782c2
Delegate Suwayomi tracker authentication to extension ( #2476 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-09-18 21:19:09 +00:00
Secozzi
3d3c36078a
Don't hardcode app name in strings.xml ( #2394 )
2025-08-11 22:01:07 +06:00
krysanify
d88dbe6409
Fix crash opening filter sheet with empty library and mark as read/unread for selected items ( #2355 )
2025-08-07 19:48:21 +06:00
AntsyLich
1c3e96bf7f
Revert "Add full predictive back support ( #2085 )" ( #2362 )
...
This reverts commit c12bdbae8e .
2025-08-07 09:04:34 +06:00
AntsyLich
c4407eda0e
Potentially fix library IndexOutOfBound crash ( #2341 )
2025-08-03 17:08:19 +00:00
AntsyLich
22f851173b
Support mass migration in 'Browse -> Migrate' ( #2338 )
2025-08-02 19:45:10 +00:00
AntsyLich
982ebcf777
Support mass migration for selected library items ( #2336 )
2025-08-02 19:03:45 +00:00
AntsyLich
e62cd0e816
Optimize and cleanup library code ( #2329 )
2025-08-02 03:04:23 +00:00
AwkwardPeak7
62eec15fe6
Include Manga initialized status in backup ( #2285 )
2025-07-30 16:12:48 +06:00
Danny Wu
d2c1ff6adf
Add option to hide missing chapter count ( #2108 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-06-20 15:00:10 +06:00
AntsyLich
b9e02e92be
Update manga without chapters even if restricted by source ( #2224 )
2025-06-20 08:51:49 +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
claymorwan
77eb558742
Add Catppuccin theme ( #2117 )
...
Mocha for dark and Latte for light, mauve accent
2025-05-28 19:39:42 +00:00
AntsyLich
2e180005a0
Add migration config screen to select and prioritize target sources ( #2144 )
2025-05-28 15:04:44 +00:00
AntsyLich
209e982fe4
Fix content cut off in home screen
...
Closes #2141
2025-05-25 02:03:56 +06:00
AntsyLich
f0de8f973b
Disable reader's 'Keep screen on' setting by default ( #2095 )
2025-05-11 12:59:21 +00:00
AntsyLich
c12bdbae8e
Add full predictive back support ( #2085 )
...
Co-authored-by: p
2025-05-10 00:07:05 +00:00
FlaminSarge
8b45ef0e5d
Add advanced option to always update manga title from source ( #1182 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2025-05-09 04:09:32 +06:00
AntsyLich
536393a6d9
Fix downloader stopping after failing to create download directory of a manga ( #2068 )
2025-05-04 19:02:08 +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