Athou
|
b6107c3330
|
pass theme and colorscheme in tss context to avoid repetitions (#1241)
|
2024-02-12 07:38:57 +01:00 |
|
Athou
|
3efeed6c85
|
make sure videos don't overflow parent (#1240)
|
2024-02-10 21:50:17 +01:00 |
|
Athou
|
4bf8b5696d
|
fix metrics page
|
2024-02-09 18:41:43 +01:00 |
|
Athou
|
b0890df2f3
|
add a css class for view mode (#1232)
|
2024-02-09 10:31:27 +01:00 |
|
Aniol
|
9391c05968
|
Update messages.po
updated catalan translation
|
2024-02-04 07:33:44 +01:00 |
|
Athou
|
3c116dbabe
|
fix build
|
2024-02-03 11:44:58 +01:00 |
|
Athou
|
a92a7217ff
|
add a setting to completely disable scrolling to selected entry (#1157)
|
2024-01-29 20:30:49 +01:00 |
|
Athou
|
66c361e6a6
|
no need to render the header twice
|
2024-01-18 09:39:53 +01:00 |
|
Athou
|
0946c0248e
|
show footer on the bottom of the page on mobile (#1121)
|
2024-01-18 09:29:12 +01:00 |
|
Athou
|
a8be8f2edf
|
remove unnecessary usage of headerHeight
|
2024-01-18 09:05:32 +01:00 |
|
Athou
|
99db85328b
|
scroll to the correct position regardless of the position or height of the header
|
2024-01-18 09:05:32 +01:00 |
|
Athou
|
5f29838bd2
|
clarify some descriptions in the profile settings
|
2024-01-16 07:07:49 +01:00 |
|
Athou
|
b0aa6ae524
|
the "new-feed-entries" websocket event no longer needs to reload the entire tree
|
2024-01-13 09:20:56 +01:00 |
|
Athou
|
8297edaf71
|
redirect to login page instead of welcome page if allowRegistrations is false (#1185)
|
2024-01-11 16:44:40 +01:00 |
|
Athou
|
8b86617f18
|
marking an entry as read/unread now requires to swipe to the left since swiping to the right now opens the mobile menu
|
2024-01-10 19:57:56 +01:00 |
|
Athou
|
bbda35f868
|
open sidebar on swipe (#1098)
|
2024-01-10 19:57:38 +01:00 |
|
Athou
|
2bf9186135
|
only show sidebar resizer when sidebar is actually shown
|
2024-01-09 16:20:46 +01:00 |
|
Athou
|
023c27a565
|
setupListeners is only used for rtk query and we don't use it anymore
|
2024-01-09 07:24:24 +01:00 |
|
Athou
|
b1a4debb95
|
replace toSorted usage with sort (#1183)
|
2024-01-08 13:48:27 +01:00 |
|
Athou
|
5663d619aa
|
show category hierarchy (#1045)
|
2024-01-08 13:26:20 +01:00 |
|
Athou
|
662d0f754f
|
avoid flash of light theme when using system color scheme
|
2024-01-07 17:51:22 +01:00 |
|
Athou
|
46065d938d
|
extract new i18n labels
|
2024-01-01 19:42:36 +01:00 |
|
Athou
|
16389824f7
|
fix wrong labels
|
2024-01-01 19:39:55 +01:00 |
|
Athou
|
92b624ca8a
|
add option to follow system dark/light mode (#1083)
|
2024-01-01 19:37:52 +01:00 |
|
Athou
|
1ae5111f76
|
use slightly less dark gray for selected tree node background to improve unread count readability
|
2024-01-01 18:24:39 +01:00 |
|
Athou
|
d9a9a01a60
|
add missing pathname to websocket url (#1167)
|
2024-01-01 18:15:04 +01:00 |
|
Athou
|
bbbb9c10a6
|
align buttons to the right to match other dialogs
|
2024-01-01 10:47:39 +01:00 |
|
Athou
|
50cf9718a3
|
fix wrong clear button style
|
2024-01-01 10:43:54 +01:00 |
|
Athou
|
99a7ede82d
|
restore bold font for unread items
|
2024-01-01 10:10:05 +01:00 |
|
Athou
|
7b1218ef1e
|
correctly trim long feed names when sidebar is too narrow
|
2024-01-01 08:34:00 +01:00 |
|
Athou
|
8dab16090f
|
display links and image placeholders in entries in the same color as the text so that they are not mistaken for commafeed actions
|
2023-12-31 18:36:55 +01:00 |
|
Athou
|
6e5f362a8e
|
load custom js when the app is done loading to ease custom code usage (#1093)
|
2023-12-31 09:27:49 +01:00 |
|
Athou
|
96212afd27
|
save sidebar width in local storage (#1093)
|
2023-12-30 22:13:35 +01:00 |
|
Athou
|
7e02380858
|
update to mantine 7
|
2023-12-30 22:13:35 +01:00 |
|
Athou
|
2742b7fff6
|
remove usage of createStyles from mantine that is removed in v7
|
2023-12-29 22:27:54 +01:00 |
|
Athou
|
f845f225cf
|
add a "insertedBefore" field to mark as read requests to make sure the user does not mark entries that were fetched but never seen before (fixes a regression from #1007)
|
2023-12-29 13:40:30 +01:00 |
|
Athou
|
39ba4a1c97
|
disable redoc url sync because it causes issues with hashrouter
|
2023-12-29 12:11:33 +01:00 |
|
Athou
|
a491b95a02
|
generate a nicer url in documentation (/rest instead of /openapi/../rest)
|
2023-12-29 11:21:28 +01:00 |
|
Athou
|
e0c05c8e5d
|
redux update
|
2023-12-29 11:08:33 +01:00 |
|
Athou
|
2f1aa12e30
|
use redoc instead of swagger ui to be able to update redux
|
2023-12-29 11:01:57 +01:00 |
|
Athou
|
c646503501
|
update other dependencies
|
2023-12-28 22:37:12 +01:00 |
|
Athou
|
0ea0db48db
|
split thunks from slices to avoid circular dependencies
|
2023-12-28 22:11:03 +01:00 |
|
Athou
|
bb4bb0c7d7
|
createAppAsyncThunk needs to be in its own file (https://stackoverflow.com/a/77136003/1885506)
|
2023-12-28 21:49:18 +01:00 |
|
Athou
|
97781d5551
|
eslint update
|
2023-12-28 21:49:18 +01:00 |
|
Athou
|
f4e48383cc
|
use typed createAsyncThunk
|
2023-12-28 19:49:38 +01:00 |
|
Athou
|
9cd1cde571
|
apply intellij fixes
|
2023-12-27 09:22:55 +01:00 |
|
Athou
|
6a76c8b8c3
|
reduce svg size by removing unused inkscape tags
|
2023-12-27 08:47:41 +01:00 |
|
Athou
|
5541cc9fbe
|
websocket can now be disabled, the websocket ping interval and the tree reload interval can now be configured (#1132)
|
2023-12-21 21:20:26 +01:00 |
|
Athou
|
b5d99b9661
|
migrate from swagger to openapi3
|
2023-12-17 13:51:12 +01:00 |
|
Athou
|
d7d3574e36
|
swap next and previous buttons (#1159)
|
2023-11-15 07:59:17 +01:00 |
|