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
f41bde5ee1
MangaController: Fix listeners cancelled when pushing new controller within ( #5883 )
2021-09-11 10:20:52 -04:00
6151318ac1
use chapter_number instead of ordinal index for syncChaptersWithTrackServiceTwoWay ( #5846 )
...
use v2 api for Komga tracker for series
2021-09-09 21:07:16 -04:00
b45c322729
MangaController: Title fixes ( #5879 )
...
* MangaController: Move toolbar's TextView reference to ElevationAppBarLayout
* MangaController: Update title alpha earlier when exiting
2021-09-09 21:05:41 -04:00
b00e8768dc
Disable action mode status bar guard ( #5872 )
2021-09-09 21:03:53 -04:00
156feb6e8e
Use "isOnline" utils in DownloadService ( #5863 )
...
* Use isOnline
* when -> if/else
2021-09-06 12:31:03 -04:00
e942b8a402
Read from streams for local source manga details and legacy backups
2021-09-06 11:54:00 -04:00
abdb67a123
Remove the remaining MotionLayout ( #5854 )
...
* Remove the remaining MotionLayout
* Use ImageButton instead of Blank View to handle taps in dead area
And some tweaks
2021-09-06 11:46:38 -04:00
ee20787c5e
Retain GLUtil.maxTextureSize
2021-09-05 14:34:54 -04:00
ec4e631760
Clean up some companion object usages
2021-09-05 14:34:29 -04:00
02b430a5bf
Skip bookmark check when cancelling downloads ( #5853 )
...
* Skip bookmark check when cancelling downloads
* DownloadManager: simplified filteredChapters declaration
* Completed documentation of DownloadManager's deleteChapters()
2021-09-04 22:43:56 -04:00
7878053df2
Fix crash in settings search ( fixes #5855 )
2021-09-04 22:31:25 -04:00
12a593c3c6
Ensure all fields in new migrated manga are persisted ( fixes #5848 )
2021-09-04 19:05:43 -04:00
6b1f130750
Adjust padding of themes preference
2021-09-04 18:55:51 -04:00
bde4c0a648
Avoid multiline library badges
...
Related to #5725
2021-09-04 18:51:30 -04:00
5ae4621da1
Queue tracking updates when offline ( closes #1497 )
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
2021-09-04 16:37:35 -04:00
5ea8d0546e
Fix chapters getting deleted when marking as unread from library ( fixes #5755 )
2021-09-04 15:29:13 -04:00
8a064c118f
Minor cleanup
2021-09-04 15:27:37 -04:00
2f91c27df2
Don't allow focus on reader containers ( closes #5727 )
2021-09-04 15:23:00 -04:00