arkon
ef1bb4e800
Show parsed Markdown for new version info ( closes #6940 )
2022-04-17 11:30:05 -04:00
Andreas
c475acd1ea
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
2022-04-17 10:36:22 -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
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
2a070c0b1e
Add clear cookies option to WebView menu
2022-04-13 17:48:05 -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
jmir1
0894b1394f
Fix cover sharing error string ( #6911 )
2022-04-12 09:10:32 -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
80635343ae
Update ACRA
2022-04-11 23:04:07 -04:00
arkon
4ecde9fc39
Gate update/download warnings to non-stable flavors
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
manatails
175b77fe6f
Add option to disable navigation layout ( #6876 )
2022-04-08 16:32:25 -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
Ivan Iskandar
ac980a4dbf
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
2022-04-08 12:10:06 -04:00
arkon
52911539b8
Bump dependencies
2022-04-07 22:19:31 -04:00
Andreas
3026ff241b
Write library cover to library cover cache ( #6883 )
2022-04-07 22:00:17 -04:00
Ivan Iskandar
2466a079d5
MangaCoverFetcher: Don't close network response ( #6882 )
2022-04-07 13:34: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
Ivan Iskandar
dbad60d03b
Base activities cleanup ( #6848 )
...
* secure delegate
* theming delegate
2022-04-02 09:54:21 -04:00
Andreas
dd490f2ac9
Fix DST issue ( #6831 )
2022-04-02 08:52:53 -04:00
Ivan Iskandar
5409af0a6c
MangaCoverFetcher: Use source's header for network request ( #6847 )
2022-04-02 08:44:01 -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
Franco Olivera
3aa4e6eb93
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"
2022-03-26 14:49:37 -04:00
Andreas
f8eb9f94f4
Fix filename not having chapter title and page when sharing ( #6827 )
2022-03-26 12:40:29 -04:00
Ivan Iskandar
ffd9c6995a
UpdatesController: Don't init adapter until chapter data is ready ( #6824 )
...
Considering there's no pagination for this list, the data loading can take some
time. So this will show the existing refresh indicator instead of empty view
while the list is loading.
2022-03-25 22:20:47 -04:00
Ivan Iskandar
ef600c0956
Fix extension update badge reset when app resumed ( #6822 )
2022-03-25 11:11:16 -04:00
arkon
5c0a43e8d6
Fix off by 1 dates ( fixes #6791 )
2022-03-24 18:49:08 -04:00
Andreas
cd07027192
Use the file extension from the ImageType enum ( #6800 )
...
* Use the file extension from the ImageType enum
* Use the mime type from the ImageType enum
- On Android 29+
2022-03-21 13:13:39 -04:00
arkon
da2b30268a
Add support for Happy Eyeballs
2022-03-19 16:48:33 -04:00
Andreas
1163aa4e4e
Share logic for saving page/cover ( #6787 )
...
* Use MediaStore on newer Android Q or newer
* Use flow instead of Observable
* Review comment fixes
* Use suspended function instead of flow
2022-03-19 16:46:23 -04:00
Ivan Iskandar
ddb856edc7
Add cover error drawable ( #6782 )
2022-03-15 22:21:30 -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
Sahaab
87ae86e1be
Added reverse portrait reader rotation
2022-03-12 16:50:48 -05:00