Ivan Iskandar
afd59eabbb
Remove material-design-dimens ( #5133 )
3 years ago
inorichi
6843dbf7e1
Fix decoder crash with 1px images and crop borders
3 years ago
arkon
de35a4c62a
Initial tablet NavigationRailView implementation
...
TODO:
- Make the side nav go beside the toolbar too
- Extract out common main_activity stuff to remove duplicated code
3 years ago
arkon
9cbe053e79
Update dependencies
3 years ago
arkon
157d8db68c
Update Coil
3 years ago
arkon
32434471e5
Update kotlinx.serialization
3 years ago
Andreas
0fef546a0d
Add manga-wised rotation mode settings ( #4841 )
...
* Add manga-wised rotation mode settings
Based on #3522
Co-authored-by: bboyz269 <4453811+bboyz269@users.noreply.github.com>
* Fix small mistakes
* Complete TODOs
* Rename functions
rotation -> orientation
* Fix orientation icon not changing
Bug from video
* Fix bug with force portrait not being force if a default value
Bug from video
* Backup viewer_flag as a seperate field in so legacy/forks doesn't crash
* Make viewer_flags nullable so old backups viewer gets restored
* Add migration for old rotation and viewer to new defaults ones
* Rename variable in enums
* Fix migration after OrientationType was changed
* Remove untrue comment
Co-authored-by: bboyz269 <4453811+bboyz269@users.noreply.github.com>
3 years ago
Ivan Iskandar
93e6136795
Use Coil ( #4870 )
...
* Use Coil
* Remove coil-transformations lib
* Add MangaCoverFetcher
* Remove Glide
* MangaCoverFetcher: Allow skipping custom cover usage
* Adjust coil caching policy for some non-library items
* Allow coil to use RGB565 only on low ram devices
* Fix image loading progress view not showing
a
* Increase coil crossfade duration
Same as default glide duration
* Add back request clearing
3 years ago
arkon
7d23fd8ef5
Update sqlite-android
...
This version is on jitpack instead of jcenter
3 years ago
arkon
6aff438a16
Release 0.10.12
3 years ago
arkon
b485e1d657
Downgrade back to stable OkHttp
...
Maybe fixes some crashes.
3 years ago
arkon
0eb8d7d081
Release 0.10.11
3 years ago
arkon
a598ac3993
Update LeakCanary
3 years ago
arkon
17f7dea21b
Update KotlinX dependencies
3 years ago
arkon
a59e134862
Case insensitive source directory search
3 years ago
arkon
0dc4862d79
Revert case insensitive source folder check
3 years ago
arkon
5ff10799e4
Release 0.10.10
3 years ago
arkon
02c9191525
Make source download folder name case-insensitive
...
Fixes issues from things like "Mangasee" being renamed to "MangaSee"
3 years ago
arkon
b2d4e5ab84
Add Google DoH provider
3 years ago
arkon
42a9f911d8
Update some dependencies; downgrade core-ktx
...
Fixes ActionMode being underneath statusbar
3 years ago
Ivan Iskandar
f3660d88dd
Draw edge-to-edge ( #4802 )
3 years ago
arkon
63ce7371bb
Update some internal dependencies
...
They no longer rely on jcenter
3 years ago
arkon
112e233498
Use Material dialogs for preferences
...
Partially addresses #2907
4 years ago
arkon
91bb6b9016
Dependency updates
4 years ago
arkon
90351c6e9e
Revert to core-ktx:1.5.0-beta01
...
Fixes bottom reader menu from being hidden behind navbar on Android 5.0.
4 years ago
inorichi
48e7cbd76c
Fix a decoder crash with RAR files
4 years ago
arkon
aa5861d3ca
AndroidX dependency updates
4 years ago
inorichi
d4c9ab793f
Fix a decoder crash
4 years ago
inorichi
48d2849d97
Support CMYK and YCCK JPEGs and fix bad PNG cropping
4 years ago
arkon
2b35d22e25
Switch back to new image decoder for preview builds
4 years ago
arkon
f590378761
Release 0.10.9
4 years ago
arkon
545bc0e605
Open manga when clicking thumbnail in migration list ( closes #4152 )
4 years ago
arkon
ec6eef6d37
Switch back to new image decoder for preview builds
4 years ago
arkon
45a19d15ec
Release 0.10.8
4 years ago
arkon
cfa07490e5
Update dependencies
4 years ago
arkon
33660de6b1
Remove buildSrc module's dependency on JCenter
4 years ago
arkon
75bec6a8e3
Update AndroidX dependencies
4 years ago
Taco
5f7e34b6a1
Update Okio, use more KTX stuff ( #4353 )
...
* Update Okio to 2.10.0
* Use some more KTX extensions
4 years ago
arkon
7cae3095c4
Minor dependency updates
4 years ago
arkon
3319ccfd41
Move ACRA endpoint config to build.gradle.kts
4 years ago
arkon
bd5f22a049
Update Material Components ( fixes #4251 )
4 years ago
arkon
df166184ea
Update AndroidX dependencies
4 years ago
inorichi
ce42cba096
Fix jpeg decoder when used with high samples
4 years ago
arkon
1ae52bd33f
Update SubsamplingScaleImageView
...
Merged with upstream master and disabled Jetifier.
4 years ago
inorichi
96b8beb9cd
Fix png artifacts & banding when ratio > 1
4 years ago
inorichi
365b849046
Fix bad cropping of PNGs with alpha channel
4 years ago
arkon
6fb7a85e8a
Address more coroutine scope leaks
4 years ago
inorichi
dedb8d2d68
Fix a crash with the new decoder when cropping borders of an entirely white or black image
4 years ago
inorichi
7192b26402
Fixes on the new decoder library
4 years ago
arkon
762f5bdc33
Switch to version of SubsamplingScaleImageView with new image decoder
...
Courtesy of @inorichi.
Branch: https://github.com/tachiyomiorg/subsampling-scale-image-view/commits/tachiyomi-new-decoder
Decoding speed will be a bit slower now due to two passes if crop borders is enabled, but should be more
reliable on colored images and work for black borders. Memory usage (re: leaks) should also be better.
4 years ago