WarmUpTill
fe1ddc3a94
Fix connection selection being lost after renaming connection
2023-04-01 05:37:40 -07:00
WarmUpTill
b28c2b28b2
Adjust to Duration rework
2023-03-19 03:52:21 -07:00
WarmUpTill
72d5255c9e
Fix typo
2023-02-11 01:45:28 -08:00
WarmUpTill
7ae88f7560
Reset invalid transition behaviour settings
2023-01-28 12:42:32 -08:00
WarmUpTill
d094c189d3
Handle invalid paths due to scene collection name in settings export
2023-01-28 12:42:32 -08:00
WarmUpTill
0027ae9bb8
Reuse last import path
2022-12-23 13:17:58 -08:00
WarmUpTill
76be75474b
Set default path for import to desktop folder
2022-12-15 11:46:38 -08:00
WarmUpTill
624ff9f5c6
Fix freeze when changing scene collection
2022-11-16 08:44:15 -08:00
WarmUpTill
9bcced524b
Move transition behaviour related settings to General tab
2022-11-09 09:57:55 -08:00
WarmUpTill
22f4c11ee3
Hide Scene Groups tab
...
The tabs functionality is often confused with the sequence tab.
With the introduction of variables / macros this tab is unlikely to find
much use so also hide when legacy-tabs are hidden.
2022-09-29 10:59:08 -07:00
WarmUpTill
c84c1638bf
Add support for variables
2022-09-28 02:21:05 -07:00
WarmUpTill
fdb70a32c6
Fix splitter position save data size growing on scene collection change
2022-09-24 00:45:58 -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
1978b8f1a1
Save and load websocket connections
2022-08-24 12:53:25 -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
6685a1ccaa
Do not spam first time setup message
2022-04-02 09:14:26 -07:00
WarmUpTill
ecee919e0b
Hide legacy tabs by default and adjust default tab order
2022-04-02 09:14:26 -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
001d8b4714
Move hightlight and update of paused state into MacroListEntryWidget
2022-03-12 06:35:59 -08:00
WarmUpTill
cc9d5897da
Add deprecation warning for legacy tabs
2022-02-20 04:50:12 -08:00
WarmUpTill
45e8378021
Remove old macro segment controls
2022-02-20 04:50:12 -08:00
WarmUpTill
1328896801
Reopen last opened tab in current session
...
Will reset to General tab on startup / scene collection change
2022-02-10 11:29:44 -08:00
WarmUpTill
1e7726bcfc
Add option to highlight recently executed macros on the Macro tab
2022-02-04 11:38:42 -08:00
WarmUpTill
1516b9a939
Add option to hide legacy tabs
2022-02-04 11:38:42 -08:00
WarmUpTill
61d9031933
Add option to toggle between vertical and horizontal macro controls
2022-02-04 11:38:42 -08:00
WarmUpTill
fda9b1c3ea
Fix dock location and size not saving correctly
...
OBS will handle the docking position / window size and position as long
as an object name is set
2022-01-25 10:33:41 -08:00
WarmUpTill
2909b1300e
Fix empty statusControl of general tab blocking mouse input
2022-01-22 06:14:03 -08:00
WarmUpTill
82503286ea
Use the same widget for main settings window and status dock
2022-01-14 09:11:36 -08:00
WarmUpTill
2d61189655
Display message on first boot
2022-01-04 17:16:38 -08:00
WarmUpTill
ce5730428c
Remove unnecessary uses of UNUSED_PARAMETER macro
2022-01-03 13:48:21 -08:00
WarmUpTill
3417fc5407
Add status dock
2022-01-03 11:32:22 -08:00
WarmUpTill
d1e752cda1
Remove Linux workaround
2021-12-04 08:32:37 -08:00
WarmUpTill
8fdacc3ef7
Suggest file name when saving settings
2021-11-28 09:57:30 -08:00
WarmUpTill
82a41694a1
Allow interacting with OBS main window while plugin settings are opened
2021-11-20 03:52:54 -08:00
WarmUpTill
f824ac8f4e
Add option to display plugin running state in system tray
2021-10-30 11:40:10 -07:00
WarmUpTill
32e2a5f44c
Add git tag to version info
2021-10-19 13:02:15 -07: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
198a5dc1ec
Move AskBackup()
2021-05-24 07:29:56 -07:00
WarmUpTill
5496c256c0
Move functions not required in advanced-scene-switcher.hpp
...
Create header for platform specific functions.
Move some UI helper functions to utility.hpp.
2021-05-24 07:29:56 -07:00
WarmUpTill
675021c284
Add Macro tab ( #170 )
...
* add action switch scene
* add window condition
* Add macro action wait
* Add macro condition region
* Add audio macro condition
* Add file based macro condition
* Add macro condition media
* Add video macro condition
* Add macro action audio
* Add macro action streaming
* Add macro action recording
* Add replay buffer macro action
* Add stream macro condition
* Add macro condition recording
* Add macro condition plugin state
* Add macro action to run an arbitrary command
2021-05-14 16:37:01 +02:00
WarmUpTill
e714df7ad0
Use Duration class and DurationSelection widget
2021-05-04 11:32:45 -07:00
WarmUpTill
0fdfe757b4
Reset tab order if config is invalid
2021-05-04 11:32:45 -07:00
WarmUpTill
bc5a04651f
Remove unnecessary indirection
2021-05-04 11:32:45 -07:00
WarmUpTill
1310d0b3f3
Add comment
2021-05-04 11:32:45 -07:00
WarmUpTill
139df8a641
Adjust function signature
...
Don't pass bool by reference if not necessary.
2021-05-04 11:32:45 -07:00
WarmUpTill
73ce88e2f0
Add option to save window size and position ( #154 )
2021-04-03 11:55:42 +02:00