Mose Müller
1c029e301b
updates types
2024-02-20 16:39:06 +01:00
Mose Müller
8042f9b390
removes card header of root component
2024-02-20 14:49:35 +01:00
Mose Müller
529d61c77d
fixes DeviceConnection overlay message when directly exposed
2024-02-01 13:33:22 +01:00
Mose Müller
04d19a853f
renaming available to connected
2024-02-01 13:33:22 +01:00
Mose Müller
f1384b25a1
updates DeviceConnection component
2024-02-01 13:33:22 +01:00
Mose Müller
7ef82e61e5
frontend styling
2024-02-01 13:33:22 +01:00
Mose Müller
2c95a2496c
adds frontend DeviceConnection component
2024-02-01 13:33:22 +01:00
Mose Müller
0ecaeac3fb
replaces js interfaces with types
2024-01-16 12:57:35 +01:00
Mose Müller
0e9832e2f1
updates DocStringComponent placement
2024-01-16 12:55:18 +01:00
Mose Müller
9d90fd2b81
displayName of components is now taken from WebSettingsContext
2023-12-21 10:30:21 +01:00
Mose Müller
8e3a1694ce
updates frontend components to not have DataService in the fullAccessPath
2023-12-21 10:03:17 +01:00
Mose Müller
729f375901
adds support for quantities in slider component (passing object instead of number)
2023-12-13 10:35:28 +01:00
Mose Müller
e643dd6f5c
adds number object types to NumberComponent
2023-12-13 10:34:32 +01:00
Mose Müller
dc4c9ff58f
removes unused customEmitUpdate prop from NumberComponent
2023-12-11 17:30:12 +01:00
Mose Müller
83cd07feee
updates SliderComponent to emit attribute updates (instead of full state dict)
2023-12-11 17:30:12 +01:00
Mose Müller
aab2b4ee77
updates frontend reducer to accept new sio_callback event data
2023-12-05 10:49:33 +01:00
Mose Müller
9d36f99404
adds CRITICAL log level
2023-11-27 16:15:53 +01:00
Mose Müller
4746470aee
error toasts always show even when showNotifications is false
2023-11-27 16:08:49 +01:00
Mose Müller
f5627e6a2f
frontend: error toast only goes away when clicked
2023-11-27 16:08:08 +01:00
Mose Müller
613b1dd6a4
updates addNotification type hints in components
2023-11-27 15:41:30 +01:00
Mose Müller
667bb949cc
rewrites NotificationsComponent to handle various notification levels
2023-11-27 15:40:25 +01:00
Mose Müller
3cc6399f60
frontend: update style (fix button appearance)
2023-11-09 17:10:21 +01:00
Mose Müller
d18be54284
updates frontend components to use new methods from socket.ts
2023-11-09 13:52:23 +01:00
Mose Müller
3132680c50
removing unnecessary console log commands
2023-11-03 09:14:36 +01:00
Mose Müller
b32bdabfca
Revert "Fix/connection toast timeout"
2023-11-03 09:11:40 +01:00
Mose Müller
621bed94af
removing unnecessary console log commands
2023-11-03 08:50:03 +01:00
Mose Müller
7f402b45e7
docs: adding docstring to ConnectionToast
2023-11-02 15:34:07 +01:00
Mose Müller
c4056d3ca8
chore: formatting, renaming
2023-11-02 15:31:46 +01:00
Mose Müller
47d64243c3
adds connection toast component to app
2023-11-02 15:23:31 +01:00
Mose Müller
8ae0b7818b
feat (frontend): pressing "-" at the beginning of a number component will add a minus sign
2023-10-30 14:36:52 +01:00
Mose Müller
1d2325171b
fixing eslint errors
2023-10-30 14:14:32 +01:00
Mose Müller
b149c1b411
fix: component ids adhere to html guidelines now
2023-10-30 14:05:39 +01:00
Mose Müller
7dcec88c9a
frontend: updating addNotification type hints
2023-10-30 13:26:25 +01:00
Mose Müller
5ad15c1cae
frontend: fix div ids
2023-10-17 11:45:50 +02:00
Mose Müller
34e46e05ee
feat: adding ColouredEnum component
2023-10-11 14:03:07 +02:00
Mose Müller
23ef229eb1
frontend: removes unused import
2023-09-14 10:29:23 +02:00
Mose Müller
ee124ead89
removes buttons from number components
2023-09-14 10:17:25 +02:00
Mose Müller
bbee77e231
feat: adds simple functionality to buttons in number component
2023-09-14 10:12:51 +02:00
Mose Müller
050a718e44
feat: highlighted digits are overwritten in number components
2023-09-14 08:28:38 +02:00
Mose Müller
b275446960
adapts slider frontend component (highlights pressed settigns button)
2023-08-17 11:15:39 +02:00
Mose Müller
55620bc6e7
make Image collapsible in frontend
2023-08-16 11:14:52 +02:00
Mose Müller
f7579c3a89
feat: components implement their notifications now
...
- removing nestedObjectUtils and useNotification hook
- passing addNotification method to all components
- components can use the addNotification method to create their
notifications
2023-08-10 15:07:49 +02:00
Mose Müller
8205e4d463
chore: changing parent_path to parentPath
2023-08-10 14:24:30 +02:00
Mose Müller
04e0e9e8b2
feat: updating useNotification hook
...
- automatically generates id and timestamp
- components just have to provide a message
2023-08-10 11:05:07 +02:00
Mose Müller
a333de9957
feat: updating ImageComponent
...
- adding format
- adding method to read image from file
- adding method to load image from base64 byte string
2023-08-10 10:43:38 +02:00
Mose Müller
8d55f3b853
feat: adding first version of Image component
2023-08-09 17:48:27 +02:00
Mose Müller
2951a73883
frontend: styling other components
2023-08-08 16:39:29 +02:00
Mose Müller
82a21f1e5d
frontend: styling SliderComponent
2023-08-08 16:39:13 +02:00
Mose Müller
32ecc9520f
feat: adding NumberComponent to SliderComponent
2023-08-08 15:52:31 +02:00
Mose Müller
6e8fa23a44
feat: moving notifications into separate component
2023-08-07 16:15:42 +02:00