Jays2Kings
d58c623862
Add backpress animation to full screen cover popup
2023-10-09 17:41:35 -07:00
Jays2Kings
7733c46ffc
Always save pages/covers in subfolders
...
Ensures that pages and covers are grouped together.
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2023-10-09 15:22:58 -07:00
Jays2Kings
4e008eb8e5
Move backup restoring functions from BackupManager to BackupRestorer
...
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2023-10-09 14:57:58 -07:00
Jays2Kings
1559c317d7
Remove abstract backup classes
2023-10-09 14:28:57 -07:00
Jays2Kings
884f46ba19
Reword references to "manga" in strings
...
thanks arkon for rewording the manga string but not the key
2023-10-09 14:12:04 -07:00
Jays2Kings
106f6f52c0
Backup App and Source settings
...
Also added PreferenceStore/TrackPreferences and made the track username/password private
Updated kotlinSerialization to 1.6.0
Co-Authored-By: jmir1 <43830312+jmir1@users.noreply.github.com>
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2023-10-09 14:11:24 -07:00
Jays2Kings
cbd6003aba
Add back progress animation to reader chapter sheet
2023-10-07 13:27:32 -07:00
Jays2Kings
cd550d545a
Change backup file names
...
We use the application ID now to ensure uniqueness if the same folder is selected
between different app versions/forks. This will make more sense once storage
settings are unified to a single location.
Also changes the file extension while we're at it so people stop accidentally
ungzipping it.
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2023-10-07 13:08:11 -07:00
Jays2Kings
8f7a45e967
Fix crash (maybe) when sending app to BG while reading
2023-10-07 13:07:34 -07:00
Jays2Kings
2f1457954c
Hopefully fixed crash when github checks updates at launch
...
which has the oh so slightly possibility of fixing the crash on library (doubt again)
2023-10-07 13:06:49 -07:00
Jays2Kings
858d7725c7
Fix null crashes in ControllerExtensions
2023-10-07 12:38:28 -07:00
Jays2Kings
dbb50fee29
Fix crash when deleting chapter downloads and leaving details page
2023-10-07 12:10:52 -07:00
Jays2Kings
2b9f360f1a
Add parent background back to bottom sheets
...
so android 14's back progress animation has a background behind it
2023-10-06 14:22:22 -07:00
Jays2Kings
3d909832ee
Fix crash when trying to update a lot of manga using dynamic categories
2023-10-06 12:02:02 -07:00
Jays2Kings
e2380d3afb
Change wording for installing private extensions
...
Instead of "install" and "uninstall", changing the wording to "add" and "remove" when private installation is set
2023-10-06 11:31:27 -07:00
Jays2Kings
fce1b41645
Set itemAnimator to null for the category library recycler
...
not like this needs animations, should fix some crashes
2023-10-05 18:33:08 -07:00
Jays2Kings
89ad5e03c1
Add private extension install method
...
Had to set private ext files to read only because Android 14 targetting
https: //developer.android.com/about/versions/14/behavior-changes-14#safer-dynamic-code-loading
Co-Authored-By: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com>
2023-10-04 20:43:25 -07:00
Jays2Kings
ba74224e06
update androidx.activity:activity-ktx to 1.8.0
2023-10-04 18:17:17 -07:00
Jays2Kings
d0b0e7c66c
More work for ext 1.5
...
Updated the extension loader for support of it to match main (save for the private extension stuff, that's later)
* Rename new method in ConfigurableSource to get preferences (afb1ee2
)
*Add more replacement suspend functions for source APIs (26c5d76
)
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2023-10-04 18:16:53 -07:00
arkon
7fcd744c98
extension-lib 1.5: Add AppInfo#getSupportedImageMimeTypes()
2023-10-04 14:59:40 -07:00
Jays2Kings
fa6cd084d7
Update to 1.7.2
2023-09-28 22:52:31 -07:00
Jays2Kings
cc0c17a553
Re-add beta template
2023-09-28 22:21:26 -07:00
Jays2Kings
21215e45bd
update requery:sqlite-android
2023-09-28 22:21:26 -07:00
Jays2Kings
1132e0d996
Update build.gradle.kts
2023-09-28 21:32:19 -07:00
Jays2Kings
55ae1f32f2
Move when fetching history is done in details page
2023-09-28 21:16:17 -07:00
Jays2Kings
a86e7979f7
Update proguard-android-optimize.txt
2023-09-28 21:04:23 -07:00
Jays2Kings
35751a2051
more proguard updates
2023-09-28 21:00:08 -07:00
Jays2Kings
b5a0316a64
Update app version to 1.7.1
...
No need for a versioncode update
2023-09-27 17:26:54 -07:00
Jays2Kings
48a2c5a74b
Version 1.7.1
2023-09-27 17:22:32 -07:00
Jays2Kings
7d9a0fb0b9
Fix proguard rules. again.
...
did i ever mention i hate proguard?
2023-09-27 17:22:02 -07:00
Jays2Kings
cf432473e7
Update issue templates
2023-09-27 15:42:42 -07:00
Jays2Kings
4aa67d5fe1
Update version code to 106
2023-09-27 14:58:47 -07:00
Jays2Kings
83969b84c3
More fixes to targeting A14
2023-09-27 13:11:41 -07:00
Weblate (bot)
40225239e4
Weblate translations ( #1598 )
...
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ar/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/bg/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/bn/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ceb/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/cv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/de/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/el/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/es/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/eu/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/fa/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/fi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/gl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/he/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/hi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/hu/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/id/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/it/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ja/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/jv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/kk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/km/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ko/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/lt/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/lv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ml/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/my/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ne/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/nl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/nn/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/om/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/or/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/pl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/pt/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/si/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/sk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/sq/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/sr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/te/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/th/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/vi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/zh_Hant/
Translation: Tachiyomi/Tachiyomi J2K
Co-authored-by: Adhwa King Dota <stevetom506@gmail.com>
Co-authored-by: Agi0m <gimiramadani51@gmail.com>
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Akhil Raj <akhilakae07@gmail.com>
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com>
Co-authored-by: Ali Aljishi <ahj696@hotmail.com>
Co-authored-by: Amsia <812452504@qq.com>
Co-authored-by: Andreas Isberg <vintermorgon@gmail.com>
Co-authored-by: Animeboynz <roshanvarughese@hotmail.com>
Co-authored-by: AntonP <tony.pug.stark@gmail.com>
Co-authored-by: Astrid <github@astrid.exposed>
Co-authored-by: Bashmak <mrwho.vz@gmail.com>
Co-authored-by: C201 <derasetad@gmail.com>
Co-authored-by: Cedric Anders <anders.cedric@gmail.com>
Co-authored-by: Christian Elbrianno <crse@protonmail.ch>
Co-authored-by: Clxff H3r4ld0 <123844876+clxf12@users.noreply.github.com>
Co-authored-by: Dan <denqwerta@gmail.com>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: DatTran MLL <tranthanhdat1142003@gmail.com>
Co-authored-by: Deniz <denizgezgin365@gmail.com>
Co-authored-by: Druvvaldis <druvvaldisr@gmail.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: Ejo Kenbat <kenbat@users.noreply.hosted.weblate.org>
Co-authored-by: FTDaily <farrell05june2005@gmail.com>
Co-authored-by: FateXBlood <zecrofelix@gmail.com>
Co-authored-by: Felipe Bertola <eduardodelphinodepaula@gmail.com>
Co-authored-by: Ferran <ferrancette@gmail.com>
Co-authored-by: Filipe Mota (BlackSpirits) <blackspirits@gmail.com>
Co-authored-by: Fyodor Danilov <danilovfa@protonmail.com>
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com>
Co-authored-by: Hiroshi <borlonjhayron1119@gmail.com>
Co-authored-by: ID-86 <id86dev@gmail.com>
Co-authored-by: Igor <zerrxs@gmail.com>
Co-authored-by: InfinityDouki56 <ced.paltep10@gmail.com>
Co-authored-by: Izxmi <heltherrivas05@gmail.com>
Co-authored-by: Jozef Hollý <j2.00ghz@gmail.com>
Co-authored-by: K. Sz. Bence <tudi20@protonmail.com>
Co-authored-by: Karuto <nguyenthaison609@outlook.com>
Co-authored-by: Ken <ejobatex58@gmail.com>
Co-authored-by: Leonardo Falcoski <leonardo.falcoski@gmail.com>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Nuwin Sāmiká <samika20050524@gmail.com>
Co-authored-by: Om Mishra <projectrexaofficial@gmail.com>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Paavalen Lingachetti <p.lingachetti@gmail.com>
Co-authored-by: Pipixel_06 <nico.berard@outlook.com>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: Ramim Hasan <ramimhasan.dev@gmail.com>
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com>
Co-authored-by: Ricardo <contatorms7@tutamail.com>
Co-authored-by: Rostyslav Haitkulov <info@ubilling.net.ua>
Co-authored-by: Shafkat Hasan <shafkathasan2@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Subham Jena <subhamjena8465@gmail.com>
Co-authored-by: Sup Kelelawar <apkfile007@gmail.com>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: THE_LEGEND <the.legend9285+weblate@gmail.com>
Co-authored-by: TheKingTermux <achmadmaulana0233@gmail.com>
Co-authored-by: Ulquiorra Cifer (La Éspada) <vsangeeta045@gmail.com>
Co-authored-by: Uzuki Shimamura <hzy980512@126.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: WadamT <wadamt@protonmail.com>
Co-authored-by: ZiomaleQ <r.partyka30@gmail.com>
Co-authored-by: abc0922001 <abc0922001@hotmail.com>
Co-authored-by: altinat <altinat@duck.com>
Co-authored-by: bapeey <luisrleccar@hotmail.com>
Co-authored-by: f0roots <f0rootss@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: kevans <albapazpi@gmail.com>
Co-authored-by: khant <khant@users.noreply.hosted.weblate.org>
Co-authored-by: lasersPew <sjc.31245@gmail.com>
Co-authored-by: orkan gökçe alaz aşina <examplehuman@outlook.com>
Co-authored-by: rzvsrh <rzvsrh333@gmail.com>
Co-authored-by: sarami <ppp821203@gmail.com>
Co-authored-by: sebastians17 <sebastians117.ss@gmail.com>
Co-authored-by: stevenlele <stevenlele@outlook.com>
Co-authored-by: torchlight <sima142222@gmail.com>
Co-authored-by: xconkhi9x <bighih2@gmail.com>
Co-authored-by: zoltanvi <zolivicze@gmail.com>
Co-authored-by: ɴᴇᴋᴏ <s99095lkjjim@gmail.com>
Co-authored-by: 朔夜月 <a03175ii0@gmail.com>
2023-09-27 12:27:06 -07:00
Jays2Kings
2ed4de0116
Fix crash when leaving recents screen
2023-09-27 09:24:09 -07:00
Jays2Kings
6a9b0a66db
fixes to proguard
2023-09-26 10:24:26 -07:00
Jays2Kings
ac17795391
truly make sure english is not added twice for new users
...
more fixes to 177e0cfcae
basically
2023-09-25 18:55:30 -07:00
Jays2Kings
85609b1c80
Fix to the popular page for sources
2023-09-25 18:54:38 -07:00
Jays2Kings
ee90967e15
Fixes to targeting SDK 34
2023-09-25 18:53:57 -07:00
Jays2Kings
97a418ede7
Fix blank categories showing the wrong name in single mode
2023-09-25 17:20:59 -07:00
Jays2Kings
2de4d164c5
Refresh single dynamic category
...
Fixes #1613
2023-09-25 17:07:04 -07:00
Jays2Kings
89ef4fc26f
Update gradle libs
2023-09-25 16:47:43 -07:00
Jays2Kings
0f2c02d565
Update Kotlin to 1.9.10
...
Updated coil and compose as well
2023-09-25 16:13:20 -07:00
Jays2Kings
3b6456faa0
fix proguard optimize txt name
2023-09-25 15:49:08 -07:00
Jays2Kings
dd4a5665ac
Fix margins for clear filters button
2023-09-25 15:19:05 -07:00
Jays2Kings
d70ce5f639
Change X for clear filters into a reg text button
...
Also remove vibration on long press of the full filter sheet button if theres no active filters
2023-09-23 14:23:24 -07:00
Jays2Kings
6361412069
Fix being unable to search in some sources
...
Fixes #1585
2023-09-23 13:39:58 -07:00
Chik3r
b5bab8f43f
Category filter for remove after read ( #1596 )
...
* Add remove read category to preferences
* Only delete read chapters if they are in category
* exclude only
2023-09-23 13:34:47 -07:00
Jays2Kings
95d86b2fa1
random refactoring
2023-09-20 22:45:53 -07:00
Jays2Kings
f796f5b225
Add expanded library filter sheet
...
An option beside the regular horizontal library to show a nearly fullscreen filter sheet to add a bunch of filters more quickly
Also moved the reorder filters option to this sheet and out of display options
2023-09-20 22:45:38 -07:00