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
aacdbaaeef
Introduce "useAppAction" hook
2025-05-04 23:36:46 +02:00
schroda
b80006504e
Move files into different folders
2025-05-03 12:16:48 +02:00
schroda
c24d7ca2ef
Fix link to extension repo setting
2025-05-03 11:36:13 +02:00
schroda
24a0cfb3b0
Use "mantine/hooks"
2025-05-02 18:37:03 +02:00
schroda
24629407cb
Fix tsc error
2025-04-24 23:53:49 +02:00
schroda
d3de9a6db3
Fix dependency array of extensions filtering
2025-04-24 13:38:35 +02:00
schroda
4c1a493cf5
Save "showNsfw" setting on server
2025-04-21 19:21:06 +02:00
schroda
60cb7b31ab
Cleanup "LangSelect"
2025-04-21 19:02:50 +02:00
schroda
a48febeda5
Save selected extension languages on the server
2025-04-21 16:19:35 +02:00
schroda
9dfd9ed5e3
Cleanup "Extensions"
2025-04-21 16:19:34 +02:00
schroda
e0567fac5d
Extract extensions group header
2025-04-21 16:19:33 +02:00
schroda
91beeb2fb5
Fix update extensions failure error message pluralization
2025-04-21 16:19:32 +02:00
schroda
d01837d5cd
Move filtering to "groupExtensionsByLanguage"
2025-04-21 16:19:29 +02:00
schroda
78030b103a
Extract extensions language extraction into own function
2025-04-21 16:00:54 +02:00
schroda
214fa7710d
Get rid of forced "All" extensions language
2025-04-21 01:02:08 +02:00
schroda
e3934545b0
Change "large" IconButtons to default size
2025-03-28 19:05:21 +01:00
schroda
2120390e93
Align card list styling with rest of lists
2025-03-24 23:45:48 +01:00
Constantin Piber
8079cadae5
Basic modal for switching extension settings ( #907 )
...
* Basic modal for switching extension settings
* Improve network usage by including field in query directly
Requesting individually is stupid, when it's a field that is already
available on the server
* Improve extension slider usability
- Always render the element, fixes animations
- Store the selected item in state, allows the back-button to re-open
dialog
* Update src/modules/extension/components/ExtensionOptions.tsx
Co-authored-by: schroda <50052685+schroda@users.noreply.github.com >
* Update src/modules/extension/components/ExtensionOptions.tsx
Co-authored-by: schroda <50052685+schroda@users.noreply.github.com >
* Fix suggestions
* Use dialog instead of optionsPanel
* Extension options remove redundant NSFW info
* Apply suggestions from code review
Co-authored-by: schroda <50052685+schroda@users.noreply.github.com >
* Use proper dialog title and content for settings dialog
* Use `string | undefined` instead of `string | null` to satisfy `tsc`
---------
Co-authored-by: schroda <50052685+schroda@users.noreply.github.com >
2025-03-24 23:24:12 +01:00
schroda
c7611e4ae1
Remove unnecessary virtuoso "group item counts" mapping
2025-03-10 21:58:13 +01:00
schroda
8ddb259c82
Prevent tooltip on disabled button warning
2025-02-02 00:54:03 +01:00
schroda
2cfbaf8148
Use "useNavBarContext" hook everywhere
2025-01-23 13:15:06 +01:00
schroda
9e93a78a07
Use "getErrorMessage" everywhere
2024-12-21 23:27:03 +01:00
schroda
a4f1aa3234
Prevent "EmptyViewAbsoluteCentered" from overlapping content
...
Regression 1f7fe5f20e
2024-12-21 23:22:48 +01:00
schroda
1f7fe5f20e
Handle long extra messages in EmptyView
2024-12-20 19:23:56 +01:00
schroda
3949363474
Include actual error in snackbar
2024-12-20 17:24:40 +01:00
schroda
cff0ed5ec3
Extract app routes into constant
2024-12-11 20:25:49 +01:00
schroda
20a8666f95
Simplify setting route names
2024-12-11 13:51:46 +01:00
schroda
e90d705610
Add option to update all updatable extensions
2024-11-04 01:30:09 +01:00
schroda
63caf74e36
Extract "Extensions" types, constants, utils into separate files
2024-11-04 01:25:19 +01:00
schroda
71292a114a
Rename "ExtensionState" enum to "ExtensionGroupState"
2024-11-04 01:17:56 +01:00
schroda
c477911e25
Properly set virtuoso item keys
2024-10-16 19:44:03 +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
c0eabf8865
Move navigation-bar files into new folder
2024-10-06 00:01:51 +02:00
schroda
a206b2c650
Move extension files into new folder
2024-10-05 23:35:19 +02:00