Commit Graph

427 Commits

Author SHA1 Message Date
Robert Kossessa
118dcc0122 ADD: Creating profiles 2024-03-14 17:54:48 +01:00
Robert Kossessa
0d30a6d723 UPD: Refactor profile categories 2024-03-14 14:50:59 +01:00
Robert Kossessa
9b21f206a8 ADD: Deleting profiles 2024-03-13 22:10:33 +01:00
Robert Kossessa
f91312c824 ADD: Ring color configuration 2024-03-13 21:29:36 +01:00
Robert Kossessa
bf286606d0 UPD: Scramble title on (dis)connect 2024-03-13 20:43:22 +01:00
Robert Kossessa
7e6bae7221 UPD: Gui scale 2024-03-13 06:33:24 +01:00
Robert Kossessa
bc7e7681ec UPD: Preview key leds 🤩 2024-03-13 06:24:09 +01:00
Robert Kossessa
e722a37dc8 UPD: Preview key brightness 2024-03-13 06:13:33 +01:00
Robert Kossessa
dbe2c39efa ADD: Optional tab focus on key press/release 2024-03-13 06:04:36 +01:00
Robert Kossessa
23c905a71c ADD: Sexy slider animations
Dear god this was a huge pain in the ass to get right. Worth it 
2024-03-13 05:55:11 +01:00
Robert Kossessa
7bed719647 FIX: Jumping color sliders
(Still a bit jumpy, but that's thanks to 24 bit color)
2024-03-13 04:19:22 +01:00
Robert Kossessa
a8e2ec7892 ADD: Key press preview 2024-03-13 04:03:11 +01:00
Robert Kossessa
f54d9e2072 FIX: Changed PID & VID 2024-03-13 03:45:03 +01:00
Robert Kossessa
5398f2b98a UPD: Select config feature on input
Might wanna make this optional
2024-03-13 03:22:41 +01:00
Robert Kossessa
ae86babb22 UPD: Key leds in device preview 2024-03-13 03:14:08 +01:00
Robert Kossessa
0a415bb49d UPD: Shorter debounce 2024-03-13 02:38:27 +01:00
Robert Kossessa
d1fd0756ed FIX: Debounce key LED colors 2024-03-13 02:36:33 +01:00
Robert Kossessa
3204604fa3 FIX: HSVInput circular update dependencies 2024-03-13 02:23:51 +01:00
Robert Kossessa
bf22fb41cf FIX: Update value sliders on color change
Slight issue with color accuracy, see TODO
2024-03-13 01:03:11 +01:00
Robert Kossessa
7aa8b8a40b UPD: Working key LED config! 2024-03-13 00:52:42 +01:00
Robert Kossessa
97088ded94 UPD: Profile selection & renaming 2024-03-12 19:46:36 +01:00
Robert Kossessa
2077c81cc9 UPD: Show profile category handle on hover 2024-03-12 19:33:09 +01:00
Robert Kossessa
5e37bd71eb UPD: Show actual device profiles 🤩 2024-03-12 18:49:49 +01:00
Robert Kossessa
24ece44191 UPD: Type update event 2024-03-12 16:13:48 +01:00
Robert Kossessa
ebc5ff751c ADD: Vue devtools in development mode 2024-03-12 15:05:09 +01:00
Robert Kossessa
fb903f194a UPD: Move some functionality to new stores 2024-03-12 14:34:31 +01:00
Robert Kossessa
974beee118 UPD: Split store into app and device 2024-03-12 10:36:08 +01:00
Robert Kossessa
0c117e2c76 UPD: Rename nanodevices API to nanoSerialApi 2024-03-11 21:32:42 +01:00
Robert Kossessa
67636955ac ADD: Update LEDRing on angle update 2024-03-10 00:25:55 +01:00
Robert Kossessa
95e6aad1f5 ADD: Basic save 2024-03-09 23:23:47 +01:00
Robert Kossessa
1ed8284996 ADD: ValueCards 2024-03-09 17:59:34 +01:00
Robert Kossessa
84e4ff05b7 UPD: More generic keyevent handling 2024-03-09 01:20:32 +01:00
Robert Kossessa
48117b58a7 ADD: Action delete button 2024-03-09 01:15:09 +01:00
Robert Kossessa
0ecd4b680c ADD: Save button reveal 2024-03-09 00:55:05 +01:00
Robert Kossessa
2c10aba512 UPD: Style save button 2024-03-09 00:46:39 +01:00
Robert Kossessa
7a6223bff8 ADD: Non-functional save/revert buttons 2024-03-09 00:44:02 +01:00
Robert Kossessa
75efcb705c ADD: Action mapping
Including basic key capturing in renderer
2024-03-09 00:26:34 +01:00
Robert Kossessa
f718363a85 UPD: Proper focus handling on ProfileButtons
Good god does it feel good to tab through them
2024-03-05 16:10:25 +01:00
Robert Kossessa
4d2fd7c6af FIX: Nanodevices
+ add key light config
2024-03-04 19:35:01 +01:00
Richard Unger
27608ce34f improve comment, and do JSON.stringify automatically 2024-03-04 16:01:11 +01:00
Richard Unger
59e30b69d6 add a comment for TODOs in store.ts 2024-03-04 15:47:24 +01:00
Richard Unger
f1bd01d807 Merge remote-tracking branch 'origin/dev' into dev 2024-03-04 15:38:13 +01:00
Richard Unger
1f562ea492 fix serial number on update event 2024-03-04 15:37:13 +01:00
Richard Unger
790a27c96c comment out debug logs 2024-03-04 15:36:59 +01:00
Robert Kossessa
45ad907bfc ADD: Grips to profile categories 2024-03-04 15:11:26 +01:00
Robert Kossessa
6be1318d55 FIX: Profile list empty placeholder 2024-03-04 15:03:54 +01:00
Robert Kossessa
50af2abad9 ADD: Basic link functions 2024-03-04 01:22:01 +01:00
Robert Kossessa
7c94a13814 FIX: Slider thumb dots 2024-03-04 01:15:43 +01:00
Robert Kossessa
bdef8fe2eb DEL: Remove loading window 2024-03-02 22:11:22 +01:00
Robert Kossessa
b9339abebb FIX: Add missing serialport bindings-cpp 2024-03-02 18:41:12 +01:00