arkon
f35abccfd9
Revert to core-ktx:1.5.0-beta01
...
Fixes bottom reader menu from being hidden behind navbar on Android 5.0.
(cherry picked from commit 90351c6e9e )
2021-03-07 23:21:37 -05:00
inorichi
4a30c68cfc
Fix a decoder crash with RAR files
...
(cherry picked from commit 48e7cbd76c )
2021-03-07 13:40:02 -05:00
arkon
c2e3b4d35a
AndroidX dependency updates
...
(cherry picked from commit aa5861d3ca )
2021-03-07 13:38:41 -05:00
Jobobby04
d64a8907eb
Many small changes
...
- Remove unused gridlayout dependency
- Add RECIEVE_BOOT permission for EH updater
- Some suspending db IO calls
2021-03-07 02:47:48 -05:00
Jobobby04
7e91ae02f1
Upgrade logging, now maps timber to XLog, new logging functions
2021-03-07 00:23:23 -05:00
inorichi
1b09eecfce
Fix a decoder crash
...
(cherry picked from commit d4c9ab793f )
2021-02-24 17:16:12 -05:00
inorichi
853e8faec5
Support CMYK and YCCK JPEGs and fix bad PNG cropping
...
(cherry picked from commit 48d2849d97 )
2021-02-24 17:16:05 -05:00
Jobobby04
50a5ec45b3
Do a bit of optimization and cleanup, remove old EH startup code
2021-02-14 21:24:26 -05:00
arkon
ded8f15913
Switch back to new image decoder for preview builds
...
(cherry picked from commit 2b35d22e25 )
2021-02-12 19:50:31 -05:00
Jobobby04
d3416a4df5
Release 1.5.0
2021-02-12 19:49:07 -05:00
arkon
fd65aa8fe4
Switch to stable image decoder
...
(cherry picked from commit f590378761 )
# Conflicts:
# .github/ISSUE_TEMPLATE.md
# .github/ISSUE_TEMPLATE/bug_report.md
# .github/ISSUE_TEMPLATE/feature_request.md
# app/build.gradle.kts
2021-02-12 18:41:16 -05:00
Jobobby04
a207b4b729
Fix build after AboutLibraries update
2021-02-11 19:12:50 -05:00
arkon
6be485ea79
Switch back to new image decoder for preview builds
...
(cherry picked from commit ec6eef6d37 )
# Conflicts:
# app/build.gradle.kts
2021-02-06 19:09:43 -05:00
arkon
73a1c27dd9
Update dependencies
...
(cherry picked from commit cfa07490e5 )
# Conflicts:
# build.gradle.kts
2021-02-06 19:08:07 -05:00
arkon
c635d72b30
Remove buildSrc module's dependency on JCenter
...
(cherry picked from commit 33660de6b1 )
# Conflicts:
# build.gradle.kts
2021-02-04 17:12:06 -05:00
arkon
466cfd82c9
Update AndroidX dependencies
...
(cherry picked from commit 75bec6a8e3 )
2021-01-28 13:41:10 -05:00
Taco
ec1fe205ad
Update Okio, use more KTX stuff ( #4353 )
...
* Update Okio to 2.10.0
* Use some more KTX extensions
(cherry picked from commit 5f7e34b6a1 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/database/mappers/CategoryTypeMapping.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/mappers/MangaTypeMapping.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/resolvers/MangaFavoritePutResolver.kt
2021-01-26 16:11:02 -05:00
arkon
dd3b8c7967
Minor dependency updates
...
(cherry picked from commit 7cae3095c4 )
2021-01-26 14:06:17 -05:00
arkon
a47e88a953
Move ACRA endpoint config to build.gradle.kts
...
(cherry picked from commit 3319ccfd41 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
2021-01-17 17:06:21 -05:00
arkon
3340ca83c6
Update Material Components ( fixes #4251 )
...
(cherry picked from commit bd5f22a049 )
2021-01-16 19:49:51 -05:00
arkon
64f6904ddb
Update AndroidX dependencies
...
(cherry picked from commit df166184ea )
2021-01-16 19:49:20 -05:00
inorichi
6ea90d982d
Fix jpeg decoder when used with high samples
...
(cherry picked from commit ce42cba096 )
2021-01-15 22:17:45 -05:00
arkon
d4b0e2869d
Update SubsamplingScaleImageView
...
Merged with upstream master and disabled Jetifier.
(cherry picked from commit 1ae52bd33f )
2021-01-10 19:37:07 -05:00
inorichi
954573fc33
Fix png artifacts & banding when ratio > 1
...
(cherry picked from commit 96b8beb9cd )
# Conflicts:
# app/build.gradle.kts
2021-01-10 18:14:04 -05:00
arkon
7330be555d
Address more coroutine scope leaks
...
(cherry picked from commit 6fb7a85e8a )
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCategoryView.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
2021-01-07 22:11:14 -05:00
inorichi
6da1654825
Fix a crash with the new decoder when cropping borders of an entirely white or black image
...
(cherry picked from commit dedb8d2d68 )
# Conflicts:
# app/build.gradle.kts
2021-01-07 01:13:58 -05:00
arkon
25e56f3c77
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.
(cherry picked from commit 762f5bdc33 )
# Conflicts:
# app/build.gradle.kts
2021-01-07 01:13:15 -05:00
arkon
4e026c1cf1
Refactor Kitsu API to remove Retrofit usage
...
(cherry picked from commit 17b70ab38c )
2021-01-04 14:21:21 -05:00
arkon
66d2e8090a
Remove some OptIn annotations
...
(cherry picked from commit c06a932c95 )
2021-01-04 14:17:46 -05:00
arkon
0f000caa9d
Use updated Tachiyomi version of DirectionalViewPager
...
(cherry picked from commit 444cefc9a2 )
2021-01-04 01:17:39 -05:00
Jobobby04
b57dc1a6c8
Add android proguard to release test builds
2021-01-03 15:01:09 -05:00
Jobobby04
cbd25332e1
Fix proguard rules, re-enable proguard
2021-01-02 17:36:44 -05:00
Jobobby04
d8bb15cdcd
Disable proguard for now
2021-01-02 17:28:32 -05:00
arkon
171a610d0d
Move some build.gradle.kts content around
...
(cherry picked from commit 9ab29f5b7f )
# Conflicts:
# app/build.gradle.kts
2020-12-31 19:31:43 -05:00
arkon
1d134a94a6
Only include Firebase dependency in standard flavor
...
(cherry picked from commit 10bf430ce6 )
2020-12-31 19:29:39 -05:00
jobobby04
f143ac1572
Convert app build.gradle to Kotlin DSL
2020-12-31 19:29:18 -05:00