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
70f8e36b6e
Use "useLayoutEffect" for setting title and actions
2024-09-26 15:33:22 +02:00
schroda
c72cf9a0ab
Add missing error message on settings change error
2024-09-26 14:00:26 +02:00
schroda
314ad39ee0
Show "Default" for unchanged server file paths
2024-09-26 14:00:25 +02:00
schroda
a1131bf85b
Save library options per category
2024-09-21 22:20:38 +02:00
schroda
fe6757f308
Migrate to mui grid v2
2024-09-14 22:00:46 +02:00
schroda
6c01c222c3
Add retry button for failed downloads
2024-09-14 22:00:46 +02:00
schroda
a9e0853e34
Set manga thumbnail as background image
2024-09-14 22:00:44 +02:00
schroda
aa628c72f6
Increase add theme button icon size
2024-09-09 22:34:43 +02:00
schroda
418af05943
Handle long theme names
2024-09-09 22:34:15 +02:00
schroda
1423ca23be
Set appbar color on light theme
2024-09-09 22:20:46 +02:00
schroda
4a742bb0ff
Reduce toasts when switching themes
2024-09-07 01:49:10 +02:00
schroda
74944407f7
Use "notistack" to display toasts
2024-09-07 01:27:07 +02:00
schroda
fea710b5dc
Remove "makeToaster" usage
2024-09-07 01:23:48 +02:00
schroda
e0b58652f4
Support theme fonts
2024-09-07 01:07:02 +02:00
schroda
527ab8c149
Prevent creating themes without names
2024-09-06 23:53:46 +02:00
schroda
4662a9175f
Always use calculated scrollbar size
2024-09-06 23:50:38 +02:00
schroda
d9777c179a
Extract function to get scrollbar size
2024-09-06 23:43:38 +02:00
schroda
f0701ff03a
Adjust theme preview components styling
2024-09-06 23:31:14 +02:00
schroda
12d12ccc48
Use custom themes
2024-09-05 21:57:15 +02:00
schroda
ce3de56fcd
Fix typo in component name
2024-09-05 12:20:21 +02:00
schroda
c60db10db1
Adds hover and click effect to theme previews
2024-09-05 12:18:57 +02:00
schroda
3622028ba1
Prevent theme preview layout jump on selection
2024-09-05 11:54:47 +02:00
schroda
02b2758a97
Change cursor to pointer for theme previews
2024-09-05 11:54:00 +02:00
BrutuZ
9b4ddf34da
Fix overflow on Continuous Horizontal view ( #793 )
...
* Fix overflow on Continuous Horizontal view
* Calculate scrollbar size instead of rem
* Switch to ResizeObserver
* Observe Scrollbar Height on Reader
* Remove extraneous bracket
Silly mistake
Co-authored-by: schroda <50052685+schroda@users.noreply.github.com >
---------
Co-authored-by: schroda <50052685+schroda@users.noreply.github.com >
2024-09-05 05:11:41 +02:00
schroda
97b4befbb1
Add themes
2024-09-05 04:49:51 +02:00
schroda
cba2617190
Move "language" setting to "Appearance" page
2024-09-05 04:49:50 +02:00
schroda
f328e38b51
Move "manga item width" to "Appearance" page
2024-09-05 04:49:49 +02:00
schroda
1444d51ed2
Add pure black mode option
2024-09-05 04:49:48 +02:00
schroda
ba2ce37468
Add option to select system theme
2024-09-05 04:49:48 +02:00
schroda
e909fc64fd
Move "darkTheme" setting to "Appearance" page
2024-09-05 04:49:47 +02:00
schroda
517c3edcfe
Remove top padding from setting lists
2024-09-05 04:49:46 +02:00
schroda
be471ba06b
Update mui theme
2024-09-05 00:10:02 +02:00
schroda
d1d37c8516
Update mui dependencies
2024-09-04 00:06:16 +02:00
schroda
274c4c6489
Add server log file rotation settings
2024-09-03 16:30:31 +02:00
schroda
2430f84837
Update categories settings cards styling
2024-09-01 00:19:27 +02:00
schroda
08ccf1c33d
Update download queue styling
2024-09-01 00:19:27 +02:00
schroda
95a687ae37
Update updates page styling
2024-09-01 00:19:26 +02:00
schroda
0c6c9e5ab4
Update list group headers styling
2024-09-01 00:19:26 +02:00
schroda
1699a942dc
Sort duplicated library manga by title
2024-08-26 16:35:53 +02:00
schroda
114f9fd34f
Always fetch chapter pages
2024-08-25 21:04:02 +02:00
schroda
af44421838
Improve library search
...
Simplify searching by making matching logic less strict.
- do not require full match
- additionally compare by removing all non letter and number chars
2024-08-14 14:15:19 +02:00
schroda
49f1ad804f
Handle missing mutation failures
2024-08-05 16:07:19 +02:00
schroda
b80622cb17
Prevent grid items from jumping after closing reader
...
Due to the reader and the "default" nav bar updating the same navbar width in the context, the grid item width calculation resulted in different grid item widths, which caused the items to "jump" after closing the reader
2024-07-29 17:24:37 +02:00
schroda
792bbe4563
Add new FlareSolverr "response fallback" setting
2024-07-28 22:50:27 +02:00
schroda
bb8b9096ee
Fix lint issue
2024-07-23 22:04:35 +02:00
schroda
c770505021
Fix height calculation of app layout components
...
The height of the app bar was lost after opening and closing the reader because ref was already created but its current value changed.
However, the ResizeObserver was still observing the old element.
Updated other hook usages, which might cause the same issue, as well
2024-07-17 22:53:12 +02:00
schroda
6e1a204c29
Include already detected duplicates for different title
...
Duplicates were ignored in case they were already detected before.
However, this did not work as intended and ignored valid duplicates in case they were already detected for a different title
2024-07-13 17:05:46 +02:00
schroda
b9b105c236
List found duplicates by title first
2024-07-13 17:04:04 +02:00
schroda
cc0a332f02
Improve duplicate detection by title
...
Some mangas might be the same but didn't get detected because they had different symbols (e.g. "'" instead of "`")
2024-07-13 15:54:43 +02:00