Jim
19743e19d2
Merge pull request #2917 from cg2121/script-select
...
frontend-tools: Automatically select scripts
2020-07-06 17:30:53 -07:00
Clayton Groeneveld
bb082e0a9d
frontend-tools: Add defaults button to script dialog
2020-07-05 18:58:03 -07:00
Clayton Groeneveld
e9d6847fb6
UI: Hide script tabs if no python settings
2020-05-18 02:50:28 -05:00
Clayton Groeneveld
a4cfb7ab59
frontend-tools: Automatically select scripts
...
When script is added, automatically select script. Also when the dialog is opened,
select previous used script.
2020-05-11 18:04:37 -05:00
jp9000
f53df7da64
clang-format: Apply formatting
...
Code submissions have continually suffered from formatting
inconsistencies that constantly have to be addressed. Using
clang-format simplifies this by making code formatting more consistent,
and allows automation of the code formatting so that maintainers can
focus more on the code itself instead of code formatting.
2019-06-23 23:49:10 -07:00
VodBox
9968772028
frontend-tools: Fix memory leak when reloading scripts
2019-03-03 21:45:37 +13:00
VodBox
86ce0e9652
frontend-tools: Call modified prop callbacks on script load/reload
...
This change means that the modified callback for a scripts properties is
always called when first loaded or on a reload. This behavior matches
the properties view for sources, where all modified callbacks are called
when the window opens. This change therefore treats reloading as
equivalent to reopening.
2019-02-04 19:49:34 +13:00
Jimi Huotari
4fd06b9825
frontend-tools: Include 'QAction' to fix build against Qt 5.11
...
Some headers are no longer unconditionally included, leading to
build failures.
http://code.qt.io/cgit/qt/qtbase.git/commit/?id=748836dae80a7d11901f3f0630168829076d11a8
http://code.qt.io/cgit/qt/qtbase.git/commit/?id=000c76ada5cc21479fc479be16a7507fed6490f8
http://code.qt.io/cgit/qt/qtbase.git/commit/?id=058474884c2505a8a00d4c59b4922bfcd3597c2f
2018-03-17 18:38:27 +02:00
jp9000
a2ae16e98c
deps/obs-scripting: Allow NULL script with script_log
...
(This commit also modifies the frontend-tools module)
Prevents a potential crash when script_log is called by a thread spawned
by a python library.
2018-01-31 16:20:45 -08:00
jp9000
f09f94b8a8
frontend-plugins: Only show script file names in script dialog
...
Showing the full directory path is sort of unnecessary and makes the
list look pretty unsightly.
2018-01-20 13:58:02 -08:00
jp9000
00e7a84050
frontend-tools: Add "Clear" button to script log window
2018-01-18 14:42:24 -08:00
jp9000
0b01e4c7a1
frontend-tools: Add scripting tool
...
Adds a scripting tool that gives the users the ability to load scripts
and change their settings.
2018-01-04 11:37:43 -08:00