Commit Graph

1971 Commits

Author SHA1 Message Date
schroda
6d9740e994 Extract duplicate by title and alternative title logic into function 2024-10-16 19:44:04 +02:00
schroda
387adb78ca Use default value for undefined meta values 2024-10-16 19:44:04 +02:00
schroda
c477911e25 Properly set virtuoso item keys 2024-10-16 19:44:03 +02:00
schroda
306e49d47e Adjust grouped list item padding 2024-10-13 23:12:48 +02:00
schroda
954195c24e Add button to copy manga title 2024-10-08 03:04:01 +02:00
schroda
97a62b037e Revert changes to husky file 2024-10-07 13:53:45 +02:00
schroda
f704e5bc33 Move "Mangas.ts" types and constants to new files 2024-10-07 13:45:07 +02:00
schroda
03695b34be Rename "MangaCard.types" file 2024-10-07 13:45:07 +02:00
schroda
d9b633900c Set static size for manga details page covers 2024-10-07 13:45:06 +02:00
schroda
cd7ec05ce3 Fix retry of failed source searches
Regression introduced with 5aec8282cb (brain fart).
The abortRequest function changes everytime, thus the useEffect was triggered on every render...
2024-10-07 13:07:57 +02:00
schroda
5aec8282cb Properly abort source searches on query change 2024-10-06 16:39:13 +02:00
schroda
e707e7b7da Handle track search error
Apollo fails to handle changes in the options context (e.g. abort controller) which causes the request to infinitely re-trigger on errors.

By not adding an abort controller, this gets prevented, however, it prevents the search to be aborted on e.g. changing the search string
2024-10-06 16:20:50 +02:00
schroda
6e9fdee0bb Handle source browse error 2024-10-06 16:15:01 +02:00
schroda
2916bfbe88 Prevent infinite renders during manga migration search
Regression introduced with 70f8e36b6e
2024-10-06 13:45:25 +02:00
schroda
84b9f8361d Fix RequestManager location
Was changed unintentionally
2024-10-06 13:45:22 +02:00
schroda
e7e1fbbc4e Move more core logic to new folder 2024-10-06 00:16:41 +02:00
schroda
babda1ea57 Move metadata files into new folder 2024-10-06 00:16:34 +02:00
schroda
a16fef0aab Move setting files into new folder 2024-10-06 00:16:31 +02:00
schroda
57158d6abd Move backup files into new folder 2024-10-06 00:08:19 +02:00
schroda
ec061e9854 Move updates files into new folder 2024-10-06 00:08:19 +02:00
schroda
92659184b2 Move global-search files into new folder 2024-10-06 00:08:18 +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
a206b2c650 Move extension files into new folder 2024-10-05 23:35:19 +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
abc40de47b Move collection files into new folder 2024-10-05 23:35:14 +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
996bb62888 Adjust ThemePreview selected/custom styling slightly
Align icons with horizontal top bar
2024-10-05 20:55:55 +02:00
schroda
5715980c31 Fix tsc issue 2024-10-05 20:55:54 +02:00
schroda
f3d187dc2d Open last browse tab on back navigation 2024-09-30 05:41:06 +02:00
schroda
f7e5388e2a Add ResizeObserver polyfill by juggle
Potential fix for older browsers
2024-09-30 05:03:28 +02:00
schroda
6ca16b9449 Add sort options to migration list 2024-09-30 05:03:28 +02:00
schroda
c2fbf0253c Sort extensions by name in extensions page 2024-09-30 03:54:45 +02:00
schroda
02005b47f4 Sort sources by name in source page 2024-09-30 03:45:54 +02:00
schroda
82a4f101bd Properly sort languages 2024-09-30 03:45:37 +02:00
schroda
b2abde638f Handle "local source" as source with language "other"
Same as in mihon
2024-09-30 03:45:21 +02:00
schroda
da1a9d9e31 Internationalize missed "local source" occurences 2024-09-30 03:39:10 +02:00
schroda
ff9f6b6207 Add hook to get value based on themes "direction"
In case the component didn't rerender on a language change, the used value was never updated based on the new "direction"
2024-09-30 02:55:34 +02:00
schroda
df420710ae Add "shouldForwardProp" util function 2024-09-30 02:55:32 +02:00