renovate[bot]
ac1e260e54
Update leakcanary to v2.10 ( #8521 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit dad24e785bae669d7a4104cb62f6153cde792637)
2022-11-16 13:23:41 -05:00
renovate[bot]
433f492f4c
Update dependency androidx.compose:compose-bom to v2022.11.00 ( #8490 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit d0236aaecff466541f9e08f38ca30d751fb87d3d)
2022-11-11 13:55:43 -05:00
arkon
24e5100e7e
Bump dependencies
...
(cherry picked from commit 00059848b487bab648b533dc0e0282e5800040ac)
2022-11-11 13:55:34 -05:00
Ivan Iskandar
7b1bc790b3
Full Compose MangaController ( #8452 )
...
* Full Compose MangaController
* unique key
* Use StateScreenModel
* dismiss
* rebase fix
* toShareIntent
(cherry picked from commit 18ccde082d5529766ad1297f9850752508805156)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaScreenModel.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/chapter/ChaptersSettingsSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackSearchAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/track/TrackSearchDialog.kt
# app/src/main/res/layout/track_chapters_dialog.xml
# app/src/main/res/layout/track_controller.xml
# app/src/main/res/layout/track_item.xml
# app/src/main/res/layout/track_score_dialog.xml
# app/src/main/res/layout/track_search_dialog.xml
# app/src/main/res/layout/track_search_item.xml
2022-11-11 13:55:01 -05:00
renovate[bot]
ca0fdfe031
Update dependency com.bluelinelabs:conductor to v3.1.8 ( #8487 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit a37be747e95225e243ca4c221093e8d0e3982dd4)
2022-11-11 11:08:04 -05:00
renovate[bot]
ed0ee847c4
Update dependency com.github.junrar:junrar to v7.5.4 ( #8461 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 9c9357639a1aa20f5dcafad9586b89ba57b31a13)
2022-11-10 22:50:10 -05:00
Jobobby04
b2faa59231
Revert "Upgrade firebase ( #715 )"
...
This reverts commit 608dfc5a88 .
2022-11-02 13:13:13 -04:00
Howard Wu
608dfc5a88
Upgrade firebase ( #715 )
...
The old version of firebase depends on the library of the closed JCenter, which makes it unable to compile
2022-11-02 13:03:15 -04: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
renovate[bot]
756fc83c65
Update voyager to v1.0.0-rc06 ( #8346 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 8f43fb9530dacf1d438fc993080747e17aea185a)
2022-11-01 11:23:38 -04:00
Ivan Iskandar
257d45c598
New Pager implementation ( #8323 )
...
Minimal implementation using new Compose SnapFlingBehavior
(cherry picked from commit f9c25b350ed1eb5cb418e804a829f40ecfb0af2e)
2022-11-01 11:19:07 -04:00
renovate[bot]
4e3af63a8e
Update dependency androidx.paging:paging-compose to v1.0.0-alpha17 ( #8319 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 64c0d9506db5a1d18f744a9a1489261c86be1f21)
2022-10-29 18:27:31 -04:00
renovate[bot]
663a65e3ba
Update voyager to v1.0.0-rc05 ( #8320 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit f638092ab9affa5c5e39cb430a0d1637347b27ee)
2022-10-29 18:27:22 -04:00
renovate[bot]
e5a6f6e4c4
Update dependency androidx.activity:activity-compose to v1.6.1 ( #8301 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit ccdfc37c97af9a76c15443209b4b2578826c1397)
2022-10-29 17:27:00 -04:00
Ivan Iskandar
9b28b65e62
Use new Compose BOM 2022.10.00 ( #8295 )
...
(cherry picked from commit 5b3f9e082e715fe4227b0a0405e823a43f6abe34)
2022-10-26 23:38:56 -04:00
Ivan Iskandar
aab5b50070
Use Syer's Voyager fork ( #8288 )
...
with fixes needed for further migration
also revert back jvm target to 1.8
(cherry picked from commit 3fb42b6ce944d5a2ec9b0cc1c7f6a157807cf596)
2022-10-26 23:37:47 -04:00
stevenyomi
46fe5dfd4f
Tweak tablet UI mode setting ( #8262 )
...
(cherry picked from commit d558f9e1d6bcc8eb8f69359e6e7516f7ea24a408)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/more/settings/screen/SettingsAdvancedScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
2022-10-22 20:47:54 -04:00
arkon
7f7602f9b7
Use fade transition in Voyager screens to mimic existing Conductor change handler
...
(cherry picked from commit 2921be620a2cc2bd3a7be84aaa6d6136c651367c)
2022-10-22 20:29:40 -04:00
renovate[bot]
e340017489
Update dependency com.google.android.material:material to v1.7.0 ( #8251 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 7a360779b38aadf04c0234663c8ef215a0c25de5)
2022-10-22 19:39:13 -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
2144221250
Remove dead code
...
Mostly from settings rewrite, but some other things too.
(cherry picked from commit 69cdba71eb842865586309d8549de78480cdbe0e)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/more/settings/database/ClearDatabaseScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAppearanceController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsBackupController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsBrowseController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsLibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsReaderController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsSecurityController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/database/ClearDatabasePresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/search/SettingsSearchHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/track/TrackLoginDialog.kt
# app/src/main/java/eu/kanade/tachiyomi/widget/materialdialogs/MaterialAlertDialogBuilderExtensions.kt
# app/src/main/java/eu/kanade/tachiyomi/widget/preference/IntListPreference.kt
# app/src/main/java/eu/kanade/tachiyomi/widget/preference/LoginDialogPreference.kt
# app/src/main/res/drawable/ic_done_green_24dp.xml
# app/src/main/res/layout/pref_account_login.xml
# app/src/main/res/layout/pref_library_columns.xml
2022-10-16 22:58:07 -04:00
renovate[bot]
6a1ae15d14
Update aboutlib_version to v10.5.1 ( #8207 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit b6dbf6363365bfb7edc79992887d53eb8d736cd6)
2022-10-16 22:01:05 -04:00
renovate[bot]
7d7de55819
Update dependency com.google.firebase:firebase-analytics-ktx to v21.2.0 ( #8210 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 7da32750b260153ef51854e85b3d430141b0a3f0)
2022-10-16 22:00:44 -04:00
Ivan Iskandar
57dcd16cb9
Full Compose settings ( #8201 )
...
* Uses Voyager for navigation.
* Replaces every screen inside settings except category editor screen since it's
called from several places.
(cherry picked from commit 890f1a3c7b0f2ceefa86a77cb40c11567e2b5a46)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/more/MoreController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsMainController.kt
2022-10-16 21:53:23 -04:00
arkon
969719acaa
Update to AGP 7.3.1
...
(cherry picked from commit 31bc2c44200e7cb7e3ffab7aeac3aa99fe0122a5)
2022-10-15 12:09:32 -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
arkon
74e4bf2d4d
Bump Compose Material3 dependencies
...
(cherry picked from commit 0d9c1e6e9c8e3bde2cb0733768af444a86a04514)
2022-10-15 12:09:21 -04:00
renovate[bot]
611deab206
Update shizuku_version to v12.2.0 ( #8171 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit bd9a08c73dd145bc560f3526a0f51663d307259a)
2022-10-15 12:09:19 -04:00
renovate[bot]
0ee8343325
Update dependency androidx.sqlite:sqlite-ktx to v2.3.0-beta01 ( #8165 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 41dc41f2852bc7f977cf77a9264ed41c68f13b96)
2022-10-15 12:09:19 -04:00
Ivan Iskandar
cb1d47c685
Setup Baseline Profile ( #8135 )
...
* Setup Baseline Profile
Adds Baseline Profile generator and startup time test.
Readme included in macrobenchmark module to run the generator.
* changes
(cherry picked from commit 3b623964421b6bc196bcf751f920975c47884326)
# Conflicts:
# app/build.gradle.kts
# gradle/androidx.versions.toml
2022-10-08 18:03:47 -04:00
renovate[bot]
f8bb98f642
Update coil_version to v2.2.2
...
(cherry picked from commit e24501da091d8d70e0db6445d0fac221fae9a84a)
2022-10-08 17:34:54 -04:00
renovate[bot]
fe64a597b1
Update aboutlib_version to v10.5.0 ( #8127 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit a5a70defc83eb08ef4f941f908a6e7c558253571)
2022-10-01 19:16:42 -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
arkon
c34108b19d
Bump dependencies
...
(cherry picked from commit 2d22baba6221bd6709d8915a9869abc5ac0bc624)
2022-09-24 23:25:05 -04:00
arkon
260e3919ca
Bump dependencies
...
(cherry picked from commit 5d3bc7245e533303a536692a15084fac50ea40c6)
2022-09-22 12:47:44 -04:00
arkon
42a4d154cc
Read metadata from ComicInfo.xml files in Local source ( #8025 )
...
Co-authored-by: Shamicen <84282253+Shamicen@users.noreply.github.com>
Co-authored-by: Andreas <andreas.everos@gmail.com>
Co-authored-by: jobobby04 <jobobby04@users.noreply.github.com>
(cherry picked from commit 1395343f116bfbc9c3ee04eed372299ea36aa22d)
2022-09-18 13:08:31 -04:00
Andreas
41c9c20e26
Use 1.x preference abstraction ( #8020 )
...
* Use 1.x preference abstraction
- Uses SharedPreferences compared to 1.x impl which uses DataStore but it breaks all settings screens currently
- Move PreferencesHelper to new PreferenceStore
- PreferencesHelper should be split into smaller preference stores and be in core or domain
- Remove flow preferences as new PreferenceStore handles changes for us
Co-authored-by: inorichi <3521738+inorichi@users.noreply.github.com>
* Fix PreferenceMutableState not updating
* Fix changes not emitting on first subscription
Co-authored-by: inorichi <3521738+inorichi@users.noreply.github.com>
(cherry picked from commit 0086743a5311c22fb8c07f596ab5de384862a68a)
# Conflicts:
# app/src/main/java/eu/kanade/domain/source/interactor/GetEnabledSources.kt
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/AppModule.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateNotifier.kt
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
# core/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt
2022-09-18 12:31:49 -04:00
Ivan Iskandar
01710d7b78
Upgrade AGP 7.3.0 ( #8016 )
...
(cherry picked from commit 4a3070265a76d1a236abbcd5682ae753c31cffc8)
# Conflicts:
# app/proguard-rules.pro
2022-09-18 11:50:06 -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 82cd31649334164d9fadc14e5f4fb313a339dacd)
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 cd3cb72b65d2f5f6ec038eb319717e21e3a1731e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchPresenter.kt
2022-09-11 19:32:45 -04:00
renovate[bot]
1bd3cb8932
Update coil_version to v2.2.1 ( #7981 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 5b474e96b75e76de26e2df08ee574f53772fcef3)
2022-09-11 19:31:56 -04:00
Ivan Iskandar
e6767b747b
DownloadController: Partial Compose conversion ( #7969 )
...
Item list is not changed as currently there is no fitting Compose component to
replace the drag-drop behavior.
(cherry picked from commit fb9791f5976b9a877adeb656e2decfc4d77420ff)
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/tachiyomi/ui/download/DownloadHeaderItem.kt
2022-09-10 11:25:07 -04:00
renovate[bot]
1ffba5b989
Update dependency com.google.firebase:firebase-analytics-ktx to v21.1.1 ( #7934 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit c7d09d098ab2603e13f048e83528ace5505e662c)
2022-09-10 11:02:53 -04:00
arkon
ce9dec14b1
Bump OkHttp and re-enable fast fallback
...
It wasn't very stable last time, but we'll see how it goes in preview builds.
(cherry picked from commit 30b86e530b5e44c95415beaba5ec2747a73a66be)
2022-09-03 18:27:42 -04:00
Andreas
16ea8aa3b7
Use Compose on BrowseSourceScreens ( #7901 )
...
(cherry picked from commit d4b764fa317ddcb04b8fefb982cd6b9a6dfc1598)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/library/components/LibraryGridCover.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SourceSearchController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourceController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/BrowseSourcePresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/Pager.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceComfortableGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceCompactGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceListHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/latest/LatestUpdatesController.kt
# app/src/main/res/layout/source_comfortable_grid_item.xml
# app/src/main/res/layout/source_compact_grid_item.xml
# app/src/main/res/menu/source_browse.xml
2022-09-03 17:41:24 -04:00
renovate[bot]
f4b75fc08a
Update dependency com.google.android.material:material to v1.7.0-rc01 ( #7911 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit bb54a81ef0a017b387e3e901233fd11a77638fd8)
2022-08-31 19:01:51 -04:00
arkon
8c182df784
Initial conversion of browse tabs to full Compose
...
TODO:
- Global search should launch a controller with the search textfield focused. This is pending a Compose rewrite of that screen.
- Better migrate sort UI
- Extensions search
(cherry picked from commit 92e83f702c775d5ab5a0b4248995308155150811)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/browse/MigrateSourceScreen.kt
# app/src/main/java/eu/kanade/presentation/browse/SourcesScreen.kt
# app/src/main/java/eu/kanade/presentation/library/components/LibraryTabs.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/BrowseController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/sources/MigrationSourcesController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcesController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcesPresenter.kt
2022-08-31 18:55:00 -04:00
renovate[bot]
bee3d24ae8
Update dependency org.jsoup:jsoup to v1.15.3
...
(cherry picked from commit 3b34a878a75ca75e651e3e296f36cdc74659dad1)
2022-08-29 16:01:52 -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 8e9b1124cdc325dfb1c3225642db2598a3221840)
2022-08-28 13:15:19 -04:00
arkon
cc1e47eb30
Bump dependencies
...
(cherry picked from commit 5732fc61e8f3bfe9836d5f34530021a1af0589bd)
2022-08-27 20:39:49 -04:00
Ivan Iskandar
66cb3c03b8
Bump Compose M3 to 1.0.0-beta01 ( #7867 )
...
(cherry picked from commit 655fa25b511a423bc17f1f88282150e335df0cd9)
# Conflicts:
# app/src/main/java/eu/kanade/presentation/library/components/LibraryToolbar.kt
2022-08-27 20:39:09 -04:00
renovate[bot]
a4f7f43520
Update serialization_version to v1.4.0 ( #7833 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 605c3de150c91fa7aa7aae9b4cfaf2e07caf730b)
2022-08-22 12:38:53 -04:00
renovate[bot]
bfc7afe62c
Update coil_version to v2.2.0 ( #7832 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 7aa073ddca913c408acb206058f17021a6d097fd)
2022-08-22 12:38:46 -04:00
arkon
a24832f4db
Remove Duktape
...
Now that none of the official extensions are using it.
(cherry picked from commit 324ae3fcfb022730604ab661c5b56510472ae718)
2022-08-19 19:51:05 -04:00
stevenyomi
39e0d7f4e8
Remove 1.x source models ( #7781 )
...
(cherry picked from commit e36e9d9d5c1b2a7b55f28f2bf0ef064880cbac8f)
# Conflicts:
# app/src/main/java/eu/kanade/domain/manga/interactor/UpdateManga.kt
# app/src/main/java/eu/kanade/domain/manga/model/Manga.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/models/Manga.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
# app/src/main/java/eu/kanade/tachiyomi/source/LocalSource.kt
# app/src/main/java/eu/kanade/tachiyomi/source/Source.kt
# app/src/main/java/eu/kanade/tachiyomi/source/SourceManager.kt
# app/src/main/java/eu/kanade/tachiyomi/source/model/SManga.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
2022-08-18 15:44:31 -04:00
Ivan Iskandar
7ef4291763
Reinstate in-app language picker ( #7493 )
...
Also add required config for android 13 system picker
(cherry picked from commit 2d690a09b37a55e87ce4365102ee818c5d9d1ba0)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt
2022-08-14 16:07:33 -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 f34dc3be908540111eacd3aa5baae526162e0f0c)
2022-08-14 16:06:03 -04:00
renovate[bot]
2d451acfa8
Update dependency androidx.sqlite:sqlite-ktx to v2.3.0-alpha04 ( #7752 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 65261356ebfd26a34ac71421e13cd6948b6df777)
2022-08-14 16:05:52 -04:00
Andreas
e9829129ae
Revert Glance to 1.0.0-alpha03 ( #7726 )
...
New release has issue with its ProGuard rules
https://issuetracker.google.com/issues/239549285
(cherry picked from commit 1cbe225a94ab83aa7345017c1d5385bf0f1e430a)
2022-08-13 14:50:16 -04:00
arkon
4d315c1d5d
Bump dependencies
...
(cherry picked from commit 24e64f52e2bae4a727647c85fde3004846496108)
2022-08-13 14:33:55 -04:00
renovate[bot]
681318cab1
Update dependency gradle to v7.5.1 ( #7696 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 7701672d7af9f07cbdc7159d109e806ba215fd94)
2022-08-07 11:38:05 -04:00
renovate[bot]
7203647bbb
Update aboutlib_version to v10.4.0 ( #7697 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 2993e3f0f2ccb3919d6a454fcac0afd2936c1ada)
2022-08-07 11:37:55 -04:00
arkon
44ce0eaad0
Bump AGP and Compose compiler dependencies
...
(cherry picked from commit 807987f0d37bb99bf256bb3d642e5f1c89a13a17)
2022-08-05 13:08:02 -04:00
arkon
26da2504df
Remove unused viewstatepageradapter dependency
...
(cherry picked from commit 2ca62c4edaaa121dc674ab8a5e5d5f1516d84faa)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/widget/RecyclerViewPagerAdapter.kt
2022-07-31 11:57:20 -04:00
renovate[bot]
c2dcad6824
Update conductor_version to v3.1.7 ( #7653 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit a2d53c439eaf678bc1a116034928e0e4b60ee134)
2022-07-31 11:52:16 -04:00
Ivan Iskandar
46cbcfc82e
Glance widget for Updates ( #7581 )
...
* glance
* glance2
(cherry picked from commit 29e1976b90c5dfdc7cd649740d475d86c321f573)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
2022-07-31 11:51:51 -04:00
renovate[bot]
6016143ae9
Update dependency ch.acra:acra-http to v5.9.6 ( #7654 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit bb5a5ea25f4f06679c87b633ab76ececc1a1fb47)
2022-07-31 11:00:59 -04:00
arkon
1209419e83
Bump dependencies
...
(cherry picked from commit f90e1b935cf2714025facb5d08aa52e9d827e74b)
2022-07-30 09:12:54 -04:00
arkon
4ce66fecb9
Bump dependencies and remove some unneeded opt-in compiler flags
...
(cherry picked from commit 7336714306d24cd28d257a819307f1f95d6c71f3)
2022-07-28 09:10:01 -04:00
arkon
c25b3857c9
Bump to Kotlin 1.7.10
...
(cherry picked from commit 098a7d1deb301c18c1d160ca6ef97f1987544585)
2022-07-24 00:18:51 -04:00
Andreas
dd0e12999d
Remove unused dependencies ( #7585 )
...
(cherry picked from commit fc328e141c4d131633f0c308b488d10ddaa7d618)
2022-07-24 00:09:10 -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 2b8d1bcc02994e75e1479b037ef50eb84ae674d7)
# 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
Jobobby04
6f4a46b437
Update gradle
2022-07-16 23:44:03 -04:00
arkon
12e4dc81d7
Bump dependencies
...
(cherry picked from commit e5eadb0261a8b40f09d73b01fb9d7b338edcb8f0)
2022-07-16 16:47:51 -04:00
Jobobby04
560e3cf503
Update some dependencies
2022-07-13 13:30:14 -04:00
renovate[bot]
0c89c4cd64
Update dependency com.squareup.okio:okio to v3.2.0 ( #7445 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 851a5ab7e432260938f8cee23f2cb3ce31f40229)
2022-07-03 13:43:49 -04:00
renovate[bot]
29a7da9b43
Update dependency ch.acra:acra-http to v5.9.5 ( #7442 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 74c5b294840cf1036a8f393092fde7830b5de7de)
2022-07-03 13:43:39 -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 20453dc08f600bdfa7cd92d4298d74fca5c1db95)
2022-07-03 13:43:26 -04:00
arkon
a9edf7f62c
Downgrade to Compose 1.2.0-rc03
...
(cherry picked from commit f26cfa58e475bd61b4ebbae645376978f252b592)
2022-07-02 13:23:15 -04:00
arkon
858c3b5a0a
Bump dependencies
...
(cherry picked from commit 7e4c45858f6fd2309f8ca07e1e4c4798ab87b764)
# 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 c9770eea2fcc7006e5bed71802f05b97f01b1921)
2022-06-26 11:10:03 -04:00
Jobobby04
3805f3a169
Downgrade google services plugin
2022-06-25 20:31:30 -04:00
Ivan Iskandar
2b7aca710e
MangaController overhaul ( #7244 )
...
(cherry picked from commit 33a778873af0eb52528a29f741fa59b530679c64)
# 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 8e985eb0db0f7064800cc4ca1fa3e7530ade60f0)
2022-06-25 11:34:37 -04:00
arkon
c651d41456
Update Compose
...
(cherry picked from commit 602168bc48bb512c5c5bca5d0e47b62bb2d20026)
2022-06-16 12:03:59 -04:00
arkon
fd52425d1f
Bump dependencies
...
(cherry picked from commit ad75d137b0604cedf753d90437720c1409fe66fe)
2022-06-16 12:03:17 -04:00
renovate[bot]
bfd552cb3a
Update okhttp_version to v4.10.0 ( #7299 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
(cherry picked from commit 3c9f96d6218ea856db578b121ebb9de80679fb15)
2022-06-13 12:04:24 -04:00
arkon
0888a7cd72
Update compose-theme-adapter
...
(cherry picked from commit 5fbf454652a52567d9c4e2d0bb19eb7b08b1721e)
2022-06-12 11:50:56 -04:00
renovate[bot]
0d3267d374
Update dependency androidx.sqlite:sqlite-ktx to v2.3.0-alpha03 ( #7254 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
(cherry picked from commit 177a642afcf3da2b585d67da55fede8e0fe6d384)
2022-06-11 11:58:00 -04:00
arkon
cd9b9642fb
Bump dependencies
...
(cherry picked from commit e3f8aedd5a4c22ded32b7f50e6a3a1b5c68011ae)
2022-06-04 20:43:16 -04:00
renovate[bot]
d5a09b4035
Update coroutines_version to v1.6.2 ( #7219 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
(cherry picked from commit 0dbe82c781daf8cd0cae1f7328d9529cde14dfd2)
2022-05-29 18:43:51 -04:00
renovate[bot]
3bbfd69370
Update aboutlib_version to v10.3.0 ( #7220 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
(cherry picked from commit ad9ef81a771b3828a028833a037d0e03ee10eeed)
2022-05-29 18:43:44 -04:00
arkon
eda16df5c7
Move SQLDelight Gradle plugin to version catalog
...
(cherry picked from commit b0360b83d422f9dae811e49ecc448a189efc824a)
# Conflicts:
# build.gradle.kts
2022-05-29 18:25:00 -04:00
arkon
53a18bf7c2
Update AGP for Android Studio Chipmunk 2021.2.1 Patch 1
...
(cherry picked from commit 241c4ad85766338d33e12c43302abf678b23f532)
2022-05-29 18:23:57 -04:00
Ivan Iskandar
f1bd5f4c95
Add scrollbar indicator to LazyColumn ( #7164 )
...
(cherry picked from commit 3b2362c784a334161cffb734c46588ee87307950)
# 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 1949fb1abe276a6e0085c2783bf52ddffd8816e1)
2022-05-24 19:46:05 -04:00
arkon
22c0b9cf02
Bump dependencies
...
(cherry picked from commit f4e344f686fc1dab18aaa08d6986c9e4f04cb309)
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 3e2d7d76b9b0fb1156d4dfaa01f4176d801089ce)
# 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
renovate[bot]
a753f97285
Update serialization_version to v1.3.3 ( #7128 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
(cherry picked from commit 7a0915964ab85aeabde25a7d87e535ec97478380)
2022-05-15 21:17:06 -04:00
renovate[bot]
2736ad87bd
Update dependency com.fredporciuncula:flow-preferences to v1.7.0 ( #7132 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
(cherry picked from commit aef97c5563471fbc33f36e078ea6e51dd657f5ae)
2022-05-15 21:16:58 -04:00
renovate[bot]
64dcd7ec92
Update aboutlib_version to v10.2.0 ( #7129 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
(cherry picked from commit 6fb5552d574fbc505752c57259ada0d270d52d3b)
2022-05-15 21:15:59 -04:00
arkon
357b4673f8
Update to AGP 7.2.0 again
...
- Disable optimizations on eu.kanade.tachiyomi.source.** classes to avoid access modifications causing mismatches between the app and extensions
- Remove Gson and Kotson Proguard rules, since we don't have those dependencies anymore
(cherry picked from commit bdb55ef8817557e1d4bb4eda1120949ef42a8b54)
# Conflicts:
# app/proguard-rules.pro
2022-05-14 19:50:09 -04:00
arkon
db2a67644e
Temporarily downgrade AGP to fix extension loading issue in non-debug builds
...
(cherry picked from commit 628a3bc16c6f059757bc0e1502708f5a2d56732b)
2022-05-14 19:48:16 -04:00
Andreas
7ac3ed45d0
Update AndroidX SQLite ( #7123 )
...
(cherry picked from commit 6d011ebe32561214001089794ff70bb0be9dde66)
2022-05-14 10:50:12 -04:00
arkon
6d1dcf0deb
Update Compose
...
Fixes #7004
(cherry picked from commit 393fc146303c3dc6185842e4158c3bd3f006017b)
2022-05-14 10:47:43 -04:00
arkon
61ff7f8b21
Minor cleanup
...
(cherry picked from commit c7707dc50edb817652d4e850f4f0806ab05307df)
# Conflicts:
# .github/renovate.json
2022-05-14 10:47:25 -04:00
arkon
409162d3d7
Bump dependencies
...
(cherry picked from commit 37199a10bf13ef838bfa839da384969101a32f40)
2022-05-14 10:46:51 -04:00
arkon
93fd043b6a
Minor dependency updates
...
(cherry picked from commit cd8392bae20c88daf59759020c588aadecd72ff2)
2022-05-14 10:45:38 -04:00
arkon
24c5563a02
Update linter
...
(cherry picked from commit ae7df4fb7fa4fc996ba26a9f6dbbb6b5277a939b)
# Conflicts:
# app/src/main/java/eu/kanade/domain/manga/model/Manga.kt
# app/src/main/java/eu/kanade/domain/source/model/Source.kt
# app/src/main/java/eu/kanade/presentation/source/MigrateSourceScreen.kt
# app/src/main/java/eu/kanade/presentation/source/SourceFilterScreen.kt
# app/src/main/java/eu/kanade/presentation/source/SourceScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceFilterPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourcePresenter.kt
2022-05-14 10:45:26 -04:00
arkon
d2676099b6
Update to Coil 2.0.0
...
(cherry picked from commit cf024b0e61ab5f85bd1ebad735cfa4a434478df0)
2022-05-14 10:39:59 -04:00
Andreas
4d8ba5868c
Fix database corruption ( #7042 )
...
When using SQLDelight and Storio at the same time
(cherry picked from commit 891406cc7fbf9b449f306222e16b041b9ba8a96c)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/database/DatabaseHelper.kt
2022-05-01 15:35:48 -04:00
arkon
15f7a4ee3f
Fix crashing in Android 13 Beta 1
...
(cherry picked from commit 7abb40789776d1cf088bc959df3404769594f1ab)
2022-05-01 14:59:50 -04:00
arkon
d1c0cbde72
Update Kotlin and Compose
...
(cherry picked from commit 2752540330433907196360600f86748bc394d9d0)
2022-05-01 14:27:25 -04:00
arkon
9007b5de95
Add Plumber to handle some system leaks automatically
...
(cherry picked from commit f1126c55ca1bb0ae4fac941656d893776dedb912)
# Conflicts:
# app/build.gradle.kts
2022-05-01 14:19:53 -04:00
arkon
a6795a333c
Throw out old unit tests
...
Considering we never run or update them, they're not providing any value right now.
Kept the chapter recognition tests and bumped to JUnit 5.
(cherry picked from commit 4d23f35b9d4cb4491811823f1d1dd3b5e5cc4304)
# Conflicts:
# app/src/test/java/eu/kanade/tachiyomi/CustomRobolectricGradleTestRunner.kt
2022-05-01 14:12:04 -04:00
arkon
41b2c948e1
Migrate WebViewActivity to Compose
...
(cherry picked from commit 558b18899cca41992d6077484ed430972cda35fc)
2022-05-01 11:02:00 -04:00
arkon
f537d8396c
Basic initial port of About screen to Compose
...
(cherry picked from commit d6c87ec10e7d1bec8c43423c3d7d591ce9fdb798)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/more/AboutController.kt
2022-04-23 14:16:13 -04:00
arkon
707e99551d
Migrate open source licenses screen to Compose
...
(cherry picked from commit 1b4d9fc4e94eaa9d2575ffcf04811f8a23915b44)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/more/AboutController.kt
2022-04-23 11:06:51 -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 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 e11c289150 .
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
NerdNumber9
9dbb59f337
Upstream merge
...
Internal permission change
Fix url adder
2017-05-04 23:38:17 -04:00
len
c00eaae62b
AS 2.3 and Kotlin 1.1
2017-03-03 17:42:46 +01:00
len
46e09d174b
Travis fix. Update gradle
2016-09-01 20:05:11 +02:00
len
b1d7167112
Bump dependencies
2016-06-15 13:18:27 +02:00
Jozef Hollý
2e6fc70353
Auto number of latest release, shorter versionCode ( #280 )
2016-04-27 22:18:36 +02:00
len
4ccce424de
Reader view in Kotlin. Upgrade gradle wrapper. Remove ButterKnife from the project
2016-03-18 20:21:30 +01:00
inorichi
c35184abdc
Upgrade gradle. Other minor changes
2016-02-06 00:37:11 +01:00
inorichi
b69510e972
Initial commit
2015-09-24 17:27:43 +02:00