schroda
1ab0178d88
Fix local light app theme flicker on initial render
...
MUIs "useColorScheme" hook always returned "system" on the initial render.
(Probably because it's used outside the AppProvider context)
2025-07-28 02:38:18 +02:00
schroda
ef6c1fce56
Fix local/session storage parsing/stringifying values
...
The old logic stringifyed all values, including strings, which caused problems with reading external stored values (e.g., mui-mode) via the "useStorage" hook.
2025-07-28 02:34:02 +02:00
schroda
93b9e84a37
Fix "pure dark mode" setting visibility
...
In case the apps theme mode was never changed, the "mui-mode" was never set.
This lead to the "pure black mode" setting to never be visible.
2025-07-20 23:01:35 +02:00
schroda
98d087dd58
Remove DialogTiles from DialogContent children
2025-07-20 14:02:16 +02:00
schroda
13a7d21e60
Show new tracker search result data
...
- score
- totalChapters
2025-07-19 16:40:29 +02:00
schroda
c3cff8ee8b
[skip ci] Move "misc" server settings to bottom of page
2025-07-12 01:11:38 +02:00
Constantin Piber
0d288afe74
[skip ci] Update server settings for Authentication modes ( #984 )
...
* Update GQL interface
* Update queried server settings
* package.json: Fix GQL script
* Basic AuthMode setting
* Setting disable, disclaimer on login page
* Update gql generated files
* Alphabetical sort en.json
* Fix constants name typos
* Move settings types and constants to corresponding files
* Rename setting constants
* Update required server version
---------
Co-authored-by: schroda <50052685+schroda@users.noreply.github.com >
2025-07-12 01:08:40 +02:00
Shirish
cdee6f4efa
[skip ci] Feat: Add OPDS Configs to Server Settings tab ( #945 )
...
* Add OPDS config settings
* Address PR comments
* Update serverVersion for PREVIEW
* Add "opdsUseBinaryFileSizes" setting
---------
Co-authored-by: schroda <50052685+schroda@users.noreply.github.com >
2025-07-12 00:41:59 +02:00
schroda
fd89d80217
Prevent basic auth with both empty username and password
...
On ios the native basic auth prompt does not work with both an empty username and password.
In case both are empty, the "login" button is disabled and can't be pressed.
2025-06-28 03:30:20 +02:00
schroda
cb74984659
Fix constraining logic of stored client metadata
...
By the time the constraining function was called, the stored values were still of type string and were not converted to the correct type yet.
2025-06-25 00:38:01 +02:00
schroda
56f01efc1e
Ensure stored client metadata values respect constraints
2025-06-24 22:45:40 +02:00
schroda
7b9d51142b
Save selected source languages on the server
2025-06-23 02:30:29 +02:00
schroda
998400327f
Rename "Download queue" desktop nav item to "Downloads"
...
"Download queue" is too long for the side nav menu
2025-06-22 19:54:31 +02:00
schroda
86578593ca
Show download queue size in nav bar
2025-05-24 17:25:22 +02:00
schroda
7885bcda98
Improve global search
...
Add options to show only searches for
- pinned sources
- all sources
- sources with results
2025-05-18 01:08:02 +02:00
schroda
e327849a19
Show last used source
2025-05-17 23:37:00 +02:00
schroda
18ddf46f17
Save appearance settings on server
...
- app theme
- theme mode
- pure black mode
- manga grid item width
2025-05-17 21:31:24 +02:00
schroda
7e4e22b9e1
Add "All" to default languages
2025-05-09 00:57:29 +02:00
schroda
dcd57aea8f
Remove abbreviation of “language” in function names
2025-05-09 00:57:28 +02:00
schroda
aacdbaaeef
Introduce "useAppAction" hook
2025-05-04 23:36:46 +02:00
schroda
3ab70c4802
Introduce "useAppTitle" hook
2025-05-04 23:36:18 +02:00
schroda
76cd9fd309
Remove "useContext" usages with hooks
2025-05-03 12:40:28 +02:00
schroda
b80006504e
Move files into different folders
2025-05-03 12:16:48 +02:00
schroda
4c1a493cf5
Save "showNsfw" setting on server
2025-04-21 19:21:06 +02:00
schroda
a48febeda5
Save selected extension languages on the server
2025-04-21 16:19:35 +02:00
schroda
791ccf1f6a
Handle server version changes
...
Server version now contains the "revision" as the "patch" number
2025-04-07 00:01:54 +02:00
schroda
dcf1b5b1c2
Only show hidden nav bar items in "More" page
2025-04-05 15:38:40 +02:00
schroda
f570b7c9ed
Optionally hide history
2025-03-22 01:16:38 +01:00
schroda
3ca4aa2eff
Remove "Settings" from setting page titles
2025-03-17 12:07:02 +01:00
schroda
2fead95c15
Change downloads settings name back to "Downloads"
2025-03-17 12:06:58 +01:00
schroda
2ba0aea679
Move "category settings" to "LibrarySettings"
2025-03-09 16:26:21 +01:00
schroda
6afc9f22b6
Introduce "more" page
...
- moves "Settings" into "more" page
2025-03-09 16:19:31 +01:00
schroda
0b752c168c
Internationalize system theme mode
2025-02-09 23:06:44 +01:00
schroda
a81c3c6afa
Use dynamic color schemes on manga page
2025-01-26 04:21:00 +01:00
schroda
b7fc1ae6ff
Extract theme context logic into its own provider
2025-01-25 19:22:24 +01:00
schroda
ce6722d584
Male library "grid layout" setting global
2025-01-25 00:12:56 +01:00
schroda
2cfbaf8148
Use "useNavBarContext" hook everywhere
2025-01-23 13:15:06 +01:00
schroda
a22a4bf546
Switch to "colorSchemes" from "palette" API in mui theme
...
"colorSchemes" is the preferred api starting from mui v6
2025-01-17 01:25:55 +01:00
schroda
3782091601
Remove metadata "applyMigration" option
2025-01-04 21:23:05 +01:00
schroda
4fc4a8d9b3
Move library display options to global metadata
...
- showContinueReadingButton
- showDownloadBadge
- showUnreadBadge
2024-12-30 03:49:39 +01:00
schroda
9e93a78a07
Use "getErrorMessage" everywhere
2024-12-21 23:27:03 +01:00
schroda
083f98e9f6
Show error on i18n language change
2024-12-20 17:25:46 +01:00
schroda
3949363474
Include actual error in snackbar
2024-12-20 17:24:40 +01:00
schroda
3ec0cc94bb
Rename "device theme" to "theme mode"
2024-12-16 23:05:50 +01:00
schroda
cff0ed5ec3
Extract app routes into constant
2024-12-11 20:25:49 +01:00
schroda
7ffcfc1a16
Keep route names lowercase
2024-12-11 13:55:00 +01:00
schroda
20a8666f95
Simplify setting route names
2024-12-11 13:51:46 +01:00
schroda
6802941252
Rename "Default reader settings" to "Reader settings"
2024-12-11 13:43:53 +01:00
schroda
0ae9d9ebb2
Custom reader profiles
2024-12-09 02:38:37 +01:00
schroda
a607f7f368
Reader settings
2024-12-09 02:38:37 +01:00