e22825d818
Check if wifi is connected rather than enabled while downloading. ( #5967 )
...
* Fixxy Wixxy
* Downgrade check from Android S to Android Q
2021-10-03 11:27:56 -04:00
e2da6259e7
Update AboutLib plugin
2021-10-03 11:14:56 -04:00
d149017c60
Switch to Material Slider for reader seekbar
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2021-10-03 11:14:49 -04:00
afc400121b
Update dependencies
2021-10-01 18:28:02 -04:00
ef993515c6
Fix MangaController toolbar title showing when editing category ( #6005 )
2021-10-01 17:52:06 -04:00
edb1d21ddc
Don't bury sort menu in overflow in Migrate screen
2021-10-01 17:41:14 -04:00
ba8abd94a8
Ability to order sources by library count when migrating ( #6000 )
...
* order sources by library count when migrating (closes #4703 )
* Use plain menu instead of full-on sheet
2021-10-01 17:37:43 -04:00
c6d4e4c15f
Move extensions enabled languages on top ( closes #5694 ) ( #5998 )
2021-10-01 09:15:04 -04:00
09f0ac866f
Fix incorrect appbar lift state when opening MangaController in hidden state ( #5990 )
2021-10-01 09:13:00 -04:00
7ed25704d6
Add chapter bookmarking feature to Updates screen ( #5984 )
2021-10-01 08:11:31 -04:00
2196dac63e
Fix variable name in isOnline
( #5991 )
2021-10-01 08:09:46 -04:00
c8f70efded
ReaderActivity: Block focus on viewer ( #5996 )
2021-10-01 08:09:36 -04:00
ea97488670
Revert parseAs inline function change
...
Some people sometimes get compile issues?
2021-09-30 17:52:07 -04:00
c2255b0a0f
Mark installer names as non-translatable
2021-09-25 21:08:31 -04:00
f754b081ce
Use data class to parse extensions list
2021-09-25 14:57:54 -04:00
07771cb5e4
Update kotlinx.serialization
2021-09-25 14:41:48 -04:00
690d8e43ae
Show message in migrate screen if library is empty
2021-09-25 14:41:35 -04:00
82f14a7d59
Hide soft keyboard after submitting search query throughout app ( #5837 )
...
* Clear focus from SearchView when submitting a search query in BrowseSourceController
* Revert "Clear focus from SearchView when submitting a search query"
* Implement SearchView focus clearing in Tachiyomi's subclass to enable feature throughout app
* Add support for keyboard Enter key
Pressing enter on a keyboard (when using the emulator for example) now also submits the query
2021-09-25 14:32:19 -04:00
b284384f0a
Implement new extension install methods ( #5904 )
...
* Implement new extension install methods
* Fixes
* Resolve feedback
* Keep pending status when waiting to install
* Cancellable installation
* Remove auto error now that we have cancellable job
2021-09-25 14:31:52 -04:00
1ae0d1b5d0
Reattach after slight delay instead on every db update ( #5956 )
2021-09-23 18:45:55 -04:00
9de08c8166
Update dependencies
2021-09-20 14:33:35 -04:00
a2d007f2a9
Toolbar and bottom nav scroll snap ( #5915 )
2021-09-18 16:41:23 -04:00
774f818bbb
Fix setting search re-animating on activity recreation ( fixes #5882 )
2021-09-18 16:28:58 -04:00
0ec7121b8f
Adjust snackbar durations ( closes #5932 )
2021-09-18 16:17:07 -04:00
d7d46f4447
Minor cleanup
2021-09-18 16:13:14 -04:00
45fad147bf
Remove spaces at end of line before removing multiple new lines ( #5928 )
2021-09-18 15:16:03 -04:00
3664195c71
rewrite getFormat the kotlin way ( #5930 )
2021-09-18 15:15:38 -04:00
fce3cd00a1
Remove setting to disable update error notifications and split out notification channel
...
Users can exclude things from updating if needed, or disable the notification channel from system settings.
2021-09-17 19:14:30 -04:00
33b3be0d0e
Move extension app info button
...
Aligns with TachiyomiJ2K.
2021-09-16 17:57:41 -04:00
cfd1b4a6c6
Fix toolbar title alpha ( #5910 )
2021-09-16 17:39:13 -04:00
d45fefd6f0
handle maxNumberSort from API ( #5917 )
2021-09-16 17:37:42 -04:00
f125ab01ee
Change how the bottom navigation is hidden ( #5823 )
...
* Change how the bottom navigation is hidden
Modifies the translationY instead of the height.
* Cleanups
2021-09-16 17:37:17 -04:00
be001d090c
[skip ci] Update issue closer to ignore myanimelist ( #5911 )
...
Not sure if there's any limitation for the regex but this will ignore myanimelist strings, in practice.
2021-09-14 11:50:21 -04:00
971d8a7e40
Allow preferences to multi-line ( #5905 )
2021-09-13 18:39:14 -04:00
a2cf210a52
Unify NSFW flagging for sources/extensions
...
Since multisource extensions are no longer a thing, we now simply rely on the flag at the extension level, i.e. the per-Source/SourceFactory `@Nsfw` annotation is no longer checked.
We'll have to remove all of the annotation usages from the existing sources, which will also effectively break the setting for older versions of the app.
2021-09-13 17:49:58 -04:00
3eec207166
Release v0.12.2
v0.12.2
2021-09-13 15:10:41 -04:00
b5d83bdb56
Weblate translations ( #5852 )
...
Co-authored-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com >
Co-authored-by: Ahmed gamal <12355.ahmedgamal.com@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Forqen <krecio555@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Jozef Hollý <j2.00ghz@gmail.com >
Co-authored-by: Long Nguyễn Khánh <khanhlong17112000@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Maciej Sładkiewicz <krecio555@gmail.com >
Co-authored-by: Madddog1997 <madddog1997@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Nguyễn Thanh Bình <sikea0801@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rocco Casadei <roccobot@gmail.com >
Co-authored-by: Scoop <Scoo0p@yandex.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Tymofii Lytvynenko <till.svit@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.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/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
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/fil/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/fr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/it/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ms/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
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/sc/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/vi/
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: Adolfo Jayme Barrientos <fitojb@ubuntu.com >
Co-authored-by: Ahmed gamal <12355.ahmedgamal.com@gmail.com >
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Co-authored-by: Alessandro Jean <alessandrojean@gmail.com >
Co-authored-by: Allan Nordhøy <epost@anotheragency.no >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Forqen <krecio555@gmail.com >
Co-authored-by: Giorgio Sanna <sannagiorgio1997@gmail.com >
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca >
Co-authored-by: Jetspectre <jetspectre1@gmail.com >
Co-authored-by: Long Nguyễn Khánh <khanhlong17112000@gmail.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Madddog1997 <madddog1997@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Nguyễn Thanh Bình <sikea0801@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Rocco Casadei <roccobot@gmail.com >
Co-authored-by: Scoop <Scoo0p@yandex.com >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: Tymofii Lytvynenko <till.svit@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
2021-09-13 15:05:24 -04:00
2c495c4119
Don't count "other" as a language. ( #5901 )
2021-09-13 15:05:12 -04:00
7c72d6cb7c
Fix scroller getting dragged incorrectly in RTL ( fixes #5496 )
2021-09-12 13:08:21 -04:00
8362bf0886
Don't show option to delete chapters for local manga ( closes #5243 )
2021-09-12 13:01:53 -04:00
1a8155c45b
Add link to help translate in about
2021-09-12 12:52:19 -04:00
3f2f946019
Update ExtensionPresenter.kt ( #5895 )
2021-09-12 09:34:37 -04:00
2c14a8dee1
Minor cleanup for download delete exclusion
2021-09-11 18:39:34 -04:00
917a283bd1
Fix manga info expand button background
2021-09-11 18:36:49 -04:00
3e403d5ab3
Opt out of WebView metrics and disable Google Safe Browsing
...
cf. https://developer.android.com/guide/webapps/managing-webview
2021-09-11 18:29:55 -04:00
746d35b52b
Reuse reader's image view in MangaFullCoverDialog ( #5824 )
...
* MangaFullCoverDialog: Support animated drawable
* Scaled zoom duration
* Wrap reader's image view to be reused in MangaFullCoverDialog
* Cleanups
* Forgot animated stuff for webtoon view
* Cleanups
* Oopsie
* Cleanups
* Consistent max scale for SubsamplingScaleImageView
The max scale will be obtained from the default scale times 3 for
consistent 3x zoom scale.
2021-09-11 18:28:54 -04:00
9a7a03e327
Change ProtoNumber of Backup Models for History and Source to a non-zero digit ( #5849 )
...
* Change ProtoNumber of Backup Models for History and Source to non-zero
Changed BackupHistory url and BackupSource name properties
* Provide backwards compatibility to current proto backups
- Added data class for zero-based protoNumber
- Restore both 'new' proto and old ones by mapping old to 'new' proto format
- Thanks to @jobobby04 for providing the initial solution.
* Fix on createBackup missing parameter for brokenSource
* Fix issues on build
* Fix missing import on FullBackupRestore
2021-09-11 18:10:10 -04:00
a051079c6a
Allow exclusion on Delete After Read per category ( #5857 )
...
* Added the exclude category from delete after being read
* Stopped it from adding a wildcard to the import
* Placed the remove after read to the download manager
2021-09-11 18:09:24 -04:00
7b3c18bb97
Less hacky way to make sure bottom action toolbar doesn't scroll down ( #5871 )
...
* Less hacky way to make sure bottom action toolbar doesn't scroll down
* Fix action toolbar overlapping on landscape
* Disable app bar transparency when ActionMode is present
2021-09-11 10:22:01 -04:00
52daf3d58c
During migration, only do MangaController replacement if previous controller is also MangaController ( #5869 )
...
If previous controller is instead a MigrationController/other, push the new MangaController onto the stack instead
2021-09-11 10:21:12 -04:00