Even if they are generated files, they should be checked-in so that it's possible to check out an old commit and still have the same files as they were at the time the commit was created.
In case they wouldn't be checked-in and the schema has changed in the meantime, there is no possible way to build the same generated files anymore
* added toggle for doublespreads
* changing pages works as intended
* undid package.json changes
* deleted packege lock json
* curPage changes when changing invertDoublePage
* changed yarn.lock
* it switches better now
* fixed formatting
* changed it to offset first page
* fixed flipping when switching
* offset first page hides when double page is not enabled
* removed uncreachable line
* going to next chapter and prev page works now
* cleaned comments
* updated mapping file
* changed version back
* Fixed chapters being read.
* fixed comments
* Use "create-vite"s tsconfig files setup
The previous tsconfig file caused issues with vite throwing "missing identifiers of modules" errors
* Remove unused React imports
Starting with React 17 the nex JSX transform is being used
* Update i18next to v23.x
Update to version 23.2.7
* Use new "ParseKeys" (old: "TFuncKey") type
* Remove unnecessary casts to string
Not needed anymore with the latest version
* Introduce local history stack
To be able to know if the browser back navigation should be used, it is sometimes necessary to know which the previous page was.
E.g. it should not be used in case the current page is the manga page and the previous one is the reader.
* Handle cases where there is no previous page in the history stack
* Always use a button for the navigation back button
* Navigate from base route to library by replacing the current location
The base route should not be included in the history
Ukrainian: currently translated at 100.0% (201 of 201 strings)
Translated using Weblate (Chinese (Simplified))
Chinese (Simplified): currently translated at 100.0% (201 of 201 strings)
Translated using Weblate (Indonesian)
Indonesian: currently translated at 8.9% (18 of 201 strings)
Translated using Weblate (Chinese (Simplified))
Chinese (Simplified): currently translated at 100.0% (201 of 201 strings)
Added translation using Weblate (Indonesian)
Translated using Weblate (Japanese)
Japanese: currently translated at 3.0% (6 of 200 strings)
Translated using Weblate (Ukrainian)
Ukrainian: currently translated at 100.0% (200 of 200 strings)
Translated using Weblate (Ukrainian)
Ukrainian: currently translated at 100.0% (199 of 199 strings)
Translated using Weblate (Chinese (Simplified))
Chinese (Simplified): currently translated at 61.1% (121 of 198 strings)
Translated using Weblate (Ukrainian)
Ukrainian: currently translated at 100.0% (198 of 198 strings)
Translated using Weblate (Ukrainian)
Ukrainian: currently translated at 100.0% (197 of 197 strings)
Translated using Weblate (Chinese (Simplified))
Chinese (Simplified): currently translated at 60.7% (119 of 196 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (196 of 196 strings)
Translated using Weblate
Co-authored-by: Dan <denqwerta@gmail.com>
Co-authored-by: Dan <jonweblin2205@protonmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Rafie Rafie <rafiedanr@gmail.com>
Co-authored-by: Super Mario <supermario22922@gmail.com>
Co-authored-by: misaka10843 <misaka10843@outlook.jp>
Co-authored-by: schroda <github@mail.schroda.net>
Co-authored-by: 娃哈哈 <1045188196xsj@gmail.com>
Co-authored-by: 蓝云Reyes <i@muir.fun>
Translate-URL: https://hosted.weblate.org/projects/suwayomi/tachidesk-webui/de/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/tachidesk-webui/id/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/tachidesk-webui/ja/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/tachidesk-webui/uk/
Translate-URL: https://hosted.weblate.org/projects/suwayomi/tachidesk-webui/zh_Hans/
Translation: Suwayomi/Tachidesk-WebUI