Commit Graph

38 Commits

Author SHA1 Message Date
arkon 74e4bf2d4d Bump Compose Material3 dependencies
(cherry picked from commit 0d9c1e6e9c)
2022-10-15 12:09:21 -04:00
arkon c34108b19d Bump dependencies
(cherry picked from commit 2d22baba62)
2022-09-24 23:25:05 -04:00
arkon 260e3919ca Bump dependencies
(cherry picked from commit 5d3bc7245e)
2022-09-22 12:47:44 -04:00
arkon 2f458fec9f Revert compose-theme-adapter
Since it brings in material3 beta02. See https://issuetracker.google.com/issues/245626686

(cherry picked from commit 82cd316493)
2022-09-15 22:58:52 -04:00
arkon cffeb6d96f Bump dependencies 2022-09-11 19:45:00 -04:00
arkon 228f2c78d2 Bump dependencies + linting
(cherry picked from commit cd3cb72b65)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchPresenter.kt
2022-09-11 19:32:45 -04:00
renovate[bot] 07d87d029a Update dependency com.google.android.material:compose-theme-adapter-3 to v1.0.17 (#7877)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 8e9b1124cd)
2022-08-28 13:15:19 -04:00
arkon cc1e47eb30 Bump dependencies
(cherry picked from commit 5732fc61e8)
2022-08-27 20:39:49 -04:00
Ivan Iskandar 66cb3c03b8 Bump Compose M3 to 1.0.0-beta01 (#7867)
(cherry picked from commit 655fa25b51)

# Conflicts:
#	app/src/main/java/eu/kanade/presentation/library/components/LibraryToolbar.kt
2022-08-27 20:39:09 -04:00
renovate[bot] 9c71054226 Update com.google.android.material (#7750)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit f34dc3be90)
2022-08-14 16:06:03 -04:00
arkon 4d315c1d5d Bump dependencies
(cherry picked from commit 24e64f52e2)
2022-08-13 14:33:55 -04:00
arkon 44ce0eaad0 Bump AGP and Compose compiler dependencies
(cherry picked from commit 807987f0d3)
2022-08-05 13:08:02 -04:00
arkon 1209419e83 Bump dependencies
(cherry picked from commit f90e1b935c)
2022-07-30 09:12:54 -04:00
arkon c25b3857c9 Bump to Kotlin 1.7.10
(cherry picked from commit 098a7d1deb)
2022-07-24 00:18:51 -04:00
Andreas 24c2aa1bfb Use Compose for Library screen (#7557)
- Move Pager to Compose
- Move AppBar to Compose
- Use Stable interface for state
- Use pills for no. of manga in category instead of (x)

(cherry picked from commit 2b8d1bcc02)

# Conflicts:
#	app/src/main/java/eu/kanade/presentation/library/components/LibraryComfortableGrid.kt
#	app/src/main/java/eu/kanade/presentation/library/components/LibraryCompactGrid.kt
#	app/src/main/java/eu/kanade/presentation/library/components/LibraryCoverOnlyGrid.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryAdapter.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
2022-07-23 23:55:13 -04:00
renovate[bot] 05afe6f820 Update dependency com.google.android.material:compose-theme-adapter-3 to v1.0.14 (#7443)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 20453dc08f)
2022-07-03 13:43:26 -04:00
arkon a9edf7f62c Downgrade to Compose 1.2.0-rc03
(cherry picked from commit f26cfa58e4)
2022-07-02 13:23:15 -04:00
arkon 858c3b5a0a Bump dependencies
(cherry picked from commit 7e4c45858f)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2022-07-02 13:02:29 -04:00
renovate[bot] a3dd6b523a Update com.google.android.material (#7377)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit c9770eea2f)
2022-06-26 11:10:03 -04:00
Ivan Iskandar 2b7aca710e MangaController overhaul (#7244)
(cherry picked from commit 33a778873a)

# Conflicts:
#	app/build.gradle.kts
#	app/src/main/java/eu/kanade/tachiyomi/data/database/models/LibraryManga.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChapterHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersAdapter.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersSettingsSheet.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
#	app/src/main/java/eu/kanade/tachiyomi/widget/MangaSummaryView.kt
#	app/src/main/res/layout-sw720dp/manga_info_header.xml
#	app/src/main/res/layout/manga_controller.xml
#	app/src/main/res/layout/manga_info_header.xml
#	app/src/main/res/layout/manga_summary.xml
#	app/src/main/res/menu/manga.xml
2022-06-25 17:11:25 -04:00
arkon e8bcf390b1 Bump dependencies
(cherry picked from commit 8e985eb0db)
2022-06-25 11:34:37 -04:00
arkon c651d41456 Update Compose
(cherry picked from commit 602168bc48)
2022-06-16 12:03:59 -04:00
arkon 0888a7cd72 Update compose-theme-adapter
(cherry picked from commit 5fbf454652)
2022-06-12 11:50:56 -04:00
arkon cd9b9642fb Bump dependencies
(cherry picked from commit e3f8aedd5a)
2022-06-04 20:43:16 -04:00
Ivan Iskandar f1bd5f4c95 Add scrollbar indicator to LazyColumn (#7164)
(cherry picked from commit 3b2362c784)

# Conflicts:
#	app/src/main/java/eu/kanade/presentation/browse/SourcesScreen.kt
2022-05-24 19:47:01 -04:00
arkon e2ddcdf655 Bump dependencies
(cherry picked from commit 1949fb1abe)
2022-05-24 19:46:05 -04:00
arkon 22c0b9cf02 Bump dependencies
(cherry picked from commit f4e344f686)
2022-05-24 19:30:43 -04:00
Andreas fdcd3aa7eb Convert Extension tab to use Compose (#7107)
* Convert Extension tab to use Compose

Co-authored-by: jobobby04 <17078382+jobobby04@users.noreply.github.com>

* Review changes

Co-authored-by: jobobby04 <17078382+jobobby04@users.noreply.github.com>
(cherry picked from commit 3e2d7d76b9)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionHolder.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/extension/ExtensionPresenter.kt
2022-05-15 21:54:12 -04:00
arkon 6d1dcf0deb Update Compose
Fixes #7004

(cherry picked from commit 393fc14630)
2022-05-14 10:47:43 -04:00
arkon 93fd043b6a Minor dependency updates
(cherry picked from commit cd8392bae2)
2022-05-14 10:45:38 -04:00
arkon 15f7a4ee3f Fix crashing in Android 13 Beta 1
(cherry picked from commit 7abb407897)
2022-05-01 14:59:50 -04:00
arkon d1c0cbde72 Update Kotlin and Compose
(cherry picked from commit 2752540330)
2022-05-01 14:27:25 -04:00
arkon 41b2c948e1 Migrate WebViewActivity to Compose
(cherry picked from commit 558b18899c)
2022-05-01 11:02:00 -04:00
arkon f537d8396c Basic initial port of About screen to Compose
(cherry picked from commit d6c87ec10e)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/more/AboutController.kt
2022-04-23 14:16:13 -04:00
Jobobby04 c9ec7921a5 Revert "Revert history Compose/SQLDelight changes"
This reverts commit 6a0b523e86.
2022-04-22 19:40:09 -04:00
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 f1e5cccee7)
2022-04-22 19:20:39 -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 c475acd1ea)

# 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