Jobobby04
6a0b523e86
Revert history Compose/SQLDelight changes
2022-04-22 19:27:15 -04:00
arkon
97e4b0e248
Add placeholder color for Compose manga covers
...
(cherry picked from commit f1e5cccee727f06f56d8e5f496858fb5e2a954ea)
2022-04-22 19:20:39 -04:00
Andreas
a8cb77cc7e
Migrate History screen database calls to SQLDelight ( #6933 )
...
* Migrate History screen database call to SQLDelight
- Move all migrations to SQLDelight
- Move all tables to SQLDelight
Co-authored-by: inorichi <3521738+inorichi@users.noreply.github.com>
* Changes from review comments
* Add adapters to database
* Remove logging of database version in App
* Change query name for paging source queries
* Update migrations
* Make SQLite Callback handle migration
- To ensure it updates the database
* Use SQLDelight Schema version for Callback database version
Co-authored-by: inorichi <3521738+inorichi@users.noreply.github.com>
(cherry picked from commit b1f46ed8302411fbd884bbc3c26fe28a378fd91a)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/database/DatabaseHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/DbOpenCallback.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/queries/HistoryQueries.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/tables/CategoryTable.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/tables/MangaTable.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/database/ClearDatabasePresenter.kt
# build.gradle.kts
2022-04-22 10:08:31 -04:00
arkon
e5349a3d33
Update junrar
...
(cherry picked from commit a83a481ac8734c6fb598c16a9f33d0f85c948be4)
2022-04-21 17:06:50 -04:00
arkon
26deb46219
Show parsed Markdown for new version info ( closes #6940 )
...
(cherry picked from commit ef1bb4e8002e72a7416b5ecf6b4754c03da49cb9)
2022-04-21 17:06:11 -04:00
Andreas
45bfd5f72c
Migrate History screen to Compose ( #6922 )
...
* Migrate History screen to Compose
- Migrate screen
- Strip logic from presenter into use cases and repository
- Setup for other screen being able to migrate to Compose with Theme
* Changes from review comments
(cherry picked from commit c475acd1eaf9f1fd9394f126a8a6f3c0daf52048)
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/queries/HistoryQueries.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# settings.gradle.kts
2022-04-21 17:06:03 -04:00
arkon
3d00e85dc2
Bump Material Components
...
(cherry picked from commit 554dfb5874b8b6ab2deee4d784804977676b2681)
2022-04-15 17:51:47 -04:00
arkon
2bd161d5a2
Rollback to stable OkHttp
...
There's some weird crashes related to it. Happy Eyeballs will return once we upgrade again.
(cherry picked from commit f060daf8c4ed94c5c5b6dc3007ba620612d637b4)
2022-04-15 17:50:35 -04:00
arkon
c6972b04d2
Update ACRA
...
(cherry picked from commit 7b5106d206e46cc2495d1bae89b1485bb024d457)
2022-04-15 17:48:50 -04:00
arkon
78754a96d6
Update Coil
...
(cherry picked from commit d7f01abf3a2d9a7c80344d1acd7af508c7a21fd3)
2022-04-15 17:47:06 -04:00
arkon
1992a2a4c4
Update ACRA
...
(cherry picked from commit 80635343aee56a5aa051403b70d41195be977c65)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
2022-04-15 17:46:56 -04:00
arkon
5b2e307f92
Update to AGP 7.1.3
...
(cherry picked from commit 445ee274c547329d200d0f413736d8380e33d7d0)
2022-04-15 17:45:30 -04:00
arkon
e98567a86b
Update linter
...
(cherry picked from commit f0eb42e72d1e267049777a303bd97d96517a9a1f)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/backup/full/FullBackupRestore.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/full/models/Backup.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/full/models/BackupManga.kt
# app/src/main/java/eu/kanade/tachiyomi/data/backup/legacy/models/Backup.kt
# app/src/main/java/eu/kanade/tachiyomi/extension/model/Extension.kt
# app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/base/changehandler/OneWayFadeChangeHandler.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/SelectionHeader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcePresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceFilterSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryListHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPageSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/ChapterLoader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/HttpPageLoader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/model/ReaderPage.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/util/view/ViewExtensions.kt
2022-04-09 19:11:54 -04:00
arkon
c4b67c4eb1
Bump to Gradle 7.4.2
...
(cherry picked from commit a8aeae329e4c2885314ff5826eb59a14285b7320)
2022-04-09 19:05:18 -04:00
arkon
41944164e5
Bump dependencies
...
(cherry picked from commit 52911539b842d9cf615cea0e844a51d62cb2fc10)
2022-04-09 19:05:11 -04:00
arkon
4482ab4a68
Update Coil
...
(cherry picked from commit 041a6dd9190b1629334405ad4cbdde69bc1341b9)
2022-04-03 12:02:04 -04:00
arkon
704b3b0508
Stop using custom tabs ( closes #6821 )
...
(cherry picked from commit c06ad8b87e22041dc36feb78005dff4011b3271a)
2022-03-27 20:15:52 -04:00
arkon
30f71b126f
Update dependencies
...
(cherry picked from commit 7890511a538aa7cfd1c560570a9faef23aa22bba)
2022-03-27 20:14:15 -04:00
arkon
ab292d6c71
Update Material Components
...
(cherry picked from commit 8e332dba30c8497d75cf7a4ded17683ccd575074)
2022-03-27 20:13:05 -04:00
arkon
1ebcfc53d4
Add support for Happy Eyeballs
...
(cherry picked from commit da2b30268a51afca1eeb93f08256a236447ac2b6)
2022-03-20 13:09:49 -04:00
Jobobby04
2e8393ea30
Remove unused version number
2022-03-04 19:12:40 -05:00
Jobobby04
621c083b79
Update dependencies
2022-03-04 17:00:39 -05:00
arkon
70b3f1bc1f
Update AGP and Gradle
...
(cherry picked from commit 6b55ee250dab8911e11e608cf35fef6bfd40c1e7)
2022-03-04 16:46:29 -05:00
Ivan Iskandar
1f8072f18b
Coil 2.x upgrade ( #6725 )
...
* Migrate to Coil 2
* Adapt to use coil disk cache
* Update to alpha 7
* Update to alpha 8
* Update to rc01
(cherry picked from commit 10eef282fa2fc0d8ae919d8b86bff1b529b4330d)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryComfortableGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCompactGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
2022-03-04 16:45:57 -05:00
Jobobby04
4b1d6400a4
Move SY dependencies to version catalogs
2022-03-04 16:34:21 -05:00
Andreas
1df1a331dd
Use Version Catalog & clean up Gradle files ( #6728 )
...
(cherry picked from commit f312936629657b1160723e044e14d5d0b5d8644f)
# Conflicts:
# app/build.gradle.kts
# build.gradle.kts
# settings.gradle.kts
2022-03-04 16:33:42 -05:00
arkon
27d069bdd5
Update AGP and Gradle
...
(cherry picked from commit aed51251b34ec98d42a2a7c703c51e40a2d51a3c)
2021-12-11 15:01:32 -05:00
arkon
46d33b0cfb
Update for AS Arctic Fox
...
(cherry picked from commit d019c5999bf5dcc15278db5d43949514274c2c87)
# Conflicts:
# README.md
# app/build.gradle.kts
2021-07-28 17:06:44 -04:00
arkon
056358fb9d
Update to Gradle 7
...
(cherry picked from commit 531cd992479bbc82a4e885d04c36a0b5008ca58d)
2021-04-11 18:43:27 -04:00
arkon
eb2ceebeeb
Update to Gradle 6.8.2
...
(cherry picked from commit ae40990eb90abb4f750ef3a70611a6073f072ec4)
# Conflicts:
# gradle/wrapper/gradle-wrapper.jar
2021-02-06 19:06:58 -05:00
arkon
bd8f703c28
Update Gradle
...
(cherry picked from commit d1aaafbfff76d2e78548a60de26fef92ee9ec5e4)
2020-12-12 12:20:31 -05:00
Jobobby04
e48f274072
Updates and cleanup build.gradle
2020-08-15 23:01:16 -04:00
arkon
70246b0e02
Use Gradle with sources
...
(cherry picked from commit bd40ec527d8d47136f27d71932cde8ddf7715829)
2020-06-07 16:02:09 -04:00
arkon
a4d5c6e4b5
Update Gradle
...
(cherry picked from commit 3bc07b4753f9074dc1cd42c60d77a5191466a1b1)
2020-06-04 01:50:10 -04:00
Rani Sargees
4d8f44ddae
merge double upstream
2020-05-02 23:39:46 -04:00
TacoTheDank
287b83b6c6
Gradle and travis updates ( #2881 )
...
* Update gradle wrapper
* Update buildtools, kotlin, and a plugin
* Replace old NDK in travis
2020-04-16 17:23:02 -04:00
arkon
ba8977b47f
Update Gradle
2020-02-25 18:31:41 -05:00
arkon
f922598127
Revert "Renormalize files"
...
This reverts commit e11c28915029d7139d45f5d4ea3ce7317e3ca69d.
2020-01-11 16:12:12 -05:00
arkon
e11c289150
Renormalize files
2020-01-11 16:06:16 -05:00
Rani Sargees
bc6a1a1da6
add tristate library filters, update to dev
2020-01-04 15:16:49 -05: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
NerdNumber9
3156482334
Upgrade Gradle, Kotlin and KotlinX Coroutines
2019-08-31 00:07:26 -04:00
NerdNumber9
a218f4a48b
Gradle version upgrade
2019-04-16 12:25:53 -04:00
NerdNumber9
c6b28cbcaf
Upgrade dependencies
...
Remove Firebase Perf for better build speeds
2019-04-09 21:43:47 -04:00
NerdNumber9
5fbe1a8614
Upstream merge
2019-03-31 00:23:44 -04:00
inorichi
f61a8ce51d
Update Android Studio and gradle
2018-10-09 13:44:59 +02:00
NerdNumber9
df2a4779bf
Merge branch 'master' of https://github.com/inorichi/tachiyomi
...
# Conflicts:
# .travis.yml
# README.md
# app/build.gradle
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoController.kt
# app/src/main/res/layout/manga_info_controller.xml
# app/src/main/res/raw/changelog_release.xml
2018-04-14 21:11:29 -04:00
inorichi
95e60ed775
Update cloudflare interceptor and android studio
2018-04-05 10:36:29 +02:00
NerdNumber9
908128b55d
Merge upstream changes
2017-11-29 21:53:02 -05:00
inorichi
d545cfd38c
Update Android Studio to 3.0
2017-10-28 14:44:19 +02:00