Commit graph

274 commits

Author SHA1 Message Date
arkon
abb2e231f6 Switch to AndroidX Webkit library 2020-02-15 17:30:30 -05:00
arkon
6a95ff56df Use coroutines for updater 2020-02-09 22:36:44 -05:00
arkon
160ebe01d9 Update to Material Design library 1.1.0 2020-02-03 18:54:24 -05:00
arkon
ed8e549ecb Update AndroidX SQLite dependency 2020-02-02 17:06:25 -05:00
arkon
b48f08e65c Minor dependency updates 2020-01-20 19:09:17 -05:00
arkon
42d6815ece Update Firebase 2020-01-16 09:01:03 -05:00
arkon
83d5e458ca
Update to SDK 29 (Android 10) (#2468) 2020-01-09 20:31:27 -05:00
arkon
0d5099f230
Drop support for Android 4.x (#2440)
* Bump minSdkVersion

* Remove Android 4.x specific logic

* Consolidate res assets

* Add note about minimum Android version to README

* Restore incorrectly removed method, remove unneeded Lollipop TargetApi annotations
2020-01-07 18:46:31 -05:00
arkon
faedd325be Remove unnecessary legacy-support-v4 dependency 2020-01-05 15:53:17 -05:00
arkon
ed7ebf2da1 Update conductor-support-preference for AndroidX preference v1.1.0 compat (fixes #2431) 2020-01-05 12:26:36 -05:00
arkon
78689e7443
Migrate to AndroidX (#2424)
* Migrate to AndroidX (automatic conversion by Android Studio)

* AndroidX dependency code updates

* Fix source preference reparenting

* fixes the androidx prefererences icon spacing issue

(cherry picked from commit b76a15d960ec2cdf771be16377db0348b66b3179)

* Fix source preference screen heading size/list padding

Co-authored-by: Carlos <cargo8005@gmail.com>
2020-01-05 11:29:27 -05:00
arkon
10e7a3b35b Update JSoup (#2400) 2019-12-28 14:11:18 -05:00
arkon
2ebaacfc89
Replace dependency for case insensitive natural sorting (#2389)
Replace dependency for case insensitive natural sorting
2019-12-27 07:18:30 -05:00
Eugene
c349fb0e37
Enable Java 8 language feature support 2019-12-26 16:47:33 -05:00
Eugene
bc825bdefa
Minor dependency updates 2019-12-26 16:47:01 -05:00
arkon
ff8e3f0af4
Update to SDK 28 (#2394) 2019-12-26 16:01:16 -05:00
Eugene
5ddd7d1b14
Remove minSdkVersion 21 for dev builds (no longer needed for multidex) 2019-12-23 22:23:05 -05:00
Eugene
450b23436f
Update DB architecture component
Needs to eventually be replaced by androidx.sqlite.db
2019-12-23 22:20:59 -05:00
Eugene
89793ac338
Update to Kotlin 1.3.61 2019-12-23 22:18:11 -05:00
Eugene
c456812a46
Update coroutines 2019-12-23 22:14:20 -05:00
arkon
a0fb1eff4a
Merge branch 'master' into update-kotlin-coroutines-gradle 2019-12-23 09:49:53 -05:00
arkon
011bb9f5b1
Update to build tools v29.0.2 (#2385) 2019-12-22 16:14:09 -05:00
Eugene
08b06e1b4e
Update to latest version of Android support libraries
Should make migration to AndroidX a bit smoother
2019-12-22 15:56:25 -05:00
Samuel Bronson
76645bce6e Remove redundant "publishNonDefault" setting
I think I've seen the following message from just about every single
gradle run throughout the upgrade process:

publishNonDefault is deprecated and has no effect anymore. All variants are now published.
2019-09-20 12:42:41 -04:00
Samuel Bronson
9276c491bc Upgrade Kotlin (to 1.3), Coroutines, Gradle and Android gradle plugin.
Kotlin:                1.2.71 -> 1.3.50
Coroutines:            0.30.2 -> 1.3.1
Gradle:                4.6    -> 5.4.1
Android gradle plugin: 3.2.1  -> 3.5.0

This brings us down to *one* experimental coroutine API, and we've
opted in to using it in just *one* place.

(The fact that the API to opt-in to using an experimental API in a
specific place is *also* experimental surely will not come back to
bite us later.)
2019-09-18 22:45:54 -04:00
Samuel Bronson
934a37c36b Update to kotlinx.coroutines 0.30.2
Almost done, honest!
2019-09-18 13:37:57 -04:00
Samuel Bronson
ccd360687e Update to kotlinx.coroutines 0.26.0 2019-09-18 13:20:39 -04:00
Samuel Bronson
5a2e8a838c Update to kotlinx.coroutines 0.23.4 2019-09-18 01:31:15 -04:00
inorichi
a053d55fbc Disable proguard 2019-04-13 14:57:58 +02:00
inorichi
38ba8852a3 Release 0.8.3 2019-04-13 14:18:10 +02:00
inorichi
493ad93957 Release 0.8.2 2019-03-27 13:21:44 +01:00
inorichi
f12d5ba689 Storio imported from Jitpack. Also fix an issue with the progress bar animation on the reader 2019-03-22 23:06:05 +01:00
inorichi
9baf3b5a09 Release 0.8.1 2019-03-15 16:50:13 +01:00
inorichi
aeaf4d78f8 Bundle SQLite. Fixes tachiyomi not working on KitKat. Making a backup before using this version is recommended, but everything should work. 2018-11-26 13:05:42 +01:00
inorichi
d44cd16682 Release v0.8.0 2018-10-09 16:21:02 +02:00
inorichi
024a457250 Update kotlin and build tools 2018-10-09 14:36:43 +02:00
inorichi
e502caee9f Update subsampling library with decoder fixes 2018-09-19 12:04:36 +02:00
inorichi
da8b870670 Update image decoder library. Remove deprecated ask update tracking setting 2018-09-17 14:50:44 +02:00
inorichi
18f89cc341
New reader (#1550)
* Delete old reader

* Add utility methods

* Update dependencies

* Add new reader

* Update tracking services. Extract transition strings into resources

* Restore delete read chapters

* Documentation and some minor changes

* Remove content providers for compressed files, they are not needed anymore

* Update subsampling. New changes allow to parse magic numbers and decode tiles with a single stream. Drop support for custom image decoders. Other minor fixes
2018-09-01 17:12:59 +02:00
inorichi
56927927c8 Update user agent on kissmanga ¯\_(ツ)_/¯ 2018-06-06 12:42:57 +02:00
inorichi
9d5cf9163a Release v0.7.4 2018-05-13 11:56:24 +02:00
inorichi
c6245f4fa3 Reenable cipher suites after upgrading to okhttp 3.10. Fixes #1411 2018-05-11 15:08:12 +02:00
inorichi
75fc160204 Update okhttp version 2018-05-05 15:44:17 +02:00
inorichi
8874fe973c Bugfixes 2018-04-30 18:31:31 +02:00
inorichi
f8a03226ee Release v0.7.3 2018-04-28 11:10:29 +02:00
inorichi
303e6c0102 Reorganize reader settings. Update Conductor version 2018-04-28 10:40:08 +02:00
inorichi
00981cf4e8 Include firebase analytics 2018-04-25 13:46:57 +02:00
inorichi
a2b1b9e746 Release v0.7.2 2018-04-08 19:10:18 +02:00
inorichi
6931b75cc5 Release v0.7.1 2018-04-05 23:01:32 +02:00
inorichi
e0d680201a Update constraint layout & fix broken layouts 2018-04-05 21:50:44 +02:00