WarmUpTill
7b44c28767
Fix warnings
2022-09-01 13:20:35 -07:00
WarmUpTill
9bed6df2b5
Adjust macro list to new OBS layout changes
2022-09-01 13:20:35 -07:00
WarmUpTill
9e2ca1529c
Save splitter positions on macro tab
2022-08-31 12:12:25 -07:00
WarmUpTill
e62504968c
Move comment to correct line
2022-08-31 12:12:25 -07:00
WarmUpTill
97720a798c
Waste less space in the UI
...
* Adjusted layout margins
Nested layouts lead to lots of wasted space.
* Removed unnecessary "Close" button
Closing the settings dialog via "x" or the close button does not make
a difference so it can savely be removed.
2022-08-31 12:12:25 -07:00
WarmUpTill
636630fdf3
Add splitter between macro list and macro edit area
...
This will make editing macros easier on smaller window sizes as the list
or edit area can be resized to the users needs
2022-08-31 12:12:25 -07:00
WarmUpTill
c3aa421bc5
Add option to split recording
2022-08-31 07:58:24 -07:00
WarmUpTill
046de4118f
Rework curl helpers
2022-08-25 11:26:31 -07:00
WarmUpTill
c9177c4429
Add Http action
2022-08-25 11:26:31 -07:00
WarmUpTill
9704d5f1f4
Add AnimationFinished signal
2022-08-24 12:53:25 -07:00
WarmUpTill
1978b8f1a1
Save and load websocket connections
2022-08-24 12:53:25 -07:00
WarmUpTill
59cc37c90a
Add websocket condition
2022-08-24 12:53:25 -07:00
WarmUpTill
866c49bffd
Add websocket action
2022-08-24 12:53:25 -07:00
WarmUpTill
c9370c8929
Add websocket helper functions to receive and send messages
2022-08-24 12:53:25 -07:00
WarmUpTill
e97f41a356
Add connection-manager
...
Used to add, remove, and modify websocket connections
2022-08-24 12:53:25 -07:00
WarmUpTill
c9820e77d8
Add option to check states of multiple macros at the same time
2022-08-23 11:31:48 -07:00
WarmUpTill
a268f98b73
Rework to use MacroList widget
2022-08-23 11:31:48 -07:00
WarmUpTill
700e75a2b5
Fix potential crashes when removing macros
2022-08-23 11:31:48 -07:00
WarmUpTill
19e79aff50
Add macro list widget
2022-08-23 11:31:48 -07:00
WarmUpTill
c8f684ce9f
Add helper to get internal ref name
2022-08-23 11:31:48 -07:00
WarmUpTill
1027dda6f6
Enable inheriting from both MultiMacroRef* and MacroRef*
...
Initially to be used only for the "Macro" condition type
2022-08-23 11:31:48 -07:00
WarmUpTill
6f7bcc34af
Add helper functions to save / load list of macro refs
2022-08-23 11:31:48 -07:00
WarmUpTill
face0f7f3c
Add MultiMacroRefCondtition
2022-08-23 11:31:48 -07:00
WarmUpTill
7480e793b8
Adjust General tab layout for new Yami theme of OBS 28
2022-08-23 10:58:57 -07:00
WarmUpTill
53a5fa6ff4
Restructure "src/" folder
...
Moving files from the "src/" folder into "src/legacy", "src/macro-core",
and "src/utils" was necessary as it was becoming a bit too cluttered.
2022-08-17 11:08:53 -07:00
WarmUpTill
5ae9e18044
Rework plugin to allow split into module and library part
...
This is mostly intended to allow easier bundling for MacOS but might
prove to be useful for other areas as well.
2022-08-17 11:08:53 -07:00
WarmUpTill
f000758820
Add Qt version checks to support Qt5
2022-08-17 11:08:53 -07:00
WarmUpTill
786c9592a1
Fix depecrations and clean up backwards compatibility checks
2022-08-17 11:08:53 -07:00
WarmUpTill
5cb50821e0
Rewrite CMakeLists.txt to support new build system based on obs-plugintemplate
2022-08-17 11:08:53 -07:00
WarmUpTill
bcdfe79831
Add action to refresh sources
2022-08-03 11:35:06 -07:00
WarmUpTill
ec93babed6
Fix duration modifier of media conditions not saving
2022-08-03 11:34:25 -07:00
WarmUpTill
e075dcd4be
Cleanup
...
Rename locale entry to match naming scheme
2022-06-28 11:25:50 -07:00
WarmUpTill
4113f94528
Add condition to check current profile
2022-06-28 11:25:50 -07:00
WarmUpTill
db3affc43d
Set screenshot file extension to *.png
...
Files without any file extension are not properly loaded as an QImage and
thus pattern matching might not work
2022-06-28 11:25:38 -07:00
WarmUpTill
925729e6b8
Fix hotkeys not being registered for new macros
2022-06-22 14:13:34 -07:00
WarmUpTill
4d2c3e0f80
Copy settings of selected transition for show / hide transition
2022-06-13 11:40:12 -07:00
WarmUpTill
1665841589
Fix freeze on setting hide/show transition
...
A "private" copy of the transition source has to be used for show and
hide transitions as otherwise this can lead to an OBS freeze the next
time the show / hide transition is used
2022-06-13 11:40:12 -07:00
WarmUpTill
e89343b03e
Fix crash when deleting last macro
...
A crash could occur if the last macro was deleted and the highlighting
of macro segments was enabled due to the macro segments already being
deleted while the widgets representing these segments were not
2022-06-12 06:45:11 -07:00
WarmUpTill
a9c79b02ff
Fix UI elements shifting slightly
...
Content margins of scene item selection widget would cause Transition
action to shift slightly whenever the widget's visibility changed
2022-06-12 04:50:13 -07:00
WarmUpTill
c6541825f8
Add option to select before and after for time of simple date check
2022-06-12 03:46:18 -07:00
WarmUpTill
003a1aa696
Remove delay before saving replay buffer
2022-06-12 03:46:04 -07:00
WarmUpTill
20767630c0
Add option to set show, hide, and override transitions ( #471 )
2022-06-12 12:45:45 +02:00
WarmUpTill
70fb972f84
Add option to ignore time component in simple check
2022-05-18 04:55:55 -07:00
WarmUpTill
4d65956f25
Fix MacOS memory leak
2022-05-18 04:55:28 -07:00
WarmUpTill
a2e4580970
Fix media and audio condition unexpectedly returning true after unpause
2022-05-12 11:42:39 -07:00
WarmUpTill
8da1e3ad40
Rework time restriction to support "within" duration modifier
...
Also renamed duration constraint to duration modifier
2022-05-12 11:42:39 -07:00
WarmUpTill
92b6a057f6
Restructure files
...
- Move condition and action related parts into separate files
- Move duration constraint to macro condition
- Move duration constraint widget to macro condition edit
- Adjust includes
2022-05-12 11:42:39 -07:00
WarmUpTill
70a3ae0245
Fix waiting for transition to complete with fixed duration transitions
2022-05-12 11:42:39 -07:00
WarmUpTill
8cc7b65436
Do not allow duplicates in condtion and action type selection
2022-05-12 11:42:39 -07:00
WarmUpTill
fd18e64e19
Add studio mode action (previously scene swap and preview scene action)
...
The option to enable and disable studio mode is new
2022-05-12 11:42:39 -07:00