obs-studio/frontend
FiniteSingularity 23b67268e7 frontend: Provide UI for phase 1 of plugin manager
For phase 1 of the plugin manager, the ability to toggle off/on plugins
to be loaded at launch is provided.

This commit adds a new Plugin Manager dialog which can be accessed from
the Tools menu, which shows a list of all installed 3rd party plugins
with a checkbox to toggle them off or on.  If a change is made, the user
is prompted to restart OBS. To allow this, the plugin manager uses a
json based config file stored in the OBS config directory. Additionally
for sources in the source tree, a sample UI has been provided that
indicates any sources whose parent module is disabled, by turning its
title red.
2025-08-28 14:29:10 -04:00
..
api frontend/api: Remove obs_frontend_add_dock 2025-08-20 18:05:15 -04:00
cmake frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
components frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
data frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
dialogs frontend: Use signal to update log viewer 2025-08-23 12:13:39 -04:00
docks frontend: Use Q_OBJECT macro for BrowserDock 2025-05-01 16:01:14 -04:00
forms frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
importer frontend: Migrate scene collection usage to new SceneCollection class 2025-04-21 15:17:11 -04:00
importers frontend: Add OBSImporter and importer implementations 2025-01-08 15:36:55 +01:00
models frontend: Add SceneCollection class as data model for Scene Collections 2025-04-21 15:17:11 -04:00
oauth Revert "UI: Work around Qt dock restore crash" 2025-08-25 18:50:16 -04:00
plugin-manager frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
plugins Update translations from Crowdin 2025-07-01 13:34:08 -04:00
settings frontend: Set cursor width for OBSHotkeyEdit to 0 2025-08-23 13:01:02 -04:00
updater cmake: Specify NOMINMAX all the time on Windows 2025-02-07 14:52:24 -05:00
utility frontend: Set cursor width for OBSHotkeyEdit to 0 2025-08-23 13:01:02 -04:00
widgets frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
wizards frontend: Use static_cast when casting from void pointers 2025-05-05 20:47:10 -04:00
CMakeLists.txt frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
obs-main.cpp frontend: Use signal to update log viewer 2025-08-23 12:13:39 -04:00
OBSApp_Themes.cpp frontend: Recognize OBS appearance setting usage in math statements 2025-06-05 15:19:49 -04:00
OBSApp.cpp frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
OBSApp.hpp frontend: Provide UI for phase 1 of plugin manager 2025-08-28 14:29:10 -04:00
OBSStudioAPI.cpp frontend: Replace transition duration spinbox direct access 2025-08-22 16:48:23 -04:00
OBSStudioAPI.hpp frontend/api: Remove obs_frontend_add_dock 2025-08-20 18:05:15 -04:00