WarmUpTill
e0763a4957
Improve performance for drag and drop
...
- Changing the style sheets for the selection frame dynamically considerably
slowed down the handling of the mouse events.
Instead two separate widgets with fixed style sheets are now used.
- Recreating the macro segments after dropping a widget took too much
time leading to unresponsive drop operations
2022-03-26 10:05:50 -07:00
WarmUpTill
1ab9a38914
Selection idx handling was moved to macro segment list widget
2022-03-26 10:05:50 -07:00
WarmUpTill
71b6ae4d78
Add additional settings dialog to macro tab
...
This settings dialog currently contains debug features to highlight
recently executed macros, actions and conditions.
2022-03-12 06:35:59 -08:00
WarmUpTill
428e114a0a
Highlight recently executed action and true conditions
2022-03-12 06:35:59 -08:00
WarmUpTill
1054bce4a7
Remove slight movement of macro segment when (de-)selecting them
2022-02-24 14:15:23 -08:00
WarmUpTill
45e8378021
Remove old macro segment controls
2022-02-20 04:50:12 -08:00
WarmUpTill
955f308c59
Add list-like controls to macro actions and conditions
2022-02-20 04:50:12 -08:00
WarmUpTill
2c25bb4dd4
Make slider background transparent
...
Sliders, e.g. in the video condition, would otherwise block parts of the
highlight frame around macro segments.
2022-02-18 13:40:33 -08:00
WarmUpTill
262bb3f1ee
Keep size of individual macro sgements consistent
...
Previously the segments would expand if there was still room in the
condition and action area.
2022-02-04 11:38:42 -08:00
WarmUpTill
e13f20c860
Adding frame highlighting individual macro segments
2022-02-04 11:38:42 -08:00
WarmUpTill
48368f4bd6
Move vertical / horizontal control handling to macro segment
2022-02-04 11:38:42 -08:00
WarmUpTill
487c735e13
Delay show and hide of macro controls
2022-02-04 11:38:42 -08:00
WarmUpTill
2e96c226b5
Improve performance of expand / collapse all
2021-10-23 13:53:56 -07:00
WarmUpTill
d3e8b76fa6
Do not apply MouseWheelWidgetAdjustmentGuard to QScrollBars
...
Without this change, it will be annoying to interact with expanded
QComboBoxes and there should be no danger of accidentally modifying
macro settings by interacting with QScrollBars
2021-07-29 15:16:19 -07:00
WarmUpTill
e2b3563810
Rename files
2021-07-22 09:40:31 -07:00
WarmUpTill
76c5ec480b
Add MacroSegment and MacroSegmentEdit to remove duplicate code
2021-07-22 09:40:31 -07:00