65 Commits

Author SHA1 Message Date
Mend Renovate
ea0816a6c1 Update kotlin monorepo to v2.0.21 (#1314)
(cherry picked from commit 016f627fb0998dabcd6aea907b54365aa4e6a285)
2024-10-14 14:05:39 -04:00
renovate[bot]
cb813908a6 fix(deps): update serialization.version to v1.7.3 (#1246)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 6dd93d70cc5c7fa39157d069b41be5557256537e)
2024-10-14 14:01:18 -04:00
renovate[bot]
5dcc02c44f fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.9.0 (#1222)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 1ff88dd9274db681ae0d76b39223389a1f758973)
2024-10-14 13:59:26 -04:00
renovate[bot]
3b3e3f5d35 fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.3.8 (#1198)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 844dae1a4d23b88318e0ea482b38df4e3f5f2be2)
2024-10-14 13:59:08 -04:00
renovate[bot]
7390e72045 fix(deps): update serialization.version to v1.7.2 (#1173)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 1837faa573f11a6b97fe13f358d6fa0e980c2ef7)
2024-09-01 11:39:12 -04:00
renovate[bot]
c426d11d76 chore(deps): update kotlin monorepo to v2.0.20 (#1144)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 034ec4cb120c0f36cad1303de1314c28c4ec4969)
2024-09-01 10:53:39 -04:00
renovate[bot]
11aad16f59 chore(deps): update kotlin monorepo to v2.0.10 (#1085)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit edb8201f74e516c296b62e04a13802e1bd9e0b6b)
2024-08-11 17:39:30 -04:00
Jobobby04
f929a4bc26 Move some libs to sylibs 2024-06-26 20:03:24 -04:00
renovate[bot]
6988966019 fix(deps): update serialization.version to v1.7.1 (#951)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit d8fe7d32ca6bacbb74e9e80173625a993621e4b2)
2024-06-26 19:32:52 -04:00
renovate[bot]
9b00e0458b fix(deps): update serialization.version to v1.7.0 (#870)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 71b558cb34c4e2da435877f391e57b6d49c4ef4f)
2024-06-26 19:06:15 -04:00
renovate[bot]
6a1ff99441 chore(deps): update kotlin and compose compiler to v2 (major) (#819)
* chore(deps): update kotlin and compose compiler to v2

* Update .gitignore

* Fix build

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit 46003ec25139319079abc9fde89b3afd344a1a11)

# Conflicts:
#	.github/renovate.json5
#	gradle/compose.versions.toml
#	source-local/src/androidMain/kotlin/tachiyomi/source/local/LocalSource.kt
2024-06-26 19:06:10 -04:00
renovate[bot]
8558c110a9 chore(deps): update kotlin and compose compiler (#800)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 2f243fae11e48799437b1672ec1a8571552caacb)

# Conflicts:
#	gradle/compose.versions.toml
2024-06-01 14:00:54 -04:00
renovate[bot]
0bb1eb2da1 chore(deps): update kotlin (#499)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit b3ca097e5a0a2feb582952f88a369f5a614c593f)
2024-03-27 16:22:34 -04:00
renovate[bot]
23e3ec20b6 Update Kotlin (#422)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 802a2c5c1ea73c79967fb5b535b6249506df1870)
2024-03-02 13:59:43 -05:00
arkon
a80a765ee5 Update Compose compiler and Kotlin
(cherry picked from commit 9ae71dfe93291e6d170f5e6af994f2c52c4158a1)
2024-01-13 00:18:45 -05:00
arkon
7de2e72228 Bump dependencies
(cherry picked from commit add9357257b1e56c4f79554b4ea5cb60e8cfce56)
2023-12-24 13:34:12 -05:00
arkon
9671c456d5 Bump dependencies
(cherry picked from commit 3135db4bb28d46bd9d09b80cf17b94b999b99153)
2023-12-24 12:45:15 -05:00
arkon
25b496ae14 Bump dependencies
(cherry picked from commit 6eb5a25ea1eb8d20b6532013d6562a38c0efbf8b)

# Conflicts:
#	app/src/main/java/eu/kanade/presentation/browse/BrowseSourceScreen.kt
#	app/src/main/java/eu/kanade/presentation/library/components/LibraryTabs.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SourceSearchScreen.kt
2023-12-23 18:57:50 -05:00
arkon
b5e1db1973 Use immutable collections in presentation-widget module
(cherry picked from commit 3c3b09209c7ea5729c29b9c3ad414c09b2bb9636)
2023-12-23 18:36:41 -05:00
arkon
f59036a082 Update to Compose Compiler 1.5.4 and Kotlin 1.9.20
(cherry picked from commit 58b2895ec910ecd6557cf7d6fb27fbb4bccecda1)

# Conflicts:
#	gradle/compose.versions.toml
2023-12-23 17:52:14 -05:00
renovate[bot]
6c215fcaad Update xml.serialization.version to v0.86.2 (#9939)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit fe3a710ed0615ac0dd3598c36d91b020f1e173aa)
2023-10-01 15:59:02 -04:00
arkon
2055aca01d Update to Kotlin 1.9.10
(cherry picked from commit 2dd2db72258f3a3d4e649ce2fcc2aee7aed951b6)

# Conflicts:
#	gradle/compose.versions.toml
2023-10-01 15:56:58 -04:00
arkon
04fbc76f55 Update kotlinx.serialization
(cherry picked from commit 7644d7c31ee5901c1c76b28a97508f92108c7141)
2023-09-04 11:35:32 -04:00
arkon
2e9c265a45 Bump dependencies
(cherry picked from commit b6620434b3e1899dfd789594b8ca9dcddc43902f)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceFilterDialog.kt
2023-08-12 14:12:52 -04:00
arkon
db2cf166b7 Bump dependencies
(cherry picked from commit ac306547a0ccd28f45882cba8e3b0138f6d6aedc)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderViewModel.kt
#	domain/src/main/java/tachiyomi/domain/category/interactor/CreateCategoryWithName.kt
#	gradle/libs.versions.toml
2023-08-12 13:19:48 -04:00
renovate[bot]
f003c95eab Update xml.serialization.version to v0.86.1 (#9674)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 4d67066de3c9dd77b6452c7bd67a2197a55aab6a)

# Conflicts:
#	gradle/kotlinx.versions.toml
2023-07-15 16:36:41 -04:00
arkon
5176de0c55 Upgrade to Kotlin 1.8.22
(cherry picked from commit 235a587e427adca893a4cbfd483b2e712a667af8)

# Conflicts:
#	gradle/kotlinx.versions.toml
2023-07-15 16:34:34 -04:00
arkon
f1e6569cbe Bump dependencies
(cherry picked from commit 7d26ca046f250cab39edde9e26b6b6a0f3422949)
2023-07-15 15:47:18 -04:00
Shamicen
7b0b7dd062 bump xmlutil (#9505)
fixes broken surrogate pairs

(cherry picked from commit f50f5c4b545700f1d7dfbeb8636d9a46db648000)

# Conflicts:
#	gradle/kotlinx.versions.toml
2023-05-20 19:23:31 -04:00
Ivan Iskandar
beb62884d0 Upgrade Kotlin 1.8.21 (#9495)
(cherry picked from commit 8df9bce1b4ab2e38f1e1180093c51d7fe6ce4405)

# Conflicts:
#	gradle/kotlinx.versions.toml
2023-05-13 13:35:37 -04:00
arkon
9b9251cba4 Bump dependencies
(cherry picked from commit 2379df7e6025f880bc656d0cc34c3beab7625e32)
2023-05-13 13:15:36 -04:00
renovate[bot]
46c909a2f4 Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-bom to v1.7.0 (#9469)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit e3ce3ff4184382aa9fb9c77e042949851fab8d51)
2023-05-13 13:15:26 -04:00
Andreas
01ef35af3a Move GitHub Release/App Update logic to data (#9422)
* Move GitHub Release/App Update logic to data

* Add tests for GetApplicationRelease

* Review changes

(cherry picked from commit 02864ebd60ac9eb974a1b54b06368d20b0ca3ce5)

# Conflicts:
#	app/src/main/java/eu/kanade/presentation/more/settings/screen/AboutScreen.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/updater/AppUpdateChecker.kt
#	app/src/main/java/eu/kanade/tachiyomi/data/updater/GithubRelease.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
2023-05-06 13:12:02 -04:00
arkon
aac766be3b Downgrade back down to Kotlin 1.8.10
Some people are having issues building the project in Android Studio. Invalidating/clearing the cache works for me,
but doesn't seem to work for others.

Potential tracking issue: https://youtrack.jetbrains.com/issue/KT-57605

(cherry picked from commit f317193becb5646b3b7eca794311745cc2ba29e0)

# Conflicts:
#	gradle/kotlinx.versions.toml
2023-05-06 12:50:22 -04:00
arkon
3467d0d485 Bump dependencies
(cherry picked from commit ba30dfe7e2e0f86472864016da435b8c65b2d15f)

# Conflicts:
#	gradle/kotlinx.versions.toml
2023-05-06 11:14:21 -04:00
Ivan Iskandar
b96cbf7cb2 Add more info to debug screen (#9357)
* App version
* WebView version
* ART profile status
* Device model
* Android version

(cherry picked from commit 2c6e02506363496a183f2ecb7b50382a1544e94e)
2023-05-06 11:13:18 -04:00
Shamicen
928c2a069e
Bump xmlutil (#839)
Bump xmlutil to version 0.85.0
2023-04-09 20:54:57 -04:00
Jobobby04
7ec6f7febe Revert serialization updates due to crashes 2023-03-15 21:23:00 -04:00
arkon
5b7cbd66c4 Bump dependencies
(cherry picked from commit a335b4ee9e089abe36c064f68873c6e59b088d19)
2023-03-15 17:17:28 -04:00
arkon
1acfac0aa2 Update Cascade
Also clean up kotlinx.serialization versioning

(cherry picked from commit 5ce64ac7ff05984d55a23f5c4edbde57ebc601f8)
2023-02-26 20:56:06 -05:00
arkon
776bd6c27d Bump dependencies
Fixes #8168, I think.

(cherry picked from commit ab6dfe9e256dafc9085617aba0a094462eef1337)
2023-02-26 20:55:04 -05:00
Andreas
34b60a435e Create plugin for linting (#8942)
(cherry picked from commit c31e75f02f3021c52f6c24f655e2bded0c8b2b33)

# Conflicts:
#	.github/workflows/build_pull_request.yml
#	.github/workflows/build_push.yml
#	app/build.gradle.kts
#	build.gradle.kts
2023-02-07 16:11:25 -05:00
arkon
2e4b6e45d6 Upgrade to Kotlin 1.8.0
(cherry picked from commit b56b8b55b43a5071e6f8d0a58afb56beebf139f9)
2023-02-07 15:58:31 -05:00
arkon
3fdaaebc8f Bump dependencies
(cherry picked from commit 6ad6dae1910ee0971f4bd6fa09e8a8fd9e78bea2)
2022-11-24 15:46:25 -05:00
arkon
db890c33f7 Use BOM for kotlinx.coroutines dependencies
(cherry picked from commit 26af7ccc772a4f9ea004481a7cdcc7abb2d60145)
2022-11-01 12:33:47 -04:00
arkon
28ba14b976 Downgrade to org.jetbrains.kotlinx:kotlinx-serialization-json 1.4.0
Fixes data class casting issue seen when multiple sources have the same shadowed classes.

(cherry picked from commit bdeb209d43e6c9ba5d6e1a10b25118084a9dd997)
2022-11-01 12:17:37 -04:00
stevenyomi
a31e8282cb Clean up OkHttp methods and parse from Okio directly (#8238)
(cherry picked from commit 2d19729869d1c88a46c0d1a4582d29a80d7ab9cb)

# Conflicts:
#	core/src/main/java/eu/kanade/tachiyomi/network/OkHttpExtensions.kt
2022-10-18 17:35:23 -04:00
renovate[bot]
346a2967e5 Update serialization_version to v1.4.1 (#8208)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 9c4051a5bac47b6048b1bbb9fdff763360d6fe42)
2022-10-18 16:52:30 -04:00
arkon
78d87b866a Upgrade to Kotlin 1.7.20
Also run formatter and address some deprecation warnings.

(cherry picked from commit 26a42ba9c01c670f60bedfca41bd72c99aa2a278)

# Conflicts:
#	core/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt
2022-10-15 12:09:30 -04:00
renovate[bot]
2739a972a8 Update xml_serialization_version to v0.84.3 (#8079)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 7f9222f7b7a104f7df523aac2bff593c0f94f195)
2022-09-25 21:13:16 -04:00