Ivan Iskandar
e2cf157857
Reader fixes after #5450 ( #5465 )
...
* Fix ReaderActivity system bars behavior
* Fix ReaderActivity transition view text color
* Don't change reader navbar color when windowLightNavigationBar is not available
2021-06-27 11:39:26 -04:00
Andreas
60890147c3
Sort per category ( #5408 )
...
* Add flags for sorting per category
* Add logic to LibrarySettingsSheet
* Add logic to LibraryPresenter
* Minor tweaks
* Use enum instead of variables
Also deprecates LibrarySort in favour of the new enum classes
* Remove debug log and suppress deprecation
* Convert DisplayMode setting to enum
Also fix bug were adapter would get de-synced with the current per category setting
* Fix migration crashing app due to values being access before migration
2021-06-26 13:30:16 -04:00
Ivan Iskandar
64c95305b9
Match ReaderActivity theme with the rest of the app ( #5450 )
...
* Match ReaderActivity theme with the rest of the app
* Fix viewer inset when fullscreen reader is off
* Fix incorrect toolbar color after recreate
* Remove animated inset
* Move isDarkMode to PreferencesHelper
2021-06-25 23:28:19 -04:00
Soitora
88fd799a30
Add favorited badge to browse and search ( #5440 )
2021-06-22 18:22:59 -04:00
inorichi
ef937f277e
Update image decoder with better AVIF support
2021-06-22 12:58:35 +02:00
Ivan Iskandar
932c92412c
More themes cleanup ( #5410 )
...
* 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>
2021-06-19 15:45:16 -04:00
Riztard Lanthorn
05771ddf6d
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>
2021-06-19 12:36:29 -04:00
jmir1
ac6b4235b9
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.
2021-06-18 19:46:45 -04:00
Ivan Iskandar
ab73e98075
Fix incorrect toolbar text color after theme change ( #5388 )
2021-06-17 08:53:38 -04:00
arkon
8d25ce7323
Surface exceptions when fetching pages properly ( fixes #5377 )
2021-06-12 10:49:30 -04:00
Hunter Nickel
8deca3b63a
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
2021-06-12 09:48:11 -04:00
Zakhar Timoshenko
9b967177c5
Added "Yotsuba" theme ( #5290 )
2021-06-12 09:45:49 -04:00
Ivan Iskandar
73e5e9ecd9
Add background to draggable items ( #5353 )
2021-06-09 17:16:59 -04:00
Soitora
653b7ffcd0
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
2021-06-09 17:16:09 -04:00
jmir1
8791b72cb1
Fix library settings sheet causing app to crash... ( #5354 )
...
...when the category list is empty
2021-06-09 17:15:48 -04:00
arkon
07de367476
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.
2021-06-09 17:11:23 -04:00
Ivan Iskandar
31d96c2bf0
Fix download status not updated properly after starting batch download ( #5348 )
2021-06-08 11:18:56 -04:00
Ivan Iskandar
fb8aafb69f
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
2021-06-07 22:41:12 -04:00
arkon
ec5e6958ef
Show global update error notifications by default
2021-06-06 22:27:53 -04:00
arkon
71bd5fe367
Fix crash on source page load error
2021-06-06 22:27:28 -04:00
Ivan Iskandar
3527dedc99
Coil: Caching adjustments ( #5311 )
...
* Coil: Enable disk cache for source items
* MangaCoverFetcher: Let Coil's OkHttp client handle caching for non-library cover
2021-06-06 10:30:26 -04:00
Andreas
de50f53be4
Fix title jumping around when refreshing ( #5328 )
2021-06-06 10:29:28 -04:00
arkon
f2e4b2fc99
Get appropriate download link based on CPU ABI
2021-06-05 18:30:04 -04:00
arkon
e6f3cd03bb
Use coroutine job for fetching next source page
2021-06-05 18:02:59 -04:00
arkon
a1e31549a2
Add shortcut to tracking guide on website
2021-06-05 18:01:34 -04:00
arkon
71d225c562
Address some build warnings
2021-06-05 17:49:20 -04:00
arkon
7c23212850
Don't expand source filter sheet on show ( closes #5253 )
2021-06-05 11:08:54 -04:00
Hunter Nickel
fdf178d4df
Add behavior for modifying reader buttons depending on prev/next chapters ( #5305 )
2021-06-05 10:37:21 -04:00
arkon
04ebca8413
Use smallest width instead of width for alt layouts
2021-06-05 10:25:54 -04:00
arkon
edeee54fb2
Set orientation icon correctly when opening reader
2021-06-05 10:25:54 -04:00
Andreas
a906e9b302
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>
2021-06-05 10:25:34 -04:00
arkon
fff72b61df
Fix image type build error
2021-06-04 23:46:18 -04:00
arkon
74381ef59e
Handle HEIF images (partly addresses #4756 )
2021-06-04 23:26:37 -04:00
Hunter Nickel
64f95af3e5
Add check for backstack size before pushing DownloadController ( #5312 )
2021-06-04 18:52:30 -04:00
Andreas
85a1eb75c9
Make cover bigger on tablet UI ( #5296 )
...
* Make cover bigger on tablet UI
Also fix bug when opening from source
* Use ISO A5 ratio on tablet UI
* Change design
* Fix bug that happened when refreshing
2021-06-04 18:51:43 -04:00
jobobby04
597cec3064
Legacy backup conversion to Kotlin Serialization ( #5282 )
...
* Legacy backup conversion to Kotlin Serialization
* Fix BackupTest compiling
2021-06-04 18:50:22 -04:00
arkon
b03ebc1fa4
Update tablet UI
...
- Only used when width is >= 720dp instead of 600dp (typically 10" tablets)
- Fix fastscroll in manga view (fixes #5267 )
2021-06-03 23:00:41 -04:00
arkon
6c53bb4d51
Allow center aligned side nav icons ( closes #5177 )
2021-06-03 09:30:50 -04:00
arkon
fb7a458747
Address some build warnings
2021-06-02 23:17:41 -04:00
arkon
c69420373a
Set background job expedited policies
2021-06-02 22:58:03 -04:00
arkon
281a3911f6
Add share and save cover actions ( closes #3011 )
2021-06-02 22:51:10 -04:00
Andreas
3db85c7274
Tap to enlarge cover ( #5256 )
...
* Convert manga_info_header to use ContraintLayout
Will help with MotionLayout and tablet layout
* Convert to MotionLayout to be able to enlarge cover art
* Add keyframes to animations
* Remove keyframes
Alexa play Despacito
* Add back manga_summary_section
2021-06-01 17:59:38 -04:00
curche
b41ac355a0
add long click to view manga in Migration Source Search ( #5241 )
...
apparently was added to Sy in 8686fecb1f
added it for main as well
Co-Authored-By: jobobby04 <jobobby04@users.noreply.github.com>
fixes https://github.com/tachiyomiorg/tachiyomi/issues/5027
2021-06-01 17:58:10 -04:00
arkon
5113c78ab6
Consolidate some of the app update classes
...
We only use GitHub for all update checks, so the abstraction isn't useful.
2021-06-01 17:54:34 -04:00
arkon
3854995ef2
Address some Kotlin language warnings
2021-06-01 17:53:51 -04:00
arkon
36e14b951a
Only show automatically refresh trackers setting if logged in to some trackers
2021-06-01 17:49:04 -04:00
arkon
d681bea395
Revert "Revert "Revert "Temporarily hide Komga tracker"""
...
This reverts commit 79ab492a5b
.
lol
2021-05-31 19:36:46 -04:00
arkon
79ab492a5b
Revert "Revert "Temporarily hide Komga tracker""
...
This reverts commit 7be2cbb75b
.
2021-05-31 19:35:10 -04:00
arkon
7be2cbb75b
Revert "Temporarily hide Komga tracker"
...
This reverts commit 31997fe50a
.
2021-05-31 18:46:45 -04:00
arkon
31997fe50a
Temporarily hide Komga tracker
2021-05-31 18:46:09 -04:00