Commit Graph
86 Commits
Author SHA1 Message Date
schroda a16fef0aab Move setting files into new folder 2024-10-06 00:16:31 +02:00
schroda 204d909b0e Move download files into new folder 2024-10-06 00:08:14 +02:00
schroda 3917d5b328 Move browse files into new folder 2024-10-06 00:07:51 +02:00
schroda 3244a6e3df Move device files into new folder 2024-10-06 00:01:51 +02:00
schroda c0eabf8865 Move navigation-bar files into new folder 2024-10-06 00:01:51 +02:00
schroda e466842c77 Move theme files into new folder 2024-10-05 23:35:25 +02:00
schroda d41e79ca78 Move app-update-checker files into new folder 2024-10-05 23:35:24 +02:00
schroda 946c852828 Move category files into new folder 2024-10-05 23:35:23 +02:00
schroda 17e42ae012 Move migration files into new folder 2024-10-05 23:35:22 +02:00
schroda 7cf3849911 Move tracker files into new folder 2024-10-05 23:35:21 +02:00
schroda 64629fd979 Move source files into new folder 2024-10-05 23:35:18 +02:00
schroda 79341b7817 Move reader files into new folder 2024-10-05 23:35:17 +02:00
schroda 91e1f01de5 Move library files into new folder 2024-10-05 23:35:16 +02:00
schroda 18fc225d6c Move manga files into new folder 2024-10-05 23:35:13 +02:00
schroda cb731cefc0 Move chapter files into new folder 2024-10-05 23:35:11 +02:00
schroda 23a86a77f0 Move core files into new folder 2024-10-05 22:55:08 +02:00
schroda 6ca16b9449 Add sort options to migration list 2024-09-30 05:03:28 +02:00
schroda a1131bf85b Save library options per category 2024-09-21 22:20:38 +02:00
schroda df129f723a Rename library option variable names 2024-09-17 00:26:41 +02:00
schroda 4e763192a8 Add sort by total chapter count 2024-09-15 22:53:35 +02:00
schroda 1708d5daff Add "status" library filter 2024-09-15 14:22:55 +02:00
schroda a9e0853e34 Set manga thumbnail as background image 2024-09-14 22:00:44 +02:00
schroda 12d12ccc48 Use custom themes 2024-09-05 21:57:15 +02:00
schroda e99ed3eec5 Add "has duplicate chapters" library filter
closes #777
2024-07-28 23:15:11 +02:00
schroda 3d21266f92 Reduce requested manga data in queries 2024-07-09 00:30:15 +02:00
schroda 4b30e9bc48 Reduce requested extension data in queries 2024-07-09 00:21:51 +02:00
schroda 83be995fb8 Reduce requested tracker data in queries 2024-07-09 00:21:49 +02:00
schroda 7556ea9b38 Reduce requested source data in queries 2024-07-09 00:21:49 +02:00
schroda 2fa1de578c Reduce requested chapter data in queries 2024-07-09 00:21:46 +02:00
schroda 9b8ace003d Reduce requested category data in queries 2024-07-03 23:24:50 +02:00
schroda d1286c2779 Add more chapter list sort options
- by chapter number
- by upload date
2024-06-30 14:23:20 +02:00
schroda 5cb541b684 Add functionality to save source browse searches 2024-05-08 13:45:56 +02:00
schroda 63543a48e3 Add option to disable server update checks 2024-05-07 01:08:08 +02:00
schroda 51a0173927 Add option to disable webUI update checks 2024-05-07 01:06:33 +02:00
schroda 2066851793 Optionally migrate track bindings 2024-04-21 00:02:43 +02:00
schroda 0d8bb789a0 Rename metadata migration setting flags 2024-04-20 23:26:34 +02:00
schroda 1a16dba7bd Add option to update tracking on manual mark as read 2024-04-20 23:15:02 +02:00
schroda a1c0ec82b8 Add setting to disable tracking update while reading 2024-04-20 22:25:40 +02:00
schroda 473e85a8ed Feature/use second level mui imports (#743)
* Require "Theme" to be passed to "SxProps"

Decreases typescript performance otherwise

* Disallow "top" and "third-level" MUI imports

* Exclude "node_modules" in tsconfig
2024-04-14 15:50:12 +02:00
schroda 4f7a05f6fe Add bookmarked filter in library (#687) 2024-04-01 01:12:26 +02:00
schroda 816cbee145 Add library filter for trackers 2024-03-29 00:45:38 +01:00
schroda 6186cb0ea3 Optionally hide library manga when browsing source (#665) 2024-03-23 23:44:46 +01:00
schroda 0c22a9012e Feature/cleanup metadata related logic (#657)
* Remove unnecessary parameter from "requestUpdateServerMetadata"

* Streamline updating metadata server settings

* Move metadata related logic
2024-03-16 16:21:15 +01:00
schroda aea5dad0ce Remember last used migration flags (#656) 2024-03-16 14:02:54 +01:00
schroda 535cb1b359 Fix/save active device only in local storage (#643)
* Save "activeDevice" in the local storage

* Set default back to for "DeviceSetting"
2024-03-07 01:12:35 +01:00
schroda 4aec3c94ef Feature/support settings per device (#640)
* Optionally prevent deletion and mutation of "MutableListSetting" items

* Save server metadata per device

This makes it possible to e.g. have different settings on a desktop and a smartphone.
2024-03-06 23:07:48 +01:00
schroda 8bdf035ca7 Feature/add option to remove manga from categories when removing from library (#633)
* Optionally remove manga categories when removing them from library

* Use "Mangas::removeFromLibrary"

* Handle uncatched promises
2024-03-02 15:28:58 +01:00
schroda ceec260d14 Feature/reader setting add scale small pages (#615)
* Add option to stretch small pages

In case "fit page to window" is enabled, small pages can be scaled up to the available width and height, while maintaining the aspect ratio

* Cleanup "imageStyle" function
2024-02-21 02:42:07 +01:00
schroda 2acf2b6d33 Feature/download ahead trigger chapter downloads client side (#597)
* Trigger download ahead while reading client side

* Trigger download ahead while reading earlier

Download ahead was only triggered once the chapter got marked as read

* Optionally ignore dupe chapters for download ahead

* Consider current chapters scanlator for dupe check

* Update download ahead related settings

- add new metadata setting for download ahead limit
- previous setting
  - rename
  - update usage (auto download new chapters limit)

* Select chapter to auto delete while reading depending on ignore dupe setting

Currently, the n-th to last chapter always got deleted ignoring if "ignore dupes" setting was enabled or not.

* Only auto delete chapter while reading if it is read

In case not the last read but the n-th to last read chapter should get auto deleted while reading, it currently just got deleted ignoring if it has been read or not.
2024-02-16 19:16:18 +01:00
Chance Zibolski 5032a0ae94 Make reader width configurable (#565)
Signed-off-by: Chance Zibolski <chance.zibolski@gmail.com>
2024-01-21 22:33:13 +01:00