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
quangkieu
9547311d7d
Avoid throw as it is slow expensive operations
2022-03-12 16:47:31 -05: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
Ivan Iskandar
fae43fedfa
ReaderActivity: Reduce anim duration when launched from resume FAB ( #6762 )
...
From enter 500ms exit 400ms
To both 350ms
2022-03-10 07:51:42 -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
Ivan Iskandar
869424cd16
Change cover placeholder ( #6756 )
2022-03-09 17:26:55 -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
Andreas
86016de6cb
Recreate Backup worker with IS_AUTO_BACKUP_KEY flag ( #6742 )
...
* Recreate Backup worker with IS_AUTO_BACKUP_KEY flag
* Extra safety net to not delete backup folder
2022-03-06 08:36:47 -05:00
1831553190
592b9fedb9
Fixed the wrong offset ( #6704 )
2022-03-05 10:08:32 -05:00
arkon
d06984e3a3
Use same name for manual backup job tag and work name
2022-03-05 09:49:21 -05:00
Ivan Iskandar
10eef282fa
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
2022-03-04 16:04:32 -05:00
Ivan Iskandar
d53bb4c337
Use existing worker for manual backup creation ( #6718 )
...
* Use existing worker for manual backup creation
This will show the "creating backup" notification when auto backup is
running. Complete or error notification will continue to be shown only on
manual job.
* Make sure disabling auto backup don't cancel running manual backup job
2022-03-03 22:15:49 -05:00
FourTOne5
08ee858f64
Adjust mark as unread and mark previous as read action visibility ( #6703 )
2022-03-01 22:21:15 -05:00
啊o额iu鱼
6f5328f663
Fix corrupted backup file, fix #6424 ( #6691 )
...
Reappear stably on the api30 Android Studio Emulator,
first save a large backup file,
then save a small backup file, overwriting the previous larger backup file,
so you get a backup file with a larger size but only the first part is meaningful,
2022-02-23 09:12:24 -05:00
Gauthier
2f07f226b8
Fix "Landscape zoom" and "Navigate to pan" for split images ( #6647 )
...
* fix: getPageHolder would always return the first split, as they share the same index
* split pages have the same number, we need an extra check to know whether we move forward or back
2022-02-17 22:09:03 -05:00
Ivan Iskandar
a8ad19a89d
Restore bottom nav position earlier after being recreated ( #6648 )
2022-02-17 22:08:36 -05:00
Román
57c07250fd
Side padding: Added missing percentage ( #6668 )
2022-02-17 10:39:07 -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
Ivan Iskandar
fad1449de3
Grid items optimizations ( #6641 )
...
Use ConstraintLayout for ez size ratio calculation and merge cover-only view
holder with compact's
2022-02-13 11:09:49 -05:00