f312936629
Use Version Catalog & clean up Gradle files ( #6728 )
2022-03-04 09:58:31 -05:00
d53bb4c337
Use existing worker for manual backup creation ( #6718 )
...
* Use existing worker for manual backup creation
This will show the "creating backup" notification when auto backup is
running. Complete or error notification will continue to be shown only on
manual job.
* Make sure disabling auto backup don't cancel running manual backup job
2022-03-03 22:15:49 -05:00
1a605e27bc
Remove unused string ( #6726 )
...
* change wording if update restriction is off
from
Only update: none
to
Restrictions: none
* remove unused string
2022-03-03 22:13:44 -05:00
08ee858f64
Adjust mark as unread and mark previous as read action visibility ( #6703 )
2022-03-01 22:21:15 -05:00
af70fe3e7e
[skip ci] Move auto-closer rules
2022-02-27 14:50:48 -05:00
29c5c0af50
Update Material Components
2022-02-25 18:08:42 -05:00
9420b750d2
Adjust badge font weights
2022-02-25 18:08:29 -05:00
6f5328f663
Fix corrupted backup file, fix #6424 ( #6691 )
...
Reappear stably on the api30 Android Studio Emulator,
first save a large backup file,
then save a small backup file, overwriting the previous larger backup file,
so you get a backup file with a larger size but only the first part is meaningful,
2022-02-23 09:12:24 -05:00
90214d02d7
Add Prerequisites and Getting help to Contributing.md ( #6682 )
2022-02-22 07:58:00 -05:00
2f07f226b8
Fix "Landscape zoom" and "Navigate to pan" for split images ( #6647 )
...
* fix: getPageHolder would always return the first split, as they share the same index
* split pages have the same number, we need an extra check to know whether we move forward or back
2022-02-17 22:09:03 -05:00
a8ad19a89d
Restore bottom nav position earlier after being recreated ( #6648 )
2022-02-17 22:08:36 -05:00
57c07250fd
Side padding: Added missing percentage ( #6668 )
2022-02-17 10:39:07 -05:00
4a3e4a7c5c
Reword library update restrictions setting and surface skipped entries in error notification/log
2022-02-14 18:16:22 -05:00
c284a23afb
Avoid some crashes if router backstack is empty for whatever reason
2022-02-13 11:10:22 -05:00
fad1449de3
Grid items optimizations ( #6641 )
...
Use ConstraintLayout for ez size ratio calculation and merge cover-only view
holder with compact's
2022-02-13 11:09:49 -05:00
f18d161eaf
Add "Started" library filter and library update restriction ( #6382 )
...
* Add chapter read count to library manga
Co-Authored-By: Jays2Kings <jays@outlook.com >
* Add "Started" library filter and library update restriction
* Update Filter when its changed
* Add back accidentally removed stuff.
* Update..
* Change variable names
* Change Variable name where I missed
Co-authored-by: Jays2Kings <jays@outlook.com >
2022-02-13 10:42:28 -05:00
88054b453a
No need for a new bit for DisplayModeSetting mask
...
(Thanks Syer)
2022-02-12 22:26:51 -05:00
c560373596
Fix overlap between DisplayModeSetting and SortModeSetting masks
2022-02-12 22:17:33 -05:00
d698d03521
Fix Quad9 DoH setting
2022-02-12 22:08:12 -05:00
d8c8d7c588
Add Quad9 DOH provider ( #6638 )
...
* add quad9 as new doh provider
* add ipv6 addresses to google doh
* revert changes to import
2022-02-12 17:15:53 -05:00
9120e82517
Consistent divider colour
2022-02-12 13:24:20 -05:00
e214746536
Update action_display_cover_only_grid string
2022-02-12 13:15:19 -05:00
142396400c
Weblate translations ( #6537 )
...
Co-authored-by: A <ville.mourujarvi@hostedweblate.mail.kapsi.fi >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Colin Tirion <grotehoed@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <alchemillatruth@purelymail.com >
Co-authored-by: Garutmaan Garuda <garutmaangaruda@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: KasukeLp <kasukelp23@yahoo.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Malek El Jubeily <malekjbeily@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Ric <rikku.debec@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Subha Das <subhadas68367@gmail.com >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: Unai <uesandi@gmail.com >
Co-authored-by: altinat <poiiiii4yy@gmail.com >
Co-authored-by: stevenlele <stevenlele@outlook.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/bn/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
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/eu/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fi/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
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/ja/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
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/sa/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
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: Hosted Weblate <hosted@weblate.org >
Co-authored-by: A <ville.mourujarvi@hostedweblate.mail.kapsi.fi >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Colin Tirion <grotehoed@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Eric <alchemillatruth@purelymail.com >
Co-authored-by: Garutmaan Garuda <garutmaangaruda@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Huang Zhiyi <hzy980512@126.com >
Co-authored-by: KasukeLp <kasukelp23@yahoo.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Malek El Jubeily <malekjbeily@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Ric <rikku.debec@gmail.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Subha Das <subhadas68367@gmail.com >
Co-authored-by: Swyter <swyterzone@gmail.com >
Co-authored-by: Unai <uesandi@gmail.com >
Co-authored-by: altinat <poiiiii4yy@gmail.com >
Co-authored-by: stevenlele <stevenlele@outlook.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2022-02-12 13:14:23 -05:00
51d48bdde6
Update Theme Preview Items ( #6628 )
...
* Improved theme preview items
* Tweaked theme preference item border colours
* Polished theme items
* Update ThemesPreference.kt item layout width value
Co-authored-by: CrepeTF <trungnguyen02@outlookcom>
2022-02-12 13:14:04 -05:00
44b055c019
Cover only grid added to library ( #6528 )
...
* No title grid added to library and source
* Else added to display title in case image is null or empty
* No title grid renamed and now only available in library
* Spanish strings about cover only grid removed
Co-authored-by: micaelagimenez <micaela.gimenez@ext.prosegur.com >
2022-02-12 13:09:44 -05:00
790d7b9170
Rename extension function to avoid confusion with androidx function
2022-02-12 11:23:10 -05:00
d8719ceee9
Navigate to pan / landscape zoom ( #6481 )
...
* pan if the image is zoomed instead of navigating away
quickly display full landscape image before zooming to fit height in fit to screen
* add Tap to pan preference, defaults to true
add landscape zoom preference, defaults to false
* hide landscape image zoom option if scale is not fit screen
* fix landscape image zoom for first image and loading image
* properly reload pagerholders when landscape zoom option is changed
* enable landscape zoom by default
2022-02-12 11:21:54 -05:00
71ddb16574
Detect identical mangas when adding to library ( #6579 )
...
* added duplicate manga check
When adding a manga to your library, the app will go through each manga previously added and compare their names. If a match is detected, it will prompt the user and ask for confirmation. On this prompt there is also an option to view the other manga.
* added german translations for newly added strings
* Revert "added german translations for newly added strings"
This reverts commit 71ada620671651daeeb2546aecd02400a4bc86bc.
* changed `AlertDialog.Builder` to `MaterialAlertDialogBuilder`
* using SQL query instead of filtering entire library with Kotlin
2022-02-12 11:13:27 -05:00
2932ed670f
MainActivity fixes ( #6591 )
...
* Reduce notifyDataSetChanged calls when category count is disabled
* Fix category tabs briefly showing when it's supposed to be disabled
Also fix tabs showing when activity recreated
* Lift appbar when tab is hidden
Check against tab visibility instead of viewpager
* Restore selected nav item after recreate
* Simplify SHORTCUT_MANGA intent handling
Don't need to change controller if the topmost controller is the target
2022-02-12 10:58:58 -05:00
ae2a6a3d4f
Update dependencies
2022-02-12 10:11:03 -05:00
30061ada58
Update AGP for Android Studio Bumblebee | 2021.1.1 Patch 1
2022-02-12 10:09:30 -05:00
a131e28b60
[skip ci] docs: update app update checker link ( #6619 )
2022-02-10 08:51:08 -05:00
8c1662cfdb
Disallow PackageInstaller extension installer option on MIUI
2022-02-05 23:02:13 -05:00
299e52e877
Allow disabling secure screen when incognito mode is on
2022-02-05 18:51:08 -05:00
95b253db09
Don't show error toasts in MangaController for HTTP 103 responses ( closes #6562 )
2022-02-05 18:26:50 -05:00
067cb2452e
Add shortcut to backups guide
2022-02-05 17:44:54 -05:00
45e4092335
Increase minimum required disk space to download chapters to 200MB ( closes #6576 )
2022-02-05 17:35:54 -05:00
7659a997cf
Update versions plugin
2022-02-05 17:27:36 -05:00
aa5e428222
Filter archive files as sequence
2022-02-05 17:27:28 -05:00
319e4360c8
Display correct string on FAB
2022-02-05 17:26:57 -05:00
f5c6e80dbb
Add 5% webtoon reader side padding option ( closes #6511 )
2022-02-02 21:50:20 -05:00
7108993936
Unify reader error layout ( #6512 )
...
So nobody will think that the error layout is broken when they see different
layout.
2022-02-02 21:41:20 -05:00
b6553bdc34
ReaderActivity: Fix transition crash on Android 8 ( #6542 )
2022-02-02 21:40:48 -05:00
19fe689969
Revert "Temporarily revert some things for stable release"
...
This reverts commit b88f8ae9d2
.
2022-02-01 12:32:27 -05:00
d6386cef41
Release v0.13.1
v0.13.1
2022-02-01 12:32:21 -05:00
b88f8ae9d2
Temporarily revert some things for stable release
2022-02-01 12:31:47 -05:00
408c7b2ca6
Avoid unnecessary transition setup in reader if not transitioning
2022-02-01 10:31:44 -05:00
271253fd0b
Fix app crashing when opening ReaderActivity with FAB ( #6535 )
2022-02-01 10:30:17 -05:00
5348154c42
TachiyomiAppBarLayout: Ignore inset visibility ( #6533 )
...
For resume button animation
2022-02-01 09:51:14 -05:00
e1b1f4f3fc
Avoid trying to open links in invalid Huawei app
2022-02-01 09:48:37 -05:00