jp9000
b2e376b022
UI: Update quick transitions on transition add/removal
...
Fixes a bug where the individual drop-down lists of each quick
transition would not have the correct available transitions listed if
transitions were added, renamed, or removed
2017-05-14 23:06:11 -07:00
jp9000
522f5cdf3b
UI: Make sure all message box buttons are translated
...
Instead of QMessageBox::question and QMessageBox::information, use the
OBSMessageBox class, which translates all buttons.
2017-05-13 14:06:32 -07:00
jp9000
b2bdf96cd6
UI: Trigger frontend api scene change after transition
...
Changes the OBS_FRONTEND_EVENT_SCENE_CHANGED event after transitioning
is complete rather than right when the user hits a scene change.
2017-02-22 03:08:37 -08:00
jp9000
8836592d92
UI: Add front-end API library
...
Allows manipulating and modifying the front-end via plugins.
2016-09-06 22:01:48 -07:00
jp9000
9ed95b2497
UI: Change certain scene functions to slot functions
...
This allows using the functions via Qt message queue. The reason for
this is so a frontend API can queue these functions to call safely from
another thread.
2016-09-06 04:54:23 -07:00
jp9000
01b274f1da
UI: Rename 'obs' dir to 'UI'
...
This is to prevent confusion both when prefixing commits and when
reading the directory structure for the first time.
2016-08-27 20:19:45 -07:00