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
WarmUpTill
e4526c4e81
Enable option to check previous scene during active transition
2022-05-07 16:55:36 -07:00
WarmUpTill
d6ef69a3d4
Add spinbox control to threshold slider
2022-05-06 11:37:43 -07:00
WarmUpTill
b5eb0b3f3e
Add option to disable registering of pause control hotkeys
2022-05-06 11:37:28 -07:00
WarmUpTill
22a361f977
Fix scene group not being random
2022-05-04 06:20:10 -07:00
WarmUpTill
d47b878b56
Display next match time if repeat is selected
2022-04-24 09:45:22 -07:00
WarmUpTill
9105087036
Show update on repeat option only if repeat is selected
2022-04-24 09:45:22 -07:00
WarmUpTill
e26f41a1a8
Add option to preserve original date in combination with repeat option
2022-04-24 09:45:22 -07:00
WarmUpTill
ff513d8664
Fix cursor condition frame blocking mouse inputs
2022-04-24 06:28:28 -07:00
WarmUpTill
07f11c63f0
Don't allow manipulating area selection when highlighting match
2022-04-02 12:51:57 -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
e8c1b673c0
Allow accessing macro properties even without selecting any macro
2022-04-02 09:14:26 -07:00
WarmUpTill
1a8b185f7d
Make date "At"-type check more robust
...
Previously the "At" check could skip the desired time window if e.g another
macro was performing a long wait wait action or condition was taking
a long time to check.
The date condition will now take into consideration when the last time
was the condition checked a date instead of simply applying a fixed
window of "switcher->interval".
2022-04-02 09:13:01 -07:00
WarmUpTill
eb8a9df627
Create cropped screenshot depending on selected area
2022-04-02 00:29:29 -07:00
WarmUpTill
123d308a0d
Add option to select OSB' main video output
2022-03-29 10:02:44 -07:00
WarmUpTill
102b93d3b5
Fix deadlock when changing condition / action type
...
The video preview dialogs could not exit as the destructor was holding
the main mutex while joining the preview thread, which in turn was
waiting to get the access to the mutex to exit its main loop
2022-03-29 10:02:44 -07:00
WarmUpTill
eeceb7cbd9
Fix random action not being random
2022-03-27 11:45:50 -07:00
ubuntu
3ed7727c85
Fix warnings
2022-03-26 15:40:19 -07:00
ubuntu
a922d6a73d
Add missing reordering of action widgets
2022-03-26 15:40:19 -07:00
WarmUpTill
9ba8a02a11
Add hotkey to move current macro segment selection up / down
2022-03-26 10:05:50 -07:00
WarmUpTill
e61539a878
Reuse macro segment widgets if possible
2022-03-26 10:05:50 -07:00
WarmUpTill
5a78c99703
Ignore delete hotkey if macro tab is not in focus
2022-03-26 10:05:50 -07:00
WarmUpTill
dbbcf04b8a
Auto scroll during drag if touching top or bottom areas of list widget
2022-03-26 10:05:50 -07:00
WarmUpTill
6a8066795b
Improve drag & drop behaviour of macro segments
...
- Depending on the drop position you can either drop before or after a
widget
- Added a visual indicator where the macro segment will be dropped
2022-03-26 10:05:50 -07:00
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
a6ca266dab
Fix potential crash / memory leak when clearing layouts
2022-03-26 10:05:50 -07:00
WarmUpTill
0a8f279e97
Rework macro segment list widget
...
- Allows drag and drop reorder
- Handles selection change
- Handles highlight
- Handles changing collapse change
- Handles add, insert, remove, and clear functionality
2022-03-26 10:05:50 -07:00
WarmUpTill
1b63978acb
Add media seek action
2022-03-26 10:05:40 -07:00