Commit graph

7471 commits

Author SHA1 Message Date
arkon
87bdee5990 Move SettingsItems composables to presentation-core 2023-07-10 17:25:52 -04:00
arkon
efabe801be Refactor chapter tracking logic
Could probably call this if we ever make it update tracking on manually
marking chapters as read.
2023-07-10 17:13:58 -04:00
arkon
9a817e49be Set proper defaults for new table columns 2023-07-10 16:44:48 -04:00
KaiserBh
a577f5534f
Database changes to support library syncing (#9683)
* feat: added migrations.

* feat: create triggers, account for new installs.

* feat: update mappers to include the new field.

* feat: update backupManga and backupChapter.

Include the new fields to be backed up as well.

* feat: add sql query to fetch all manga with `last_favorited_at` field.

* feat: version bump.

* chore: revert and refactor.

* chore: forgot to lower case the field name.

* chore: added getAllManga query as well renamed `fetchMangaWithLastFavorite` to `getMangasWithFavoriteTimestamp`

* chore: oops that's not meant to be there.

* feat: back fill and set last_modified_at to not null.

* chore: remove redundant triggers.

* fix: build error, accidentally removed insert.

* fix: build error, accidentally removed insert.

* refactor: review pointer, make fields not null.
2023-07-10 15:52:57 -04:00
renovate[bot]
d0f52ea93d
Update aboutlib.version to v10.8.2 (#9689)
Update dependency com.mikepenz.aboutlibraries.plugin:aboutlibraries-plugin to v10.8.2

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-10 11:16:34 -04:00
arkon
6063efd101 Bump dependencies 2023-07-09 22:43:56 -04:00
Ivan Iskandar
0759936226
Remove scrollable animation workaround (#9690)
Reverts ba93060e59
Related https://android-review.googlesource.com/c/platform/frameworks/support/+/2239762
2023-07-09 14:08:58 -04:00
arkon
1e3d9a00f2 Handle chapter read status in correct order
Fixes #9687
2023-07-09 09:54:36 -04:00
LuftVerbot
6b084c6ec1 merge34
Last Commit Merged: c955ac6a66
2023-07-09 11:54:42 +02:00
renovate[bot]
7c62453280
Update aboutlib.version to v10.8.1 (#9685)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-08 22:08:37 -04:00
arkon
226272f686 Refactor reader progress/history logic 2023-07-08 18:05:00 -04:00
arkon
16cbcecd99 Fix download ahead
Fixes #9669
2023-07-08 17:56:15 -04:00
arkon
b008223661 Minor reorganization 2023-07-08 17:47:10 -04:00
arkon
f8cf3db4a4 Allow download ahead even if entry isn't favorited 2023-07-08 17:46:48 -04:00
arkon
a585d46e7a Renovate: group Compose compiler and Kotlin version upgrades 2023-07-08 16:02:57 -04:00
arkon
8cc42bce5a Tweak chapter swipe directions and icon color 2023-07-08 15:55:53 -04:00
Weblate (bot)
67c6dbea0d
Translations update from Hosted Weblate (#9671)
Weblate translations



















Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/el/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ne/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/zh_Hant/
Translation: Tachiyomi/Tachiyomi 0.x

Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Co-authored-by: C201 <derasetad@gmail.com>
Co-authored-by: DarKCroX <DarKCroX@users.noreply.hosted.weblate.org>
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: Efe Devirgen <efedevirgen@gmail.com>
Co-authored-by: FateXBlood <zecrofelix@gmail.com>
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com>
Co-authored-by: ID-86 <id86dev@gmail.com>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Nick Mariño <nickaidan19@gmail.com>
Co-authored-by: Om Mishra <projectrexaofficial@gmail.com>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: stevenlele <stevenlele@outlook.com>
2023-07-08 15:55:47 -04:00
arkon
db33437577 Upgrade Okio 2023-07-08 10:06:55 -04:00
Ivan Iskandar
8287c9d193
MangaChapterListItem: Replace swipe action method (#9682)
Using swipe (the library) and added haptic feedback
2023-07-08 10:02:20 -04:00
LuftVerbot
afb88c9da3 merge33
Last Commit Merged: 4d3e13b0d1
2023-07-08 13:44:22 +02:00
LuftVerbot
e2dcc1d35c
Merge pull request #14 from aniyomiorg/dev
feat(doubleTapSkip): Add 3 second option (#1055)
2023-07-08 11:16:55 +02:00
Quickdev
2c43133d98
feat(doubleTapSkip): Add 3 second option (#1055) 2023-07-08 12:08:00 +05:30
arkon
d32409bd6e Fix up icon direction when RTL 2023-07-07 19:58:53 -04:00
arkon
cf3f2d0380 Adjust manga FAB to only say "Start" if there's no unread chapters in unfiltered list
Closes #9479
2023-07-07 17:57:29 -04:00
arkon
53c6230afe Change auto clear cache to occur on app launch instead
Fixes #9564

Avoids the issue of clearing the cache when the app is backgrounded despite being in the reader.
We could do a job on idle, but we'd still need to be careful around whether the reader is active,
so this is just simpler considering it's a separate activity.
2023-07-07 17:46:39 -04:00
LuftVerbot
4f5ea9965c merge32
Last Commit Merged: bebd4be43d
2023-07-07 22:19:06 +02:00
LuftVerbot
c0324ecfaa merge31
Last Commit Merged: e917349bb7
2023-07-07 21:09:13 +02:00
LuftVerbot
834bde7bfc
Merge pull request #13 from aniyomiorg/dev 2023-07-07 21:05:34 +02:00
Semen
4882896f4d
Add function to delete downloaded chapters when migrating manga (#9621)
add function to delete downloaded chapters when migrating manga and getFlagsFromPositions fix
2023-07-07 09:57:02 -04:00
Quickdev
871ce69f62
Merge pull request #1039 from weblate/weblate-aniyomi-aniyomi-strings
Translations update from Hosted Weblate
2023-07-06 20:01:56 +05:30
renovate[bot]
4d67066de3
Update xml.serialization.version to v0.86.1 (#9674)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-05 23:06:32 -04:00
arkon
6fe5e6e21b Save reader progress on every page change
Fixes #9668
Could probably refactor this a bit more, but the reader view model stuff is a mess in general anyway.
2023-07-05 18:57:57 -04:00
arkon
8c5496b53f Configure external-files-path for files provider
Maybe fixes #9660. Why do Chinese companies insist on breaking things?
2023-07-05 18:38:32 -04:00
Jerry Hubble
6105749abd
Translated using Weblate (Chinese (Traditional))
Currently translated at 17.6% (47 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/zh_Hant/
2023-07-03 22:52:39 +02:00
Jerry Hubble
dec5fc64b1
Translated using Weblate (Chinese (Simplified))
Currently translated at 79.3% (211 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/zh_Hans/
2023-07-03 22:52:39 +02:00
arkon
235a587e42 Upgrade to Kotlin 1.8.22 2023-07-02 00:04:52 -04:00
arkon
3125d78706 Remove some dead code 2023-07-01 14:54:35 -04:00
Efe Devirgen
c40fc4cf96
Translated using Weblate (Turkish)
Currently translated at 99.6% (265 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/tr/
2023-07-01 20:52:11 +02:00
michaeltm83
927c540c06
Translated using Weblate (Hebrew)
Currently translated at 53.0% (141 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/he/
2023-07-01 20:52:11 +02:00
Clxff H3r4ld0
4535b6887a
Translated using Weblate (Indonesian)
Currently translated at 100.0% (266 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/id/
2023-07-01 20:52:11 +02:00
Dan
63bc19b570
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (266 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/uk/
2023-07-01 20:52:11 +02:00
Coder
9bce70d7e1
Translated using Weblate (Hindi)
Currently translated at 26.3% (70 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/hi/
2023-07-01 20:52:11 +02:00
gallegonovato
73c39dfae6
Translated using Weblate (Spanish)
Currently translated at 100.0% (266 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/es/
2023-07-01 20:52:11 +02:00
Coder
333cffb15e
Translated using Weblate (Amharic)
Currently translated at 18.0% (48 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/am/
2023-07-01 20:52:11 +02:00
Coder
26efaba0ba
Translated using Weblate (English)
Currently translated at 100.0% (266 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/en/
2023-07-01 20:52:11 +02:00
Dan
bdf45a1f63
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (266 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/uk/
2023-07-01 20:52:11 +02:00
Ricardo
1e783ee295
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (266 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/pt_BR/
2023-07-01 20:52:10 +02:00
Clxff H3r4ld0
28651e02d9
Translated using Weblate (Indonesian)
Currently translated at 100.0% (266 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/id/
2023-07-01 20:52:10 +02:00
gallegonovato
63749b1d10
Translated using Weblate (Spanish)
Currently translated at 100.0% (266 of 266 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/es/
2023-07-01 20:52:10 +02:00
坏蛋Baam
697cf2a19b
Translated using Weblate (Spanish (Latin America))
Currently translated at 38.1% (101 of 265 strings)

Translation: Aniyomi/aniyomi-strings
Translate-URL: https://hosted.weblate.org/projects/aniyomi/aniyomi-strings/es_419/
2023-07-01 20:52:10 +02:00