Cuong-Tran
a3abccb34b
feat(updates-selection): Enable whole-group selection & Fix range selection in Updates screen ( #913 )
...
* fix(updates-screen): Fix range selection in Updates screen
* feat(updates-screen): select Updates whole-group
* improve performance
* simplify onUpdateSelected parameters using UpdateSelectionOptions
2025-05-15 16:31:19 +07:00
Cuong-Tran
2f55a0bc16
feat(updates-screen): Animated Updates group expand visibility ( #912 )
2025-05-15 14:06:32 +07:00
Cuong-Tran
d33efced68
refactor(network-to-local): simplify networkToLocalManga ( #910 )
2025-05-14 15:14:25 +07:00
Cuong-Tran
a18cc3e6a9
Fix mark existing duplicate read chapters as read option not working in some cases ( mihonapp/mihon#1944 )
...
(cherry picked from commit 9972fa1053d19191871e52d48a9fd56b22fbc708)
2025-05-14 15:01:05 +07:00
Cuong-Tran
3f594fe4a4
fix(source-paging): correct mapping and filtering of manga with metadata
2025-05-14 15:00:58 +07:00
Cuong-Tran
85e3e383cb
chore(pager-viewer): cleanup setChaptersInternal
2025-05-14 10:48:38 +07:00
Weblate (bot)
9ca58cd8dd
Translations update from Hosted Weblate ( jobobby04/tachiyomiSY#1422 )
...
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/vi/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ar/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/de/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/es/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/fr/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/it/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ru/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/tr/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/uk/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/zh_Hant/
Translation: Mihon/TachiyomiSY
Translation: Mihon/TachiyomiSY Plurals
Co-authored-by: Alex Maryson Jr <akamar87@gmail.com>
Co-authored-by: B4LiN7 <87660017+B4LiN7@users.noreply.github.com>
Co-authored-by: Frosted <frosted@users.noreply.hosted.weblate.org>
Co-authored-by: Hualiang <642615676@qq.com>
Co-authored-by: Kosťantin Horovij <lg096066587039@gmail.com>
Co-authored-by: Sky children of the Light <tu25261@gmail.com>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: ZerOriSama <godarms2010@live.com>
Co-authored-by: edgole <test.backache009@aleeas.com>
Co-authored-by: fl0k1 <michele.carnova@gmail.com>
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com>
Co-authored-by: Георгій Обушенков <heorhii.obushenkov@gmail.com>
Co-authored-by: ابومسلم <linuxmint1978@gmail.com>
(cherry picked from commit 6bd978eef1222c03299ddf27128efd4f09d4a91d)
2025-05-14 00:53:39 +07:00
FlaminSarge
6e3670ef75
Add advanced option to always update manga title from source ( mihonapp/mihon#1182 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit 8b45ef0e5d5d368e0925df9816ae423defaed4d9)
2025-05-13 23:55:50 +07:00
Cuong-Tran
3310784faf
chore(network-local-manga): Reintroduce (in-memory) fast browsing ( #909 )
...
* measure time
* Revert "Revert "Fast browsing (#612 )""
This reverts commit d23130b317 .
* Fix networkToLocal for bulk-selection selectAll/reverseSelection
* fix comments
2025-05-13 23:18:01 +07:00
Cuong-Tran
7dd57c54bc
chore(storage): check valid data folder location & handle permission for device without FilePicker ( #906 )
...
* fix(storage): setting app's data folder on Android TV
Also check if set location is actually accessible then update UI compose accordingly (for all devices) in some cases (e.g. location set but actual folder was deleted or permission revoked)
(cherry picked from commit ef56b7f11ef0d243ef14816e85afa360f1137fe8)
* chore(storage): improve permission handling for older Android version & Fire TV
(cherry picked from commit 5ee009a6db73d33687e55ee8f4ad6412a9e320d4)
2025-05-11 23:24:16 +07:00
Cuong-Tran
0db7b47bcf
fix(migrate-dialog): Fix migrate-dialog reappear before migration actual complete ( #905 )
...
refactor MigrateDialog to use rememberScreenModel for state management
2025-05-11 20:32:02 +07:00
Cuong-Tran
615c9fa259
feat(incognito): add incognito mode for local sources ( #903 )
2025-05-11 16:07:36 +07:00
Cuong-Tran
8a2b063cd9
feat(incognito): add toggle for incognito mode in BrowseSource & SourceFeed ( #902 )
...
* feat(incognito): add `toggle for incognito` mode in BrowseSource & SourceFeed
* fix null check
2025-05-11 15:52:01 +07:00
Jery
a862bda9d5
feat(incognito): Add incognito mode for EH based sources ( #901 )
...
* Add incognito mode for eh based sources
(cherry picked from commit bdf848ebb721394ff1b7b7006e538f6f60056b76)
* simplify GetIncognitoState parameters and logic
---------
Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
2025-05-11 14:22:30 +07:00
Cuong-Tran
ee1418c7fc
fix(source-feed): update last used source was not working, show incognito status bar ( #900 )
2025-05-11 03:08:33 +07:00
Jery
3d9dd9d7b1
feat(incognito): add animated incognito mode indicator and icon ( #899 )
...
* Add indicator for source incognito mode
Adds an indicator to the manga info header to show if a source is running in incognito mode.
Also moves the source incognito check logic to `SourceExtensions`.
(cherry picked from commit 5e547efda51cdeaa7bc71198b932c8ac9aecc312)
* Replaced incognito icon with animated glasses_with_hat icon.
This commit introduces an animated vector drawable for the incognito mode icon and updates the related icons in the app.
- Adds `anim_incognito.xml`, a new animated vector drawable for incognito mode.
- Adds `ic_glasses_with_hat_24dp.xml`, a new icon for incognito mode.
- Updates the incognito mode icon in the following places:
- MoreScreen
- ExtensionDetailsScreen
- App notification
- Manga info header
- Updates `SwitchPreferenceWidget` and `TextPreferenceWidget` to accept any type of icons.
(cherry picked from commit 2a28673e078ff15fe0a7c2a030ffc6ce6cbe6b31)
* move incognito icon
* issue: Use stringResource for contentDescription to support localization
* Wrap the ImageVector.vectorResource call in remember to avoid inflating the drawable on every recomposition.
---------
Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
2025-05-11 02:38:17 +07:00
Cuong-Tran
4fcbd88618
refactor(bulk-selection): optimize selectAll/reverseSelection logic ( #898 )
2025-05-10 01:12:13 +07:00
Cuong-Tran
78f03f8207
fix(toolbar): do not bulk-selection on BrowseRecommends ( #897 )
2025-05-10 00:44:33 +07:00
Cuong-Tran
c962584f19
fix(notification): cleanup
2025-05-09 00:54:10 +07:00
Cuong-Tran
8be38ce077
fix(tracker-anilist): format property in ALSearchItem nullable ( #890 )
2025-05-08 02:05:20 +07:00
AntsyLich
6562ab0018
Add autofill support to tracker login dialog and update processing text ( mihonapp/mihon#2069 )
...
(cherry picked from commit 7deeabe844d41d2b5e918ad747ddd548163c9fe3)
2025-05-08 02:05:20 +07:00
Cuong-Tran
ed6cb1c44c
Revert "feat(tracker-login): Enhance tracking login dialog with autofill and loading state ( #884 )"
...
This reverts commit 29cf391ede .
2025-05-08 02:05:20 +07:00
AntsyLich
e39354926c
Fix downloader stopping after failing to create download directory of a manga ( mihonapp/mihon#2068 )
...
Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
(cherry picked from commit 536393a6d9941fac282f10b825aa611b91e1fcdb)
2025-05-08 02:05:20 +07:00
AntsyLich
23565be68c
Fix Pill not following the local text style
...
Closes mihonapp/mihon#2009
(cherry picked from commit f8cb506137a3619f828dac94557b5448b2a7fa24)
2025-05-08 02:05:20 +07:00
AntsyLich
4fe7ef9abb
Cleanup MarkdownRender
...
Co-authored-by: p
(cherry picked from commit 98230ed30f04fe754fd4bd407356c8c03d8d8719)
2025-05-07 21:58:55 +07:00
Mend Renovate
1be6c1a3ee
Update dependency androidx.compose:compose-bom to v2025.04.01 ( mihonapp/mihon#2040 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
(cherry picked from commit d721a4321bdc6fafdd32e7bfd451b61b2bdd66b7)
2025-05-07 21:58:55 +07:00
Cuong-Tran
5f762beb90
feat(reader): add smaller tap zone preference for navigation regions ( #867 )
2025-05-04 01:07:47 +07:00
Cuong-Tran
24b6c4aa3c
fix(custom-theme): fix cursor color in migration-bottom-sheet ( #885 )
2025-05-03 23:56:29 +07:00
Cuong-Tran
e40abcf40b
chore(custom-color): refactor EditText and TextInputLayout color handling ( #885 )
2025-05-03 23:56:29 +07:00
Cuong-Tran
29cf391ede
feat(tracker-login): Enhance tracking login dialog with autofill and loading state ( #884 )
...
* fix(tracker-login): allow autofill on tracker's login dialog
* add loading state to tracking login dialog
* improve error color handling and dynamic height measurement in login dialog
* enable autofill for email and password fields in login dialog
* improve code
* refactor: optimize state management and improve dialog width measurement
* refactor: optimize dialog height measurement and error state handling
2025-05-03 23:50:53 +07:00
Cuong-Tran
4e98b75a02
chore(git): add Cursor's .history to ignore list [skip ci]
2025-04-30 02:50:22 +07:00
Cuong-Tran
dac5456b9f
fix(workflows): correct APK filename in build process
2025-04-29 19:13:19 +07:00
Cuong-Tran
dfe21b1e2c
chore(workflows): switch CI from release to preview build configuration
2025-04-29 18:18:14 +07:00
Cuong-Tran
8b03233c45
fix(MangaUpdates): prevent showing last chapter read if it's in Wish list
2025-04-29 18:15:47 +07:00
NarwhalHorns
376a13fb1c
Fix empty layout not appearing in browse source screen in some cases ( mihonapp/mihon#2043 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit 37e19edf8a5f6a15a95f160390cbcf22d8133380)
2025-04-28 03:06:29 +07:00
AntsyLich
0f365336e2
Switch default user agent to Android Chrome ( mihonapp/mihon#2048 )
...
(cherry picked from commit 8b7f35598833917c89f8ae53cca10578fd880d67)
2025-04-28 03:06:25 +07:00
AntsyLich
18dd02d71b
Fix crash when trying use source sort filter without a pre-selection ( mihonapp/mihon#2036 )
...
(cherry picked from commit 1c982c2a01c1bba5ec4a955c9bf61cb346c752e7)
2025-04-28 03:06:21 +07:00
AntsyLich
39280a6f54
Fix content under source browse screen top appbar is interactable ( mihonapp/mihon#2026 )
...
(cherry picked from commit 9750c1e4bd6b931e71b7b348abbe2638a8cf317b)
2025-04-28 03:06:18 +07:00
renovate[bot]
29d26ff315
chore(deps): update actions/download-artifact action to v4.3.0 ( #869 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-28 02:50:06 +07:00
renovate[bot]
291cc03faa
fix(deps): update dependency com.google.firebase:firebase-bom to v33.13.0 ( #871 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-28 02:49:41 +07:00
renovate[bot]
1c2049e019
chore(deps): update dependency gradle to v8.14 ( #870 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-28 02:49:05 +07:00
AntsyLich
0813565427
fix(deps): update dependency com.mohamedrejeb.richeditor:richeditor-compose to v1.0.0-rc11
2025-04-28 02:47:30 +07:00
Mend Renovate
27915073da
Update aboutlib.version to v12 (major) ( mihonapp/mihon#2016 )
...
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit a036407c75d83ef0ba5350cb1825b615361316c3)
2025-04-28 02:42:30 +07:00
renovate[bot]
19edfe56fe
fix(deps): update dependency androidx.work:work-runtime to v2.10.1 ( #866 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-26 10:49:43 +07:00
renovate[bot]
3594db6e91
fix(deps): update dependency androidx.exifinterface:exifinterface to v1.4.1 ( #865 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-26 10:49:28 +07:00
renovate[bot]
c547294b3e
fix(deps): update dependency com.google.apis:google-api-services-drive to v3-rev20250329-2.0.0 ( #862 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-26 10:49:15 +07:00
renovate[bot]
eb9f43665e
fix(deps): update dependency com.android.tools.build:gradle to v8.9.2 ( #861 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-26 10:49:01 +07:00
Cuong-Tran
d2960d3d25
chore(workflows): remove issue-moderator
2025-04-26 10:39:13 +07:00
Cuong-Tran
5360f333bb
chore(renovate): enable semantic commit
2025-04-26 02:44:26 +07:00
Secozzi
d8057f927c
Update markdown to 0.33.0 and tweak visuals ( mihonapp/mihon#2024 )
...
- Update markdown to 0.33.0
- Use github flavour for github changelog
- Fix bullet list alignment
(cherry picked from commit e2915a1f69340cad515962de8a0b9d11ecff8d42)
2025-04-20 01:38:45 +07:00