AntsyLich
5896d2c939
Fix compatibility with older backups
...
Fixes #3413
2026-06-16 03:18:12 +06:00
AntsyLich
e3610cbe2c
Allow app to load TachiyomiX 1.6 extensions
2026-06-16 00:13:10 +06:00
AntsyLich
94cab02c1e
Adapt model implementation for TachiyomiX 1.6 ( #3412 )
2026-06-15 17:32:39 +00:00
AntsyLich
f00cac265f
Remove text limit of manga notes ( #3410 )
2026-06-14 14:55:04 +00:00
MajorTanya
aa6742bf3e
Suppress more tachiyomix-related deprecations ( #3409 )
2026-06-14 20:47:11 +06:00
AntsyLich
4c37f4c764
Adapt source implementation for TachiyomiX 1.6 ( #3243 )
2026-06-13 20:34:31 +00:00
AntsyLich
6ae79d255d
Address various redundant constructs
2026-06-13 23:57:35 +06:00
AntsyLich
4b9974e20a
Use duration overload for time related methods
2026-06-13 23:57:35 +06:00
AntsyLich
509eee5dfb
Use app scoped CoroutineScope ( #3403 )
2026-06-12 17:14:29 +06:00
AntsyLich
5f1d76a73a
Change the term "Obsolete" to "Orphaned" for extensions ( #3383 )
2026-06-10 13:53:01 +00:00
AntsyLich
c612a6ca8d
Extract badge data separately when forming LibraryItem ( #3382 )
2026-06-04 18:25:42 +00:00
AntsyLich
95bc599ac0
Add paddings to vertical chapter navigator
2026-06-04 10:07:35 +06:00
AntsyLich
cd27b10750
Drop kotlinx-collections-immutable usage ( #3380 )
2026-06-03 20:45:24 +00:00
AntsyLich
a330258f6a
Add vertical chapter navigator for long strip mode ( #3377 )
2026-06-03 19:54:52 +00:00
AntsyLich
b446d2a6b1
Change extension repo to extension store and add support for newer extension index format ( #3349 )
2026-06-03 06:35:44 +06:00
Yohanes
748211c19b
Add missing outlineVariant color to Nord theme ( #3184 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2026-06-02 22:57:59 +00:00
IDika31
1fd02d0c82
Use RECEIVER_NOT_EXPORTED for ShizukuInstaller broadcast receiver ( #3356 )
2026-06-02 20:43:42 +00:00
Mend Renovate
4951f0bddd
Update markdown to v0.41.0 ( #3194 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2026-06-02 20:38:53 +00:00
AntsyLich
b4a3ec0b32
Fix chapters and categories not being added to database
...
Closes #3278
Fixes #3291
2026-05-12 02:04:58 +06:00
AntsyLich
8e0c911f93
Update sqldelight-androidx-driver and remove transaction management ( #3270 )
...
`sqldelight-androidx-driver` has it's own transaction management
2026-04-27 18:24:30 +06:00
AntsyLich
5f548243e1
Revert "Remove usage of deprecated LocalBroadcastManager ( #3215 )"
...
This reverts commit b201ed163e .
2026-04-11 14:13:15 +06:00
MajorTanya
8e6af6492b
Fix AniList user list item fetch erroring ( #3220 )
...
The countryOfOrigin field was not included in the findLibManga query
so it is not returned by AniList. Defaulting to an empty string here
should be fine since neither countryOfOrigin nor format are shown in
the findLibManga consumers (i.e. the tracker sheet of a given library
entry).
2026-04-10 07:05:25 +06:00
AntsyLich
e4b7002909
Add a one time popup asking for donation from long time users ( #3203 )
...
Also remove the empty "Updated to X.Y.Z" popup after app update
2026-04-09 20:08:20 +00:00
AntsyLich
50b0ccb928
Add dedicated "Support Us" screen ( #3200 )
2026-04-09 19:56:24 +00:00
AntsyLich
b201ed163e
Remove usage of deprecated LocalBroadcastManager ( #3215 )
2026-04-09 23:24:13 +06:00
Ananda Umamil
378e734eed
Show AniList publishing type based on country of origin ( #3100 )
2026-04-09 01:45:59 +00:00
AntsyLich
8a2a2b1f36
Make "Support Us" more prominent on More tab ( #3196 )
2026-04-08 01:27:40 +06:00
MajorTanya
af4f17efc5
Add informative error for unapproved MAL titles ( #3155 )
...
MAL has a concept of "titles waiting for approval". These titles
cannot be added to user lists, but they do show up on the website and
crucially, in search results.
However, trying to add such an "unapproved" title will return a 400
error response with the error "invalid_content".
Previously, the awaitSuccess() call would mean the generic "HTTP 400"
toast would be shown. Now, a dedicated informative error message is
shown instead.
2026-03-26 15:22:37 +06:00
Christos
2e635ff2ce
Use plural forms for update error notification ( #3090 )
...
* Use plural forms for update error notification
Replace the hardcoded 'X update(s) failed' string with Android
plural resources so the notification correctly shows '1 update failed'
vs '2 updates failed', enabling proper localization.
Fixes #3051
* Address review: rename plural key and remove comment
Rename plural key to notification_update_errors to avoid potential
conflicts with existing translated string keys. Remove leftover
comment from strings.xml.
* Revert key rename per review
2026-03-26 14:28:11 +06:00
AntsyLich
209805359e
Merge tag 'v0.19.7'
2026-03-25 23:58:00 +06:00
AntsyLich
42daa3f432
Fix occasional crash when mass installing/uninstalling extension using PackageManager
2026-03-23 20:18:00 +06:00
AntsyLich
f8e82b9322
Potentially fix 'database is locked' crash
2026-03-23 20:18:00 +06:00
AntsyLich
4af8f1eab0
Cleanup and rework build logic ( #3113 )
2026-03-22 01:34:45 +06:00
AntsyLich
e930f38608
Merge and cleanup version catalogs ( #3103 )
2026-03-20 21:15:40 +06:00
AntsyLich
d3dcb7fe4b
Revert "Fix thread starvation caused by not yielding or using an inappropriate thread pool ( #2955 )"
...
This reverts commit 22d5c9d9f4 .
2026-03-20 15:28:29 +06:00
AntsyLich
56b70ef529
Revert "Fix cache invalidation isn't done at startup ( #2970 )"
...
This reverts commit e6cc38de06 .
2026-03-20 15:25:27 +06:00
AntsyLich
87665736a9
Replace preference getter functions with properties ( #3091 )
2026-03-20 14:57:01 +06:00
Leodyver Semilla
2f9edb551f
Fix extension actions disappearing after installing and uninstalling in same session ( #3049 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2026-03-19 10:48:16 +00:00
AntsyLich
d4b88b13b8
Make retry in reader redownload image ( #3089 )
2026-03-19 10:40:49 +00:00
Leodyver Semilla
99edfbe4a8
Fix WebView JavaScript dialogs popup after screen is closed ( #3041 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2026-03-19 16:01:35 +06:00
Leodyver Semilla
51fb9c0b76
MangaUpdates API content-type heade ( #3021 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com >
2026-03-19 08:45:11 +00:00
AntsyLich
8c480c6355
Switch to AndroidX bundled sqlite driver ( #3082 )
2026-03-18 16:08:40 +06:00
MajorTanya
33faa5a356
Address bundleOf deprecation ( #3073 )
2026-03-18 12:56:10 +06:00
AntsyLich
f6b2684323
Add installation id for feature flags ( #3052 )
2026-03-10 23:53:11 +06:00
AntsyLich
81871a3469
Reapply "Fix cache invalidation isn't done at startup ( #2970 )"
...
This reverts commit d219c5e3bb .
2026-02-26 18:43:03 +06:00
AntsyLich
0024278f4b
Reapply "Fix thread starvation caused by not yielding or using an inappropriate thread pool ( #2955 )"
...
This reverts commit 1d7c838ae6 .
2026-02-26 18:42:54 +06:00
AntsyLich
1d7c838ae6
Revert "Fix thread starvation caused by not yielding or using an inappropriate thread pool ( #2955 )"
...
This reverts commit 22d5c9d9f4
2026-02-26 18:25:56 +06:00
AntsyLich
d219c5e3bb
Revert "Fix cache invalidation isn't done at startup ( #2970 )"
...
This reverts commit e6cc38de06 .
2026-02-26 18:25:56 +06:00
AntsyLich
84265febf3
Fix extension install/update stuck at pending ( #3000 )
...
Co-authored-by: p
2026-02-26 01:58:38 +00:00
AntsyLich
0394714274
Run automatic library updates even when connected to a VPN ( #2996 )
...
Co-authored-by: jeremiejig <3978761+jeremiejig@users.noreply.github.com >
2026-02-25 13:05:30 +00:00