Commit Graph
100 Commits
Author SHA1 Message Date
arkon 42eaaa497f Release v0.13.4 2022-04-22 17:29:18 -04:00
arkon 96c894ce5b Revert history Compose/SQLDelight changes 2022-04-22 17:27:58 -04:00
arkon c0214103a9 Temporarily remove chapter name cleaning
To be added back in a more consistent manner later around the app. Probably when more things are Compose-y with less repetition.
2022-04-22 14:03:43 -04:00
arkon 2b76a97989 Add advanced setting to clear WebView data 2022-04-22 14:00:42 -04:00
arkon 032aa64195 Lift Compose theme to abstract controller 2022-04-21 22:58:28 -04:00
arkon 7c8e8317a8 Simplify history item description building 2022-04-21 22:47:51 -04:00
arkon eb1cfc4cd4 Add abstract ComposeController 2022-04-21 22:42:37 -04:00
arkon f1e5cccee7 Add placeholder color for Compose manga covers 2022-04-21 19:02:54 -04:00
arkon bc2ed763bd Default auto backups to 2 2022-04-21 17:13:33 -04:00
arkonandJays2Kings 6c1565a7d4 Make links in new update dialog clickable
Co-authored-by: Jays2Kings <Jays2Kings@users.noreply.github.com>
2022-04-19 22:39:33 -04:00
arkon 2ca6b655ad 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.
2022-04-18 22:45:58 -04:00
arkon a83a481ac8 Update junrar 2022-04-18 17:14:47 -04:00
arkon 65a8b63b3b Move chapter name cleaning logic to holder (fixes #6955) 2022-04-18 09:26:43 -04:00
arkon 189f92d7e8 Show better error message when empty backup creation is attempted (closes #6941) 2022-04-17 11:51:24 -04:00
arkon cdd4ec6233 Increase default OkHttp call timeout to 2 minutes
Which is still stupidly high, but maybe it'll be lenient enough for certain people.
2022-04-17 11:32:47 -04:00
arkon ef1bb4e800 Show parsed Markdown for new version info (closes #6940) 2022-04-17 11:30:05 -04:00
arkon 28522f4f90 Release v0.13.3 2022-04-15 16:37:25 -04:00
arkon 89decf3474 Always remove manga title from if it prefixes chapter names (related to #6913) 2022-04-15 15:52:48 -04:00
arkon 0b2794e843 Limit package name overriding to Android 8+ (related to #6846) 2022-04-15 13:43:54 -04:00
arkon 554dfb5874 Bump Material Components 2022-04-15 13:36:24 -04:00
arkon 9c30fa1da3 Update F-Droid migration guide link 2022-04-15 12:11:01 -04:00
arkon e81bd61e24 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
2022-04-15 10:24:54 -04:00
arkon 7a0b54bb38 Set network call timeout to 90 seconds (instead of infinite) 2022-04-15 09:56:35 -04:00
arkon f060daf8c4 Rollback to stable OkHttp
There's some weird crashes related to it. Happy Eyeballs will return once we upgrade again.
2022-04-14 22:37:51 -04:00
arkon c1976ef599 Avoid some crashes 2022-04-14 18:28:16 -04:00
arkon f16fb4e1e4 Minor cleanup 2022-04-14 18:15:47 -04:00
arkon 5da2c82f47 Avoid crashing if picture can't be saved (related to #6905) 2022-04-13 18:45:49 -04:00
arkon 9be3eea5fd Remove dependency review step from push workflow 2022-04-13 18:35:46 -04:00
arkon 07a9fd061d Add dependency review step to workflows 2022-04-13 18:34:33 -04:00
arkon 2a070c0b1e Add clear cookies option to WebView menu 2022-04-13 17:48:05 -04:00
arkon 7b5106d206 Update ACRA 2022-04-13 17:44:49 -04:00
arkon 821d9cdb02 Show different update notification for F-Droid installations 2022-04-13 17:44:43 -04:00
arkon 28575936d3 Move learn more text in skipped entries notification to main content
Because people apparently don't realize they can tap actions
2022-04-12 23:08:00 -04:00
arkon 83a04da4a0 Stop allowing keeping app data on uninstall
Seems to be more trouble than it's worth since it makes the app uninstallable without manually deleting app data. Users have to go out of their way to save data into the app data folder now anyway.
2022-04-12 17:27:09 -04:00
arkon eb33d3c991 Remove build flavor checks for update warnings
"stable" was invalid anyway, it should've been "release"
2022-04-11 23:05:00 -04:00
arkon d7f01abf3a Update Coil 2022-04-11 23:04:19 -04:00
arkon 80635343ae Update ACRA 2022-04-11 23:04:07 -04:00
arkon 2b38b4e022 Release v0.13.2 2022-04-10 12:17:45 -04:00
arkon 4ecde9fc39 Gate update/download warnings to non-stable flavors 2022-04-10 12:17:45 -04:00
arkon 445ee274c5 Update to AGP 7.1.3 2022-04-10 12:17:45 -04:00
arkon 5afff31f72 Formatting 2022-04-08 16:44:23 -04:00
arkon 2dfafa387b Remove reader tapping option in favor of disabled nav layouts 2022-04-08 16:44:13 -04:00
arkon 7318f4f5dd Remove some dead code 2022-04-08 16:32:34 -04:00
arkon 346652e508 Ensure media store scan is triggered after saving an image (fixes #6808) 2022-04-08 15:55:12 -04:00
arkon f0eb42e72d Update linter 2022-04-08 15:30:39 -04:00
arkon a8b53499af Remove kotlin.compiler.execution.strategy config 2022-04-07 22:34:25 -04:00
arkon a8aeae329e Bump to Gradle 7.4.2 2022-04-07 22:31:20 -04:00
arkon 52911539b8 Bump dependencies 2022-04-07 22:19:31 -04:00
arkon 668d962233 Update WebView requester package name
https://github.com/tachiyomiorg/tachiyomi/issues/6781#issuecomment-1086665483
2022-04-02 12:04:20 -04:00
arkon 996f770935 Override X-Requested-With header value in WebView requests (closes #6781) 2022-04-02 10:49:42 -04:00
arkon 041a6dd919 Update Coil 2022-04-02 09:55:25 -04:00
arkon 0ed0d903cc Force default browser for tracker logins
To avoid potentially opening up third party apps, which aren't useful for handling OAuth login flows.
2022-03-26 16:35:14 -04:00
arkon 85be4c492d Fix clear database selection toggling (fixes #6807) 2022-03-26 16:12:15 -04:00
arkon c06ad8b87e Stop using custom tabs (closes #6821) 2022-03-26 15:45:58 -04:00
arkon b89acb5853 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.
2022-03-26 15:34:53 -04:00
arkon 7890511a53 Update dependencies 2022-03-26 15:23:31 -04:00
arkon 5c0a43e8d6 Fix off by 1 dates (fixes #6791) 2022-03-24 18:49:08 -04:00
arkon 8e332dba30 Update Material Components 2022-03-24 18:44:48 -04:00
arkon da2b30268a Add support for Happy Eyeballs 2022-03-19 16:48:33 -04:00
arkon 9c426bc216 Avoid crashing when global search encounters a NoClassDefFoundError 2022-03-15 22:20:41 -04:00
arkon 382852d0bd Require WebView v95+ 2022-03-15 22:12:41 -04:00
arkon 1613d561c1 Revert "Add shortcut to change app language in Android 13"
This reverts commit 538478cac8.
2022-03-12 16:45:36 -05:00
arkon 538478cac8 Add shortcut to change app language in Android 13 2022-03-11 22:26:03 -05:00
arkon 267ecce958 Support Android 13 themed app icon 2022-03-11 07:57:57 -05:00
arkon c447022092 Disable app cache WebView (is a deprecated web API and is being removed in Android 13) 2022-03-09 18:04:52 -05:00
arkon 56042ad0b6 Split out global library update skipped entries into separate notification (closes #6722) 2022-03-09 18:04:52 -05:00
arkon 45da036789 Avoid potentially deleting the entire backups folder 2022-03-09 18:04:52 -05:00
arkon b47b702a52 Copy raw description on long tap (fixes #6557) 2022-03-09 18:04:52 -05:00
arkon b9fd01315b Minor cleanup 2022-03-06 09:37:39 -05:00
arkon a72098b862 Add shortcut to edit categories screen from category setting dialog (closes #6280) 2022-03-06 09:37:39 -05:00
arkon d06984e3a3 Use same name for manual backup job tag and work name 2022-03-05 09:49:21 -05:00
arkon 6b55ee250d Update AGP and Gradle 2022-03-04 16:10:47 -05:00
arkon af70fe3e7e [skip ci] Move auto-closer rules 2022-02-27 14:50:48 -05:00
arkon 29c5c0af50 Update Material Components 2022-02-25 18:08:42 -05:00
arkon 9420b750d2 Adjust badge font weights 2022-02-25 18:08:29 -05:00
arkon 4a3e4a7c5c Reword library update restrictions setting and surface skipped entries in error notification/log 2022-02-14 18:16:22 -05:00
arkon c284a23afb Avoid some crashes if router backstack is empty for whatever reason 2022-02-13 11:10:22 -05:00
arkon 88054b453a No need for a new bit for DisplayModeSetting mask
(Thanks Syer)
2022-02-12 22:26:51 -05:00
arkon c560373596 Fix overlap between DisplayModeSetting and SortModeSetting masks 2022-02-12 22:17:33 -05:00
arkon d698d03521 Fix Quad9 DoH setting 2022-02-12 22:08:12 -05:00
arkon 9120e82517 Consistent divider colour 2022-02-12 13:24:20 -05:00
arkon e214746536 Update action_display_cover_only_grid string 2022-02-12 13:15:19 -05:00
arkon 790d7b9170 Rename extension function to avoid confusion with androidx function 2022-02-12 11:23:10 -05:00
arkon ae2a6a3d4f Update dependencies 2022-02-12 10:11:03 -05:00
arkon 30061ada58 Update AGP for Android Studio Bumblebee | 2021.1.1 Patch 1 2022-02-12 10:09:30 -05:00
arkon 8c1662cfdb Disallow PackageInstaller extension installer option on MIUI 2022-02-05 23:02:13 -05:00
arkon 299e52e877 Allow disabling secure screen when incognito mode is on 2022-02-05 18:51:08 -05:00
arkon 95b253db09 Don't show error toasts in MangaController for HTTP 103 responses (closes #6562) 2022-02-05 18:26:50 -05:00
arkon 067cb2452e Add shortcut to backups guide 2022-02-05 17:44:54 -05:00
arkon 45e4092335 Increase minimum required disk space to download chapters to 200MB (closes #6576) 2022-02-05 17:35:54 -05:00
arkon 7659a997cf Update versions plugin 2022-02-05 17:27:36 -05:00
arkon aa5e428222 Filter archive files as sequence 2022-02-05 17:27:28 -05:00
arkon f5c6e80dbb Add 5% webtoon reader side padding option (closes #6511) 2022-02-02 21:50:20 -05:00
arkon 19fe689969 Revert "Temporarily revert some things for stable release"
This reverts commit b88f8ae9d2.
2022-02-01 12:32:27 -05:00
arkon d6386cef41 Release v0.13.1 2022-02-01 12:32:21 -05:00
arkon b88f8ae9d2 Temporarily revert some things for stable release 2022-02-01 12:31:47 -05:00
arkon 408c7b2ca6 Avoid unnecessary transition setup in reader if not transitioning 2022-02-01 10:31:44 -05:00
arkon e1b1f4f3fc Avoid trying to open links in invalid Huawei app 2022-02-01 09:48:37 -05:00
arkon 75a2110626 Update preference dependencies 2022-01-31 18:13:57 -05:00
arkon 9857d3d6ea Update issue templates 2022-01-31 16:10:41 -05:00