96 Commits

Author SHA1 Message Date
8c610b1f68 Add torch control page 2023-03-05 02:26:49 +01:00
e081b199fa Unified set all faders methods 2023-03-05 02:08:44 +01:00
e9d982112b Rainbow now clears old steps 2023-03-05 01:59:22 +01:00
42a6ffd406 add rainbow step generator 2023-03-05 01:14:53 +01:00
0eba7e11e8 add everyNLamp parameter 2023-03-05 01:14:48 +01:00
b22734b2be add single step rainbow generator 2023-03-05 01:14:44 +01:00
588f5e1d39 Multi step animations 2023-03-04 23:37:45 +01:00
78430ebb6f Remove PresetModel and add index argument to copy from/to sliders 2023-03-04 20:44:05 +01:00
0b870d85f4 Preset steps can be added/removed 2023-03-04 20:19:10 +01:00
4720c05cb1 Fixed QML_ELEMENT macro, preset steps model preperations 2023-03-04 19:13:23 +01:00
c4b910d073 new page layout for presets settings page 2023-03-03 20:32:27 +01:00
3f09b4bd3f Fix icons missing in device settings page 2023-03-03 20:32:13 +01:00
0fcc2a3ab8 add icon 2023-03-03 20:30:59 +01:00
38203d1653 ProjectLoader: replace access to listific with iterator; minor fixes 2023-02-27 02:24:44 +01:00
3fd8b9e674 Refactor ProjectLoader 2023-02-26 23:22:09 +01:00
dd7a4f531b Presets now have steps instead of a single slider state 2023-02-26 23:11:35 +01:00
922a96a34d Implemented basic animation 2023-02-26 23:10:21 +01:00
dcabe003a4 Fixed bug that icons are not refreshed when deviceTypeId is updated 2023-02-23 18:55:46 +01:00
2128040cc1 Minor icon improvements 2023-02-23 01:15:59 +01:00
97be6c6b6e Show icons in device type list 2023-02-23 00:34:31 +01:00
bbb3ccd0db renamed register groups to presets 2023-02-22 23:18:09 +01:00
0692669550 Add performance counter stats to status bar 2023-02-22 23:00:22 +01:00
bf3a7fb606 Add iconName and iconUrl role to devicesModel 2023-02-22 22:19:26 +01:00
2276e90a64 Add iconUrl role to deviceTypesModel 2023-02-22 22:13:33 +01:00
38c5223075 Fixed register groups sliders being offset when a new register group was inserted 2023-02-22 21:48:35 +01:00
51d21f68ef Bugfixes 2023-02-22 12:13:09 +01:00
27ea0fd98c Implemented selection on 3d devices view 2023-02-22 11:35:44 +01:00
34ce21f7de Slider states are correctly padded/erased on device creation/removal 2023-02-22 02:14:45 +01:00
58c65c73f2 3D view now shows lights and added double spinbox 2023-02-22 01:25:32 +01:00
a0b77ead41 Add devices 3d view 2023-02-22 00:23:45 +01:00
fb727f203e Fixed protocol error when address is 0 2023-02-22 00:20:48 +01:00
f866c87f5c Minor improvements 2023-02-22 00:20:10 +01:00
eade59dea9 Add ccache support 2023-02-22 00:17:38 +01:00
f3f369e044 Implemented auto-loading and save button 2023-02-21 21:51:15 +01:00
0fc128b369 app binary renamed to scheincommander 2023-02-21 20:28:53 +01:00
77d269013d Cool limits 2023-02-21 19:51:59 +01:00
f463a4d510 More loading and saving projects 2023-02-21 02:23:57 +01:00
d347310ce0 Implemented pattern automat 2023-02-20 22:36:31 +01:00
7ef15472d9 add loading LightProject from JSON 2023-02-20 03:00:30 +01:00
62ca7647c3 Implement device register groups rendering 2023-02-20 02:53:48 +01:00
90009e1cbd Implement register sliders again 2023-02-20 02:08:32 +01:00
f9b54ea2d8 Preparations for dmx thread reading global state with mutex lockers 2023-02-20 01:13:40 +01:00
9611823a77 Add material icons 2023-02-20 00:44:44 +01:00
79cc570347 Implement basic register group saving 2023-02-20 00:36:55 +01:00
657437452b Register groups model improvements and more default registers 2023-02-19 22:41:26 +01:00
2461e00c73 Better restructuring of QML files 2023-02-19 21:22:45 +01:00
9edce9bee4 Added lots of model synchronization mechanisms 2023-02-19 20:54:51 +01:00
01129e7a30 Implemented setter for register groups model 2023-02-19 20:23:18 +01:00
e94ee5dd54 Add register groups model 2023-02-19 20:14:36 +01:00
f75448111a Fix c++2b for clang code model 2023-02-19 20:13:44 +01:00