Commit Graph

73 Commits

Author SHA1 Message Date
schroda
1fb5b3cc09 Fix chapter list download ahead option
The option should not download anything in case there is already the download ahead number of unread downloaded chapters available.

Regression 85cec6fd8d
2025-07-21 02:40:10 +02:00
schroda
bbb2da52f4 Change scanlator exclusion filter checked icon to "X" 2025-07-20 23:01:36 +02:00
schroda
bac77599f5 Add WebView support 2025-07-19 21:33:13 +02:00
schroda
89cff9db6a Handle duplicated chapters in chapter download action again
Regression 85cec6fd8d
2025-07-13 14:21:30 +02:00
schroda
8783956fbc Slice chapter list correctly for downloads
Chapters are sorted in desc order and thus, the oldest chapters are at the end of the list.
Thus, the chapters to download need to be taken from the end instead from the start
2025-07-09 00:22:19 +02:00
schroda
85cec6fd8d Use filtered chapters for none manga bulk downloads
For multiple manga it's not feasible to filter the chapters based on the active chapter list options.

fixes #980
2025-07-05 17:20:36 +02:00
schroda
900f570bb0 Consider only filtered chapters in chapter list actions 2025-07-05 17:03:17 +02:00
schroda
99e5eb2dac Cleanup chapter download option menu 2025-07-05 15:51:07 +02:00
schroda
51975ea3cd Add setting to apply chapter list filters in reader 2025-07-01 00:37:29 +02:00
schroda
7702edb02f Require manga and chapter action confirmations
closes #927
2025-06-28 02:25:49 +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
d7c185887b Fix reader missing chapter transition warning
Regression 61471ae214
2025-06-08 18:47:29 +02:00
schroda
1162f76472 Prevent native mobile menu on long press 2025-05-30 22:21:44 +02:00
schroda
70a984e2cb Adjust chapter list missing chapters info top padding
Chapter list cards have top padding, but not bottom padding, which resulted in the missing chapter info to not have the same spacing to both chapter cards
2025-05-30 18:05:09 +02:00
schroda
c3b22f92a9 Restore virtuoso states on browser back navigation
- manga chapter list
- library duplicates
- updates
- history
- download queue
2025-05-25 16:09:53 +02:00
schroda
5f982e07e0 Handle chapter numbers with decimal places in gap calculation 2025-05-25 15:34:15 +02:00
schroda
ecca993c54 Simplify chapter util types 2025-05-24 22:03:57 +02:00
schroda
61471ae214 Show missing chapter info in chapter list
Closes #836
2025-05-24 22:03:54 +02:00
schroda
cafa0c3983 Hide "select" button while no items are available 2025-05-21 00:43:03 +02:00
schroda
6b812cb143 Clear selection after performing action
After an action the selected chapters might get hidden due to active filters.
Same as fde33a2412, don't want to bother dealing with this.
2025-05-20 23:31:53 +02:00
schroda
fde33a2412 Hide chapter list action menu during active selection
Handling changing filters during selection is too cumbersome
2025-05-20 23:30:19 +02:00
schroda
e888c989e9 Fix chapter list selection with active filters
The selection always used the whole chapter list regardless of the active filters, which potentially caused hidden chapters from getting selected
2025-05-20 23:26:45 +02:00
schroda
afdaf1f429 Move chapter types and constants to corresponding files 2025-05-05 01:54:44 +02:00
schroda
18be295ef5 Rename manga and chapter constants 2025-05-05 01:46:11 +02:00
schroda
b80006504e Move files into different folders 2025-05-03 12:16:48 +02:00
schroda
736e556ccd Replace missed occurrences with "ListCardContent" 2025-05-03 11:56:09 +02:00
schroda
11755299e9 Cleanup DownloadQueue 2025-04-25 01:36:14 +02:00
schroda
c0ab5f93a1 Extract list card avatar 2025-04-25 01:17:54 +02:00
schroda
0733c930d4 Save chapter list options on server 2025-04-20 21:45:26 +02:00
schroda
9ad1af4846 Prevent mui card ripple on child element click 2025-04-02 01:25:17 +02:00
schroda
e3934545b0 Change "large" IconButtons to default size 2025-03-28 19:05:21 +01:00
schroda
a2acddab5f Show tooltip for metadata on ChapterCards
Text that was too long got cut of, but it was never shown as the tooltip, which caused the information about the full text to get lost
2025-03-10 23:31:50 +01:00
schroda
003e77ade2 Extract "retry chapter download" button into component 2025-03-10 23:24:26 +01:00
schroda
6f6994a433 Extract "add chapter download" button into component 2025-03-10 23:24:06 +01:00
schroda
35c2172355 Extract "chapter metadata" into component 2025-03-10 22:59:21 +01:00
schroda
ac4bdebb61 Extract "chapter thumbnail" into component 2025-03-10 22:20:46 +01:00
schroda
e9b42db10f Add "groupByDate" to "Chapters" 2025-03-10 21:58:11 +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
95fa09a94a Extract reader bookmark button 2025-02-17 03:51:07 +01:00
schroda
4a9d2903b8 Add infinite scroll to reader 2025-02-03 17:17:35 +01:00
schroda
a80e8885fb Introduce "getReaderOpenChapterLocationState" function 2025-02-03 17:17:35 +01:00
schroda
8ddb259c82 Prevent tooltip on disabled button warning 2025-02-02 00:54:03 +01:00
schroda
2a4afd642d Set proper color for active chapter card in reader 2025-01-26 03:29:08 +01:00
schroda
5d52fc4455 Inherit color for missed icon buttons 2025-01-26 03:26:24 +01:00
schroda
9b883a5170 Fix chapter list range selection 2025-01-21 19:23:11 +01:00