75314c78e0
Change default PTR colors ( #10174 )
2023-11-25 10:54:20 -05:00
53edae1b6b
Fix PTR initial refreshing state ( #10173 )
2023-11-25 10:27:49 -05:00
356fc5b524
Fix PTR extra offset calculation ( #10172 )
2023-11-25 08:56:15 -05:00
adf1f87364
fix: Timeout issue for people running reverse proxy.
...
It seem like the 10 second timeout for POST gives timeout for nginx users that uses reverse proxy and this should fix it.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-22 23:15:23 +11:00
2a69a1eeb0
Merge branch 'master' of https://github.com/tachiyomiorg/tachiyomi into sync-part-final
2023-11-22 23:14:24 +11:00
60150423d7
Call WheelPicker onSelectionChanged with initial value
...
Fixes #10157
We realistically only ever use the picker in contexts where we later
confirm or cancel with the selected value, so this is fine. If the caller
wants to ignore the initial value, they can always check if it's distinct
before/after there.
2023-11-21 22:30:32 -05:00
bcc42dd259
Exclude some more app state preferences from backups
2023-11-21 22:11:44 -05:00
d59cb9c1e3
Migrate to M3 pull-to-refresh ( #10164 )
2023-11-21 22:09:41 -05:00
3006604922
MangaScreen: Fix close in action mode exists from screen ( #10160 )
...
* MangaScreen: Fix close in action mode exists from screen
* L
2023-11-21 22:08:41 -05:00
b3ee510050
refactor: add group category for sync.
...
Adding group gives more clarity.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-20 18:08:13 +11:00
d180d1de45
fix: upstream conflict.
...
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-20 17:57:04 +11:00
1fbf8ca079
Use unified storage location for automatic backups
2023-11-19 16:08:24 -05:00
695813ef7d
Add unified storage location setting
...
Currently only using it as a replacement for the downloads location.
2023-11-19 16:04:28 -05:00
3839d58289
chore: lint
...
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-20 07:50:56 +11:00
389d40ab41
Merge branch 'master' of https://github.com/tachiyomiorg/tachiyomi into sync-part-final
2023-11-20 07:49:10 +11:00
655594e91f
refactor: remove kotlinter.
...
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-20 07:46:23 +11:00
976841605e
refactor: remove the redundant syncPrefs
...
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-20 07:45:39 +11:00
90cceeb040
refactor: localized
...
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-20 07:31:54 +11:00
e3b70ca08d
Remove max automatic backups setting
...
We just always create up to 4 now to simplify it, given the addition of syncing
is going to make this section pretty busy.
2023-11-19 15:18:15 -05:00
8857b7e0c1
Use custom threshold for what's consider a low RAM device
2023-11-19 15:10:26 -05:00
4a7c20f5a0
Add "Rotate wide pages to fit" for webtoon reader too
...
Closes #1977
2023-11-19 15:03:54 -05:00
14bc550a24
refactor: write into cache instead of file.
...
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-20 06:59:09 +11:00
44946d1aec
refactor: remove not needed old broken sources
...
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-20 06:54:59 +11:00
29368fc953
Fix searchbar style
...
Also address some Compose lint warnings.
2023-11-19 14:49:40 -05:00
235b03bcba
refactor: remove the random delay!
...
Chances of conflict is pretty low since it's saved in ms so can just remove it.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-20 06:18:57 +11:00
d17aa201d5
refactor: use by remember and private the functions.
...
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-20 06:02:51 +11:00
389336b823
refactor: move it into it's own function and use data and storage label.
...
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-20 05:53:22 +11:00
0696e4bce0
Slightly shrink continue reading button size
2023-11-19 11:59:40 -05:00
255ed50685
Migrate XML themes to Compose ( #10152 )
2023-11-19 11:25:39 -05:00
00afee83b8
Suppress build warnings from MPP modules
2023-11-19 10:54:19 -05:00
1a185375b7
chore: lint
...
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-19 20:00:25 +11:00
1c52a055f4
fix: upstream conflict.
...
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-19 19:58:51 +11:00
be363807e6
fix: upstream conflict.
...
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-19 19:34:37 +11:00
0d1bced122
Replace remaining Android-specific strings
...
Also renaming the helper composables so it's a bit easier to find/replace everything
in forks.
2023-11-18 19:41:33 -05:00
46e734fc8e
Migrate to multiplatform string resources ( #10147 )
...
* Migrate to multiplatform string resources
* Move plurals translations into separate files
* Fix lint check on generated files
2023-11-18 13:54:56 -05:00
383bfc5dde
refactor: Make sure to remove trim '/'
...
The host url for syncyomi have to be http://[ip]:[port] or https://[url] if there is trailing whitespace or '/' It will error since the api will be called like this https://example//api/download which then return html instead of json since it tries to go to the page instead of hitting the api.
2023-11-19 04:10:16 +11:00
c39ae21f4a
Translations update from Hosted Weblate ( #10135 )
...
Weblate translations
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ca/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/cs/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/da/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/de/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/lv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ro/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/ru/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/sv/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/tr/
Translate-URL: https://hosted.weblate.org/projects/tachiyomi/strings/uk/
Translation: Tachiyomi/Tachiyomi 0.x
Co-authored-by: Dexroneum <Rozhenkov69@gmail.com >
Co-authored-by: Druvvaldis <druvvaldisr@gmail.com >
Co-authored-by: Eduard Ereza Martínez <eduard@ereza.cat >
Co-authored-by: Lyfja <yassinelaoud@gmail.com >
Co-authored-by: Matyáš Caras <contact@hernikplays.cz >
Co-authored-by: Osyx <ofalkman@gmail.com >
Co-authored-by: Rostyslav Haitkulov <info@ubilling.net.ua >
Co-authored-by: alex <hdhdhfhfbbffhhfhfjfjf@gmail.com >
Co-authored-by: f0roots <f0rootss@gmail.com >
Co-authored-by: orkan gökçe alaz aşina <examplehuman@outlook.com >
Co-authored-by: symegac <97731141+symegac@users.noreply.github.com >
2023-11-18 09:43:12 -05:00
69aa13bc56
Remove animateItemPlacement modifier usage ( #10146 )
2023-11-18 08:39:08 -05:00
25285e7b66
Merge branch 'master' into sync-part-final
2023-11-18 17:08:15 +11:00
2c032ff70d
Address more Compose lint warnings
2023-11-17 09:46:13 -05:00
6d54953580
Merge branch 'master' into sync-part-final
2023-11-18 00:10:28 +11:00
0af4703b78
Migrate to standard M3 TabIndicator
2023-11-16 09:16:24 -05:00
ea15bc782a
Update Scaffold fork ( #10143 )
...
https://android-review.googlesource.com/c/platform/frameworks/support/+/2690433
2023-11-16 09:02:36 -05:00
9ec0f73e87
Migrate deprecated progress indicator components ( #10142 )
2023-11-16 09:01:45 -05:00
f9fb034330
Migrate deprecated tooltip components ( #10141 )
2023-11-16 09:01:12 -05:00
6eb5a25ea1
Bump dependencies
2023-11-15 22:30:10 -05:00
d73f535eef
chore: update import!
...
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-14 17:50:53 +11:00
846a11ab81
chore: update import!
...
Use the new import for SyncData.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-14 17:49:11 +11:00
dac08ba3da
refactor: Move SyncData to SyncService.kt
...
Since it only contains a single class doesn't need to be in it's own package.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-14 17:48:10 +11:00
71872ead81
refactor: clean up.
...
- Removed SyncDevice, device name since it's not used anymore by syncyomi server.
- Removed SyncStatus, used internally in the server doesn't need the data to be sent from tachi app.
- This way we just keep the manga data/backup that we can send to many services more generic.
Signed-off-by: KaiserBh <kaiserbh@proton.me >
2023-11-14 17:44:15 +11:00