Commit graph

4752 commits

Author SHA1 Message Date
Jays2Kings
95e58a7d89 allow unlimited sized widget
but limit the max items to 50, just incase someone on a tablet makes it fullscreen
2023-10-19 23:21:48 -07:00
Jays2Kings
de0f57e86f More improvements on the pop controller animation
also a slight faster push animation too
2023-10-19 23:21:13 -07:00
Saud-97
473ee9f709
Fixed long strip splitting method causing flickering black line (#1641)
* Fixed when splitting tall pages can cause black flickering line between webtoon pages

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
Co-authored-by: arkon <eugcheung94@gmail.com>

* Refactoring

---------

Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
Co-authored-by: arkon <eugcheung94@gmail.com>
2023-10-19 22:37:19 -07:00
Vlasov Roman
3b2c770a94
Update ShikimoriApi.kt (#1639)
shikimori.ME changed for shikimori.ONE
2023-10-19 22:36:31 -07:00
Jays2Kings
48b8eae907 revert back last CrossFadeChangeHandler change
forgot how ObjectAnimator worked for a bit there
2023-10-18 19:33:59 -07:00
Jays2Kings
3a6e50f169 replace blank dialog closures with null 2023-10-18 19:18:30 -07:00
Jays2Kings
c533b12c5a Fixes and updates to migration/stats back handling
added a background on all these places + for migration process, hiding the previous view since a popup shows before the user can go back anyway
2023-10-18 19:17:11 -07:00
Jays2Kings
ce8e01bf0b no longer attempt WRITE_EXTERNAL_STORAGE on A11+
it causes weird behavior anyway so time to take it out for newer devices
2023-10-18 19:14:33 -07:00
Jays2Kings
afa4c20cb6 provide unique id names to the frame layouts
since it was causing a crash with the views staying in memory
2023-10-18 18:49:21 -07:00
Jays2Kings
7b9985419c Fix background on the migration bottom sheet
needs to be a 2 tone thing since a14's back gesture exist
2023-10-18 18:47:58 -07:00
Jays2Kings
51fcfc70e6 maybe fix small glitch when back is progressing 2023-10-18 15:37:27 -07:00
Jays2Kings
3128bea6bc add drop shadow to controller view when going back
adds some depth, as shadows do
2023-10-18 14:56:14 -07:00
Jays2Kings
8ae9b09d68 Add debug info screens
Nice and freshly converted from compose 😃
2023-10-18 13:21:27 -07:00
Jays2Kings
0b37080e47 remove biometrics confirmation when toggling on/off the setting
yeah i tried a face unlock can you tell?
2023-10-17 21:47:51 -07:00
Jays2Kings
cea490be3a Starting removal of the dialog controller
I mean i should be just switching to compose but here we are
2023-10-16 22:22:47 -07:00
Jays2Kings
77aba1ed73 Show no results found if source returns no results and no error 2023-10-16 21:51:42 -07:00
Jays2Kings
75a750d779 Add back press animation to search controllers 2023-10-16 21:51:20 -07:00
Jays2Kings
59e11ff486 Add back pressed animation + update controller push/pop animation
Likely am gonna revert for the stable just to save myself the headache

Limiting the new animations to Android 10+, new animations will still play on 10+ devices, but wont keep the view on low ram devices
2023-10-16 20:26:51 -07:00
Jays2Kings
a6c49f0970 Improve performance on first load of manga details 2023-10-16 19:59:28 -07:00
Jays2Kings
34301e7e6d Remove some unused rx references 2023-10-16 19:24:43 -07:00
Jays2Kings
436b0b673a update default user agent 2023-10-16 13:35:04 -07:00
Jays2Kings
29e57dcf58 Update bg job prefs once settings are restored 2023-10-16 13:33:33 -07:00
Jays2Kings
580f4f4635 fix warnings in searchactivity 2023-10-16 13:32:45 -07:00
Jays2Kings
bc827ec4a4 minor refactor to crash util
no need to call the api, if it wasn't called before then it is what it is
2023-10-16 13:32:27 -07:00
Seishirou-J2K
5b8e9bcd7c
add extension info to crashlog (#1635)
* add extension info to crashlog

* do requested changes
2023-10-13 22:30:13 -07:00
Jays2Kings
5044a75562 Update private extensions privately, even if default installer is used
But Shizuku can continue to install regularly, because why not
2023-10-13 11:06:01 -07:00
Jays2Kings
35949a529e Version 1.7.2-b02 2023-10-12 09:45:12 -07:00
Weblate (bot)
4e7e2959a1
Weblate translations (#1633)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/sk/
Translation: Tachiyomi/Tachiyomi J2K

Co-authored-by: Milan Šalka <salka.milan@googlemail.com>
2023-10-12 09:40:41 -07:00
Weblate (bot)
4a28af3f63
Weblate translations (#1618)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/
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/eo/
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/ka/
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/ms/
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/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/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: Ali Aljishi <ahj696@hotmail.com>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat>
Co-authored-by: InfinityDouki56 <ced.paltep10@gmail.com>
Co-authored-by: ItsPoofy <tuanminh8688@gmail.com>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Lzmxya <lzmxya@gmail.com>
Co-authored-by: Milan Šalka <salka.milan@googlemail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Rotakna Oom <oomrotakna11@gmail.com>
Co-authored-by: Stefano Sansone <stefanosansone.dev@gmail.com>
Co-authored-by: Swyter <swyterzone@gmail.com>
Co-authored-by: abc0922001 <abc0922001@hotmail.com>
Co-authored-by: altinat <altinat@duck.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: winver <kirillstuzhuk@gmail.com>
2023-10-11 22:14:43 -07:00
Seishirou-J2K
60dd9716ad
add auto backup on permissions granted (#1632)
* add auto backup on permissions granted

* change to set and add logic to else

* no longer need counter

---------

Co-authored-by: Seishirou <Seishirou@sol-horizon.xyz>
2023-10-11 22:08:36 -07:00
Jays2Kings
2e7fbf2059 Killed the bird
long live X, glory to X, I love and worship the X
2023-10-11 17:54:06 -07:00
Jays2Kings
e31ad1cc1e Add about link in the main settings page
Also add a help button too
2023-10-11 17:53:26 -07:00
Jays2Kings
13b550fe21 Update tachiyomi.org links 2023-10-11 15:02:23 -07:00
Jays2Kings
dc1825d2dd Update material library to stable 1.10.0 2023-10-11 10:26:20 -07:00
Jays2Kings
9e9316606f Update gradle-wrapper.properties 2023-10-11 10:23:07 -07:00
Jays2Kings
2c1972cab9 Downgrade requery sqlite
idk why but it upgrading to java 17 has screwed it. should close #1619
2023-10-11 10:21:54 -07:00
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