schroda
963cd55b37
Allow auto scrolling with static reader overlay
2025-07-04 18:43:33 +02:00
schroda
da78ce3181
Add hotkeys to switch auto scroll direction
...
While auto scroll is active, the direction can be changed via the "scroll backward/forward" hotkeys
2025-07-04 18:43:32 +02:00
schroda
0fbab00b06
Create workflow to automatically update i18n resources
2025-07-04 18:43:31 +02:00
schroda
81bba4ffff
Update "generatei18nResources" script to commit changes
2025-07-04 18:43:31 +02:00
schroda
b69b0d4a48
[skip ci] Update CHANGELOG.md
2025-07-03 21:27:47 +02:00
schroda
472151eb5d
[Release] Version 20250703.01
2025-07-03 20:46:01 +02:00
schroda
aee758916b
Update available languages
2025-07-03 20:22:39 +02:00
Hosted Weblate
e98fe1ae61
Translations update from Hosted Weblate
...
Co-authored-by: 9811pc <9811.main@gmail.com >
Co-authored-by: Constantin Piber <cp.piber@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: N'Num Yutthaphon Inchaiya <yutthaphon30667@gmail.com >
Co-authored-by: Nguyễn Trung Đức <vaicato16@gmail.com >
Co-authored-by: Psico <psikenji@users.noreply.hosted.weblate.org >
Co-authored-by: UnknownSkyrimPasserby <f7022961@opayq.com >
Co-authored-by: dpkass <taha.kassabi@gmail.com >
Co-authored-by: marimo <nekomiminimoe@gmail.com >
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com >
Co-authored-by: 清水汐音 <chenzhongjie19940725@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/ar/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/de/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/ja/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/pl/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/pt/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/ta/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/th/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/vi/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/zh_Hans/
Translation: Suwayomi/Suwayomi-WebUI
2025-07-03 20:20:49 +02:00
schroda
51975ea3cd
Add setting to apply chapter list filters in reader
2025-07-01 00:37:29 +02:00
schroda
21671f3d79
Handle metadata "undefined" default value object conversion
...
In case the default value was undefined, "deepmerge" resulted in an empty object, regardless of the actual metadata value
2025-06-29 02:32:16 +02:00
schroda
008694b670
Fix number setting invalid value handling
...
The component prevented invalid values from being inserted at all, which caused issues with changing values overall.
2025-06-28 23:39:38 +02:00
schroda
fd89d80217
Prevent basic auth with both empty username and password
...
On ios the native basic auth prompt does not work with both an empty username and password.
In case both are empty, the "login" button is disabled and can't be pressed.
2025-06-28 03:30:20 +02:00
schroda
1a2a1b3897
Reset valid state on cancel in "TextSettingDialog"
...
In case an empty value was considered to be invalid, the invalid error text was only shown after closing the dialog and opening it again.
2025-06-28 03:30:19 +02:00
schroda
0ef4de3543
Fix disabled "download ahead" setting visualization
...
The setting is disabled in case the value is 0.
Due to "toConstrainedValue" this was not possible anymore which lead to the disabled setting to still be shown as enabled.
Regression 56f01efc1e
2025-06-28 03:30:18 +02:00
schroda
7702edb02f
Require manga and chapter action confirmations
...
closes #927
2025-06-28 02:25:49 +02:00
schroda
592ca7881e
Update download status query cache on external download enqueue
...
Downloads that got enqueued from outside the webui never got added to the download status query.
To be able to see them, a page refresh was required.
2025-06-28 01:21:31 +02:00
schroda
d095a3c794
Refresh track records only for logged-in trackers
...
Otherwise, the request will just result in an error
2025-06-26 00:57:56 +02:00
schroda
6bc21c5972
Fix reader nav bar "settings" button title
2025-06-25 01:22:43 +02:00
schroda
523071906c
Handle metadata array value conversion
...
Avoid deep merging for arrays to prevent them from being converted into plain objects.
2025-06-25 00:58:35 +02:00
schroda
cb74984659
Fix constraining logic of stored client metadata
...
By the time the constraining function was called, the stored values were still of type string and were not converted to the correct type yet.
2025-06-25 00:38:01 +02:00
schroda
56f01efc1e
Ensure stored client metadata values respect constraints
2025-06-24 22:45:40 +02:00
schroda
09b5f7e558
Prevent potential TypeError
...
Potential fix for #975
2025-06-23 23:51:32 +02:00
schroda
b94ad4ba06
Fix hardcoded string
2025-06-23 03:09:17 +02:00
schroda
16d66718a8
Add option to enable/disable sources in language filter
2025-06-23 02:57:44 +02:00
schroda
7b9d51142b
Save selected source languages on the server
2025-06-23 02:30:29 +02:00
schroda
6c47f58ca9
Make manga chapter list "excludeScanlators" a global metadata setting
2025-06-23 02:20:40 +02:00
schroda
7897bac2d6
Make source "isEnabled" a global metadata setting
2025-06-23 02:18:31 +02:00
schroda
914262dfac
Revert unwanted generated graphql type changes
...
Accidentally updated some generated graphql types 2e105a0539
2025-06-23 02:01:28 +02:00
schroda
f3c479fe32
Add option to disable sources of an extension
2025-06-23 01:51:14 +02:00
schroda
ecfde354b8
Show source "language subtitle" only for "last used" and "pinned" sources
...
The others are already grouped by language, which makes this information redundant
2025-06-23 00:49:28 +02:00
schroda
eb625c9d96
Virtualize source list
2025-06-23 00:49:28 +02:00
schroda
b1a23b876b
Show native language name for installed extensions
2025-06-23 00:10:25 +02:00
schroda
d83bf592e1
Remove "language subtitle" from uninstalled extensions
...
They are already grouped by language, which makes this information redundant
2025-06-23 00:10:02 +02:00
schroda
2e105a0539
Introduce "Extension info" screen
2025-06-23 00:05:16 +02:00
schroda
998400327f
Rename "Download queue" desktop nav item to "Downloads"
...
"Download queue" is too long for the side nav menu
2025-06-22 19:54:31 +02:00
schroda
781d89a75a
Prevent native mobile context menu
2025-06-10 22:09:02 +02:00
schroda
3b0d91e4a6
Hide "scanlator filter" option chapters have no scanlator
2025-06-10 01:23:53 +02:00
schroda
86c8717b95
Fix "scanlator filter" for chapters without scanlator
2025-06-10 01:22:28 +02:00
schroda
b723eab4ce
Fix "exclude scanlator" dialog title
2025-06-10 01:20:31 +02:00
schroda
7c0ffe9bd3
Add scanlator filter to chapter list
...
closes #937
2025-06-10 00:15:44 +02:00
schroda
645eaeb315
Simplify "Chapters#getMissingCount"
2025-06-09 15:30:39 +02:00
schroda
20a325a6c2
Update native name of language "es-419"
2025-06-08 18:47:36 +02:00
schroda
a226ca899b
Fix "tracker publishing type" manhua translation
2025-06-08 18:47:35 +02:00
schroda
1721c15079
Properly reset state after backup import
2025-06-08 18:47:33 +02:00
schroda
d7c185887b
Fix reader missing chapter transition warning
...
Regression 61471ae214
2025-06-08 18:47:29 +02:00
Hosted Weblate
68119504e5
Translations update from Hosted Weblate
...
Co-authored-by: Constantin Piber <cp.piber@gmail.com >
Co-authored-by: Guy from Indonesia <topekjm@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Jorge Adriano Cavalcante Alves <jorge.adriano.ca@gmail.com >
Co-authored-by: Nguyễn Trung Đức <vaicato16@gmail.com >
Co-authored-by: UnknownSkyrimPasserby <f7022961@opayq.com >
Co-authored-by: Zereef <rafael.v.veloso@proton.me >
Co-authored-by: marimo <nekomiminimoe@gmail.com >
Co-authored-by: plum7x <plumgift@hotmail.com >
Co-authored-by: zenganjie <137635771@qq.com >
Co-authored-by: 清水汐音 <chenzhongjie19940725@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/de/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/id/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/ja/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/pl/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/pt/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/vi/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/zh_Hant/
Translation: Suwayomi/Suwayomi-WebUI
2025-06-08 18:46:23 +02:00
FedericoRossiIT
cd34001fc3
Feat: Add custom scroll amount ( #966 )
...
* Added slower scroll amount mousewheel like feel
* Added custom scroll amount slider
* Made changes as requested
2025-06-08 18:44:18 +02:00
schroda
8036101de7
Move tracker types and constants to corresponding files
2025-05-30 22:58:36 +02:00
schroda
3bff11d8a9
Translate track search publishing type and status
2025-05-30 22:55:57 +02:00
schroda
c2391f0903
Hide missing track search result metadata
2025-05-30 22:28:57 +02:00