SceneSwitcher/plugins/base
WarmUpTill b7516cac5b Fix crash when adding resources to resources tab
A crash could occur if the plugin window was closed and reopened and a
new resource was added to either the Variable, Action queue, Websocket,
or Twitch tab.

No context object was provided to the signal handlers.
The signal provider is intentionally not deleted when the UI is closed.
Because of this, the signal connections were never cleared when the
underlying tab widget was destroyed.
So, in the case of closing and reopening the settings window, the old
connection with the outdated widget pointers would be called again.
2024-06-05 01:05:31 +02:00
..
utils Fix crash when adding resources to resources tab 2024-06-05 01:05:31 +02:00
CMakeLists.txt Add folder condition 2024-05-19 01:44:10 +02:00
macro-action-audio.cpp Add option to enable or disable sources on audio tracks 2024-04-02 17:59:17 +02:00
macro-action-audio.hpp Add option to enable or disable sources on audio tracks 2024-04-02 17:59:17 +02:00
macro-action-clipboard.cpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-clipboard.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-file.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-file.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-filter.cpp Add option to press buttons in the properties dialog of filters 2024-04-02 17:59:17 +02:00
macro-action-filter.hpp Add option to press buttons in the properties dialog of filters 2024-04-02 17:59:17 +02:00
macro-action-hotkey.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-hotkey.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-http.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-http.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-log.cpp Add "Log" action 2024-03-02 15:27:02 +01:00
macro-action-log.hpp Add "Log" action 2024-03-02 15:27:02 +01:00
macro-action-media.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-media.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-osc.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-osc.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-plugin-state.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-plugin-state.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-profile.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-profile.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-projector.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-projector.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-random.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-random.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-recording.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-recording.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-replay-buffer.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-replay-buffer.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-run.cpp Add Run action/condition temp vars 2024-03-24 14:44:24 +01:00
macro-action-run.hpp Add Run action/condition temp vars 2024-03-24 14:44:24 +01:00
macro-action-scene-collection.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-scene-collection.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-scene-lock.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-scene-lock.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-scene-order.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-scene-order.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-scene-switch.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-scene-switch.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-scene-transform.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-scene-transform.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-scene-visibility.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-scene-visibility.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-screenshot.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-screenshot.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-sequence.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-sequence.hpp Fix build issue with GCC 13.2.0 and clang-17 2024-04-04 20:49:10 +02:00
macro-action-source.cpp Add option to press buttons in the properties dialog of filters 2024-04-02 17:59:17 +02:00
macro-action-source.hpp Add option to press buttons in the properties dialog of filters 2024-04-02 17:59:17 +02:00
macro-action-streaming.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-streaming.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-studio-mode.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-studio-mode.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-systray.cpp Fix layout of the "System tray notification" action 2024-04-25 19:30:43 +02:00
macro-action-systray.hpp Show warning if system tray is disabled in OBS settings 2024-04-02 17:59:17 +02:00
macro-action-timer.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-timer.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-transition.cpp Add log level which prints performed actions 2024-03-02 15:27:02 +01:00
macro-action-transition.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-virtual-cam.cpp Fix virtual camera action selection causing a crash 2024-03-06 12:53:43 +01:00
macro-action-virtual-cam.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-wait.cpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-wait.hpp Add support to resolve variables on action queue add 2024-03-02 15:27:02 +01:00
macro-action-websocket.cpp Rename and refactor websocket helpers 2024-05-01 19:44:57 +02:00
macro-action-websocket.hpp Rename and refactor websocket helpers 2024-05-01 19:44:57 +02:00
macro-action-window.cpp Add note about limitations of the window focus action 2024-05-14 20:23:36 +02:00
macro-action-window.hpp Add note about limitations of the window focus action 2024-05-14 20:23:36 +02:00
macro-condition-audio.cpp Assume minimum volume when no volume update was received within 250ms 2024-05-14 19:12:49 +02:00
macro-condition-audio.hpp Assume minimum volume when no volume update was received within 250ms 2024-05-14 19:12:49 +02:00
macro-condition-clipboard.cpp Add clipboard condition type 2024-03-15 22:00:57 +01:00
macro-condition-clipboard.hpp Add clipboard condition type 2024-03-15 22:00:57 +01:00
macro-condition-cursor.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-cursor.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-date.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-date.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-display.cpp Improve Display condition 2024-01-30 19:50:21 +01:00
macro-condition-display.hpp Improve Display condition 2024-01-30 19:50:21 +01:00
macro-condition-file.cpp Add temp vars to file condition 2024-05-09 22:14:43 +02:00
macro-condition-file.hpp Add temp vars to file condition 2024-05-09 22:14:43 +02:00
macro-condition-filter.cpp Add tempvar support to filter condition 2024-06-05 01:05:31 +02:00
macro-condition-filter.hpp Add tempvar support to filter condition 2024-06-05 01:05:31 +02:00
macro-condition-folder.cpp Fix folder watch condition filter handling 2024-05-19 03:46:53 +02:00
macro-condition-folder.hpp Fix folder watch condition filter handling 2024-05-19 03:46:53 +02:00
macro-condition-hotkey.cpp Add option to check if hotkey is released 2024-05-09 23:19:08 +02:00
macro-condition-hotkey.hpp Add option to check if hotkey is released 2024-05-09 23:19:08 +02:00
macro-condition-idle.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-idle.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-media.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-media.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-obs-stats.cpp Refactor 2024-02-24 16:47:50 +01:00
macro-condition-obs-stats.hpp Cleanup includes 2024-03-02 15:27:02 +01:00
macro-condition-plugin-state.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-plugin-state.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-process.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-process.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-profile.cpp Formatting changes 2024-03-12 21:56:25 +01:00
macro-condition-profile.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-recording.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-recording.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-replay-buffer.cpp Fix initial replay buffer save not triggering condition 2024-05-10 15:11:20 +02:00
macro-condition-replay-buffer.hpp Fix initial replay buffer save not triggering condition 2024-05-10 15:11:20 +02:00
macro-condition-run.cpp Add Run action/condition temp vars 2024-03-24 14:44:24 +01:00
macro-condition-run.hpp Add Run action/condition temp vars 2024-03-24 14:44:24 +01:00
macro-condition-scene-order.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-scene-order.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-scene-transform.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-scene-transform.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-scene-visibility.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-scene-visibility.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-scene.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-scene.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-slideshow.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-slideshow.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-source.cpp Add tempvar support to source condition 2024-06-05 01:05:31 +02:00
macro-condition-source.hpp Add tempvar support to source condition 2024-06-05 01:05:31 +02:00
macro-condition-streaming.cpp Add temp variable support to streaming condition 2024-02-10 01:46:53 +01:00
macro-condition-streaming.hpp Add temp variable support to streaming condition 2024-02-10 01:46:53 +01:00
macro-condition-studio-mode.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-studio-mode.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-timer.cpp Fix timer condition not properly using random values 2024-04-02 17:59:17 +02:00
macro-condition-timer.hpp Fix timer condition not properly using random values 2024-04-02 17:59:17 +02:00
macro-condition-transition.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-transition.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-virtual-cam.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-virtual-cam.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00
macro-condition-websocket.cpp Rename and refactor websocket helpers 2024-05-01 19:44:57 +02:00
macro-condition-websocket.hpp Rename and refactor websocket helpers 2024-05-01 19:44:57 +02:00
macro-condition-window.cpp Split utility headers 2024-01-27 14:10:34 +01:00
macro-condition-window.hpp Restructure library and plugins 2024-01-27 14:10:34 +01:00