Commit Graph

326 Commits

Author SHA1 Message Date
Rani Sargees bc6a1a1da6 add tristate library filters, update to dev 2020-01-04 15:16:49 -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
Rani Sargees 24a6eba94e match upstream 2019-11-28 16:24:51 -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
NerdNumber9 3156482334 Upgrade Gradle, Kotlin and KotlinX Coroutines 2019-08-31 00:07:26 -04:00
NerdNumber9 6f6490b7ac Bump version number and add changelog 2019-08-13 01:16:33 -04:00
NerdNumber9 2a27eacf5e Bump version number and add changelog 2019-08-11 16:23:36 -04:00
NerdNumber9 e747686ad8 Upgrade realm
Update proguard file so we could potentially enable proguard in the future
Update dependencies
Downgrade duktape to fix MangaPlus
Remove useless dependencies
Remove useless tabGravity
Fix debug version crashing in background
2019-08-11 14:40:01 -04:00
NerdNumber9 282af20146 Upgrade firebase + glide 2019-08-11 11:38:17 -04:00
NerdNumber9 2369547d59 Version number bump 2019-08-11 02:24:52 -04:00
NerdNumber9 b4c1e6a44c Add HBrowse 2019-08-10 20:23:43 -04:00
NerdNumber9 a89a36fd4c Version number bump 2019-08-09 05:21:43 -04:00
NerdNumber9 c4c988f7a4 Add Android 7 broken SSL workaround 2019-08-07 15:47:43 -04:00
NerdNumber9 10d6b3a6ca Initial MergedSource creation UI 2019-07-30 01:41:30 -04:00
NerdNumber9 4c9be5557d Initial work on merged sources 2019-07-29 19:36:16 -04:00
NerdNumber9 8934d251d9 Initial work on SmartSearch 2019-07-29 02:12:30 -04:00
NerdNumber9 15bd8e964d Dependency updates 2019-07-28 02:53:25 -04:00
NerdNumber9 a978cb90e8 Bump version and update changelog 2019-04-19 23:03:51 -04:00
NerdNumber9 78b2045b14 Various crash fixes on older Android versions 2019-04-19 14:26:37 -04:00
NerdNumber9 1d36c3269e Add automatic gallery updating 2019-04-18 17:40:13 -04:00
NerdNumber9 81b20a23bf Add debug overlay
Disable crash workaround, not worth it
2019-04-14 13:51:20 -04:00
NerdNumber9 6da504c999 Fix crash introduced when upgrading support library 2019-04-14 12:12:46 -04:00
NerdNumber9 bfe67f1cdf Add network inspection logging mode 2019-04-14 10:46:06 -04:00
NerdNumber9 d4f1014df6 Improve logging infrastructure 2019-04-13 23:47:57 -04:00
NerdNumber9 9b5608c86d Fix build 2019-04-13 22:35:06 -04:00
NerdNumber9 2485a00d34 Upstream merge 2019-04-13 12:36:28 -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
NerdNumber9 8ccc3c8b0c Upgrade Kotlin coroutines library version 2019-04-12 18:38:13 -04:00
NerdNumber9 6f36331818 Upgrade Kotlin version 2019-04-12 03:41:10 -04:00
NerdNumber9 c6b28cbcaf Upgrade dependencies
Remove Firebase Perf for better build speeds
2019-04-09 21:43:47 -04:00
NerdNumber9 57d83e3d1b Use TachiWeb filter serializer for saving filters 2019-04-06 09:45:28 -04:00
NerdNumber9 603fd84753 Rewrite tag searching to use SQL
Fix EHentai/ExHentai
Fix hitomi.la
Fix hitomi.la crashing application
Rewrite hitomi.la search engine to be faster, use less CPU and require no preloading
Fix nhentai
Add additional filters to nhentai
Fix PervEden
Introduce delegated sources
Rewrite HentaiCafe to be a delegated source
Introduce ability to save/load search presets
Temporarily disable misbehaving native Tachiyomi migrations
Fix tap-to-search-tag breaking on aliased tags
Add debug menu
Add experimental automatic captcha solver
Add app name to wakelock names
Add ability to interrupt metadata migrator
Fix incognito open-in-browser being zoomed in immediately when it's opened
2019-04-06 07:35:36 -04:00
NerdNumber9 5fbe1a8614 Upstream merge 2019-03-31 00:23:44 -04:00
inorichi 493ad93957 Release 0.8.2 2019-03-27 13:21:44 +01:00