Mubashir Haroon
5c4481a704
Trim newlines from user agent ( #7858 )
...
* trim newlines from user agent
* fix indents
* fix indents for real
* actually fix indents
(cherry picked from commit aab5f083db )
2022-08-27 20:09:20 -04:00
arkon
655c0d8c90
Minor tweaks to download custom dialog
...
- Allow large decrements (just goes to 0)
- Use Material3 text field for proper theming
- Move dialog composable to presentation package
(cherry picked from commit 03b9950fa1 )
# Conflicts:
# app/src/main/java/eu/kanade/presentation/more/settings/database/components/ClearDatabaseDialogs.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
2022-08-27 20:09:09 -04:00
Andreas
5baf87edd0
Move a few Dialogs to Compose ( #7861 )
...
* Move a few Dialogs to Compose
- Separating dialogs that are not needed in the PR for the move to Compose on the Browse Source screen
- ChangeMangaCategoriesDialog and AddDuplicateMangaDialog will be removed in the Browse Source screen PR
* Review changes
(cherry picked from commit 2453d1a886 )
# Conflicts:
# app/src/main/java/eu/kanade/presentation/library/LibraryState.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaPresenter.kt
2022-08-27 20:03:05 -04:00
stevenyomi
0d221657b2
Fix chapter download with empty scanlator ( #7844 )
...
(cherry picked from commit 4b9a6541d1 )
2022-08-27 19:48:36 -04:00
nzoba
a024d8810c
Fix stucked downloads when service not started ( #7846 )
...
* Fix stucked downloads when service not started
* Fix chapter download restart even if should be deleted
(cherry picked from commit a70b848646 )
2022-08-27 19:48:27 -04:00
Andreas
77245074e8
Add DelicateCoroutinesApi to GlobalScope extension functions ( #7848 )
...
(cherry picked from commit ce44c0615b )
2022-08-27 19:48:18 -04:00
nzoba
7949865484
Download ahead ( #7226 )
...
(cherry picked from commit f207e87722 )
2022-08-27 19:48:11 -04:00
Tien Long Lam
d07acb76b7
Revert "Fixes the slider when in 2 page mode ( #657 )" ( #666 )
...
This reverts commit 6347793701 .
2022-08-23 10:29:06 -04:00
Tien Long Lam
6347793701
Fixes the slider when in 2 page mode ( #657 )
...
* Correct slider step size when on 2-page mode
* Fix reader slider when in 2-page mode
2022-08-22 12:58:13 -04:00
Tien Long Lam
ad6ffe4fec
Able to move 'Merge' button to overflow menu ( #655 )
2022-08-22 12:57:50 -04:00
Jobobby04
9051178701
Use Jetpack Compose for interceptor activity
2022-08-22 12:56:02 -04:00
Jobobby04
bda2f81c66
Minor cleanup
2022-08-22 12:43:55 -04:00
arkon
37b5b2f2e1
Reorder themes
...
(cherry picked from commit 2e81e1b7d8 )
2022-08-22 12:39:00 -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 605c3de150 )
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 7aa073ddca )
2022-08-22 12:38:46 -04:00
Batuhan
723ae93ad8
New Theme Tidal Wave ( #7825 )
...
* New Theme Tidal Wave
Added a new strong blue theme appearance to Tachiyomi titled Tidal Wave.
* Better Tertiary Color: Seafoam Green
Updated the tertiary color to be lighter and match the blue more. Also changed the active button color to contrast better.
(cherry picked from commit 4b0f549666 )
2022-08-22 12:38:39 -04:00
stevenyomi
90db474512
DownloadProvider: Remove duplicate in valid chapter dir name list ( #7826 )
...
(cherry picked from commit 40749dc767 )
2022-08-22 12:38:29 -04:00
stevenyomi
3eb943055e
Disable explicit nulls for JSON serializer ( #7824 )
...
* Disable explicit nulls for JSON serializer
* format to multiple lines
(cherry picked from commit 3599d53c61 )
2022-08-22 12:38:21 -04:00
stevenyomi
3ca2174c65
NetworkHelper: log real requests and responses ( #7820 )
...
(cherry picked from commit 2156844b87 )
2022-08-22 12:38:05 -04:00
Ivan Iskandar
595380f81d
LibrarySettingsSheet: Fix race condition when applying sort mode ( #7805 )
...
Also fix sort direction can't be changed for default category
(cherry picked from commit 763288ab13 )
# Conflicts:
# app/src/main/java/eu/kanade/domain/category/interactor/SetSortModeForCategory.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/setting/SortDirectionSetting.kt
2022-08-22 12:37:42 -04:00
Andreas
bf0ba54a6d
Fix nav bar appearing when going from Library's action mode ( #7821 )
...
fixes #7788
(cherry picked from commit 6d6c38ecaf )
2022-08-19 19:51:44 -04:00
arkon
556432eb0d
Don't allow setting blank user agent string
...
(cherry picked from commit 3760b310df )
2022-08-19 19:51:36 -04:00
Andreas
ec210de6c5
Fix emoji going crazy and fix tabs being visible when library is empty ( #7811 )
...
fixes #7792
fixes #7791
(cherry picked from commit 47b56644de )
2022-08-19 19:51:28 -04:00
arkon
114ed8836b
Simplify split tall images preference wording
...
(cherry picked from commit 301cae13f0 )
2022-08-19 19:51:13 -04:00
arkon
a24832f4db
Remove Duktape
...
Now that none of the official extensions are using it.
(cherry picked from commit 324ae3fcfb )
2022-08-19 19:51:05 -04:00
stevenyomi
39e0d7f4e8
Remove 1.x source models ( #7781 )
...
(cherry picked from commit e36e9d9d5c )
# 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
Andreas
fff031cf1c
Set initial flag on new categories ( #7800 )
...
- Use the same flag as other categories
- Per-category uses the flag the user used before starting to use per-category
(cherry picked from commit 4228bbb88e )
2022-08-18 14:37:54 -04:00
Andreas
b9db59fa45
Lint changes ( #7802 )
...
- Fixes current lint issues
- Changes lint task to lintKotlin on PRs
(cherry picked from commit 09abfc7843 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
# build.gradle.kts
2022-08-18 14:37:45 -04:00
stevenyomi
128a868ffb
Fix notification and add visual cues when triggering a second update ( #7783 )
...
(cherry picked from commit 1f34f5277c )
# Conflicts:
# app/src/main/java/eu/kanade/presentation/library/LibraryScreen.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
2022-08-18 14:25:45 -04:00
Ahmad Azwar Annas
5c2d07d14d
Add Mullvad and Control D as DoH providers ( #7785 )
...
(cherry picked from commit 80b4b7bee6 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2022-08-18 14:22:46 -04:00
stevenyomi
66ee19daaf
Fix download chapter dir when scanlator is empty or changed ( #7780 )
...
(cherry picked from commit 1f9f9662bc )
# Conflicts:
# app/src/main/java/eu/kanade/domain/chapter/interactor/SyncChaptersWithSource.kt
2022-08-17 15:35:26 -04:00
Tien Long Lam
0632d3a605
Added tickers in the reader page slider ( #7760 )
...
* Added tickers in the reader page slider
Default setting is off, under the reader page
* Revert "Added tickers in the reader page slider"
This reverts commit 51910dc65ae965b92d2cfe6a4d28df4ad27288a2.
* Added reader page slider tickers via xml
(cherry picked from commit 97656935a2 )
2022-08-17 15:34:08 -04:00
Jobobby04
9fe7f23b81
Minor fix
2022-08-17 13:52:00 -04:00
Ivan Iskandar
7ef4291763
Reinstate in-app language picker ( #7493 )
...
Also add required config for android 13 system picker
(cherry picked from commit 2d690a09b3 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsGeneralController.kt
2022-08-14 16:07:33 -04:00
arkon
08714f0f9a
Update checkbox icons to match latest Material lib
...
(cherry picked from commit 7497e02979 )
2022-08-14 16:06:10 -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
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 65261356eb )
2022-08-14 16:05:52 -04:00
Andreas
5baddd8a74
Add task to generate locales_config.xml ( #7754 )
...
(cherry picked from commit 4291cc8eb1 )
# Conflicts:
# .gitignore
2022-08-14 16:05:27 -04:00
Ivan Iskandar
aeea01a68b
UpdatesScreen: use custom LazyColumn with animation fix ( #7758 )
...
(cherry picked from commit 9dbc1aa7a3 )
2022-08-14 16:04:29 -04:00
Ivan Iskandar
aad81d9c79
Use application context to create toast ( #7756 )
...
(cherry picked from commit b0520df1dd )
2022-08-14 16:04:22 -04:00
Jobobby04
acfc76bdd0
Support stable users migrating to preview
2022-08-14 16:00:03 -04:00
Jobobby04
5df6050180
merge release into master
2022-08-14 15:57:56 -04:00
arkon
b7779ba14f
v1.8.5
1.8.5
2022-08-14 15:49:00 -04:00
arkon
9a291e6da4
Fix sources not loading
...
(cherry picked from commit 1f79444a53 )
# Conflicts:
# app/proguard-rules.pro
2022-08-14 15:41:41 -04:00
Jobobby04
e7423e3715
Add missing mangadex languages, remove language prettyPrint since its not used
...
(cherry picked from commit 240d821a58 )
2022-08-13 15:49:13 -04:00
Jobobby04
0ed26dbc49
More fixes
2022-08-13 15:48:49 -04:00
Jobobby04
a08e4e616d
Update EHTags list
...
(cherry picked from commit 05f2f79e0d )
2022-08-13 15:47:53 -04:00
Jobobby04
655126eaa2
Fixes
2022-08-13 15:46:27 -04:00
CVIUS
af070a3f0a
Detect identical mangas when long pressing to add to library ( #7095 )
...
* Detect identical mangas when long pressing to add to library
* Use extracted duplicate manga dialog to avoid duplication
* Partially revert previous commit
* Review changes
* Review changes part 2
(cherry picked from commit f1afeac0bc )
(cherry picked from commit 431c04e54f )
2022-08-13 15:46:05 -04:00
Jobobby04
2b9d564841
Minor improvements for delegated source id lists
...
(cherry picked from commit 1d593de654 )
2022-08-13 15:40:55 -04:00