AntsyLich
deb0a95985
Upgrade Compose
...
(cherry picked from commit 0301362430af6f74678dcae801b70d6aeb371a56)
2024-03-02 14:01:34 -05:00
AntsyLich
0cf6a6ef2d
Upgrade combose-bom
to latest
...
(cherry picked from commit 47e542152788e587f5f77dea4b2676683f2fba47)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/manga/components/MangaBottomActionMenu.kt
2024-02-17 14:48:08 -05:00
Theodoro Loureiro mota
4d44e093d5
Fix #197 - Scroll crashing ( #272 )
...
Updating compose bom.
(cherry picked from commit 5dc6501688d541da990eaa1f687d93dc9e18e20e)
2024-02-17 14:47:29 -05:00
Theodoro Loureiro mota
2c75649a3c
Adding Detekt in the project ( #216 )
...
* Removing ktlint
* Removing compose lint
* Adding initial Detekt config
* Setting up detekt config
* Adding detekt baseline
* Fixing workflows
* Moving to a module based solution
* Adding new line
* Adding new line
* Updating baseline
* Addressing PR suggestions
* Regenerating baseline.xml
* Cleanup
---------
Co-authored-by: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
(cherry picked from commit cc09230e266c3cd7ed748affe92922d775523695)
# Conflicts:
# .github/workflows/build_pull_request.yml
# .github/workflows/build_push.yml
2024-02-17 14:47:23 -05:00
arkon
a80a765ee5
Update Compose compiler and Kotlin
...
(cherry picked from commit 9ae71dfe93291e6d170f5e6af994f2c52c4158a1)
2024-01-13 00:18:45 -05:00
arkon
abf1cdb31b
Update Compose compiler
...
(cherry picked from commit a51108cbe8d86976ecf8f7e6c7fcf7f5b6f65380)
2023-12-24 14:06:04 -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
4a6693124e
Bump dependencies
...
(cherry picked from commit 7a52afd223332819d462365138f65ad8bcd8b3d9)
2023-12-24 12:15:04 -05:00
arkon
209da5eb04
Bump dependencies
...
(cherry picked from commit 5dda32bb8143abe4e495fb7a5693299ac9f4da41)
# Conflicts:
# .github/workflows/build_pull_request.yml
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/MigrationFlags.kt
2023-12-24 11:54:51 -05:00
arkon
ab63f6036c
Remove storage permissions
...
Requires adjusting some file reading to first copy to a temporary file
in cache that we have permissions to read from. This is only applicable for things
like ZIP files where we need an actual File rather than just some Android content
URI shenanigans.
(cherry picked from commit 4fcdde4913df28bbd678ae1be4a2971ed77179d3)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/RarPageLoader.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/ZipPageLoader.kt
# source-local/src/androidMain/kotlin/tachiyomi/source/local/LocalSource.kt
2023-12-24 11:46:47 -05:00
arkon
8a24a8b705
Bump dependencies
...
(cherry picked from commit f1778ac5b4160a6965ae1a5f2e420f8b5e11fafb)
2023-12-23 22:50:08 -05:00
Ivan Iskandar
8a68bfc2ce
Migrate XML themes to Compose ( #10152 )
...
(cherry picked from commit 255ed50685845e1a43ee4b86cdfd2484942b1368)
2023-12-23 22:42:42 -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
9ab01ec20c
Add Compose lint checks
...
Still need to address most of them though.
(cherry picked from commit cb67f1de526e6120db363f67035966f365467912)
# Conflicts:
# presentation-core/src/main/java/tachiyomi/presentation/core/components/CollapsibleBox.kt
2023-12-23 18:13:09 -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
arkon
9b4d0d372b
Bump dependencies
...
(cherry picked from commit df332860b8fa1a4f873a7fa1d08c45e71cfb12ed)
2023-10-27 17:16:13 -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
1786b43378
Revert Compose upgrade
...
Caused weird rendering issues in MangaScreen
(cherry picked from commit 2bf263e30157e4c5ec39aadf16d08738326c2ac9)
2023-09-03 23:31:40 -04:00
arkon
8f07b7ab5b
Bump dependencies
...
(cherry picked from commit 3aafec482c05495a4cfa34e278de78adf69e2445)
2023-09-03 23:05:53 -04:00
arkon
e9958b3ea7
Bump dependencies
...
(cherry picked from commit bc692ebfc6e9a6af9f8f5411452497e5edc4bdea)
# Conflicts:
# gradle/compose.versions.toml
2023-09-03 23:03:55 -04:00
Jobobby04
119d3ef56e
Revert "Update Compose"
...
This reverts commit 4b4e432ef6416f964a4344ebea4034d65fa6401a.
2023-08-13 15:11:07 -04:00
arkon
4b4e432ef6
Update Compose
...
Also remove workaround for preventing keyboard showing up for SelectItems.
(cherry picked from commit efa7a3a167219e9e23ee9b29d9cabe3ca8eb088a)
2023-08-13 12:26:31 -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
arkon
756901455d
Bump dependencies
...
(cherry picked from commit 6063efd101f6a79e4404fffbd9a63a1d1c72de78)
2023-07-15 17:39:59 -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
Ivan Iskandar
9f1b349960
Use lite compose-ui-tooling module on release builds ( #9630 )
...
The size reduction is minuscule but it's there.
(cherry picked from commit 6808fbbb21acaac4e866b5023146a97b86a9d68e)
2023-06-24 14:19:35 -04:00
Ivan Iskandar
d00bf25149
Update Compose BOM v2023.06.00-alpha01 ( #9628 )
...
(cherry picked from commit b8af1621b52e3c2a47d9ed4f40051413e51b238b)
2023-06-24 14:18:13 -04:00
arkon
bda6f7e041
Bump dependencies
...
(cherry picked from commit 438054a0ec9e39f9c0e7023199013262e8f99ff2)
2023-06-24 12:25:43 -04:00
Ivan Iskandar
2a921d008e
Bump Compose BOM version 2023.04.00-beta01.1 ( #9548 )
...
(cherry picked from commit 0189fc1f6677bf7b203609cc4f76fdf61a84b757)
2023-06-24 10:40:37 -04:00
arkon
273670bfc7
Bump dependencies
...
(cherry picked from commit d8998aacb4ac51caa4fbe35c6dfee05d84558e51)
2023-06-24 10:38:16 -04:00
arkon
3c741c13a4
Upgrade Compose
...
Co-authored-by: ivaniskandar <ivaniskandar@users.noreply.github.com>
(cherry picked from commit 5a9889b562583c0112b90e1c5b2622336965963d)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/library/components/LibraryContent.kt
2023-06-24 10:34:23 -04:00
arkon
c78a5efc4b
Revert "Bump to somewhat newer version of Compose BOM"
...
This reverts commit ce81b76150006b9b23ad5424d49c3de36fb8c090.
Fixes crashes when opening menus. Cascade doesn't have an update
to fix this yet.
(cherry picked from commit b4bb8556751353c06531b55f3b052217254314c0)
2023-05-14 00:00:08 -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
e783649ee8
Bump to somewhat newer version of Compose BOM
...
(cherry picked from commit ce81b76150006b9b23ad5424d49c3de36fb8c090)
2023-05-13 13:33:38 -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
d0810c90f5
Bump dependencies
...
(cherry picked from commit 03a344e9c1e52df4b8026e0e858bbf8fd83bfd2b)
2023-05-06 11:14:31 -04:00
arkon
3467d0d485
Bump dependencies
...
(cherry picked from commit ba30dfe7e2e0f86472864016da435b8c65b2d15f)
# Conflicts:
# gradle/kotlinx.versions.toml
2023-05-06 11:14:21 -04:00
arkon
cf00ca90ef
Bump dependencies
...
(cherry picked from commit 88bf1a706bcf43cfac33e252c1bd1f648497ee7c)
2023-04-09 18:51:42 -04:00
arkon
0382362390
Bump Compose dependencies
...
(cherry picked from commit da25322572f4994148a040f223b03787256cdcb6)
2023-04-09 18:11:03 -04:00
arkon
cad8fe1fa0
Bump dependencies
...
(cherry picked from commit cb4699a5bb1e940292db57c738ae26ceb612f5bb)
2023-04-09 18:10:55 -04:00
Ivan Iskandar
95821e43ea
Bump compose-bom version 2023.02.00-rc02 ( #9185 )
...
(cherry picked from commit 17ed4873e86330abc6c37480555152dc453eb5fa)
2023-03-15 00:24:29 -04:00
Ivan Iskandar
1a5bf9f763
Bump compose-bom version 2023.02.00-beta02 ( #9137 )
...
(cherry picked from commit 36ae3883323d2a141a562cf401da3475f5c7e222)
2023-03-05 19:53:15 -05:00
arkon
654e894aee
Bump dependencies
...
(cherry picked from commit 9432d2d06a817cc22fe147b0d3f33f156de09840)
2023-03-05 19:47:47 -05:00
Ivan Iskandar
a57a813953
Use Compose Foundation's flow layout ( #9123 )
...
(cherry picked from commit 6b03dca5f47947a8fe1dd7989b19ff5d23030c2e)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/manga/components/MangaInfoHeader.kt
2023-03-05 18:58:44 -05:00
Ivan Iskandar
c787ccb84d
Use non-stable Compose BOM ( #9120 )
...
(cherry picked from commit 60a3ba5a5c1d09e3c3cb56f808a95b239cb0624e)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/manga/components/MangaInfoHeader.kt
2023-03-05 18:49:18 -05:00
arkon
776bd6c27d
Bump dependencies
...
Fixes #8168 , I think.
(cherry picked from commit ab6dfe9e256dafc9085617aba0a094462eef1337)
2023-02-26 20:55:04 -05:00
renovate[bot]
6f32744cbe
Update dependency androidx.compose.material:material to v1.4.0-alpha05 ( #8997 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 7bf30a094aa9e9bfcbdba9d35a11303aa50e2b6e)
2023-02-09 18:15:55 -05:00