Cuong-Tran
382d29e303
feat(manga-folder): Allow open manga folder with system's File Manager ( #920 )
...
* feat(manga-folder): Allow open manga folder with system's File Manager
* Add error message for failed folder opening
2025-05-24 01:53:53 +07:00
Fermín Cirella
7f820b590c
feat(library): add category library filter ( #895 )
...
* feat(library): add category library filter
* feat(library): pre-calculate filter categories map
* feat(library): ungroup library items if category filter is enabled
* refactor `combine` function and improve flow handling
* fix: Exclude system's `Default` category from the list (as no other category would match with it)
* refactor: categories conversion
* feat: correctly restore categories filter preferences
* feat: improve DB ops performance
* chore: add KMK comment
---------
Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
2025-05-20 15:32:41 +07:00
Cuong-Tran
5f762beb90
feat(reader): add smaller tap zone preference for navigation regions ( #867 )
2025-05-04 01:07:47 +07:00
Weblate (bot)
011f84217a
Translations update from Hosted Weblate ( #812 )
...
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 95.2% (119 of 125 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt_BR/
* Translated using Weblate (Turkish)
Currently translated at 81.6% (102 of 125 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/tr/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (125 of 125 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/
* Update translation files
Updated by "Remove blank strings" add-on in Weblate.
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 99.2% (126 of 127 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (127 of 127 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/
* Translated using Weblate (Filipino)
Currently translated at 84.2% (107 of 127 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fil/
* Translated using Weblate (Turkish)
Currently translated at 80.3% (102 of 127 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/tr/
---------
Co-authored-by: burns <ahoradocafezinho@gmail.com>
Co-authored-by: Işık Efe <isikefeatalmis@gmail.com>
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com>
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Co-authored-by: Cuong Tran <cuongtran.tm@gmail.com>
2025-04-10 00:21:52 +07:00
Fermín Cirella
40927153ca
Allow to top align the cover in manga info view ( #816 )
...
* Add Appearance option to set if cover should be vertically aligned in the manga info view
* Apply align modifier with `CenterVertically` or `Top` instead of using `.apply`
* Change option to align cover to top
2025-04-02 02:59:39 +07:00
Weblate (bot)
603844321c
Translations update from Hosted Weblate ( #779 )
...
* remove 'Dependency Review' from non-PR workflows
* Translated using Weblate (Filipino)
Currently translated at 84.0% (105 of 125 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fil/
---------
Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
2025-03-28 02:16:38 +07:00
Cuong-Tran
ee48c1b602
update string
2025-03-28 00:03:11 +07:00
Cuong-Tran
81fac93d94
Translated using Weblate (Filipino)
...
Author: John Casper Santos <santosjohncasper@gmail.com>
Date: Fri Mar 7 11:24:14 2025 +0100
2025-03-11 13:02:23 +07:00
Cuong-Tran
876c952feb
Description showing which sources support batch-add ( #740 )
...
* Show description which sources support batch-add
* update remove merged entries text
2025-03-03 11:09:12 +07:00
Weblate (bot)
e6e839e6b3
Translations update from Hosted Weblate ( #703 )
...
* Added translation using Weblate (Hindi)
* Translated using Weblate (Swedish)
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/sv/
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt/
* Translated using Weblate (Vietnamese)
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/vi/
* Translated using Weblate (Arabic)
Currently translated at 98.3% (122 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ar/
* Translated using Weblate (Assamese)
Currently translated at 35.4% (44 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/as/
* Translated using Weblate (Catalan)
Currently translated at 8.8% (11 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ca/
* Translated using Weblate (Czech)
Currently translated at 93.5% (116 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/cs/
* Translated using Weblate (Danish)
Currently translated at 93.5% (116 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/da/
* Translated using Weblate (German)
Currently translated at 94.3% (117 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/de/
* Translated using Weblate (Greek)
Currently translated at 94.3% (117 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/el/
* Translated using Weblate (Spanish)
Currently translated at 94.3% (117 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/es/
* Translated using Weblate (Finnish)
Currently translated at 92.7% (115 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fi/
* Translated using Weblate (Filipino)
Currently translated at 79.0% (98 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fil/
* Translated using Weblate (French)
Currently translated at 92.7% (115 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fr/
* Translated using Weblate (Croatian)
Currently translated at 0.8% (1 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/hr/
* Translated using Weblate (Indonesian)
Currently translated at 54.8% (68 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/id/
* Translated using Weblate (Italian)
Currently translated at 94.3% (117 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/it/
* Translated using Weblate (Japanese)
Currently translated at 94.3% (117 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ja/
* Translated using Weblate (Dutch)
Currently translated at 93.5% (116 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/nl/
* Translated using Weblate (Polish)
Currently translated at 92.7% (115 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pl/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 95.9% (119 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt_BR/
* Translated using Weblate (Portuguese)
Currently translated at 96.7% (120 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt/
* Translated using Weblate (Romanian)
Currently translated at 93.5% (116 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ro/
* Translated using Weblate (Russian)
Currently translated at 96.7% (120 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ru/
* Translated using Weblate (Swedish)
Currently translated at 95.1% (118 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/sv/
* Translated using Weblate (Turkish)
Currently translated at 80.6% (100 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/tr/
* Translated using Weblate (Ukrainian)
Currently translated at 95.9% (119 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/uk/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/
* Update translation files
Updated by "Remove blank strings" add-on in Weblate.
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/
* Translated using Weblate (German)
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/de/
* Translated using Weblate (Polish)
Currently translated at 97.5% (121 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pl/
* Translated using Weblate (Italian)
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/it/
* Translated using Weblate (English)
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/en/
* Translated using Weblate (Italian)
Currently translated at 98.3% (122 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/it/
* Translated using Weblate (Vietnamese)
Currently translated at 99.1% (123 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/vi/
* Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 98.3% (122 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hans/
* Update translation files
Updated by "Remove blank strings" add-on in Weblate.
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/
---------
Co-authored-by: Itsmechinmoy <itsmechinmoy@users.noreply.hosted.weblate.org>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: Bruno Fragoso <darth_signa@hotmail.com>
Co-authored-by: Cuong Tran <cuongtran.tm@gmail.com>
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com>
Co-authored-by: Tim Schneeberger <tim.schneeberger@outlook.de>
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
Co-authored-by: pasquale ruotolo <pachiruo@gmail.com>
2025-02-16 12:44:16 +07:00
Weblate (bot)
f9614d6d05
Translations update from Hosted Weblate ( #686 )
...
* Added translation using Weblate (Hindi)
* Translated using Weblate (Swedish)
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/sv/
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt/
* Translated using Weblate (Vietnamese)
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/vi/
* Translated using Weblate (Arabic)
Currently translated at 98.3% (122 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ar/
* Translated using Weblate (Assamese)
Currently translated at 35.4% (44 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/as/
* Translated using Weblate (Catalan)
Currently translated at 8.8% (11 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ca/
* Translated using Weblate (Czech)
Currently translated at 93.5% (116 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/cs/
* Translated using Weblate (Danish)
Currently translated at 93.5% (116 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/da/
* Translated using Weblate (German)
Currently translated at 94.3% (117 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/de/
* Translated using Weblate (Greek)
Currently translated at 94.3% (117 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/el/
* Translated using Weblate (Spanish)
Currently translated at 94.3% (117 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/es/
* Translated using Weblate (Finnish)
Currently translated at 92.7% (115 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fi/
* Translated using Weblate (Filipino)
Currently translated at 79.0% (98 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fil/
* Translated using Weblate (French)
Currently translated at 92.7% (115 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/fr/
* Translated using Weblate (Croatian)
Currently translated at 0.8% (1 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/hr/
* Translated using Weblate (Indonesian)
Currently translated at 54.8% (68 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/id/
* Translated using Weblate (Italian)
Currently translated at 94.3% (117 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/it/
* Translated using Weblate (Japanese)
Currently translated at 94.3% (117 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ja/
* Translated using Weblate (Dutch)
Currently translated at 93.5% (116 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/nl/
* Translated using Weblate (Polish)
Currently translated at 92.7% (115 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pl/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 95.9% (119 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt_BR/
* Translated using Weblate (Portuguese)
Currently translated at 96.7% (120 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pt/
* Translated using Weblate (Romanian)
Currently translated at 93.5% (116 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ro/
* Translated using Weblate (Russian)
Currently translated at 96.7% (120 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/ru/
* Translated using Weblate (Swedish)
Currently translated at 95.1% (118 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/sv/
* Translated using Weblate (Turkish)
Currently translated at 80.6% (100 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/tr/
* Translated using Weblate (Ukrainian)
Currently translated at 95.9% (119 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/uk/
* Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/zh_Hant/
* Update translation files
Updated by "Remove blank strings" add-on in Weblate.
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/
* Translated using Weblate (German)
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/de/
* Translated using Weblate (Polish)
Currently translated at 97.5% (121 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/pl/
* Translated using Weblate (Italian)
Currently translated at 100.0% (124 of 124 strings)
Translation: Komikku-App/Komikku
Translate-URL: https://hosted.weblate.org/projects/komikku-app/komikku/it/
---------
Co-authored-by: Itsmechinmoy <itsmechinmoy@users.noreply.hosted.weblate.org>
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl>
Co-authored-by: Bruno Fragoso <darth_signa@hotmail.com>
Co-authored-by: Cuong Tran <cuongtran.tm@gmail.com>
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com>
Co-authored-by: Tim Schneeberger <tim.schneeberger@outlook.de>
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
Co-authored-by: pasquale ruotolo <pachiruo@gmail.com>
2025-02-14 12:04:25 +07:00
Cuong-Tran
8ad7b8dc2d
remove untranslated string
2025-02-06 11:34:24 +07:00
Cuong-Tran
c6d0d248d8
update translation from Crowdin
2025-02-06 11:12:18 +07:00
Cuong-Tran
967bbe6c04
Merge branch 'release'
2025-02-01 13:36:27 +07:00
Cuong-Tran
ea3e53e6ae
Add manual install button to App installing notification
2025-02-01 03:23:17 +07:00
Weblate (bot)
0521cb4478
Translations update from Hosted Weblate ( jobobby04/TachiyomiSY#1340 )
...
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/as/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/fr/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/hr/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/ta/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/as/
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/fil/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/fr/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/hr/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/id/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/it/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ja/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/pt/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ru/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/ta/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/tr/
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: Acelith <joel.jon@moix.me>
Co-authored-by: Andrés sigampa <fixiho3273@bawsny.com>
Co-authored-by: Barrel-Whisky-Fermentation <entomavasilissazeta790@gmail.com>
Co-authored-by: Bokutowo <stephaniejin47@gmail.com>
Co-authored-by: C0LiSii0N <paul.31@hotmail.com>
Co-authored-by: Cauã Oliveira <caua.oli.santos@gmail.com>
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com>
Co-authored-by: Frosted <frosted@users.noreply.hosted.weblate.org>
Co-authored-by: Homura Akemi <amber_c001@protonmail.com>
Co-authored-by: Igor Coimbra Carvalheira <igorccarvalheira111@gmail.com>
Co-authored-by: Illia Stoianov <Walrus_Morj@protonmail.com>
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Co-authored-by: Itsmechinmoy <itsmechinmoy@users.noreply.hosted.weblate.org>
Co-authored-by: KenjieDec <kenjiedec@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Mochammad Nopal Attasya <meleboy22@gmail.com>
Co-authored-by: NormalRandomPeople <normal.scribe833@silomails.com>
Co-authored-by: Paulo Victor <paulovictorbarrosdecarvalho@gmail.com>
Co-authored-by: Ruben Lopes <lopes.ruben@ua.pt>
Co-authored-by: TheKingTermux <50316075+TheKingTermux@users.noreply.github.com>
Co-authored-by: cannnAvar <bartucanavar@proton.me>
Co-authored-by: jobobby04 <jobobby04@gmail.com>
Co-authored-by: mirukupc <mirukupc.jp@gmail.com>
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
Co-authored-by: 清水汐音 <chenzhongjie19940725@gmail.com>
(cherry picked from commit 0a5e9dce24c8a9a0b92b1dcd6556ea52b0f9947a)
2025-01-24 03:07:15 +07:00
Cuong-Tran
71e0630b45
update translation
2024-12-31 11:57:54 +07:00
Cuong-Tran
c72ea1e1ac
Allow disable app auto-update
2024-12-28 17:56:37 +07:00
Cuong-Tran
f75cee970a
update translation from Crowdin
2024-12-18 15:07:17 +07:00
Weblate (bot)
256d1c44bd
Translations update from Hosted Weblate ( jobobby04/tachiyomiSY#1299 )
...
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/as/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/hr/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy-plurals/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/as/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/es/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/fil/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/hr/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/id/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/it/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/pt/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/tr/
Translate-URL: https://hosted.weblate.org/projects/mihon/tachiyomisy/zh_Hant/
Translation: Mihon/TachiyomiSY
Translation: Mihon/TachiyomiSY Plurals
Co-authored-by: Cauã Oliveira <caua.oli.santos@gmail.com>
Co-authored-by: Frosted <frosted@users.noreply.hosted.weblate.org>
Co-authored-by: Homura Akemi <amber_c001@protonmail.com>
Co-authored-by: Igor Coimbra Carvalheira <igorccarvalheira111@gmail.com>
Co-authored-by: Illia Stoianov <Walrus_Morj@protonmail.com>
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Co-authored-by: Itsmechinmoy <itsmechinmoy@users.noreply.hosted.weblate.org>
Co-authored-by: KenjieDec <kenjiedec@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Paulo Victor <paulovictorbarrosdecarvalho@gmail.com>
Co-authored-by: Ruben Lopes <lopes.ruben@ua.pt>
Co-authored-by: TheKingTermux <50316075+TheKingTermux@users.noreply.github.com>
Co-authored-by: cannnAvar <bartucanavar@proton.me>
Co-authored-by: jobobby04 <jobobby04@gmail.com>
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com>
(cherry picked from commit b7f7187293a38f80d2e4d89926a75fc967b9d279)
2024-12-09 14:52:57 +07:00
Cuong-Tran
a8c587829c
Auto install app update ( #561 )
...
* migrating
* - Fix Broadcaster
- Include Updater for Debug
- json to emulate Github call
* - resetup AppUpdateJob when changing settings
- Fix ACTION_MY_PACKAGE_REPLACED
* improve notification
* update icon
* app update to high important
* - Run auto install on AppUpdateJob
- Add release link to job
* idle state & network aware
* fix duplicated job start
* don't show notification & start job for peek-into-preview
* allow cancel auto update job when set to NEVER
* always notify on install complete
* rearm AppUpdateJob each time MainActivity already checked for update
* MainActivity checks every 2 days, rearm AutoUpdateJob in 3 days
* - fix install error notification ID
- add timeout for manual installation if package manager crash
* settings & spotless
* restriction settings & auto run download-install if not in restrictions
* clean up
2024-12-05 15:41:50 +07:00
Cuong-Tran
99386aebe2
add manual download & error message to app update error notification
2024-11-12 22:20:12 +07:00
Cuong-Tran
457b27ea04
Update translation from Crowdin
2024-10-28 23:12:15 +07:00
Cuong-Tran
467c39b899
Range-selection for Migration ( #466 )
...
- Select a range of entries for migration
- Better bottom bar
- Show obsolete sources
---------
Co-authored-by: ImaginaryDesignation <108343184+ImaginaryDesignation@users.noreply.github.com>
2024-10-28 23:12:15 +07:00
Cuong-Tran
451fe433cf
Error screen ( #462 )
...
- A dedicated screen in Settings for error list when updating library
- Allow to jump to Error screen if click on notification
- Allow to migrate error entry
- Create error on each entry updated instead of waiting for the whole updating list to finished
- Overwrite entry's error if new error happens after updating
- Clear entry's error if it successfully updated
- Clear un-relevant errors (entry which was removed from Library) on next update
- List of errors can jump to top/bottom or next/previous errors group
- Won't create error file anymore
* Added library update errors screen
(cherry picked from commit 7cf37d52f959ac65f53cf7657563fb4428bd9188)
* Open library update errors screen on clicking library update error notification
(cherry picked from commit d2d22f437a1d61b086f1e19dfbcd2c0a2bc125f4)
* LibraryUpdateErrorScreen's bottom UI with scroll to top/bottom buttons
(cherry picked from commit 859ce54474d456232510e21f4f6795af65489be2)
* migrate to AppBar
* sticky header
* scroll to next/previous group of errors
* insert error entry one by one
* delete error from DB when successfully updated
* clean un-relevant errors from DB on every updates
* fix errors & clean up
* catch exception & fix notification intent
---------
Co-authored-by: ImaginaryDesignation <108343184+ImaginaryDesignation@users.noreply.github.com>
2024-10-28 23:12:14 +07:00
Cuong-Tran
e31a0016fb
rework panorama cover settings
2024-10-28 22:11:48 +07:00
Cuong-Tran
cb6566e500
show a toast whenever progress is synced from Trackers
2024-10-28 22:11:48 +07:00
Cuong-Tran
94515957ee
fix title for Checking update screen to "To be updated"
2024-10-28 22:11:48 +07:00
Roshan Varughese
0085e22a1c
Rework Auto Track on Mark as Read ( mihonapp/mihon#1365 )
...
(cherry picked from commit c153ac01f545ce9259c58aa5d5f7223d2f8f628b)
2024-10-28 22:11:48 +07:00
Cuong-Tran
7bc9f9ac06
fix color when using custom theme with AndroidView on DownloadQueue & MigrationBottomSheetDialog
...
close #401
2024-10-23 16:30:53 +07:00
Cuong-Tran
3b9ae3110f
translation for Turkish & update others
2024-09-27 11:58:41 +07:00
Cuong-Tran
147a36a709
feat(ui): Panorama cover
...
* support panorama cover
* bigger panorama cover size in GlobalSearchCardRow
* setting to enable/disable
* panorama cover for History items
* Keep panorama cover position in Library View centered for better visual
* fix: update ratio in Detail page if cover doesn't reload anew
* adjust ratio to switch to panorma
* panorama cover for Migration items
* center panorama cover & add dominant background color
* panorama cover for EditMangaInfo
* Fix size on GlobalSearchCardRow
* display mode for manual panorama cover
* Fix LibraryFlagsTest
2024-09-27 11:58:16 +07:00
Cuong-Tran
444f199225
Colors palette for Custom theme
...
* colors palette
* color button styling & scroll to top
* button's color animation
* Color change with hex. Also using default BrightnessSlider
2024-09-23 19:59:43 +07:00
Cuong-Tran
b72d910cc9
Improve custom theme
...
* update string
* migrate to use DynamicMaterialTheme instead
* support various style for custom theme
* use BaseColorScheme with dynamicColorScheme instead, to avoid Activity being recreated
* apply theme right when changing theme style
* change default style to Fidelity
* adaptable to system contrast with Custom theme & Theme based cover
2024-09-23 19:41:34 +07:00
Cuong-Tran
a4a18361c9
enable hidden categories by default
2024-09-23 12:49:23 +07:00
Cuong-Tran
0cc140f979
update Komikku's translation
2024-09-18 13:54:43 +07:00
Cuong-Tran
ef58951bac
feat: feed reorder screen ( #356 )
...
* feat: Add screen to reorder Feeds
* refactor: Update icons/title and add preview for FeedOrderListItem
* refactor & cleanup
* feat(source): Add functionality to reorder feeds in source feed screen.
* feat: Add sorting functionality to source feed order screen
* refactor: Update SourceFeedScreen AppBar buttons
* refactor: Reuse FeedDeleteConfirmDialog and FeedSortAlphabeticallyDialog
* refactor: Reuse FeedOrderListItem
2024-09-18 13:54:43 +07:00
Cuong-Tran
6c9dfb82f4
feat: Hidden categories ( #348 )
...
* support hide categories (merged from Aniyomi)
* styling CategoryScreen: always showing all categories & shading the hidden one
* Hide categories directly on Library tab and load it as a flow
* fix: hidden categories got reset after delete/reorder
* remove unnecessary code
2024-09-11 18:06:37 +07:00
AntsyLich
6b14769331
Migrate some classpaths to gradle plugins
...
(cherry picked from commit fc1c804bfda1d76c0399bbb6214e75b3def951cc)
# Conflicts:
# app/build.gradle.kts
# build.gradle.kts
# i18n/build.gradle.kts
2024-09-04 19:07:51 +07:00
Cuong-Tran
5bdf5ec862
Update translation from Crowdin
2024-08-29 23:32:14 +07:00
Cuong-Tran
a979e3cda5
rename Related Titles to Suggestions ( #317 )
...
* Rename RelatedTitles to RelatedMangas/Suggestions
* Website suggestions
2024-08-29 23:13:42 +07:00
Tran M. Cuong
eb311ee27a
feat: merge multiple library entries ( #302 )
...
* extract SmartSearchMerge to a separated class
* multiple select & merging from library
* fix various case when merging an already merged entry
* allow run 1 manga search-merging directly from Library screen
* allow remove merged entries after merging
* Open the newly-created merged manga after merging
* don't expand description on the merged manga being opened after merging
2024-08-28 18:26:00 +07:00
Tran M. Cuong
228abc31c4
feat: allow ext from multiple repos & show their name ( #294 )
...
* show repo name
* Fix Obsolete status when disable/enable repo
* find extension's repo correctly using pkgName together with signature
* Don't filter out extension with same pkgname from different repo (signature)
* Preview
* Revert "Update CrashLog to include Unofficial ext’s info"
This reverts commit 7c11ddfc1e .
* remove Unofficial status
* show repo's short name if possible
2024-08-26 12:56:14 +07:00
Tran M. Cuong
50b837c976
feat: enable/disable repo ( #288 )
...
* Enable/Disable repo
* update extensions list when refresh
2024-08-26 00:08:38 +07:00
Tran M. Cuong
2536e5a77e
Remove built-in Komikku repo ( #286 )
...
* Add Help to Repo EmptyScreen
* Migration: insert Official Repo for old users
* button to auto fill official KMK extension repo
* 'More extensions' button to go to Repo page
* Remove default official repo
* fix spotless
2024-08-26 00:08:38 +07:00
kana-shii
2266447745
Custom themes ( #269 )
...
* Update SettingsAppearanceScreen.kt
* Update SettingsAppearanceScreen.kt
* fix spotless
* improve
- Put custom theme in front
- Set default color for custom theme
- Using pre-defined padding values
- Make the color picker scrollable for phone in landscape mode
* fixes and new name
* Update ThemeColorPickerWidget.kt
2024-08-26 00:08:38 +07:00
AntsyLich
e7ca892f65
Address spotless lint errors ( mihonapp/mihon#1138 )
...
* Add spotless (with ktlint)
* Run spotlessApply
* screaming case screaming case screaming case
* Update PagerViewerAdapter.kt
* Update ReaderTransitionView.kt
(cherry picked from commit d6252ab7703d52ecf9f43de3ee36fd63e665a31f)
2024-08-26 00:08:37 +07:00
Tran M. Cuong
8c6cca09a4
feat (ui): source language flags ( #272 )
...
* add countries flags
add flags & simplify/sizing
add flagkit
* add flags to Extensions Filter
* add flags to Sources & Extensions screen
* show language flag in Library
2024-08-26 00:07:56 +07:00
Tran M. Cuong
29eeccad1b
feat (ui): showing source icon in library ( #261 )
...
* showing source icon in library
* Change language icon for local source from Folder to Globe
* adjust size & padding for icon & badge
* Setting enable/disable source icon
2024-08-19 12:50:16 +07:00
Cuong-Tran
ae7c421d29
ui: put Related titles in overflow
...
close #248
2024-08-13 02:17:44 +08:00