Radon Rosborough
7df4ec93b0
Massively improve findFile performance ( #728 )
...
* Massively improve findFile performance
* Update libs.versions.toml
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit 7ec2108812fbe0483111dbe996e29e5a621b583a)
(cherry picked from commit 089e6268e7777394fe2b2b572ad65e59bdf3477d)
2024-05-19 02:52:52 +07:00
AntsyLich
75c6ce7542
Address firebase ktx module deprecation
...
(cherry picked from commit 28dca3b7b818ad095008e7cd49ec07a82b0ebcad)
# Conflicts:
# gradle/libs.versions.toml
(cherry picked from commit 712cd1493f4e567f8e5f6829155aad24e9c60cb6)
2024-05-19 02:52:52 +07:00
AntsyLich
20230046ae
Trust extension by repo ( #570 )
...
(cherry picked from commit 70cd688ac245a70a3146e2ac7374f24b0c3453ab)
(cherry picked from commit bbc8adc3e8d1614f75075a1a81f1cb1b61457168)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/extension/util/ExtensionLoader.kt
2024-05-19 02:52:52 +07:00
AntsyLich
59144028c1
Fix some extension related issue and cleanups
...
- Extension being marked as not installed instead of untrusted after updating with private installer
- Extension update counter not updating due to extension being marked as untrusted
- Minimize `Key "extension-XXX-YYY" was already used` crash
(cherry picked from commit 21145144cdf550aa775047603e06e261951ebc42)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/extension/ExtensionManager.kt
(cherry picked from commit 077b673c0aaa78cf94356cdfc43a4730e5b1f787)
2024-05-19 02:52:52 +07:00
renovate[bot]
55ae65bacb
fix(deps): update leakcanary to v2.14 ( #715 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit fa6dba6cc76f0b08cbc9bf222b0e087f4fb16d76)
# Conflicts:
# gradle/libs.versions.toml
(cherry picked from commit 49eacf51782e26b433459d2dc4d1162863f36545)
2024-05-19 02:52:52 +07:00
renovate[bot]
f31b44bc03
fix(deps): update dependency com.android.tools.build:gradle to v8.4.0 ( #753 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 8a51d56c594e1f7ae4ebc01fc6a639292dde78bd)
(cherry picked from commit 98d1dddf4ac6fd7cc36620a1bd2fadafd62055eb)
2024-05-19 02:52:52 +07:00
renovate[bot]
a02d60791b
fix(deps): update dependency androidx.test.espresso:espresso-core to v3.6.0-alpha04 ( #749 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit a2f7d47a0a65bf88ac609b2227d440a7a2f841bf)
(cherry picked from commit 37a616f3dbc13708725bdf21290aa2ad7149f719)
2024-05-19 02:52:52 +07:00
renovate[bot]
3d068130c2
fix(deps): update dependency androidx.core:core-ktx to v1.13.1 ( #748 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit b720f34267e4111466cdabf3a298d006231e4b55)
(cherry picked from commit ad18696a1a92663cc593aabc6b2a8e66dcab2823)
2024-05-19 02:52:52 +07:00
renovate[bot]
7e100405b8
fix(deps): update dependency androidx.test.ext:junit-ktx to v1.2.0-alpha04 ( #751 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit c6a1412f18cb16f89c4ddeadb3448c141a49072e)
(cherry picked from commit 34bb012a1ca2c7ea05922cc1042d18a367b865b3)
2024-05-19 02:52:52 +07:00
renovate[bot]
3bc46b331c
fix(deps): update aboutlib.version to v11.1.4 ( #744 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 6290cf222df922240575e2199459ab7b707d6ae2)
# Conflicts:
# gradle/libs.versions.toml
(cherry picked from commit 08c4989aa38a7a267ecdb751501573798db2dadc)
2024-05-19 02:52:52 +07:00
FooIbar
5625b0a49f
Log app crash exceptions in dumped crash logs ( #742 )
...
(cherry picked from commit a3d438e2f5b427eb8b4c391ab9fe10c5a83baf29)
(cherry picked from commit 14dae420f5f1cd0df8fd91e5e393a598ef853333)
2024-05-19 02:52:52 +07:00
w
cdf63046d5
Update subsampling-scale-image-view ( #687 )
...
Update libs.versions.toml
(cherry picked from commit 80461d883f7d6ca2203ae7455223ff49e8ef96ab)
(cherry picked from commit 65ed3c5ae674d44b630c9d92c98f5f007f9e7768)
2024-05-19 02:52:51 +07:00
FooIbar
dc75025d78
Use Coil pipeline instead of SSIV for image decode ( #692 )
...
(cherry picked from commit c3e7bb12f4cccf42dd3ea169111c771876e640fe)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/coil/TachiyomiImageDecoder.kt
(cherry picked from commit 5ae350866538cb21e43bd92f4fde42472da5afb8)
2024-05-19 02:52:51 +07:00
MajorTanya
0b269db17a
Add MyAnimeList issue autoclose ( #703 )
...
[skip ci] Add MyAnimeList issue autoclose
This rule is intended to automatically close issues that report
problems with linking MAL that would be solved with the standard
solution of updating & changing the default UA.
The RegEx might be too general, but there isn't any neat pattern in
the previously filed issues.
(cherry picked from commit 9a3ffe2ea6cbf7ef2c2966c304a54b715a5fa682)
(cherry picked from commit e32eb0e0093c143315893b3d14381305d044e19d)
# Conflicts:
# .github/workflows/issue_moderator.yml
2024-05-19 02:52:51 +07:00
renovate[bot]
e4f04f5236
fix(deps): update dependency androidx.compose.compiler:compiler to v1.5.12 ( #685 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 213effa169e28e144f3e323290d865b02d0bf94b)
(cherry picked from commit e0812ab5c827c03802d62b0f73bc71544d2858aa)
2024-05-19 02:52:51 +07:00
renovate[bot]
737ac21f5d
fix(deps): update dependency androidx.benchmark:benchmark-macro-junit4 to v1.2.4 ( #684 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 25570147a1ca8ac374a75d7f29cf105bd686954b)
(cherry picked from commit df9f79c1208eb9b724845a5dfb7de52d9f4d2298)
2024-05-19 02:52:51 +07:00
renovate[bot]
9ff35ea532
fix(deps): update dependency androidx.activity:activity-compose to v1.9.0 ( #689 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 2ad462b4d882c4a03359092515aa6b8d3cb4fd5d)
(cherry picked from commit 990eb33b98eca49aca4fc7d29622d71fd13d1a6d)
2024-05-19 02:52:51 +07:00
renovate[bot]
f4bb742bd5
fix(deps): update dependency androidx.core:core-ktx to v1.13.0 ( #690 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 7fd8f653529b8e1488dd57c051000abf2a80ed12)
(cherry picked from commit e1bab1172a75d51ae3ee19d6b4d7380cefe03a0b)
2024-05-19 02:52:51 +07:00
FooIbar
b226027dce
Use Okio instead of java.io for image processing ( #691 )
...
(cherry picked from commit b152e3881bffd9050a8a0ed4030823886e3fe04f)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
# core/common/src/main/kotlin/tachiyomi/core/common/util/system/ImageUtil.kt
(cherry picked from commit aeeff72bed2a568812e8f09b3089d86df6bfea4d)
2024-05-19 02:52:51 +07:00
FooIbar
35522c75a1
Use m3 ripple and clean up interactionSource usage ( #675 )
...
Also remove a leftover of scoped storage adaptation.
(cherry picked from commit f27ca3b1b2f92258c213bca6b27d8eff4c7363ad)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/manga/components/MangaBottomActionMenu.kt
(cherry picked from commit 5895e78b398b8d3b3c58cb742f2511f20c8103d1)
2024-05-19 02:52:51 +07:00
FooIbar
2d34be2c70
Update compose bom and fix renovate config for it ( #674 )
...
(cherry picked from commit 843daa5304d0b1a93ba69f8cc69791e446a58596)
# Conflicts:
# .github/renovate.json5
(cherry picked from commit b24719a3e98abc2c80ac77a6a79882a7ac41805b)
2024-05-19 02:52:51 +07:00
renovate[bot]
c5b4011956
fix(deps): update dependency com.google.firebase:firebase-analytics-ktx to v21.6.2 ( #656 )
...
Update dependency com.google.firebase:firebase-analytics-ktx to v21.6.2
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit f080a4937e61d3dde5473876c34db8f16844e30c)
# Conflicts:
# gradle/libs.versions.toml
(cherry picked from commit d551619d9d0399fec683a4c4bd320eec9b0aefad)
2024-05-19 02:52:51 +07:00
renovate[bot]
d9a4240970
Update aboutlib.version to v11.1.3 ( #654 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 4c43a0ef66e9c8a321fb745b860319aaa074c57f)
# Conflicts:
# gradle/libs.versions.toml
(cherry picked from commit 06ad6c2e16c57794eb1223abfab6571e3c45014a)
2024-05-19 02:52:51 +07:00
renovate[bot]
0d16d78abc
Update dependency com.android.tools.build:gradle to v8.3.2 ( #655 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit ea0fe2414e1e30b6e82ddf65144035283b31a5c4)
(cherry picked from commit df7e470e08a89c4eebaa63a2eb1fde0be0d2dac8)
2024-05-19 02:52:51 +07:00
Cuong M. Tran
06a705329a
update README
2024-05-19 02:52:51 +07:00
Cuong M. Tran
1761811fc7
update changelog
2024-05-19 02:52:51 +07:00
Cuong Tran
2e4adab773
[skip ci] Add renovate.json & fix pull_request CI
2024-05-19 02:52:21 +07:00
Cuong Tran
4c063cf1ea
[skip ci] Build devPreview on develop branch with CI on this repo instead of dispatch
2024-05-19 01:39:01 +07:00
Cuong Tran
b3dcf85dc6
[skip ci] Won't create 'r...' tag if building development version
2024-05-14 19:58:30 +07:00
Cuong M. Tran
48fb4a2e60
workflow: fix fetch-depth
2024-05-10 10:39:22 +07:00
Cuong Tran
7a175939e2
update README: fix badge
2024-05-09 23:54:54 +07:00
Cuong Tran
23d862d17c
workflow: fix fetch-depth
2024-05-09 23:17:12 +07:00
Cuong M. Tran
f3d3070ea8
setup workflow to build preview repo
2024-05-09 19:33:03 +07:00
Cuong M. Tran
c0908f9f51
Merge branch 'feature/updater' into develop
2024-05-08 15:05:18 +07:00
Cuong M. Tran
8eceef75b9
update changelog
2024-05-08 14:47:59 +07:00
Cuong M. Tran
1eefa745ea
Updater: similar to Mihon
...
- Preview version now name Beta, use different package & repo
- Drop syDebugVersion, use commitCount
- Fix Firebase analytics for both Release & Preview build
- Create separate variant for Preview build instead of using syDebugVersion
- Preview version showing changelog_debug.xml
- Release version showing changelog_release.xml
2024-05-08 11:55:10 +07:00
Cuong M. Tran
4161b6cac9
WhatsNewDialog: add button to open Github's release version
2024-05-08 11:12:54 +07:00
Cuong M. Tran
533caa0cc2
AboutScreen: remove Mihon's link & update Komikku's link
2024-05-08 11:01:16 +07:00
Cuong M. Tran
19b57a22d0
new icon for preview/beta
...
update icon for debug
2024-05-06 10:51:07 +07:00
Cuong M. Tran
1044e1d115
Change WhatsNew confirm button from Cancel to OK
2024-05-03 18:08:13 +07:00
Cuong M. Tran
0f29586723
Disable invalidate_download_cache since it's not working yet
2024-05-03 18:07:41 +07:00
Cuong M. Tran
5942daa4e1
Related titles: switch to Map to avoid duplicated entries
2024-05-03 10:21:22 +07:00
Cuong M. Tran
efac4c12fc
workflow build_develop
2024-05-02 18:16:09 +07:00
Cuong M. Tran
2f752e0fc5
Navigate from SourceFeedScreen will allow go back to it instead of Home screen
2024-05-02 16:12:38 +07:00
Cuong M. Tran
5392999e39
Click on the missing Source name in MangaScreen will search for missing extension in ExtensionsScreen
2024-05-02 15:53:43 +07:00
Cuong M. Tran
ba1414d70d
Click uninstalled source in MangaScreen will open extensionsTab
2024-05-02 15:53:43 +07:00
Cuong M. Tran
01007bf870
Add WebView button to SourceFeedScreen
2024-05-02 13:42:50 +07:00
Cuong M. Tran
329417c431
Click on Source name in MangaScreen will open Source's Browsing instead of Global searching
2024-05-02 12:38:49 +07:00
Cuong M. Tran
c0a3c7465c
Fix getRelatedMangaList error message when source is not installed
2024-05-01 23:39:14 +07:00
Cuong M. Tran
da7f142352
Allow extensions to use both custom related titles & App's related titles by search
2024-05-01 04:09:29 +07:00