arkon
2d2378a1e2
Use Title Case for theme names
...
(cherry picked from commit 948cb31d1a )
2021-05-28 14:36:44 -04:00
arkon
3cc61bc3b8
Make some strings in LocalSource translatable ( closes #5178 )
...
(cherry picked from commit 179cb8eb50 )
2021-05-28 14:36:44 -04:00
arkon
6b771b4a70
Handle toolbar title in manga details on tablets similar to on phones
...
(cherry picked from commit 47f865aa72 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
2021-05-28 14:36:43 -04:00
arkon
9c2eadd8ca
Remove unused Gson singleton factory
...
We don't inject it anywhere anymore.
(cherry picked from commit b47face2f8 )
2021-05-28 14:36:43 -04:00
Ivan Iskandar
f09c977661
TabbedBottomSheetDialog: Fix scrollable pages ( #5173 )
...
(cherry picked from commit 69869115f6 )
2021-05-28 14:36:43 -04:00
Soitora
2acc364960
Added "Strawberry Daiquiri" theme ( #5176 )
...
(cherry picked from commit 0fb9ca3e8b )
2021-05-28 14:36:42 -04:00
arkon
c63300d9ad
Tweak tablet manga info column width
...
(cherry picked from commit eaf9c9b2d8 )
2021-05-28 14:36:42 -04:00
arkon
c90aec5c3d
Organize some classes
...
(cherry picked from commit 70d9b0c390 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2021-05-28 14:36:41 -04:00
Gauthier
8e6f04f258
pull the rate limit interceptors from the extensions repo ( #5163 )
...
apply a rate limit to anilist, current limit is 90 per minute
(cherry picked from commit e57a999c9c )
2021-05-28 14:36:41 -04:00
Soitora
606101dc8b
Add "Midnight Dusk" and "Hot Pink" themes ( #5161 )
...
* Organize and clarify themes file
Increases clarification with better commenting, should make it easier to add or modify current themes.
* Make AMOLED its own theme category
* Tweak ripples for AMOLED
* Add "Midnight Dusk" theme
Ports it from jobobby04/TachiyomiSY.
Co-Authored-By: CrepeTF <70870719+CrepeTF@users.noreply.github.com >
* Add "Hot Pink" theme
Ports it from jobobby04/TachiyomiSY.
Co-Authored-By: OncePunchedMan <64155117+OncePunchedMan@users.noreply.github.com >
* Make AMOLED a base theme
* Final tweaks
Rename "Toolbar.Light" to "Custom.PopupTheme"
Changes placing of backgroundDusk
Removes HotPink and MidnightDusk custom Toolbars, I believe they are unnecessary.
* Rename a Midnight Dusk color
* Make AMOLED independent from Dark as a theme
Co-authored-by: CrepeTF <70870719+CrepeTF@users.noreply.github.com >
Co-authored-by: OncePunchedMan <64155117+OncePunchedMan@users.noreply.github.com >
(cherry picked from commit 176e984b56 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceValues.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/activity/BaseThemedActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt
# app/src/main/res/values/styles.xml
# app/src/main/res/values/themes.xml
2021-05-28 14:36:40 -04:00
Ivan Iskandar
97eda86ac4
Remove top margin of PreferenceCategory if no title set ( #5168 )
...
(cherry picked from commit b5a700276a )
2021-05-28 14:36:40 -04:00
Ivan Iskandar
dd4384767c
Fix incognito mode disabled after the app kicked out of memory ( #5167 )
...
The application class onCreate will also be called when user navigates to an
activity after the app process is killed by the system.
So make sure the incognito is disabled only when the entry point of the app is
created from scratch (e.g. after being force closed by the user).
(cherry picked from commit 3c186a3c8d )
2021-05-28 14:36:39 -04:00
Jobobby04
b18075de14
Cleanup
2021-05-28 14:36:39 -04:00
Jobobby04
c39ec81f42
Metadata cleanup
2021-05-28 14:36:38 -04:00
Eugene
99d23a47b7
18+ tag to Lewd Check ( #336 )
2021-05-25 14:54:54 -04:00
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