Jobobby04
481f600056
Double page spread share/save options
2021-05-23 18:23:45 -04:00
Jobobby04
143d0d2518
Fix reader settings crash
2021-05-23 18:23:44 -04:00
Soitora
38fef11287
Fix SY themes after custom ripple changes ( #332 )
...
* Fix SY Themes and Ripples
* Slightly increase ripple brightness in AMOLED
* Override AMOLED highlight for the failure that is Hot Pink
2021-05-23 18:23:22 -04:00
arkon
9adbb1b115
Option to move nav rail buttons to bottom of screen ( closes #5158 )
...
Based on https://github.com/Jays2Kings/tachiyomiJ2K/commit/90be3e34948d41daf3fd695ef09d60eb6adf960e
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
(cherry picked from commit a462ce3626 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
# app/src/main/res/values/strings.xml
2021-05-23 15:40:27 -04:00
arkon
ec9967d2d6
Fix reader chapter sort ordering ( fixes #5157 )
...
(cherry picked from commit 065cf42aea )
2021-05-23 15:36:20 -04:00
arkon
ba0e353ea1
Revert "Prevent view from being removed if a to is found ( #5135 ) ( #5152 )"
...
This reverts commit 974275a429 .
(cherry picked from commit 986b709f2c )
2021-05-23 15:36:10 -04:00
Soitora
e5131e1985
Create a toolbar variable for ripples ( #5159 )
...
* Rename rippleNavColor to rippleSecondaryColor
It's not just for the navigation anymore
* Add a rippleToolbarColor for toolbar ripples
Fixes so you can use specialized colors in case of using a theme such as Dark Blue or Light Blue
* Add so text buttons are also themed secondary color
Apparently this is also a common Google app thing
* Changes variable name for Navigation Rail
(cherry picked from commit fed6f44995 )
# Conflicts:
# app/src/main/res/values/styles.xml
# app/src/main/res/values/themes.xml
2021-05-23 15:35:59 -04:00
arkon
43555b3b1a
Hide irrelevant settings on tablets
...
(cherry picked from commit 1b52acdad7 )
2021-05-23 15:34:50 -04:00
arkon
3419bebb70
Update Discord logo asset ( closes #5143 )
...
(cherry picked from commit 10a638c6b8 )
2021-05-23 15:34:42 -04:00
Jobobby04
b13ca1a097
Lint and build fixes
2021-05-23 15:34:29 -04:00
arkon
dd914047f8
Tablet manga view
...
(cherry picked from commit 7875f363a8 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
2021-05-23 15:34:13 -04:00
arkon
666447faac
Fix resume button not considering filters
...
(cherry picked from commit 685736b9ec )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
2021-05-23 14:56:33 -04:00
arkon
e9a21a6bbe
Use same chapter sorting logic in manga and reader views
...
(cherry picked from commit aefd2bf6f8 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
2021-05-23 14:54:40 -04:00
arkon
de4e0abef4
Update reader chapter list filtering to handle not downloaded/bookmarked ( closes #5107 )
...
(cherry picked from commit ce9fb2f1fe )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
2021-05-23 14:51:35 -04:00
Antoine Gaudreau Simard
ac7e2909ba
Prevent view from being removed if a to is found ( #5135 ) ( #5152 )
...
Introduced in c68e7c8da7
(cherry picked from commit 974275a429 )
2021-05-23 14:49:55 -04:00
arkon
14de1973a3
Fix some RecyclerView heights ( fixes #5146 )
...
(cherry picked from commit 98461f9bca )
2021-05-23 14:49:46 -04:00
Jobobby04
3053bf9d5d
Double page spread
...
(cherry picked from commit 7832d1abe1fdcdb962f388e5a86dd3fcecad6712)
2021-05-23 14:49:09 -04:00
Jobobby04
3192140421
Disable mangadex covers and use temp covers
2021-05-23 14:48:14 -04:00
Jobobby04
80cf38a70d
Fix mangadex covers
2021-05-23 14:43:12 -04:00
arkon
42bbf07859
Update ripples for tablet NavigationRail ( fixes #5145 )
...
(cherry picked from commit 094f78fb41 )
2021-05-22 18:28:39 -04:00
Soitora
9b4aac7ce5
Ripples patch ( #5144 )
...
* Combine ripple_dark and ripple_light
Fixes AMOLED theme and doesn't require two seperate items.
* Fix ripple for the new About icons
* Fixes nav/tab ripple in Dark Blue and Light Blue themes
* Theme some ripples using their Style instead
(cherry picked from commit 33dcdc1599 )
# Conflicts:
# app/src/main/res/values/themes.xml
2021-05-22 18:28:04 -04:00
arkon
ab64e51c6b
Fix action toolbar positioning ( fixes #5099 )
...
(cherry picked from commit 8870ccb18c )
2021-05-22 18:22:36 -04:00
arkon
82a92b9497
Fallback to default viewer properly ( closes #5068 )
...
(cherry picked from commit 2a7ed1375a )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
2021-05-22 18:22:21 -04:00
arkon
a855c4a929
Fix vector from being rasterized during build
...
(cherry picked from commit 54b50cca71 )
2021-05-22 18:08:28 -04:00
arkon
de6c428d72
Enforce same height for about links
...
Discord is kind of scuffed because the icon isn't vertically centered properly.
(cherry picked from commit 1c10ba7925 )
2021-05-22 18:08:20 -04:00
Soitora
a34133f526
Change tab ripple color ( #5142 )
...
Does what Google apps does, uses the colored ripple for Tabs as well and not just bottom nav.
(cherry picked from commit 2b8df691ff )
2021-05-22 18:08:13 -04:00
arkon
56d127003f
Shrink Komga logo asset
...
(cherry picked from commit 15da856303 )
2021-05-22 18:07:55 -04:00
Jozef Hollý
323ce4dbab
Weblate translations ( #4973 )
...
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: Allen Chang <allen.ty.chang@gmail.com >
Co-authored-by: Andreas <howangandreas@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Bùi Nguyễn Hoàng Thọ <buinguyenhoangtho97@gmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Christian Elbrianno <christian.elbrianno41@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <e.shlyapkin99@gmail.com >
Co-authored-by: FateXBlood <zecrofelix@gmail.com >
Co-authored-by: Hajba Károly <karoly.hajba98@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Jacque Fresco <aidter@use.startmail.com >
Co-authored-by: Jakub Fabijan <animatorzPolski@gmail.com >
Co-authored-by: Jendrej <ejjendrej@gmail.com >
Co-authored-by: K. Sz. Bence <tudi20@protonmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: LigthA_ <ligthaa@gmail.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Maxime Dias <maxime-dias_student2021@wilder.school >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Narin <narin.tana@hotmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Pratik Subedi <pratikk.subedee@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: SmolderingGummy <bairamsaieesh@gmail.com >
Co-authored-by: Techeira Damián <damian.techeira@mercadolibre.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: dmswd <Bmswad1@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: plr20 <hobdob@tuta.io >
Co-authored-by: ssantos <ssantos@web.de >
Co-authored-by: waitingmoon <takeda.s1027@gmail.com >
Co-authored-by: Николаев Павел Дмитриевич <pavliknikolaev128@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ar/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cv/
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/eo/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/es_419/
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/hr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/hu/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/id/
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/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ne/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/nl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pl/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/pt/
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/sah/
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/te/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/th/
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: 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: Allen Chang <allen.ty.chang@gmail.com >
Co-authored-by: Andreas <howangandreas@gmail.com >
Co-authored-by: Ava <Sasu.ruotsalainen@live.fi >
Co-authored-by: Bùi Nguyễn Hoàng Thọ <buinguyenhoangtho97@gmail.com >
Co-authored-by: C201 <derasetad@gmail.com >
Co-authored-by: Christian Elbrianno <christian.elbrianno41@gmail.com >
Co-authored-by: DarKCroX <darkcrox.2020@outlook.com >
Co-authored-by: Eric <spice2wolf@gmail.com >
Co-authored-by: Eugene <e.shlyapkin99@gmail.com >
Co-authored-by: FateXBlood <zecrofelix@gmail.com >
Co-authored-by: Hajba Károly <karoly.hajba98@gmail.com >
Co-authored-by: Jacque Fresco <aidter@use.startmail.com >
Co-authored-by: Jakub Fabijan <animatorzPolski@gmail.com >
Co-authored-by: Jendrej <ejjendrej@gmail.com >
Co-authored-by: K. Sz. Bence <tudi20@protonmail.com >
Co-authored-by: Kurocon <weblate@kurocon.nl >
Co-authored-by: LigthA_ <ligthaa@gmail.com >
Co-authored-by: Lyaiya <hipsnafoha@outlook.com >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Lzmxya <lzmxya@gmail.com >
Co-authored-by: Marco Santos <enum.scima@gmail.com >
Co-authored-by: Matteo Gaeta <matteo.gaeta.1998@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Maxime Dias <maxime-dias_student2021@wilder.school >
Co-authored-by: Milo Ivir <mail@milotype.de >
Co-authored-by: Narin <narin.tana@hotmail.com >
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com >
Co-authored-by: Paulo Pinho <kebrus@gmail.com >
Co-authored-by: Pitpe11 <giorgos2550@gmail.com >
Co-authored-by: Pratik Subedi <pratikk.subedee@gmail.com >
Co-authored-by: Rostyslav <info@ubilling.net.ua >
Co-authored-by: Shjosan <shjosan@kakmix.co >
Co-authored-by: SmolderingGummy <bairamsaieesh@gmail.com >
Co-authored-by: Techeira Damián <damian.techeira@mercadolibre.com >
Co-authored-by: Zero O <godarms2010@live.com >
Co-authored-by: dmswd <Bmswad1@gmail.com >
Co-authored-by: monolifed <monolifed@protonmail.com >
Co-authored-by: plr20 <hobdob@tuta.io >
Co-authored-by: ssantos <ssantos@web.de >
Co-authored-by: waitingmoon <takeda.s1027@gmail.com >
Co-authored-by: Николаев Павел Дмитриевич <pavliknikolaev128@gmail.com >
Co-authored-by: Роман <Rozhenkov69@gmail.com >
(cherry picked from commit a62628423f )
2021-05-22 18:07:43 -04:00
Ivan Iskandar
a802eb1cca
Bump compileSdk to 30 ( #5140 )
...
(cherry picked from commit ef8a87a30f )
2021-05-22 18:07:27 -04:00
arkon
3bb005acb2
Disable swiping on switch in SwitchSettingsPreference
...
(cherry picked from commit 147978b932 )
2021-05-22 17:56:44 -04:00
arkon
d8ee654a65
Rename some biometrics things since it's no longer specifically for biometric auth
...
(cherry picked from commit c741920ec0 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/security/SecureActivityDelegate.kt
2021-05-22 17:56:36 -04:00
CrepeTF
2b075b5a39
Fixed tracker sheet corner radius not being rounded on start ( #4799 )
...
(cherry picked from commit bbbcb18b91 )
2021-05-22 17:49:55 -04:00
Gauthier
e085855ec6
Add Komga as an unattended track service ( #5049 )
...
* fix: prevent crash if TrackService.getScoreList() is empty
* disabled track score button if service doesn't support scoring
* first implementation of the Komga tracking
this doesn't work for read lists
* auto track when adding to library
* handle refresh
* 2-way sync of chapters for unattended tracking services
* Update app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackSheet.kt
Co-authored-by: Andreas <andreas.everos@gmail.com >
* group strings together
* support for read lists
* sync read chapters on bind
* only mark local chapters as read during 2-way sync (incoming)
* local progress from read chapters will be sent to remote tracker on bind/refresh
this enables syncing after reading offline
* remove unused variable
* refactor the 2-way sync in a util function
* handle auto add to track for unattended services from the browse source screen when long clicking
this will also sync chapters, as it is possible to have read or marked as read chapters from there
* 2-way sync when library update for TRACKING
* refactor
* better handling of what has been read server side
* refactor: extract function
* fix: localLastRead could be -1 when all chapters are read
* refactor to rethrow exception so it can be shown in toast
* extract strings
* replace komga logo
Co-authored-by: Andreas <andreas.everos@gmail.com >
(cherry picked from commit d6b3b0baf7 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
# app/src/main/java/eu/kanade/tachiyomi/data/track/TrackManager.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
2021-05-22 17:49:45 -04:00
arkon
1518c2aa25
Run formatter on drawables and layouts
...
(cherry picked from commit dbe8931cf0 )
# Conflicts:
# app/src/main/res/drawable/ic_launcher_foreground.xml
# app/src/main/res/layout/main_activity.xml
# app/src/main/res/layout/manga_info_header.xml
# app/src/main/res/layout/reader_activity.xml
# app/src/main/res/layout/reader_general_settings.xml
2021-05-22 17:47:08 -04:00
arkon
623b64aa79
Fix top padding in up Updates/History
...
(cherry picked from commit d2eb5d7f45 )
2021-05-22 17:41:05 -04:00
Soitora
2f9069765e
Ripple overhaul ( #5109 )
...
* Create drawables for the ripples
Temporary colors in them to aid in unifying the ripples.
The 'ripple_circular' and 'ripple_normal' are probably going to be merge as one in the end.
* Change selectableItems to drawables
Changes 'selectableItemBackgroundBorderless' to 'ripple_circular' drawable.
Changes 'selectableItemBackground' to 'selectable_item_background' drawable.
* Add temporary colors to aid in finding unstyled ripples
* Fix button sizes to not make oval ripples
* Make the chip selectable follow ripple color
* Style using the built in rippleColor when possible
* Ripple away 💸
* Set ripple color for tabs
Main activity tabs as well as sheet tabs
* Set ripple color in seekbar buttons
* Fix ripple color for the toolbar
* Round off and start to finish the ripples
* Set custom colorful ripple for bottom navigation
Makes the app a little more fun than just black and white. Took inspiration from a ton of updated Google apps.
* Revert two layout changes
These were not necessary for the ripple as it is designed now, but it was before.
Co-authored-by: Andreas E <andreas.everos@gmail.com >
(cherry picked from commit 562dce60ee )
# Conflicts:
# app/src/main/res/layout/main_activity.xml
# app/src/main/res/layout/manga_info_header.xml
# app/src/main/res/values/styles.xml
2021-05-22 17:40:53 -04:00
arkon
eaa2bb22ed
Remove 1 or 2 hour library updates to avoid DDoSing sources
...
(cherry picked from commit 569df39fb8 )
# Conflicts:
# app/build.gradle.kts
2021-05-22 17:33:29 -04:00
arkon
1389649553
Try to avoid crashing when source fails to return pages
...
(cherry picked from commit 2f7f00c7a2 )
2021-05-22 17:29:26 -04:00
Ivan Iskandar
b3ddc1dfa3
Remove material-design-dimens ( #5133 )
...
(cherry picked from commit afd59eabbb )
2021-05-22 17:29:16 -04:00
arkon
d55802a2f2
Adjust tablet layout ( closes #5113 )
...
(cherry picked from commit cf99446a12 )
2021-05-22 17:17:54 -04:00
Jobobby04
08cb46f6cd
Make github link point to the SY github
2021-05-22 17:17:41 -04:00
arkon
15482914ef
Tweak About view, make links actually clickable
...
(cherry picked from commit 68286b2acc )
2021-05-22 17:13:58 -04:00
arkon
3e5e983b9e
Collapse about links into a single row
...
(cherry picked from commit a410184e0a )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/more/AboutController.kt
# app/src/main/java/eu/kanade/tachiyomi/util/CrashLogUtil.kt
2021-05-22 17:13:53 -04:00
Soitora
36484bc349
Add icons for links in the About section ( #5117 )
...
* Add an icon for each link in About
* Add icon for Open source licenses
* Reorder Facebook and Discord
* Revert "Add icon for Open source licenses"
This reverts commit 9b73f8443d1afea60f8bc4165663c8bef0ebf108.
(cherry picked from commit d3ceecf620 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/more/AboutController.kt
2021-05-22 17:09:54 -04:00
arkon
85362e2030
Refactor BaseBottomSheetDialog to set maxWidth with newer API
...
(cherry picked from commit 940c5b3838 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceFilterSheet.kt
2021-05-22 17:03:50 -04:00
arkon
3ebdd7b351
[SKIP CI] Update issue-closer-action
...
(cherry picked from commit 17c321286d )
2021-05-22 16:53:53 -04:00
Soitora
2a32c9cb5d
Increase padding to progress bar ( #5110 )
...
(cherry picked from commit 0dbb79359b )
2021-05-22 16:53:42 -04:00
Hunter Nickel
677f93a6ec
Change ordering of labels in "when" clause ( #5103 )
...
(cherry picked from commit 19f39fcdb0 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionHolder.kt
2021-05-22 16:53:35 -04:00
arkon
584f7b516f
Restore original preference background after highlight animation ( fixes #5094 )
...
(cherry picked from commit ab021c1302 )
2021-05-22 16:52:20 -04:00
Riztard Lanthorn
7d49479783
library update notif text progress ( #5098 )
...
(cherry picked from commit cf4b870846 )
2021-05-22 16:52:09 -04:00