Commit graph

4444 commits

Author SHA1 Message Date
65955482eb
chore: Rename project 2024-01-06 12:23:08 +07:00
afrw
6ed4ff0dcf
Make entries already in library less visible in browse (#1675)
* Make entries already in library less visible in browse

* Make entries already in library less visible in browse by default
2023-11-07 14:23:31 -08:00
Jays2Kings
0efcd9ae13 Handle Brotli-compressed responses
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2023-11-05 18:18:28 -08:00
Jays2Kings
7e8196e9d1 Remove use of dialog controllers in ext details
Also make the keyboard show when opening edit text reset preference
2023-11-05 18:13:40 -08:00
Jays2Kings
0cf8bbf29c Filter scanlators in library unread/read count
yeah I wasn't going to use mains new and slick logic, call the cops
2023-11-05 17:56:13 -08:00
Jays2Kings
143099bf82 Fix tapping through search settings 2023-11-05 15:28:16 -08:00
Jays2Kings
a9840d6b4a Revert "Always save pages/covers in subfolders"
This reverts commit 7733c46ffc.
2023-11-05 00:56:54 -07:00
Jays2Kings
fed555d69d Fix disappearing migrations app bar
Fixes #1669
2023-11-05 00:49:46 -07:00
Jays2Kings
f368cefab3 Fix screens leaking the previous screen behind it
Fixes #1666 and #1663

Also add back animation for search settings screen
2023-11-05 00:46:45 -07:00
Jays2Kings
b0a3e863aa add background to library controller 2023-10-25 21:09:19 -07:00
Jays2Kings
2238cbdcb6 add background to migration view 2023-10-25 20:54:32 -07:00
Weblate (bot)
dff77f03eb
Weblate translations (#1647)
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ar/
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/it/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/tr/
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: Bicycle <evocatorediboscopietra@gmail.com>
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com>
Co-authored-by: Eugene <e.shlyapkin99@gmail.com>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: Super Baggos <superbaggos@gmail.com>
Co-authored-by: Zero O <godarms2010@live.com>
Co-authored-by: abc0922001 <abc0922001@hotmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: orkan gökçe alaz aşina <examplehuman@outlook.com>
2023-10-25 17:14:49 -07:00
Jays2Kings
7267bb8f7b Update ExtensionInstaller.kt 2023-10-25 16:52:38 -07:00
Jays2Kings
1ddcc77449 more db fixes to crashes when exiting reader
oh i just cant wait to use room
2023-10-25 15:20:05 -07:00
Jays2Kings
55184dce10 Cleanup chapter name when syncing chapter with source
Also fix renaming chapters not working sometimes with archives

Co-Authored-By: AntsyLich <59261191+antsylich@users.noreply.github.com>
Co-Authored-By: Andreas <6576096+ghostbear@users.noreply.github.com>
2023-10-25 14:13:38 -07:00
Jays2Kings
ab01f7a23e remove timber log in WebViewInterceptor 2023-10-25 13:36:42 -07:00
Jays2Kings
77e3ad1c99 Remove dependency injection from interceptors
Includes side effects:
- No longer need to restart app for user agent string change to take effect

Also fix the default UA summary going blank when resetting sometimes

Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2023-10-25 13:33:33 -07:00
Jays2Kings
6359cd8207 Migrate app settings to match main when backing up app settings
such as library sort, convert to a string, and restore it back as an int when restoring
2023-10-25 13:10:38 -07:00
Jays2Kings
a21247290f Rename BackupManager to BackupCreator 2023-10-25 12:37:41 -07:00
Seishirou-J2K
83563d6a80
add unofficial to crashlog (#1653)
Co-authored-by: Seishirou101 <57241064+Seishirou101@users.noreply.github.com>
2023-10-25 12:03:53 -07:00
Jays2Kings
e2a3741837 Update library list after pop animation finishes 2023-10-25 12:02:04 -07:00
Jays2Kings
64604905b3 Use crossfade push/pop handler only on android 14 2023-10-25 12:01:43 -07:00
Jays2Kings
7046baaef4 Avoid opening blobs as webpages
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2023-10-25 11:35:17 -07:00
Jays2Kings
572ae2d398 more updates to back progress animation 2023-10-23 17:19:40 -07:00
Jays2Kings
562242e498 fix browse/search back press not updating library status 2023-10-23 12:05:18 -07:00
Jays2Kings
c280dd3098 Slight improvements to pop back animation 2023-10-23 11:27:13 -07:00
Jays2Kings
898902b9c4 Option to share cover from the manga details share sheet (on A14+) 2023-10-23 11:23:43 -07:00
Jays2Kings
24e8eeea59 Improvements to the pop animations
On Android 14's the pop interpolation now uses the speed at which the back gesture happens

Same "magic" applies to the back gesture for the full cover
2023-10-22 01:29:05 -07:00
Jays2Kings
4a34efdd7d Fix setting elevation when refreshing library 2023-10-21 18:05:46 -07:00
Jays2Kings
21a4144aa0 Fix creating a manual backup 2023-10-21 17:57:11 -07:00
Weblate (bot)
a803967bee
Weblate translations (#1636)
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/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/kk/
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/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/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: FateXBlood <zecrofelix@gmail.com>
Co-authored-by: Jays2Kings <jays2kings@gmail.com>
Co-authored-by: Maristella Kalil Victoriano Silva <maris.victoriano@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Uzuki Shimamura <hzy980512@126.com>
Co-authored-by: altinat <altinat@duck.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: gekka <1778962971@qq.com>
Co-authored-by: zhongfly <icesshadows@gmail.com>
2023-10-21 13:36:47 -07:00
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