WarmUpTill
f024199e2d
Add backwards compatibility check
2021-09-12 03:11:21 -07:00
WarmUpTill
299e7bc868
Improve build instructions
2021-09-12 03:11:21 -07:00
WarmUpTill
0262e066bf
Update cmake script to work better for out of tree builds
...
Use package name 'CURL' for out of tree builds.
Removed ObsPluginHelpers.cmake and FindLibObs.cmake as they disturbed
out of tree build.
2021-09-12 03:11:21 -07:00
WarmUpTill
bee75336d0
Add option to for macro condition scene to trigger on any scene change
2021-09-10 15:14:09 -07:00
WarmUpTill
96b472776a
Remove unused variable
2021-09-10 15:14:09 -07:00
WarmUpTill
fb457f723a
Add macro action scene swap
2021-09-10 14:21:29 -07:00
WarmUpTill
eee3e05c10
Add action to switch preview scene
2021-09-02 10:06:54 -07:00
WarmUpTill
ccc147a1b3
Fix empty paths not saving on file tab
2021-08-27 23:40:00 +02:00
WarmUpTill
45a149f6df
Also save window geo when using ESC or the close button
2021-08-27 09:10:50 -07:00
WarmUpTill
076be21d40
Validate window position before setting it
2021-08-27 09:10:50 -07:00
WarmUpTill
ab5bdb32f5
Highlight newly added macro segments
2021-08-27 08:43:28 -07:00
WarmUpTill
8cfed048cc
Create copy of previous macro segment when inserting new segment
2021-08-27 08:43:28 -07:00
WarmUpTill
c842595214
Add "size" section to scene item transform info
2021-08-27 08:43:08 -07:00
WarmUpTill
8fa3e8b038
Fix crash on clicking "Get settings" if source or filter is null
2021-08-27 08:43:08 -07:00
WarmUpTill
174c17edea
Escape settings when pressing "Get settings" and regex is active
2021-08-27 08:43:08 -07:00
WarmUpTill
9d8fadda80
Remove unused include
2021-08-27 08:43:08 -07:00
WarmUpTill
58028d3c3d
Add macro condition "scene transform"
2021-08-27 08:43:08 -07:00
WarmUpTill
3dcabe543f
Add matchJson(), escapeRegex() move TransformState functions to utility
2021-08-27 08:43:08 -07:00
WarmUpTill
1a7ebc5569
Fix warning
2021-08-19 12:56:34 -07:00
WarmUpTill
522ab2963e
Fix typo
2021-08-19 12:56:34 -07:00
WarmUpTill
d9bd98ce9c
Parallelize windows build
2021-08-19 12:56:34 -07:00
WarmUpTill
2af0735a2f
Expand date condition functionality
...
The date condition now supports the condition types "after", "before"
and specifying a time range.
2021-08-12 11:01:45 -07:00
WarmUpTill
556943c293
Fix writing current scene to file
2021-08-11 12:49:07 -07:00
WarmUpTill
e3004184c4
Format json strings of user input and source settings
...
Source settings and user specified settings might use different json
formatting and thus not match even though the json contents match.
It might not be possible to do the formatting for regex strings so
revert to the originally specified settings string if it cannot.
2021-08-09 11:39:48 -07:00
WarmUpTill
7b2c2e91db
Rename function
2021-08-09 11:39:48 -07:00
WarmUpTill
06ea7bf1d9
Fix crash when deleting macro with wait action
...
Note that this might still not be completely race free but should
improve the situation a lot.
2021-08-09 11:39:20 -07:00
WarmUpTill
1474509cb9
Fix extended sequence abort when using non-instant transitions
2021-07-30 00:47:40 +02:00
WarmUpTill
87aa8d3b40
Remove code used for backwards compatibility
2021-07-29 15:16:29 -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
99c9b1a4a2
Fix macro video condition save
...
Logic, collapsed state and time constraint were not saved for video
condition.
2021-07-24 23:47:24 -07:00
WarmUpTill
8c0aad4c96
Add note to network tab
...
The requirement of the scene names having to match extactly was not made
clear and caused some confusion.
2021-07-24 23:31:35 -07:00
WarmUpTill
c964ed04d3
Clean up includes
2021-07-22 09:40:31 -07:00
WarmUpTill
810235e0b7
Clean up duplicate code
2021-07-22 09:40:31 -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
WarmUpTill
84e4b740a8
Prevent accidental edits of actions and conditions when scrolling
2021-07-22 09:40:31 -07:00
WarmUpTill
95409dfa26
Add option to expand or collapse all macro actions or conditions
2021-07-22 09:40:31 -07:00
WarmUpTill
058af0d3bb
Move GetShortDesc() and GetId() to MacroSegment class
2021-07-22 09:40:31 -07:00
WarmUpTill
fd789b476b
Persist collapse / expand state
2021-07-22 09:40:31 -07:00
WarmUpTill
3fc82df278
Handle macro control signals
2021-07-22 09:40:31 -07:00
WarmUpTill
d541356fd3
Add macro control widget
2021-07-22 09:40:31 -07:00
WarmUpTill
5c2adacca1
Update build instructions and readme( #267 )
...
* Adjust build instructions
* Add install instructions
* Add note regarding QtConcurrent
2021-07-22 18:39:34 +02:00
WarmUpTill
7200668158
Add option to show frame
2021-07-19 12:13:29 -07:00
WarmUpTill
7cf7fd6112
Show current cursor position
2021-07-19 12:13:29 -07:00
WarmUpTill
41821cbeb2
Add macro condition that triggers if cursor position changed
...
Extend condition previously named "region"
2021-07-19 12:13:29 -07:00
WarmUpTill
9537579235
Rename macro condition "region" to "cursor"
2021-07-19 12:13:29 -07:00
WarmUpTill
40a701a934
Add "--recursive" option to "git clone" calls
2021-07-18 19:37:16 +02:00
WarmUpTill
6c8556c66c
Rework cmake and readme ( #264 )
...
* Add missing include
* Rework CMakeLists.txt to support out of tree builds
* Update build instructions
* Fix windows build issue and copy locale on Linux
* Update build instructions
* Add downloads section
2021-07-17 17:17:03 +02:00
WarmUpTill
a467dffd05
Fix crash on Fedora
2021-07-13 13:14:43 -07:00
WarmUpTill
497dbd89d4
Fix warning
2021-07-13 13:14:43 -07:00