Soitora
2975acd8db
Add favorited badge to browse and search ( #5440 )
...
(cherry picked from commit 88fd799a30 )
2021-06-26 22:38:55 -04:00
inorichi
fe51ad5d4b
Update image decoder with better AVIF support
...
(cherry picked from commit ef937f277e )
2021-06-26 22:38:54 -04:00
Ivan Iskandar
f61bbfa77a
More themes cleanup ( #5410 ), remove AMOLED Blue
...
* More themes cleanup
* Tweak some things
* Fix 'Clear History' icon
* Split out ripple colored to its own drawable
* Tidy up things
* Unify background dim amount
* Use primaryColor for Account login button
* More colored ripples
* use colorOnPrimary for selected comfortable library item title
Co-authored-by: Soitora <simon.mattila@protonmail.com >
(cherry picked from commit 932c92412c )
# Conflicts:
# app/src/main/res/layout-sw720dp/manga_info_header.xml
# app/src/main/res/layout/manga_info_header.xml
# app/src/main/res/layout/reader_activity.xml
# app/src/main/res/menu/library_selection.xml
# app/src/main/res/menu/reader.xml
# app/src/main/res/values/colors.xml
# app/src/main/res/values/dimens.xml
2021-06-26 22:38:53 -04:00
Riztard Lanthorn
6283754ce5
add start download now ( #5386 )
...
* add start download now
download now for selected chapter
from j2k
Co-Authored-By: Jays2Kings <jays@outlook.com >
* change string to action
* move to bottom
* oopsie
Co-authored-by: Jays2Kings <jays@outlook.com >
(cherry picked from commit 05771ddf6d )
2021-06-26 22:38:52 -04:00
jmir1
9e38b5231c
Fix crash when opening the MangaController from... ( #5419 )
...
...the browse search
null safe cast to TextView because when searching for manga in a source,
the toolbar has no children and
find() returns null.
(cherry picked from commit ac6b4235b9 )
2021-06-26 22:38:52 -04:00
Ivan Iskandar
4706493057
Fix incorrect toolbar text color after theme change ( #5388 )
...
(cherry picked from commit ab73e98075 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
2021-06-26 22:38:51 -04:00
Jobobby04
104e200b4a
Favorites sync show currently processing title after 5 seconds in case of issues
2021-06-26 22:38:50 -04:00
Jobobby04
9af351e0dd
Cleanup
2021-06-26 22:38:50 -04:00
Jobobby04
e2324df0cc
Use the same thread for db operations in places where trans are possible
2021-06-13 19:56:17 -04:00
Jobobby04
96a932264b
Use the clear selection function to destroy the action mode
2021-06-13 14:41:14 -04:00
arkon
d04161cc9e
Surface exceptions when fetching pages properly ( fixes #5377 )
...
(cherry picked from commit 8d25ce7323 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/ChapterLoader.kt
2021-06-13 14:36:55 -04:00
Hunter Nickel
03c45f676a
Added text to category changing dialog when shown with no categories ( #5345 )
...
* Added text to ChangeMangaCategoriesDialog if invoked with empty category list
* Change dialog text, add negative button, and change positive button to open CategoryController
* Tiny bit of code cleanup and reorganizing
(cherry picked from commit 8deca3b63a )
2021-06-13 14:36:04 -04:00
Zakhar Timoshenko
56fa39387f
Added "Yotsuba" theme ( #5290 )
...
(cherry picked from commit 9b967177c5 )
2021-06-13 14:35:40 -04:00
Jobobby04
e3fd17f550
Fix Mangadex random
2021-06-12 20:00:28 -04:00
Jobobby04
1dcf49200a
Saved searches tweaks
2021-06-11 19:51:34 -04:00
Jobobby04
d5638c6204
Cleanup recs
2021-06-10 17:20:54 -04:00
Jobobby04
9e80f47e9f
Help with favorites sync db locking
2021-06-10 17:20:29 -04:00
Ivan Iskandar
963b85f756
Add background to draggable items ( #5353 )
...
(cherry picked from commit 73e5e9ecd9 )
2021-06-10 16:44:58 -04:00
Soitora
fc141cb92a
Fix black icon for small notifications on EMUI ( #5350 )
...
* Set notification icon fillColor to Android white
Closes #5340
* Remove '_black' suffix from the glasses icon drawable
(cherry picked from commit 653b7ffcd0 )
# Conflicts:
# app/src/main/res/drawable/ic_tachi.xml
2021-06-10 16:44:49 -04:00
jmir1
0bdddb365f
Fix library settings sheet causing app to crash... ( #5354 )
...
...when the category list is empty
(cherry picked from commit 8791b72cb1 )
2021-06-10 16:43:04 -04:00
arkon
0521c362c9
Revert "Set background job expedited policies"
...
This reverts commit c69420373a .
Caused crashes in TachiyomiSY for some reason. Will have to redo this once we target Android 12.
(cherry picked from commit 07de367476 )
2021-06-10 16:42:53 -04:00
Ivan Iskandar
8cc51c7f71
Fix download status not updated properly after starting batch download ( #5348 )
...
(cherry picked from commit 31d96c2bf0 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
2021-06-10 16:42:43 -04:00
Ivan Iskandar
eafce1ee5d
Enable secure screen when incognito mode is enabled ( #5339 )
...
* Enable secure screen when incognito mode is enabled
* Fix incognito banner not showing up after configuration changes
(cherry picked from commit fb8aafb69f )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/security/SecureActivityDelegate.kt
2021-06-10 16:41:38 -04:00
arkon
65afc99ead
Show global update error notifications by default
...
(cherry picked from commit ec5e6958ef )
2021-06-10 16:40:26 -04:00
arkon
c301def4bc
Fix crash on source page load error
...
(cherry picked from commit 71bd5fe367 )
2021-06-10 16:40:15 -04:00
Ivan Iskandar
710196d514
Coil: Caching adjustments ( #5311 )
...
* Coil: Enable disk cache for source items
* MangaCoverFetcher: Let Coil's OkHttp client handle caching for non-library cover
(cherry picked from commit 3527dedc99 )
2021-06-10 16:39:14 -04:00
arkon
216065fb38
Use coroutine job for fetching next source page
...
(cherry picked from commit e6f3cd03bb )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
2021-06-10 16:36:14 -04:00
arkon
708c4b6905
Add shortcut to tracking guide on website
...
(cherry picked from commit a1e31549a2 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/MigrationSourcesController.kt
2021-06-10 16:17:48 -04:00
arkon
3536c359f3
Address some build warnings
...
(cherry picked from commit 71d225c562 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchController.kt
2021-06-10 16:16:12 -04:00
arkon
a3dbf6ff24
Don't expand source filter sheet on show ( closes #5253 )
...
(cherry picked from commit 7c23212850 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceFilterSheet.kt
2021-06-10 16:15:38 -04:00
Hunter Nickel
13235f3a37
Add behavior for modifying reader buttons depending on prev/next chapters ( #5305 )
...
(cherry picked from commit fdf178d4df )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2021-06-05 16:09:45 -04:00
arkon
74636f4b1a
Use smallest width instead of width for alt layouts
...
(cherry picked from commit 04ebca8413 )
# Conflicts:
# app/src/main/res/layout-sw720dp/manga_info_header.xml
2021-06-05 16:08:59 -04:00
arkon
9275d9ab55
Set orientation icon correctly when opening reader
...
(cherry picked from commit edeee54fb2 )
2021-06-05 16:08:20 -04:00
Andreas
89249c9895
Added category-wise display setting ( #5232 )
...
* Added category-wise display setting
Co-authored-by: Rogavactive <30288842+Rogavactive@users.noreply.github.com >
* Use flag instead of preference
* Remove database call in LibraryItem
* Remove unnecessary code
Co-authored-by: Rogavactive <30288842+Rogavactive@users.noreply.github.com >
(cherry picked from commit a906e9b302 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/database/models/Category.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibrarySettingsSheet.kt
2021-06-05 16:07:57 -04:00
arkon
9b85b009a4
Fix image type build error
...
(cherry picked from commit fff72b61df )
2021-06-05 15:40:33 -04:00
arkon
e017617612
Handle HEIF images (partly addresses #4756 )
...
(cherry picked from commit 74381ef59e )
2021-06-05 15:40:26 -04:00
Jobobby04
38f2a93c0f
Use PageHandler for page requests
2021-06-05 15:24:02 -04:00
Carlos
143dfc6ad2
pass auth header to md@home request when logged in
...
(cherry picked from commit c63bf955b308cbb67fcdda884eff76eaec901898)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/online/MangaDex.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/PageHandler.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/HttpPageLoader.kt
2021-06-05 14:36:58 -04:00
Carlos
d82967ea3d
switch to dex covers
...
(cherry picked from commit 28d83509dadb0ddaca2e13e98f5e5f6e3df2d2a7)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/online/MangaDexCache.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/ApiMangaParser.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/FollowsHandler.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/PopularHandler.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/SearchHandler.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/SimilarHandler.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsPresenter.kt
# app/src/main/java/exh/md/utils/MdUtil.kt
2021-06-05 14:31:51 -04:00
Jobobby04
eab7571feb
Cleanup
2021-06-05 13:58:30 -04:00
Hunter Nickel
09eab48b1b
Add check for backstack size before pushing DownloadController ( #5312 )
...
(cherry picked from commit 64f95af3e5 )
2021-06-04 20:43:25 -04:00
jobobby04
9196a24eb1
Legacy backup conversion to Kotlin Serialization ( #5282 )
...
* Legacy backup conversion to Kotlin Serialization
* Fix BackupTest compiling
(cherry picked from commit 597cec3064 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/backup/legacy/LegacyBackupManager.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/legacy/LegacyBackupRestore.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/legacy/models/Backup.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/legacy/serializer/MangaTypeAdapter.kt
2021-06-04 19:27:19 -04:00
arkon
4f9eb19ead
Update tablet UI
...
- Only used when width is >= 720dp instead of 600dp (typically 10" tablets)
- Fix fastscroll in manga view (fixes #5267 )
(cherry picked from commit b03ebc1fa4 )
# Conflicts:
# app/src/main/res/layout-w720dp/manga_controller.xml
2021-06-04 19:09:21 -04:00
Jobobby04
3d33d50c63
Cleanup some constructors
2021-06-04 19:07:30 -04:00
Jobobby04
b35aa30ea7
Address some lints
2021-06-03 16:28:38 -04:00
arkon
330b7990fe
Allow center aligned side nav icons ( closes #5177 )
...
(cherry picked from commit 6c53bb4d51 )
2021-06-03 14:01:13 -04:00
arkon
84330af417
Address some build warnings
...
(cherry picked from commit fb7a458747 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/more/AboutController.kt
2021-06-03 14:01:05 -04:00
arkon
ac8e53b9a7
Set background job expedited policies
...
(cherry picked from commit c69420373a )
2021-06-03 13:59:44 -04:00
arkon
88102b9705
Add share and save cover actions ( closes #3011 )
...
(cherry picked from commit 281a3911f6 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
2021-06-03 13:59:08 -04:00
Jobobby04
6d7e8cdcb9
Comment out more
2021-06-03 01:07:09 -04:00