Jays2Kings
768417bfa7
Update build_push.yml
2023-08-03 15:14:36 -04:00
Jays2Kings
f3f8190bfa
Fixes to tracking sheet
...
Fix back button for A13+
fix keyboard not moving the sheet (as well as others
Fixed #1576
2023-08-02 21:48:31 -04:00
Jays2Kings
60fcbcc2a3
Option to show page content past cutout in landscape
...
Closes #517
Before anyone gets ideas, the next person to ask for a feature every single day, I'm becoming a mod on the discord just to ban that person
2023-08-02 20:39:04 -04:00
Jays2Kings
19db2ebee5
Targeting SDK 34 (Android 14)
...
Its a much easier target than 13, first time ive gotten to change compile and target at the same time
Also updating a bunch of libraries while i'm at it
One of them is material and using it have back button progress on bottom sheet for now
2023-08-02 20:29:14 -04:00
Jays2Kings
211068d79a
Show when chapter was read by long press in details
2023-08-01 12:39:23 -04:00
Jays2Kings
121df1fdee
Fix filters not working in some extensions
...
Fixes #1580
2023-07-31 20:37:44 -04:00
Jays2Kings
01a6f3619c
New option when adding manga: last used categories
...
Default option is now when adding to add manga based on the last categories or categories set.
2023-07-31 18:25:18 -04:00
Jays2Kings
c71c11431a
Use consistent extension icon URLs
...
Better caching between versions.
Co-Authored-By: arkon <4098258+arkon@users.noreply.github.com>
2023-07-31 16:50:45 -04:00
Jays2Kings
1f51629330
Split author and artist when searching in manga
2023-07-31 16:45:41 -04:00
Jays2Kings
3140361452
Targeting SDK 33 (Android 13) ( #1525 )
...
* starting workmanager updates
* Update Download service to download job
Also making downloader use suspend methods like upstream
Co-Authored-By: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com>
* Make BackupRestorer a job
* Make LibraryUpdateJob a datasync service type
* Changing Extension auto installer to a job instead of service
* Changing App auto installer to a job instead of service
With it theres no more services, and nearly ready to up the target sdk
* Add runtime permission for notifications
Shows permission when adding to library, seeing the app update in app prompt, or loading library or recents
Tries to show the permission again (or a warning message) when trying to restore a backup or set library update timing
Same warning messages shows when not allowing notifications
* Set target sdk to 33
we made it.
* Clean up ContextExtensions
* Add notification check for incognito mode
* Add last updated timestamp to updates job
* Update LibraryUpdateJob.kt
minor changes to the notifier's placeholder, and making sure it uses localeContext for versions under A13
* update channel logic in library updater
* Change library update channel to just take a Long instead a whole Manga
* Use extensionManager flow in ExtensionInstallerJob
* Update MainActivity.kt
* Fixes to downloadFlow
* reworking running extensions after library update logic
* Change update channel to shared flow in library job
* More updates to the library updates flow
no longer using a suspend, instead holding a buffer for the flow
* updates to the flow in extensionInstaller
from state to shared, also using "tryEmit" less for it
* Fix extension auto installing notification not dismissing/dismissable
* Version 1.7.0
* Update AppDownloadInstallJob.kt
* Refactor DownloadJob
* Version 1.7.0-b02
* Fix uninstalling extensions not refreshing the list
* Show notification permission prompt when pressing update all
* Chunked the extension install job in case too many extensions are being updated at once
The limit is around 62 extensions, but to be safe it runs 32 per job (which jobs still update 3 at a time)
Closes #1584
* Update Java Version
---------
Co-authored-by: Ivan Iskandar <12537387+ivaniskandar@users.noreply.github.com>
2023-07-31 16:19:43 -04:00
Jays2Kings
21a2705c72
Version 1.6.6
2023-04-19 18:10:10 -04:00
Jays2Kings
b560fe6b02
Update gradle libs
2023-04-19 17:24:14 -04:00
Weblate (bot)
4ccb441930
Weblate translations ( #1544 )
...
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ar/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/az/
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/fa/
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/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/mn/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ne/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/or/
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/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/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/zh_Hant/
Translation: Tachiyomi/Tachiyomi J2K
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Ali Aljishi <ahj696@hotmail.com>
Co-authored-by: Budka <veritech.dev@gmail.com>
Co-authored-by: C201 <derasetad@gmail.com>
Co-authored-by: Clxff Heraldo <123844876+clxf12@users.noreply.github.com>
Co-authored-by: Dan <denqwerta@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: Larry The Larry <larrythelarry31@gmail.com>
Co-authored-by: Lyfja <yassinelaoud@gmail.com>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Qurban Aqayev <aqayev10.qa@gmail.com>
Co-authored-by: Sertinel <cankalenderr@yandex.com>
Co-authored-by: Slyizs Áron <asdagf47@gmail.com>
Co-authored-by: Subham Jena <subhamjena8465@gmail.com>
Co-authored-by: The Kiwy <tttthekiwy@gmail.com>
Co-authored-by: abc0922001 <abc0922001@hotmail.com>
Co-authored-by: altinat <altinat@duck.com>
Co-authored-by: john mactavish <Soap8750@gmail.com>
Co-authored-by: orkan gökçe alaz aşina <examplehuman@outlook.com>
Co-authored-by: stevenlele <stevenlele@outlook.com>
2023-04-19 17:15:17 -04:00
Jays2Kings
c709206985
Hide chapter title in all places
...
Closes #1551
2023-04-19 16:52:16 -04:00
Jays2Kings
4334f2bdfc
Add edited manga tag when leaving the text field
...
or pressing done
Also if someone enters multiple tags separated by commas, its now sorted out too
Also also changed the return key to a done button in the touch screen keyboard
Also also also this closes #1549
2023-04-19 16:27:16 -04:00
Jays2Kings
63f9ed84ab
Handle webtoon page load crash
2023-04-19 15:31:41 -04:00
Two-Ai
8ab47139f2
Fix ChapterCache.isImageInCache() resource leak ( #8907 )
...
diskCache.get() returns a DiskLruCache.Snapshot which must be closed.
2023-04-19 15:28:46 -04:00
Jays2Kings
3206ef825e
fixes in global search
2023-04-16 17:06:30 -04:00
Jays2Kings
97bcecc1d1
Use viewCompat to check if IME is visible
2023-04-16 16:51:19 -04:00
Jays2Kings
35dd94c179
Fix crash in base presenter
2023-04-16 16:51:08 -04:00
Jays2Kings
ebe8edb110
Show an installing notification for auto app updates
...
Also show a button in the notification to open the app once updated
Closes #1545
2023-04-16 16:36:35 -04:00
Jays2Kings
2ca170d403
Update build_push.yml
2023-04-15 14:02:07 -04:00
Jays2Kings
63961cbd16
Version 1.6.5
2023-04-15 13:22:52 -04:00
Weblate (bot)
9c0fa04493
Weblate translations ( #1523 )
...
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ar/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/tachiyomi-j2k/ca/
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/fa/
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/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/ka/
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/nn/
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/sk/
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: Ajeje Brazorf <lmelonimamo@yahoo.it>
Co-authored-by: Alex Georgiou <alexandrosgeorgiou35@gmail.com>
Co-authored-by: Ali Aljishi <ahj696@hotmail.com>
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: C201 <derasetad@gmail.com>
Co-authored-by: Christian Elbrianno <crse@protonmail.ch>
Co-authored-by: Clxff Heraldo <123844876+clxf12@users.noreply.github.com>
Co-authored-by: Dan <denqwerta@gmail.com>
Co-authored-by: DarKCroX <DarKCroX@users.noreply.hosted.weblate.org>
Co-authored-by: Druvvaldis <druvvaldisr@gmail.com>
Co-authored-by: Erik Johannessen <erikjohannessen8@gmail.com>
Co-authored-by: FateXBlood <zecrofelix@gmail.com>
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com>
Co-authored-by: Hiroshi <borlonjhayron1119@gmail.com>
Co-authored-by: Howard Wu <wuhao_2000@outlook.com>
Co-authored-by: ID-86 <id86dev@gmail.com>
Co-authored-by: InfinityDouki56 <ced.paltep10@gmail.com>
Co-authored-by: ItsPoofy <tuanminh8688@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Kirito Kazuto <benaissaazzeddin5000@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: Oğuz Ersen <oguz@ersen.moe>
Co-authored-by: Pitpe11 <giorgos2550@gmail.com>
Co-authored-by: Ric <rikku.debec@gmail.com>
Co-authored-by: Ricardo <contatorms7@tutamail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Subham Jena <subhamjena8465@gmail.com>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Uzuki Shimamura <hzy980512@126.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
Co-authored-by: abc0922001 <abc0922001@hotmail.com>
Co-authored-by: altinat <altinat@duck.com>
Co-authored-by: edgolron <edgolron@tutanota.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: jinu147 <nesqea20@gmail.com>
Co-authored-by: kevans <albapazpi@gmail.com>
Co-authored-by: love CiCi <lll090407@gmail.com>
Co-authored-by: ssantos <ssantos@web.de>
Co-authored-by: staxhinho <staxhinho@gmail.com>
Co-authored-by: stevenlele <stevenlele@outlook.com>
2023-04-15 13:22:35 -04:00
Jays2Kings
4ef3360066
add option for gray background in reader
...
Closes #1536
2023-04-15 00:36:08 -04:00
Jays2Kings
5322c3c4b1
refactor MainActivity.pressingBack
2023-04-15 00:34:33 -04:00
Eshlender
00b3cf9cf2
Update track domain shikimori.me ( #9333 )
...
shikimori.me
2023-04-14 23:34:23 -04:00
Jays2Kings
8a0229af87
Disable explicit nulls for JSON serializer
2023-04-14 14:38:19 -04:00
Jays2Kings
cd3e185e82
more updates to version checking logic
...
Fixed an older release counting as a new version if it was a beta. Also finding the newest version out the first 10, instead of just getting the first release that's new
2023-04-12 00:20:39 -04:00
Jays2Kings
49e0cc3ad0
Fixed reader jumping backwards when animate page transitions is off
...
Fixes #1535
2023-04-11 23:07:26 -04:00
Jays2Kings
4d3d3df873
Fix reordering categories
...
which fixes #1433 and fixes #898
2023-04-05 16:35:35 -04:00
Jays2Kings
27bebe1864
Fix the overflow menu on small devices in landscape
2023-04-05 15:44:23 -04:00
Jays2Kings
9c798527a5
update decode_image_error string value
2023-04-05 13:43:54 -04:00
Jays2Kings
5ef323f973
Make default for collapseGroupedHistory as true
...
was always supposed to be true, just missed that
2023-03-29 15:37:15 -04:00
Jays2Kings
d82eb8ec6f
Update AuthenticatorUtil.kt
2023-03-28 18:31:00 -04:00
Jays2Kings
9371b774c2
Require screen unlock to disable the security lock feature
...
also updated some strings to be aligned with upstream 😔 society
2023-03-28 18:28:48 -04:00
Jays2Kings
4229840dc6
Updates to coroutine MVP logic
2023-03-23 21:24:17 -04:00
Jays2Kings
760615fbc6
Change beta version suffix logic (again)
...
Instead of going by commits, it will be (01, 02, 03, etc) based on the last beta version (if any)
2023-03-23 15:48:23 -04:00
Jays2Kings
59ec510e2d
Minor warning fixes
2023-03-23 14:17:06 -04:00
Jays2Kings
f702cb4787
Use weak reference for the base presenter
...
not sure if its really needed but hey every little thing for the sake of memory helps
2023-03-23 14:09:53 -04:00
Jays2Kings
6a0d161793
Remove some old libraries
...
And converting 4 screens into coroutine MVPs
2023-03-23 14:09:52 -04:00
Jays2Kings
28dc7bd738
update sqlite lib
2023-03-21 16:03:35 -04:00
Jays2Kings
cd699a17dc
Remove arca in favor of crashlytics
2023-03-21 16:03:13 -04:00
Jays2Kings
a15c4d60eb
fix warning in SettingsSearchAdapter
2023-03-20 19:38:29 -04:00
Jays2Kings
c1f95a3a36
cleanup MangaDetailsPresenter
2023-03-20 19:38:05 -04:00
Jays2Kings
e0be6e57b1
Update beta version number logic
...
Previously it would just take the latest release and make the beta count based on the commits. Now if there is a previous beta version tag, its however many commits were made since the last beta tag
2023-03-20 01:28:34 -04:00
Jays2Kings
1293adf624
Improve beta check logic
...
Check the last 10 releases, as stable versions may come out after the beta
Also fix the app thinking a beta on the same version is a new release, also also fix checking if one beta is newer than another
2023-03-20 00:40:15 -04:00
Jays2Kings
475abad6f6
Fix constant flickering in double pages in some chapters
...
Tested chapter: Abyss Azure no Zainin - Vol. 1 Ch. 3
2023-03-19 16:47:14 -04:00
Jays2Kings
da73eee943
Add library last updated timestamp to updates
2023-03-19 16:41:32 -04:00
Jays2Kings
4e085295ab
Revert "Clean up unused ContextExtensions"
...
This reverts commit 8714abe568
.
2023-03-18 15:28:25 -04:00