Commit Graph

186 Commits

Author SHA1 Message Date
schroda
314ad39ee0 Show "Default" for unchanged server file paths 2024-09-26 14:00:25 +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
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
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
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
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
1699a942dc Sort duplicated library manga by title 2024-08-26 16:35:53 +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
792bbe4563 Add new FlareSolverr "response fallback" setting 2024-07-28 22:50:27 +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
schroda
f43b7af3cd Refactor base app layout 2024-07-13 03:46:37 +02:00
schroda
2f60b94a64 Get rid of some casts 2024-07-11 18:01:41 +02:00
schroda
3d21266f92 Reduce requested manga data in queries 2024-07-09 00:30:15 +02:00
schroda
83be995fb8 Reduce requested tracker data in queries 2024-07-09 00:21:49 +02:00
schroda
9b8ace003d Reduce requested category data in queries 2024-07-03 23:24:50 +02:00
schroda
149bc8ad0d Remove duplicated i18n strings 2024-07-03 23:24:48 +02:00
robo
26f0fefc0a Disable webUI settings for custom flavor only (#768) 2024-06-16 15:35:40 +02:00
schroda
29d54384f5 Remove most "useSetDefaultBackTo" usage
In case the "depth" of the initial opened app page was greater than 2 it was possible to get stuck in a loop of using the back button twice from the initial page to the previous page and back to the initial page...

Instead, in case a page with a greater depth than 0 is opened, the library should just be opened when using the back button.

This way the back button actually behaves like it's intended, as an app back button and not like the browsers back button
2024-06-06 00:00:38 +02:00
schroda
3492c103a7 Fix tsc issue of incorrect translation key 2024-05-24 14:04:19 +02:00
schroda
e9ee43b9b4 Use "DayJs" instead of "Date" 2024-05-21 22:22:12 +02:00
schroda
c6b99478f3 Fix missing flaresolverr link
The spaces are important so that i18n correctly converts the translation to the actual text.

Regression introduced with 3a7c93ea06
2024-05-20 15:00:04 +02:00
schroda
23ea896524 Show "ContinueReadButton" on in library 2024-05-08 19:16:41 +02:00
schroda
4d3889532e Group duplicated mangas by title 2024-05-08 19:16:40 +02:00
schroda
b785e633fa Optionally check description to find library duplicates
The description contains the alternative titles of the entry, thus, potentially finding a duplicate even if the title itself are different
2024-05-08 19:09:01 +02:00
schroda
d094d9c9a3 Check for library duplicates via lowercase entry title 2024-05-08 15:06:02 +02:00
schroda
f994d32e91 Open "browse" page for missing sources in backup validation
Path of page was changed, but it was never updated in the backup validation dialog
2024-05-07 02:28:09 +02:00
schroda
86ec83a2ef Handle missing trackers in backup validation result 2024-05-07 02:28:08 +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