Commit Graph
2385 Commits
Author SHA1 Message Date
schroda df719df666 Show "Download" page only on desktop in nav bar 2025-03-09 16:19:32 +01:00
schroda 6afc9f22b6 Introduce "more" page
- moves "Settings" into "more" page
2025-03-09 16:19:31 +01:00
f350aa8c41 Translations update from Hosted Weblate
Co-authored-by: David <david@parejarodriguez.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Co-authored-by: Kaleb <kalebcarvalho1@gmail.com>
Co-authored-by: plum7x <plumgift@hotmail.com>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
Co-authored-by: 张锡铎 <Duoduo12138@outlook.com>
Co-authored-by: 清水汐音 <chenzhongjie19940725@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/es/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/fil/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/pt/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/ta/
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-03-09 16:18:44 +01:00
schroda f7b6006cc0 Delete chapters on migration again
Regression a29c113b5f
2025-03-06 21:09:07 +01:00
schroda 6ebf13d328 Properly log errors 2025-03-03 23:59:58 +01:00
schroda 1d9c3738fd [skip ci] Remove unnecessary prop source
Should have been removed with 52c8734c59
2025-02-25 18:00:08 +01:00
schroda 537ab5850d Fix TypeError
Forgot to remove prop in 52c8734c59
2025-02-25 17:59:28 +01:00
CrystailX ae204b2a06 Support non-Latin characters in library search function (#885)
* support multilingual library search

* prevent multiple spaces
2025-02-25 17:56:00 +01:00
schroda 52c8734c59 Fix opening chapter via chapter selection in reader
Guard should have been removed with 4a9d2903b8
2025-02-23 13:21:32 +01:00
schroda ba3f0f6574 Fix closing transition pages in first/last chapter
In case the first/last chapter of a manga was opened, clicking the previous/next tap-zone caused the last/first page to get opened
2025-02-23 13:06:12 +01:00
schroda ce2281a8b9 Fix resuming last read page
Regression 856e928c44
2025-02-20 13:16:39 +01:00
schroda e3fc8f4195 Fix typing after "apollo-client" update to v3.13.1
Introduced due to the apollo-client dependency update in f39c902b5f
2025-02-19 17:38:58 +01:00
schroda 5e10e1629f Fix intersection detection for horizontal pager 2025-02-19 16:44:01 +01:00
schroda a85e5584c8 Preserve scroll position continuous pager on previous chapter load
In the horizontal pager loading the previous chapter caused the scroll position to get lost and instead of starting at the end of the previous chapter, the scroll position was at the very start.
This happened everytime no matter if the scroll position was at the x 0 or not before the previous chapter got visible.

Same issue can be observed in the vertical pager in case the scroll position is at y 0 before the previous chapter has been rendered.
2025-02-19 16:43:58 +01:00
schroda 811b17361c Fix intersection root margin for horizontal pager 2025-02-19 16:39:55 +01:00
schroda eba3cadb8b Properly detect previous chapter load state
Regression from 174d850093
2025-02-18 02:06:13 +01:00
schroda e28c603112 Streamline tap zone click handling 2025-02-18 02:06:12 +01:00
schroda 5eb442e760 Remove duplicated state setter calls 2025-02-18 02:06:11 +01:00
schroda d3c6acbbfb Fix going to previous/next page from first/last 2025-02-18 02:01:16 +01:00
schroda 0b79f1f82a Extract reader exit button 2025-02-17 03:56:40 +01:00
schroda 95fa09a94a Extract reader bookmark button 2025-02-17 03:51:07 +01:00
schroda ca7fba0757 Add library button to "ReaderOverlayHeaderMobile" 2025-02-17 03:45:50 +01:00
schroda c52a822a23 Increase allowed issue title length 2025-02-17 03:30:07 +01:00
schroda 419181efa9 Add add/remove to/from library button to reader desktop quick actions 2025-02-17 03:26:44 +01:00
schroda 09ff0f3ca0 Set i18n supported languages 2025-02-17 03:07:20 +01:00
schroda 1ae98afa34 Move scripts into separate folders 2025-02-17 02:57:17 +01:00
schroda 0a34ae01ba Require languages to be at least 75% translated 2025-02-17 02:57:16 +01:00
schroda 5dcbf6c168 Extract weblate types, constants, logic 2025-02-17 02:10:14 +01:00
schroda f39c902b5f Update dependencies 2025-02-17 01:12:56 +01:00
schroda 10ad7ce5d7 Fix marking chapter as read for single page chapters in paged pagers
Regression from 174d850093
2025-02-17 01:12:56 +01:00
schroda cc7eca08d7 Handle closing transition pages in paged pagers for single page chapters
In case a chapter only has a single page and the previous/next transition page was visible, it was not possible to go back to the chapters page, since it just opened the previous/next chapter instead
2025-02-17 01:12:55 +01:00
+2 68603cf59e Translations update from Hosted Weblate
Co-authored-by: Ayoub <rahaliayoub28@gmail.com>
Co-authored-by: Demax TV <max0965053649@gmail.com>
Co-authored-by: Fordas <fordas15@gmail.com>
Co-authored-by: Henrique <heluis110@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Infy's Tagalog Translations <ced.paltep10@gmail.com>
Co-authored-by: Nguyễn Trung Đức <vaicato16@gmail.com>
Co-authored-by: lengzero <lengansong@gmail.com>
Co-authored-by: plum7x <plumgift@hotmail.com>
Co-authored-by: tizio04 <dp2104@gmail.com>
Co-authored-by: zeedif <carlos_antonio-rl@hotmail.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/es/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/it/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/pt/
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/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/suwayomi-webui/zh_Hant/
Translation: Suwayomi/Suwayomi-WebUI
2025-02-16 23:13:28 +01:00
schroda c5b7e89fb4 Ensure to always have one page in reader
Reapplies if from 2c4a17b32f

Regression from 4a9d2903b8
2025-02-12 20:43:45 +01:00
schroda ffd6c5867f Fix "coerceIn" for calls with max < min
Previously the min value was ignored in case the max value was less than the min value.
E.g. coerceIn(5, 0, -1) would be -1 instead of 0
2025-02-12 19:55:46 +01:00
schroda c6fe715e57 Handle faulty "lastPageRead" values
There seems to be a bug on the server which sets the "lastPageRead" of a chapter to -1 which should not happen
2025-02-12 19:40:43 +01:00
schroda 2537f10729 Update "Ying & Yang" light theme background colors 2025-02-11 15:12:35 +01:00
schroda cbe6cb64f7 Lighten automatic light theme background colors 2025-02-11 15:11:53 +01:00
schroda 86cf8d1c12 Use different algorithm for dynamic themes on manga page 2025-02-11 15:01:57 +01:00
schroda 856e928c44 Fix chapter preloading after chapter selection from list
When a chapter gets opened via the chapter list in the reader, the visible chapter state gets reset.
The problem was that after this happened, the passed location state did not get reset and the "visible chapter state" constantly got reset everytime the state of a chapter changed
2025-02-11 02:09:28 +01:00
schroda 7e5b3435a9 Fix page centering in paged pagers with preloaded chapters
The previous/next chapter wasn't visible but had a margin which affected the positioning of the visible pages
2025-02-11 02:06:49 +01:00
schroda ca7bd6898e Prevent horizontal scrollbar in snackbar 2025-02-10 23:26:33 +01:00
schroda 94b4bdfa10 Reduce snackbar description length 2025-02-10 23:23:40 +01:00
schroda a45338647e Fix infinite scroll intersection info calculation
Scrollbars need to be considered since they decrease the available viewport size in which the element can be visible
2025-02-10 22:40:53 +01:00
schroda eb7397e639 Fix reader image preload for resume "end" mode
In this case the preload direction was incorrect and tried to preload trailing images instead of leading ones
2025-02-10 22:40:52 +01:00
schroda 6b48844c19 Fix current page index for leading/trailing chapter 2025-02-10 22:40:50 +01:00
schroda 174d850093 Preload previous/next chapter in reader 2025-02-10 22:40:49 +01:00
schroda 16c1edaa52 Add release changelog creation script 2025-02-10 00:14:06 +01:00
schroda 61bbadc72a Extract commit changelog creation logic 2025-02-10 00:14:03 +01:00
schroda 7a08a0035f Extract translation changelog creation logic 2025-02-10 00:13:17 +01:00
schroda a6dbcd0540 Rename "createReleaseChangelog" to "createCommitChangelog" 2025-02-09 23:22:37 +01:00