Commit graph

9700 commits

Author SHA1 Message Date
Cuong-Tran
c643d8a55b
Add bulk-selection & improve display mode in RecommendsScreen 2025-01-24 03:06:59 +07:00
Tim Schneeberger
7b30a2a10f
feat: unify recommendation screens and add more sources (jobobby04/TachiyomiSY#1376)
* feat(recommendations): add mangaupdates.com support

* feat(recommendations): display all tracker recommendation sources

* refactor(recommendations): apply spotless

* refactor: split RecommendationPagingSources

* feat(recommendations): unify MangaDex & community recommendations

* refactor: remove old screen

* fix: update comment

* style: fix formatting

* refactor: move onClick handlers

* fix: handle external recommendation links correctly

* fix: apply spotless

* feat: add comick recommendation source

* fix: mark recs from comick as not initialized to force fetching missing metadata

* Update app/src/main/java/exh/recs/BrowseRecommendsScreen.kt

---------

Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com>
(cherry picked from commit d80ad3f145868f9c79bc6d94c08ed847c650e6d6)
2025-01-24 03:06:59 +07:00
AntsyLich
c45c28e879
Remove unnecessary filters for pseudolocales
(cherry picked from commit da90064c948c629ebaf6d6a97ca0b6f52cb570f1)
2025-01-24 00:44:32 +07:00
AntsyLich
869e1626f8
Address some deprecations
(cherry picked from commit d53a3828b12daead9c898bea12c9a1497d07366f)
2025-01-24 00:44:22 +07:00
renovate[bot]
5c1e10390c
Update dependency com.github.ben-manes:gradle-versions-plugin to v0.52.0 (#654)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 00:42:50 +07:00
renovate[bot]
1a8e099d27
Update dependency androidx.compose:compose-bom to v2025 (#643)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-24 00:42:39 +07:00
renovate[bot]
695dc2477e
Update dependency sh.calvin.reorderable:reorderable to v2.4.3 (#645)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 19:53:31 +07:00
renovate[bot]
44edde6d27
Update dependency dev.chrisbanes.haze:haze to v1.2.2 (#639)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 19:51:42 +07:00
renovate[bot]
1516d6e2cc
Update dependency com.google.firebase:firebase-bom to v33.8.0 (#644)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 19:51:34 +07:00
renovate[bot]
53d0d88968
Update dependency androidx.recyclerview:recyclerview to v1.4.0 (#642)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 19:51:23 +07:00
renovate[bot]
f621bfe1d0
Update dependency androidx.activity:activity-compose to v1.10.0 (#641)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 19:51:15 +07:00
renovate[bot]
6f639b9943
Update dependency com.diffplug.spotless:spotless-plugin-gradle to v7.0.2 (#640)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-23 19:51:07 +07:00
renovate[bot]
37e9cf9ada
Update dependency com.diffplug.spotless:spotless-plugin-gradle to v7.0.1 (#625)
* Tweak build workflows

* Update dependency com.diffplug.spotless:spotless-plugin-gradle to v7.0.1

---------

Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 10:33:42 +07:00
renovate[bot]
39920670d3
Update serialization.version to v1.8.0 (#624)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 10:32:56 +07:00
renovate[bot]
566f17ec2c
Update dependency com.squareup.okio:okio to v3.10.2 (#628)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 10:32:05 +07:00
renovate[bot]
e4facbc260
Update GitHub Actions (#629)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 10:31:46 +07:00
renovate[bot]
5b48901415
Update dependency dev.chrisbanes.haze:haze to v1.2.0 (#631)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 10:31:37 +07:00
renovate[bot]
a1761a6efc
Update dependency com.android.tools.build:gradle to v8.8.0 (#632)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 10:31:27 +07:00
renovate[bot]
a6c7e008cc
Update dependency io.mockk:mockk to v1.13.16 (#633)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-13 10:31:19 +07:00
Trrrrw
e8034cfd81
Update BangumiModels.kt (Jays2Kings/tachiyomiJ2K#1833)
(cherry picked from commit b71d16681aeba661243b9a8110b0c45b32362d52)
2025-01-13 10:30:02 +07:00
sdaqo
19a62fc046
Add option to enable incognito mode per extension (mihonapp/mihon#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>
(cherry picked from commit c283abefb03f79ce6652492db71cde410f828f78)
2025-01-13 10:26:04 +07:00
Cuong-Tran
37ac0757c1
add webview to Extension detail screen 2025-01-08 17:11:36 +07:00
Cuong-Tran
1399f15747
Remove custom extension readme/changelog URLs
This reverts commit 6d255f25ad.
2025-01-08 17:05:15 +07:00
Cuong-Tran
9352563d53
Tweak build workflows 2025-01-08 14:40:19 +07:00
Cuong-Tran
a087acd0b3
Fix: was not showing entry after opening from link on UrlImportableSource 2025-01-07 03:10:34 +07:00
Cuong-Tran
b6470d1072
Fix: add entry to favorite when open from link on UrlImportableSource sources 2025-01-07 03:08:28 +07:00
Cuong-Tran
f37a7b1580
Fix crash when open manga/chapter link caused by #612 2025-01-07 01:30:28 +07:00
Cuong-Tran
51f545768f
Trying to fix screen-transition key used multiple times 2025-01-06 12:01:11 +07:00
renovate[bot]
21657bdeca
Update aboutlib.version to v11.4.0 (#622)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-06 11:52:02 +07:00
Ahmad Ansori Palembani
136bfe2833
fix(myanimelist): Fix nullability and fallback to medium cover if large
cover is null

(cherry picked from commit a3672be7282c553017d35b310fb5a148d677ff14)
2025-01-06 11:28:24 +07:00
Ahmad Ansori Palembani
eddabbc04e
fix(download): Making sure archive tmp file is created properly
(cherry picked from commit fc87410d46ed4a44a44ad74870c9fe13214581b0)
2025-01-06 09:47:51 +07:00
Cuong-Tran
3609e3ec92
update changelog 2024-12-31 12:08:01 +07:00
Cuong-Tran
71e0630b45
update translation 2024-12-31 11:57:54 +07:00
renovate[bot]
d8560acf5e
Update dependency sh.calvin.reorderable:reorderable to v2.4.2 (#615)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-31 11:52:36 +07:00
Cuong-Tran
5fc9e202e8
Fast browsing (#612)
* BrowseTab: serialized data object must have readResolve

* simplify usage of bulk-selection select-all/reverse

* hide bulk-selection select-all/reverse

* fast browsing by avoid insert every entries into DB
2024-12-31 11:52:04 +07:00
Cuong-Tran
1f3d2cbd3c
Group update entries together (#610)
* collapsible grouping Updates

* - Reverse chapter order

- Only show cover & marker on the first one

* - Bigger cover & support panorama view
2024-12-31 11:46:53 +07:00
Cuong-Tran
a6f3a2cdcf
allow edit migration options while already being searching (#616) 2024-12-31 11:46:16 +07:00
Cuong-Tran
468529cd47
Fix: Exclude categories when delete read chapter, except manually deleting (#611)
* fix: exclude categories to delete chapter when mark as read

* Revert "Auxiliary commit to revert individual files from 3d3bbb7e4d56010af5bbec8a7c353da220d1f8d3"

This reverts commit d2db2fb1e3eb9b0b15958722a8d4e3cfd91efc2c.

* ignore category exclusion when manually delete downloaded chapters

* fix: properly ignore categories exclusion when manual delete

* also ignore bookmark chapter if manually delete single chapter
2024-12-31 11:29:35 +07:00
Cuong-Tran
8c4b43c5aa
Fix: duplicate chapters on backup restoring (#565) 2024-12-31 11:27:11 +07:00
Cuong-Tran
23d53a4560
Drag & Drop to reorder category quickly in Settings/Category screen (#508)
* drag to reorder Category list

* smaller padding

* cleanup code

* fix build
2024-12-31 11:26:40 +07:00
Cuong-Tran
bc6a4959b2
don't auto-expand manga when browsing if is favorited (#530) 2024-12-31 11:26:07 +07:00
Cuong-Tran
ec97db588a
fix: download job stops all together even if 1 entry is failed to create directory (#510)
Also, when some entry failed to create download folder, it shows a notification saying only "invalid location: /downloads" which is misleading.

* more detail notification on invalid download location
* fix: download job stops all together even if 1 entry is failed to create directory
2024-12-31 11:07:43 +07:00
Cuong-Tran
a66dd25eed
fix some debug functions name (#614) 2024-12-31 10:57:58 +07:00
Cuong-Tran
aa336aecf1
move SourceUtil from exh to matching with upstream 2024-12-30 11:59:45 +07:00
Cuong-Tran
c72ea1e1ac
Allow disable app auto-update 2024-12-28 17:56:37 +07:00
Cuong-Tran
42bc4e4c51
fix color Fill manga info from tracker 2024-12-26 17:11:01 +07:00
Cuong-Tran
5f1493edff
fix CI build 2024-12-25 16:08:31 +07:00
Cuong-Tran
f0cacc1650
cleanup duplicate random library sort mode 2024-12-25 15:41:43 +07:00
AntsyLich
a68d35acca
Revert "Revert "Add option to always use SSIV for image decoding""
This reverts commit 1909126921ac78309f7f7c7c2aa85606611531b8

(cherry picked from commit c5655e8803bc32d0931657f0b7bc6afeab70feaf)
2024-12-23 22:13:06 +07:00
Cuong-Tran
edb97f7902
fix app shortcuts (#557)
* fix app shortcuts

* remove zellius
2024-12-23 21:46:00 +07:00