850151720b
feat: Mark duplicate read chapters as read
...
Build app / Build app (push) Waiting to run
Mirror Repository / mirror (push) Waiting to run
This also refactor how chapters progress are saved. Chapters' progress now save when user "flipped" the page.
Closes GH-409
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
2025-05-27 21:47:41 +07:00
Weblate (bot)
ea179979b1
chore(i18n): Translations update from Hosted Weblate ( #390 )
...
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/es/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/fi/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/fil/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/fr/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/hi/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/zh_Hans/
Translation: Yōkai/Yōkai
Co-authored-by: Hiirbaf <thefgc8@gmail.com>
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Co-authored-by: MARTINAT Noah <noahmartinat@gmail.com>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Co-authored-by: Thibault <tib2935@gmail.com>
Co-authored-by: UnTamed Fury <prince.16.tamoli@gmail.com>
Co-authored-by: zhongfly <11155705+zhongfly@users.noreply.github.com>
2025-05-14 10:51:39 +07:00
Hiirbaf
94c314559b
feat: Enable/Disable Sources Swipe ( #396 )
...
* Update SourceItem.kt
* Update SettingsBrowseController.kt 1
* Update SettingsBrowseController.kt
* Update SettingsBrowseController.kt
* Update strings.xml
* Update SettingsBrowseController.kt
* Update UiPreferences.kt
* Update SettingsBrowseController.kt
* Update SourceItem.kt
2025-05-05 06:46:29 +07:00
f13f98f19a
feat: Add the ability to save search queries
...
I got tired of putting the same tag over and over, so...
2025-04-14 21:02:12 +07:00
Weblate (bot)
ebd891fa75
chore(i18n): Translations update from Hosted Weblate ( #330 )
...
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai-plurals/fi/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/es/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/fi/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/fil/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/fr/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/id/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/ja/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/ru/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/tr/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/zh_Hans/
Translation: Yōkai/Yōkai
Translation: Yōkai/Yōkai Plurals
Co-authored-by: Ahmad Ansori Palembani <palembani@gmail.com>
Co-authored-by: Alexander Sergeev <hiyajo.maho@rambler.ru>
Co-authored-by: Hiirbaf <thefgc8@gmail.com>
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Co-authored-by: MARTINAT Noah <noahmartinat@gmail.com>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Co-authored-by: Tachibana Saza <tachibanasaza@proton.me>
Co-authored-by: zhongfly <11155705+zhongfly@users.noreply.github.com>
2025-04-12 07:17:22 +07:00
9cf1fbb118
fix(i18n): Use behavior instead of behaviour
...
The base should use US English not British English... I'm too used to
British English :^)
2025-01-08 07:55:00 +07:00
d655c3e09a
chore: WIP compose library page
2025-01-07 07:36:00 +07:00
7fc95e3029
feat: Random sort
2025-01-05 19:19:28 +07:00
Hosted Weblate
02c2b370b4
i18n: Translations update from Hosted Weblate
...
Co-authored-by: Ahmad Ansori Palembani <palembani@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Co-authored-by: zhongfly <icesshadows@gmail.com>
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai-plurals/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai-plurals/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/fil/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/id/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/yokai/yokai/zh_Hant/
Translation: Yōkai/Yōkai
Translation: Yōkai/Yōkai Plurals
2025-01-01 19:05:27 +07:00
2f2ccac8e7
docs: Weblate [skip ci]
2024-12-29 10:08:20 +07:00
f8807f81b1
chore: Remove unused translation strings [skip ci]
2024-12-29 09:48:00 +07:00
7ee9c7a746
docs(i18n): Add README.md [skip ci]
2024-12-29 09:27:44 +07:00
c09c4045e2
refactor: Rework buildSrc
...
Co-authored-by: AntsyLich <59261191+antsylich@users.noreply.github.com>
2024-12-25 10:37:47 +07:00
b1665eaedf
chore(i18n): Rephrasing
2024-12-23 09:26:45 +07:00
Meokjeng
4256e86e97
chore(i18n): Update korean translation ( #318 )
...
I have corrected translations that were grammatically incorrect or had different meanings.
2024-12-22 13:30:53 +07:00
arkon
5e84586ff5
refactor(webview): Replace WebView with its Compose counterpart
...
Co-authored-by: null2264 <palembani@gmail.com>
2024-11-26 22:26:33 +07:00
8f9194c4a9
feat(source/local): Scan external storage for entries (GH-197)
...
An experimental feature that allow user to store local entries on `/storage/sdcard/Android/data/<yokai>/local/`
2024-11-25 14:44:57 +07:00
AntsyLich
9322836e48
refactor(reader): Improve hardware bitmap threshold option
2024-11-21 13:50:09 +07:00
d25a857b7a
feat(reader): Debug mode
2024-11-21 11:31:49 +07:00
AntsyLich
fd73958923
feat: Add option to lower the threshold for hardware bitmaps
2024-11-20 23:31:53 +07:00
ad070fd59a
feat: Open random series from global list
2024-10-13 18:50:12 +07:00
6e567ea732
fix: Fix build
2024-09-28 21:46:44 +07:00
AntsyLich
6d15f383d1
refactor: Generate locales_config.xml in build dir
2024-09-28 21:02:31 +07:00
nzoba
942ca851d5
chore: Use "Page x of y" instead of "x pages left"
2024-09-05 08:33:49 +07:00
5a1a7063b2
feat: Verbose logging
2024-09-02 09:40:54 +07:00
da99cf5cfa
refactor(extension/repo): Refactor the ExtensionRepoService to use DTOs
...
Co-authored-by: MajorTanya <39014446+MajorTanya@users.noreply.github.com>
2024-08-26 14:10:20 +07:00
7fc73ddcdc
feat: Toggle for double tap to zoom
...
Closes GH-161
2024-08-18 10:10:21 +07:00
dd808a4240
feat: Toggle for chapter swipe action
2024-08-17 20:10:16 +07:00
0bdecfe60f
chore: Information about Legacy installer
...
It's currently only there so that backup from upstream won't crash the app
2024-08-12 07:52:14 +07:00
93962b2649
feat(core/preference): Add Darwin implementation
...
Yoinked from my college final project
2024-08-08 07:48:57 +07:00
630e23cff7
refactor(source/local): Invalidate cover on refresh instead
2024-07-28 13:33:50 +07:00
4f46d0ee28
feat(source/local): Button to invalidate local source manga cover
...
In case Android somehow messing up the URI the first time
2024-07-28 12:28:16 +07:00
9d4dc5f351
fix(extension/repo): Don't throw an error if it's a connection error
...
Fixes GH-130
2024-07-27 20:22:24 +07:00
InfinityDouki56
5d69d75882
chore(i18n): Update Filipino translation ( #127 )
...
Since Weblate closed the TachiJ2K translation submissions (also used in Yokai) are closed due to "maintenance", I have to perform some grammatical fixes and makes some strings simpler to understand since modern Filipino allows foreign language texts if the translation doesn't exist or doesn't make any sense.
Changes:
- Grammatical updates from Mihon (from Weblate)
- Change some reference of TachiyomiJ2K to Yokai (except for the "extension unavailable in Tachiyomi")
2024-07-17 19:58:02 +07:00
cbdd16f6d4
chore(deps): Update agp to v8.5.0
...
Also convert some plugins to use version catalog
2024-06-27 19:08:12 +07:00
FooIbar
17465f2719
refactor: Use libarchive for Archive support
...
Co-authored-by: Ahmad Ansori Palembani <palembani@gmail.com>
2024-06-27 10:03:41 +07:00
42dd0183e8
chore(i18n): Ignore locales_config.xml
2024-06-25 10:10:34 +07:00
582e0f19b3
enhance(i18n/android): Dynamically generate locales_config.xml
2024-06-24 14:21:18 +07:00
Ahmad Ansori Palembani
875100dd6c
refactor: Migrate i18n to use Moko Resources ( #110 )
...
* fix(deps): "String index out of range" compile error
REF: https://github.com/icerockdev/moko-resources/issues/732
* refactor(i18n): Simplify gradle
* refactor: Migrate i18n files to moko-resources
Also split plurals to their own files
* fix: Only use firebase on releases
* revert: Revert "fix: Only use firebase on releases"
This reverts commit e4f40b450a
.
* ci: Just build standard release
* refactor: Fully migrate to Moko Resources for i18n
2024-06-24 13:46:42 +07:00
e8cfc5156f
chore(deps): Add api dependency to use moko on compose
2024-06-23 18:38:16 +07:00
3fa07609bb
refactor: Move MokoExtensions to i18n module
2024-06-23 18:07:50 +07:00
b29d51e30e
chore(deps): Kotlin 2.0
2024-06-23 08:18:24 +07:00
4a9a7813e0
chore: Some more effort moving widget to its own module
2024-06-17 13:21:27 +07:00
2b46f94a5a
revert: Revert "Revert "Modularize the app""
...
This reverts commit f59f2346dc
.
2024-06-16 18:44:15 +07:00
f59f2346dc
revert: Revert "Modularize the app"
...
Epic fail, not sure what happened, but I am sure that I don't want to spend the rest of the day debugging no error crash, I'll just try again later. It is what it is, I guess...
2024-06-16 13:26:29 +07:00
9a86f99799
chore: locales_config.xml
2024-06-16 13:09:28 +07:00
Ahmad Ansori Palembani
24ce2683d4
refactor: Modularize the project ( #97 )
...
* refactor: Modularize the project
* chore: Move okhttp stuff back to androidMain
OkHttp decided to cancel multiplatform plan on 5.0
REF: https://square.github.io/okhttp/changelogs/changelog/#version-500-alpha13
* feat: Start using moko for i18n
* fix: Solve some errors
* chore: Remove manga from domain module
We'll do this later
* fix: Duplicate error
* fix: Conflict function name error
* fix: Target SManga
* fix: Breaking changes after the split
* fix: Not enough heap memory
* chore: Update proguard rules
Sorta similar to upstream
* refactor: Fix namespace
2024-06-16 09:34:02 +07:00