arkon
c44c37383d
Make links in new update dialog clickable
...
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com >
(cherry picked from commit 6c1565a7d4 )
2022-04-21 17:07:12 -04:00
arkon
8e72394910
Replace ignore button in new update dialog with link to GitHub page
...
Not enough room for 3 buttons. Users can still tap outside or back out of the dialog if they want to ignore it.
(cherry picked from commit 2ca6b655ad )
2022-04-21 17:06:57 -04:00
arkon
e6aa6f02e4
Move chapter name cleaning logic to holder ( fixes #6955 )
...
(cherry picked from commit 65a8b63b3b )
2022-04-21 17:06:39 -04:00
Andreas
231c75df65
Fix AppBar not unlifting when scrolling using ComposeView ( #6952 )
...
(cherry picked from commit b20ca36db9 )
2022-04-21 17:06:31 -04:00
arkon
08c2bfd263
Show better error message when empty backup creation is attempted ( closes #6941 )
...
(cherry picked from commit 189f92d7e8 )
2022-04-21 17:06:25 -04:00
arkon
33bdf011b4
Increase default OkHttp call timeout to 2 minutes
...
Which is still stupidly high, but maybe it'll be lenient enough for certain people.
(cherry picked from commit cdd4ec6233 )
2022-04-21 17:06:18 -04:00
arkon
26deb46219
Show parsed Markdown for new version info ( closes #6940 )
...
(cherry picked from commit ef1bb4e800 )
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 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
arkon
d670d29169
Always remove manga title from if it prefixes chapter names (related to #6913 )
...
(cherry picked from commit 89decf3474 )
2022-04-15 17:52:00 -04:00
arkon
a4c61e49f4
Limit package name overriding to Android 8+ (related to #6846 )
...
(cherry picked from commit 0b2794e843 )
2022-04-15 17:51:53 -04:00
arkon
46f39c24b0
Update F-Droid migration guide link
...
(cherry picked from commit 9c30fa1da3 )
2022-04-15 17:51:40 -04:00
arkon
418da04411
Adjust update/download warnings
...
This is a partial revert/evolution of 538dd60580
- Back to notifications, because Android 12+ may cut off toasts
- Notifications now automatically dismiss after 30s on Android 8+ (taken from J2K)
- Also warn if more than 30 chapters are queued for download
(cherry picked from commit e81bd61e24 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/download/Downloader.kt
# app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
2022-04-15 17:51:23 -04:00
arkon
2d9cd81b62
Set network call timeout to 90 seconds (instead of infinite)
...
(cherry picked from commit 7a0b54bb38 )
2022-04-15 17:50:44 -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 f060daf8c4 )
2022-04-15 17:50:35 -04:00
arkon
af25e0e770
Minor cleanup
...
(cherry picked from commit f16fb4e1e4 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
2022-04-15 17:50:26 -04:00
arkon
7cf5208000
Avoid crashing if picture can't be saved (related to #6905 )
...
(cherry picked from commit 5da2c82f47 )
2022-04-15 17:49:44 -04:00
arkon
69f524717a
Add clear cookies option to WebView menu
...
(cherry picked from commit 2a070c0b1e )
2022-04-15 17:48:58 -04:00
arkon
1be153e51c
Show different update notification for F-Droid installations
...
(cherry picked from commit 821d9cdb02 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/updater/AppUpdateChecker.kt
2022-04-15 17:48:41 -04:00
arkon
0a2684a1fe
Move learn more text in skipped entries notification to main content
...
Because people apparently don't realize they can tap actions
(cherry picked from commit 28575936d3 )
2022-04-15 17:47:44 -04:00
jmir1
a55964ee3d
Fix cover sharing error string ( #6911 )
...
(cherry picked from commit 0894b1394f )
2022-04-15 17:47:27 -04:00
arkon
f473415968
Remove build flavor checks for update warnings
...
"stable" was invalid anyway, it should've been "release"
(cherry picked from commit eb33d3c991 )
2022-04-15 17:47:14 -04:00
arkon
897eed3ba4
Gate update/download warnings to non-stable flavors
...
(cherry picked from commit 4ecde9fc39 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2022-04-15 17:46:09 -04:00
CrepeTF
d21dac8a2d
Tweaks to migration sheet ( #566 )
...
* Added divider to top of migrate button + adjusted top margin
* Migration sheet now opens fully when initialized
Co-authored-by: CrepeTF <trungnguyen02@outlookcom>
2022-04-09 19:39:06 -04:00
Jobobby04
11f31769ac
Formatting
2022-04-09 19:37:39 -04:00
arkon
f3e17edd6c
Remove reader tapping option in favor of disabled nav layouts
...
(cherry picked from commit 2dfafa387b )
# Conflicts:
# app/build.gradle.kts
2022-04-09 19:37:09 -04:00
arkon
0a110d149a
Remove some dead code
...
(cherry picked from commit 7318f4f5dd )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/globalsearch/GlobalSearchPresenter.kt
2022-04-09 19:33:23 -04:00
manatails
8a1d277630
Add option to disable navigation layout ( #6876 )
...
(cherry picked from commit 175b77fe6f )
2022-04-09 19:15:16 -04:00
arkon
8244ca9898
Ensure media store scan is triggered after saving an image ( fixes #6808 )
...
(cherry picked from commit 346652e508 )
2022-04-09 19:14:52 -04:00
arkon
e98567a86b
Update linter
...
(cherry picked from commit f0eb42e72d )
# 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
Ivan Iskandar
3f7302c4eb
MangaCoverFetcher: Handle moving cover cache after adding to library ( #6885 )
...
Move cover cache to separate cache dir after the parent manga is added to library
(cherry picked from commit ac980a4dbf )
2022-04-09 19:05:32 -04:00
arkon
41944164e5
Bump dependencies
...
(cherry picked from commit 52911539b8 )
2022-04-09 19:05:11 -04:00
Andreas
a8a6effd86
Write library cover to library cover cache ( #6883 )
...
(cherry picked from commit 3026ff241b )
2022-04-09 19:05:02 -04:00
Ivan Iskandar
6a45a91a50
MangaCoverFetcher: Don't close network response ( #6882 )
...
(cherry picked from commit 2466a079d5 )
2022-04-09 19:04:56 -04:00
Jobobby04
9e78f4f0f1
Most likely fix clear database with keeping read
2022-04-09 19:04:19 -04:00
Jobobby04
88bccfc015
Minor cleanup
2022-04-03 17:36:28 -04:00
arkon
3648ef4397
Update WebView requester package name
...
https://github.com/tachiyomiorg/tachiyomi/issues/6781#issuecomment-1086665483
(cherry picked from commit 668d962233 )
2022-04-03 12:03:12 -04:00
arkon
989119af17
Override X-Requested-With header value in WebView requests ( closes #6781 )
...
(cherry picked from commit 996f770935 )
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
2022-04-03 12:03:04 -04:00
Ivan Iskandar
a700c1a230
Base activities cleanup ( #6848 )
...
* secure delegate
* theming delegate
(cherry picked from commit dbad60d03b )
# Conflicts:
# 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/security/SecureActivityDelegate.kt
2022-04-03 12:01:56 -04:00
Andreas
d149e3186a
Fix DST issue ( #6831 )
...
(cherry picked from commit dd490f2ac9 )
2022-04-03 11:49:45 -04:00
Ivan Iskandar
c377afac2e
MangaCoverFetcher: Use source's header for network request ( #6847 )
...
(cherry picked from commit 5409af0a6c )
2022-04-03 11:49:39 -04:00
Jobobby04
7b7e625f57
Fix source feed manga click
2022-03-28 09:17:33 -04:00
Jobobby04
2207d9ffa4
Properly check if the source supports latest
2022-03-27 20:35:56 -04:00
Jobobby04
ceca8207ad
Forgot this
2022-03-27 20:29:14 -04:00
Jobobby04
c67b7092fb
Cleanup unused files and strings
2022-03-27 20:24:13 -04:00
arkon
5d1d5778ad
Force default browser for tracker logins
...
To avoid potentially opening up third party apps, which aren't useful for handling OAuth login flows.
(cherry picked from commit 0ed0d903cc )
2022-03-27 20:16:11 -04:00
arkon
46bb17ce81
Fix clear database selection toggling ( fixes #6807 )
...
(cherry picked from commit 85be4c492d )
2022-03-27 20:16:01 -04:00
arkon
704b3b0508
Stop using custom tabs ( closes #6821 )
...
(cherry picked from commit c06ad8b87e )
2022-03-27 20:15:52 -04:00
arkon
d98e0c5f68
Stop removing local manga's title from chapter names ( closes #6578 )
...
Users should better curate their chapter folder/file names if need be. There's legit reasons for a chapter to start with or contain the same word(s) that the manga title consists of.
(cherry picked from commit b89acb5853 )
2022-03-27 20:14:22 -04:00
arkon
30f71b126f
Update dependencies
...
(cherry picked from commit 7890511a53 )
2022-03-27 20:14:15 -04:00
Franco Olivera
0bff96e0d7
Add "Move all chapters from series to top" option to download context menu ( #6794 )
...
* Added basic move to top series feature
* Remove intermediate List
* Change text string
* Remove spanish manual translation
* Changed algorithm to use "partition"
(cherry picked from commit 3aa4e6eb93 )
2022-03-27 20:14:07 -04:00