WarmUpTill
babe93a6ce
Clean up Twitch action
...
* Allow filtering in action selection by typing
* Add spacing between action type definitions to allow reordering in
future
2023-10-14 21:22:53 +02:00
WarmUpTill
1e9173699c
Add option to start a channel raid
2023-10-14 21:22:53 +02:00
WarmUpTill
37ba7aa2ca
Only change text of segment value preview if value changed
...
This is done to prevent the selection being lost whenever the text filed
was updated.
2023-10-14 21:22:53 +02:00
WarmUpTill
a83d2d9910
Add channel selection
2023-10-14 21:22:53 +02:00
WarmUpTill
0449064f5d
Enable empty name warning to be hidden
...
Used for the twitch token selection for which the whole name selection
will be hidden if no token is connected.
2023-10-14 21:22:53 +02:00
WarmUpTill
6cf1073a3c
Add option to use cached results
...
The cache will remain valid for 10s before it is refreshed with a "real"
Get / Post / Patch call.
2023-10-14 21:22:53 +02:00
WarmUpTill
9ac9171206
Fix windows being created when constructing ProgressDialog
2023-10-14 21:22:53 +02:00
WarmUpTill
25ce8cd2e4
Also ex-/import variables when ex-/importing macros
...
Manually creating necessary variables and reconfiguring the macros to
use them can be unintuitive so instead just create the missing variables
included in the export.
2023-10-11 21:42:05 +02:00
WarmUpTill
e50522ab89
Compress export / import macro text
2023-10-11 21:42:05 +02:00
WarmUpTill
4801502f32
Add option to open properties and filter windows of sources
2023-10-05 18:54:22 +02:00
Przemek Pawlas
e13e4b5ddd
Add max length validation support for TextEdit
2023-10-05 18:53:46 +02:00
Michael Kirsch
de8da553f1
Implement source item transform changed condition ( #885 )
2023-10-03 19:55:45 +02:00
Przemek Pawlas
6558792e73
Add Twitch send chat announcement and emote-only mode actions ( #890 )
2023-10-03 14:09:29 +02:00
WarmUpTill
ea5e92017e
Add "all" option in filter selection
2023-10-03 12:34:11 +02:00
Przemek Pawlas
46199efb58
Add tooltips for variable text inputs ( #888 )
2023-10-03 11:42:41 +02:00
WarmUpTill
8a6eae6c97
CI: Fix Windows build script appending new lines to CMakeLists.txt
2023-10-03 00:09:29 +02:00
WarmUpTill
67eef8a004
CI: Fix MacOS builds
...
This is just a temporary fix.
The real solution would be to switch to the new OBS plugin template
version and no longer rely on the packages app
2023-10-03 00:09:29 +02:00
WarmUpTill
b5341e5cde
Hide option to set master volume (deprecated)
2023-09-21 23:52:14 +02:00
WarmUpTill
ac6140b17a
Fix warnings
2023-09-21 23:52:14 +02:00
WarmUpTill
b1489d98f0
Update websocketpp to 0.8.2
2023-09-17 19:59:30 +02:00
WarmUpTill
3b7119ec58
Update Asio to 1.28.0
2023-09-17 19:59:30 +02:00
WarmUpTill
efa34d080e
CI: Use dependency build cache
2023-09-17 17:50:25 +02:00
WarmUpTill
19a6277841
Enable use of throttling for "has changed" checks.
2023-09-17 17:08:15 +02:00
Przemek Pawlas
107e1413ed
Add Twitch clip and marker actions
...
* Refactor stream title variable name
* Limit commerical duration to 180s
* Set maximum stream title size to 140 chars
2023-09-16 22:23:34 +02:00
Przemek Pawlas
94416dd881
Add .vscode to .gitignore
2023-09-16 22:23:34 +02:00
WarmUpTill
8efc39958f
Add action to assign scene item count to variable
...
To be able to iterate through the scene items of a scene
2023-09-16 19:49:54 +02:00
WarmUpTill
569f794e33
Move GetSceneItemCount() to utility
2023-09-16 19:49:54 +02:00
WarmUpTill
fc1460e592
Fix crash on shutdown related to macro docks
...
It could happen that the macro was already deleted while the macro dock
was still attempting to update its displayed information.
2023-09-13 19:49:55 +02:00
WarmUpTill
d6e4ee0203
Add option to run "else" actions using the "Run macros" button
...
If there are else actions to run holding control and clicking the "Run
macros" button will allow you to test them.
2023-09-13 19:49:55 +02:00
WarmUpTill
0c8135078d
Rework PerformActions() to enable choosing which action type to run
2023-09-13 19:49:55 +02:00
WarmUpTill
24f4b864c4
Fix macro splitter position not saving when switching to empty selection
2023-09-13 19:49:55 +02:00
WarmUpTill
41e47f32b6
Display warning if selected token does not support selected action
2023-09-11 18:27:47 +02:00
WarmUpTill
a73ccb15a1
Enable MacOS support for Twitch action
2023-09-11 18:27:47 +02:00
WarmUpTill
36a78f49a5
Add openssl to MacOS build scripts to enable Twitch support
2023-09-11 18:27:47 +02:00
WarmUpTill
cbd459b0a5
Improve error logging
2023-09-11 18:27:47 +02:00
WarmUpTill
03bb1fd089
Stop token server if token was received / timeout was reached
2023-09-11 18:27:47 +02:00
WarmUpTill
4e2c254717
Set commercial duration suffix to "s" to inidicate unit is in seconds
2023-09-11 18:27:47 +02:00
WarmUpTill
fffb6c5f29
Adaptions for "else" support
...
* Fix "on change" option always being highlighted
* Fix "run macro" button performing actions based on condition state
* Fix "run" option of macro action performing action based on condition
stated of selected macro
2023-09-11 18:25:46 +02:00
WarmUpTill
81f669e226
CI: Separate dependency build from plugin build
...
* Goal is to enable caching of dependency builds to speed up CI build
times significantly
* Should ease transition to new plugin build template version
2023-09-10 12:26:41 +02:00
Denis KARUPOVIC
6484ae54c0
Create fr-FR.ini ( #863 )
...
* Create fr-FR.ini
add french language
* Update fr-FR.ini (fix white spaces)
* Update fr-FR.ini (remove some useless trads + fix others)
* Update fr-FR.ini (correct some trads)
* Update fr-FR.ini (fix some trads)
* Update fr-FR.ini (fix some trads)
* Update fr-FR.ini (fix errors)
---------
Co-authored-by: WarmUpTill <WarmUpTill@web.de>
2023-09-10 01:41:01 +02:00
WarmUpTill
1c52caf5e9
Move legacy tab entries to end of file
2023-09-09 11:17:29 +02:00
WarmUpTill
ce1d4cce57
Add support for "else" action block
...
* Changed the "on change" match behaviour
Previously macros with true conditions but "on change" enabled would
be considered to be evaluating to false.
Now they are considered to be evaluating to true and the "on change"
option only has an effect on if the actions are performed or not.
This could have effects on user which use the "Macro" condition type
to check what other macros' conditions evaluate to.
* The splitter position separating the conditions, actions, and
else-actions are not saved and restored based on which macro is being
selected.
2023-09-09 11:16:50 +02:00
WarmUpTill
8246197ae6
Add "else" action block
2023-09-09 11:16:50 +02:00
WarmUpTill
8f90bf8846
Move splitter save/load helpers to utility
2023-09-09 11:16:50 +02:00
WarmUpTill
b955e8a0ea
Move action and condition macro segement list to Ui_AdvSceneSwitcher
2023-09-09 11:16:50 +02:00
WarmUpTill
81da32f7a2
Only show slide show condition type if OBS supports necessary features
2023-09-09 09:56:29 +02:00
WarmUpTill
5324fa9350
Reset monitor selection in projector action when monitor setup changed
2023-09-06 21:30:55 +02:00
WarmUpTill
c375daa258
Add option to start commercial
2023-09-03 14:29:14 +02:00
WarmUpTill
4f3bd699c8
Fix tooltip not being translated
2023-09-03 14:29:14 +02:00
WarmUpTill
f5024621c0
Add option to assign environment variable value to variable
2023-09-01 20:37:02 +02:00