From 1829492e6b3bb7f62f88bbcd8c84b59356311cfb Mon Sep 17 00:00:00 2001 From: PatTheMav Date: Mon, 1 Jun 2026 19:03:23 +0200 Subject: [PATCH] cmake: Move frontend plugins into main plugins dir Frontend plugins should not require being placed in the frontend directory to be built successfully. Indeed they should only depend on libobs and the obs-frontend-api and thus their source tree should be able to exist anywhere (even standalone) and the plugin should still compile successfully (just like any 3rd party plugin). Thus moving those plugins into the main plugin directory ensures that they don't require on any "special sauce" within the source tree to compile. --- frontend/CMakeLists.txt | 2 -- frontend/plugins/CMakeLists.txt | 4 ---- plugins/CMakeLists.txt | 16 ++++++++++++++++ .../aja-output-ui/AJAOutputUI.cpp | 0 .../aja-output-ui/AJAOutputUI.h | 0 .../aja-output-ui/CMakeLists.txt | 2 +- .../aja-output-ui/aja-ui-main.cpp | 0 .../aja-output-ui/aja-ui-main.h | 0 .../cmake/windows/obs-module.rc.in | 0 .../aja-output-ui/data/locale/af-ZA.ini | 0 .../aja-output-ui/data/locale/ar-SA.ini | 0 .../aja-output-ui/data/locale/az-AZ.ini | 0 .../aja-output-ui/data/locale/be-BY.ini | 0 .../aja-output-ui/data/locale/bg-BG.ini | 0 .../aja-output-ui/data/locale/ca-ES.ini | 0 .../aja-output-ui/data/locale/cs-CZ.ini | 0 .../aja-output-ui/data/locale/da-DK.ini | 0 .../aja-output-ui/data/locale/de-DE.ini | 0 .../aja-output-ui/data/locale/el-GR.ini | 0 .../aja-output-ui/data/locale/en-GB.ini | 0 .../aja-output-ui/data/locale/en-US.ini | 0 .../aja-output-ui/data/locale/es-ES.ini | 0 .../aja-output-ui/data/locale/et-EE.ini | 0 .../aja-output-ui/data/locale/eu-ES.ini | 0 .../aja-output-ui/data/locale/fa-IR.ini | 0 .../aja-output-ui/data/locale/fi-FI.ini | 0 .../aja-output-ui/data/locale/fil-PH.ini | 0 .../aja-output-ui/data/locale/fr-FR.ini | 0 .../aja-output-ui/data/locale/gl-ES.ini | 0 .../aja-output-ui/data/locale/he-IL.ini | 0 .../aja-output-ui/data/locale/hi-IN.ini | 0 .../aja-output-ui/data/locale/hr-HR.ini | 0 .../aja-output-ui/data/locale/hu-HU.ini | 0 .../aja-output-ui/data/locale/hy-AM.ini | 0 .../aja-output-ui/data/locale/id-ID.ini | 0 .../aja-output-ui/data/locale/it-IT.ini | 0 .../aja-output-ui/data/locale/ja-JP.ini | 0 .../aja-output-ui/data/locale/ka-GE.ini | 0 .../aja-output-ui/data/locale/kaa.ini | 0 .../aja-output-ui/data/locale/kmr-TR.ini | 0 .../aja-output-ui/data/locale/ko-KR.ini | 0 .../aja-output-ui/data/locale/lo-LA.ini | 0 .../aja-output-ui/data/locale/lv-LV.ini | 0 .../aja-output-ui/data/locale/ms-MY.ini | 0 .../aja-output-ui/data/locale/nb-NO.ini | 0 .../aja-output-ui/data/locale/nl-NL.ini | 0 .../aja-output-ui/data/locale/pl-PL.ini | 0 .../aja-output-ui/data/locale/pt-BR.ini | 0 .../aja-output-ui/data/locale/pt-PT.ini | 0 .../aja-output-ui/data/locale/ro-RO.ini | 0 .../aja-output-ui/data/locale/ru-RU.ini | 0 .../aja-output-ui/data/locale/si-LK.ini | 0 .../aja-output-ui/data/locale/sk-SK.ini | 0 .../aja-output-ui/data/locale/sl-SI.ini | 0 .../aja-output-ui/data/locale/sq-AL.ini | 0 .../aja-output-ui/data/locale/sr-SP.ini | 0 .../aja-output-ui/data/locale/sv-SE.ini | 0 .../aja-output-ui/data/locale/th-TH.ini | 0 .../aja-output-ui/data/locale/tl-PH.ini | 0 .../aja-output-ui/data/locale/tr-TR.ini | 0 .../aja-output-ui/data/locale/tt-RU.ini | 0 .../aja-output-ui/data/locale/ug-CN.ini | 0 .../aja-output-ui/data/locale/uk-UA.ini | 0 .../aja-output-ui/data/locale/ur-PK.ini | 0 .../aja-output-ui/data/locale/vi-VN.ini | 0 .../aja-output-ui/data/locale/zh-CN.ini | 0 .../aja-output-ui/data/locale/zh-TW.ini | 0 .../aja-output-ui/forms/output.ui | 0 .../decklink-captions/CMakeLists.txt | 0 .../cmake/windows/obs-module.rc.in | 0 .../decklink-captions/data/.keepme | 0 .../decklink-captions/decklink-captions.cpp | 0 .../decklink-captions/decklink-captions.h | 0 .../decklink-captions/forms/captions.ui | 0 .../decklink-output-ui/CMakeLists.txt | 2 +- .../decklink-output-ui/DecklinkOutputUI.cpp | 0 .../decklink-output-ui/DecklinkOutputUI.h | 0 .../cmake/windows/obs-module.rc.in | 0 .../decklink-output-ui/data/.keepme | 0 .../decklink-output-ui/decklink-ui-main.cpp | 0 .../decklink-output-ui/decklink-ui-main.h | 0 .../decklink-output-ui/forms/output.ui | 0 .../frontend-tools/CMakeLists.txt | 2 +- .../frontend-tools/auto-scene-switcher-nix.cpp | 0 .../frontend-tools/auto-scene-switcher-osx.mm | 0 .../frontend-tools/auto-scene-switcher-win.cpp | 0 .../frontend-tools/auto-scene-switcher.cpp | 0 .../frontend-tools/auto-scene-switcher.hpp | 0 .../frontend-tools/captions-handler.cpp | 0 .../frontend-tools/captions-handler.hpp | 0 .../frontend-tools/captions-mssapi-stream.cpp | 0 .../frontend-tools/captions-mssapi-stream.hpp | 0 .../frontend-tools/captions-mssapi.cpp | 0 .../frontend-tools/captions-mssapi.hpp | 0 .../frontend-tools/captions.cpp | 0 .../frontend-tools/captions.hpp | 0 .../cmake/windows/obs-module.rc.in | 0 .../frontend-tools/data/locale/af-ZA.ini | 0 .../frontend-tools/data/locale/an-ES.ini | 0 .../frontend-tools/data/locale/ar-SA.ini | 0 .../frontend-tools/data/locale/az-AZ.ini | 0 .../frontend-tools/data/locale/ba-RU.ini | 0 .../frontend-tools/data/locale/be-BY.ini | 0 .../frontend-tools/data/locale/bg-BG.ini | 0 .../frontend-tools/data/locale/bn-BD.ini | 0 .../frontend-tools/data/locale/ca-ES.ini | 0 .../frontend-tools/data/locale/cs-CZ.ini | 0 .../frontend-tools/data/locale/da-DK.ini | 0 .../frontend-tools/data/locale/de-DE.ini | 0 .../frontend-tools/data/locale/el-GR.ini | 0 .../frontend-tools/data/locale/en-GB.ini | 0 .../frontend-tools/data/locale/en-US.ini | 0 .../frontend-tools/data/locale/eo-UY.ini | 0 .../frontend-tools/data/locale/es-ES.ini | 0 .../frontend-tools/data/locale/et-EE.ini | 0 .../frontend-tools/data/locale/eu-ES.ini | 0 .../frontend-tools/data/locale/fa-IR.ini | 0 .../frontend-tools/data/locale/fi-FI.ini | 0 .../frontend-tools/data/locale/fil-PH.ini | 0 .../frontend-tools/data/locale/fr-FR.ini | 0 .../frontend-tools/data/locale/gd-GB.ini | 0 .../frontend-tools/data/locale/gl-ES.ini | 0 .../frontend-tools/data/locale/he-IL.ini | 0 .../frontend-tools/data/locale/hi-IN.ini | 0 .../frontend-tools/data/locale/hr-HR.ini | 0 .../frontend-tools/data/locale/hu-HU.ini | 0 .../frontend-tools/data/locale/hy-AM.ini | 0 .../frontend-tools/data/locale/id-ID.ini | 0 .../frontend-tools/data/locale/is-IS.ini | 0 .../frontend-tools/data/locale/it-IT.ini | 0 .../frontend-tools/data/locale/ja-JP.ini | 0 .../frontend-tools/data/locale/ka-GE.ini | 0 .../frontend-tools/data/locale/kaa.ini | 0 .../frontend-tools/data/locale/kab-KAB.ini | 0 .../frontend-tools/data/locale/kmr-TR.ini | 0 .../frontend-tools/data/locale/ko-KR.ini | 0 .../frontend-tools/data/locale/lo-LA.ini | 0 .../frontend-tools/data/locale/lt-LT.ini | 0 .../frontend-tools/data/locale/lv-LV.ini | 0 .../frontend-tools/data/locale/mn-MN.ini | 0 .../frontend-tools/data/locale/ms-MY.ini | 0 .../frontend-tools/data/locale/nb-NO.ini | 0 .../frontend-tools/data/locale/nl-NL.ini | 0 .../frontend-tools/data/locale/nn-NO.ini | 0 .../frontend-tools/data/locale/oc-FR.ini | 0 .../frontend-tools/data/locale/pl-PL.ini | 0 .../frontend-tools/data/locale/pt-BR.ini | 0 .../frontend-tools/data/locale/pt-PT.ini | 0 .../frontend-tools/data/locale/ro-RO.ini | 0 .../frontend-tools/data/locale/ru-RU.ini | 0 .../frontend-tools/data/locale/si-LK.ini | 0 .../frontend-tools/data/locale/sk-SK.ini | 0 .../frontend-tools/data/locale/sl-SI.ini | 0 .../frontend-tools/data/locale/sq-AL.ini | 0 .../frontend-tools/data/locale/sr-CS.ini | 0 .../frontend-tools/data/locale/sr-SP.ini | 0 .../frontend-tools/data/locale/sv-SE.ini | 0 .../frontend-tools/data/locale/szl-PL.ini | 0 .../frontend-tools/data/locale/ta-IN.ini | 0 .../frontend-tools/data/locale/th-TH.ini | 0 .../frontend-tools/data/locale/tl-PH.ini | 0 .../frontend-tools/data/locale/tr-TR.ini | 0 .../frontend-tools/data/locale/tt-RU.ini | 0 .../frontend-tools/data/locale/ug-CN.ini | 0 .../frontend-tools/data/locale/uk-UA.ini | 0 .../frontend-tools/data/locale/vi-VN.ini | 0 .../frontend-tools/data/locale/zh-CN.ini | 0 .../frontend-tools/data/locale/zh-TW.ini | 0 .../data/scripts/clock-source.lua | 0 .../data/scripts/clock-source/dial.png | Bin .../data/scripts/clock-source/hour.png | Bin .../data/scripts/clock-source/minute.png | Bin .../data/scripts/clock-source/second.png | Bin .../frontend-tools/data/scripts/countdown.lua | 0 .../data/scripts/instant-replay.lua | 0 .../frontend-tools/data/scripts/pause-scene.lua | 0 .../frontend-tools/data/scripts/url-text.py | 0 .../frontend-tools/forms/auto-scene-switcher.ui | 0 .../frontend-tools/forms/captions.ui | 0 .../frontend-tools/forms/output-timer.ui | 0 .../frontend-tools/forms/scripts.ui | 0 .../frontend-tools/frontend-tools-config.h.in | 0 .../frontend-tools/frontend-tools.c | 0 .../frontend-tools/output-timer.cpp | 0 .../frontend-tools/output-timer.hpp | 0 .../frontend-tools/scripts.cpp | 0 .../frontend-tools/scripts.hpp | 0 .../frontend-tools/tool-helpers.hpp | 0 188 files changed, 19 insertions(+), 9 deletions(-) delete mode 100644 frontend/plugins/CMakeLists.txt rename {frontend/plugins => plugins}/aja-output-ui/AJAOutputUI.cpp (100%) rename {frontend/plugins => plugins}/aja-output-ui/AJAOutputUI.h (100%) rename {frontend/plugins => plugins}/aja-output-ui/CMakeLists.txt (98%) rename {frontend/plugins => plugins}/aja-output-ui/aja-ui-main.cpp (100%) rename {frontend/plugins => plugins}/aja-output-ui/aja-ui-main.h (100%) rename {frontend/plugins => plugins}/aja-output-ui/cmake/windows/obs-module.rc.in (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/af-ZA.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/ar-SA.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/az-AZ.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/be-BY.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/bg-BG.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/ca-ES.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/cs-CZ.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/da-DK.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/de-DE.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/el-GR.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/en-GB.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/en-US.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/es-ES.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/et-EE.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/eu-ES.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/fa-IR.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/fi-FI.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/fil-PH.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/fr-FR.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/gl-ES.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/he-IL.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/hi-IN.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/hr-HR.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/hu-HU.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/hy-AM.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/id-ID.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/it-IT.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/ja-JP.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/ka-GE.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/kaa.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/kmr-TR.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/ko-KR.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/lo-LA.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/lv-LV.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/ms-MY.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/nb-NO.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/nl-NL.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/pl-PL.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/pt-BR.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/pt-PT.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/ro-RO.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/ru-RU.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/si-LK.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/sk-SK.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/sl-SI.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/sq-AL.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/sr-SP.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/sv-SE.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/th-TH.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/tl-PH.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/tr-TR.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/tt-RU.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/ug-CN.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/uk-UA.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/ur-PK.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/vi-VN.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/zh-CN.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/data/locale/zh-TW.ini (100%) rename {frontend/plugins => plugins}/aja-output-ui/forms/output.ui (100%) rename {frontend/plugins => plugins}/decklink-captions/CMakeLists.txt (100%) rename {frontend/plugins => plugins}/decklink-captions/cmake/windows/obs-module.rc.in (100%) rename {frontend/plugins => plugins}/decklink-captions/data/.keepme (100%) rename {frontend/plugins => plugins}/decklink-captions/decklink-captions.cpp (100%) rename {frontend/plugins => plugins}/decklink-captions/decklink-captions.h (100%) rename {frontend/plugins => plugins}/decklink-captions/forms/captions.ui (100%) rename {frontend/plugins => plugins}/decklink-output-ui/CMakeLists.txt (97%) rename {frontend/plugins => plugins}/decklink-output-ui/DecklinkOutputUI.cpp (100%) rename {frontend/plugins => plugins}/decklink-output-ui/DecklinkOutputUI.h (100%) rename {frontend/plugins => plugins}/decklink-output-ui/cmake/windows/obs-module.rc.in (100%) rename {frontend/plugins => plugins}/decklink-output-ui/data/.keepme (100%) rename {frontend/plugins => plugins}/decklink-output-ui/decklink-ui-main.cpp (100%) rename {frontend/plugins => plugins}/decklink-output-ui/decklink-ui-main.h (100%) rename {frontend/plugins => plugins}/decklink-output-ui/forms/output.ui (100%) rename {frontend/plugins => plugins}/frontend-tools/CMakeLists.txt (98%) rename {frontend/plugins => plugins}/frontend-tools/auto-scene-switcher-nix.cpp (100%) rename {frontend/plugins => plugins}/frontend-tools/auto-scene-switcher-osx.mm (100%) rename {frontend/plugins => plugins}/frontend-tools/auto-scene-switcher-win.cpp (100%) rename {frontend/plugins => plugins}/frontend-tools/auto-scene-switcher.cpp (100%) rename {frontend/plugins => plugins}/frontend-tools/auto-scene-switcher.hpp (100%) rename {frontend/plugins => plugins}/frontend-tools/captions-handler.cpp (100%) rename {frontend/plugins => plugins}/frontend-tools/captions-handler.hpp (100%) rename {frontend/plugins => plugins}/frontend-tools/captions-mssapi-stream.cpp (100%) rename {frontend/plugins => plugins}/frontend-tools/captions-mssapi-stream.hpp (100%) rename {frontend/plugins => plugins}/frontend-tools/captions-mssapi.cpp (100%) rename {frontend/plugins => plugins}/frontend-tools/captions-mssapi.hpp (100%) rename {frontend/plugins => plugins}/frontend-tools/captions.cpp (100%) rename {frontend/plugins => plugins}/frontend-tools/captions.hpp (100%) rename {frontend/plugins => plugins}/frontend-tools/cmake/windows/obs-module.rc.in (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/af-ZA.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/an-ES.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/ar-SA.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/az-AZ.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/ba-RU.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/be-BY.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/bg-BG.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/bn-BD.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/ca-ES.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/cs-CZ.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/da-DK.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/de-DE.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/el-GR.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/en-GB.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/en-US.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/eo-UY.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/es-ES.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/et-EE.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/eu-ES.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/fa-IR.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/fi-FI.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/fil-PH.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/fr-FR.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/gd-GB.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/gl-ES.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/he-IL.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/hi-IN.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/hr-HR.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/hu-HU.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/hy-AM.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/id-ID.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/is-IS.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/it-IT.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/ja-JP.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/ka-GE.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/kaa.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/kab-KAB.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/kmr-TR.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/ko-KR.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/lo-LA.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/lt-LT.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/lv-LV.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/mn-MN.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/ms-MY.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/nb-NO.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/nl-NL.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/nn-NO.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/oc-FR.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/pl-PL.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/pt-BR.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/pt-PT.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/ro-RO.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/ru-RU.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/si-LK.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/sk-SK.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/sl-SI.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/sq-AL.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/sr-CS.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/sr-SP.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/sv-SE.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/szl-PL.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/ta-IN.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/th-TH.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/tl-PH.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/tr-TR.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/tt-RU.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/ug-CN.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/uk-UA.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/vi-VN.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/zh-CN.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/locale/zh-TW.ini (100%) rename {frontend/plugins => plugins}/frontend-tools/data/scripts/clock-source.lua (100%) rename {frontend/plugins => plugins}/frontend-tools/data/scripts/clock-source/dial.png (100%) rename {frontend/plugins => plugins}/frontend-tools/data/scripts/clock-source/hour.png (100%) rename {frontend/plugins => plugins}/frontend-tools/data/scripts/clock-source/minute.png (100%) rename {frontend/plugins => plugins}/frontend-tools/data/scripts/clock-source/second.png (100%) rename {frontend/plugins => plugins}/frontend-tools/data/scripts/countdown.lua (100%) rename {frontend/plugins => plugins}/frontend-tools/data/scripts/instant-replay.lua (100%) rename {frontend/plugins => plugins}/frontend-tools/data/scripts/pause-scene.lua (100%) rename {frontend/plugins => plugins}/frontend-tools/data/scripts/url-text.py (100%) rename {frontend/plugins => plugins}/frontend-tools/forms/auto-scene-switcher.ui (100%) rename {frontend/plugins => plugins}/frontend-tools/forms/captions.ui (100%) rename {frontend/plugins => plugins}/frontend-tools/forms/output-timer.ui (100%) rename {frontend/plugins => plugins}/frontend-tools/forms/scripts.ui (100%) rename {frontend/plugins => plugins}/frontend-tools/frontend-tools-config.h.in (100%) rename {frontend/plugins => plugins}/frontend-tools/frontend-tools.c (100%) rename {frontend/plugins => plugins}/frontend-tools/output-timer.cpp (100%) rename {frontend/plugins => plugins}/frontend-tools/output-timer.hpp (100%) rename {frontend/plugins => plugins}/frontend-tools/scripts.cpp (100%) rename {frontend/plugins => plugins}/frontend-tools/scripts.hpp (100%) rename {frontend/plugins => plugins}/frontend-tools/tool-helpers.hpp (100%) diff --git a/frontend/CMakeLists.txt b/frontend/CMakeLists.txt index 7685d465e..f0cde6b47 100644 --- a/frontend/CMakeLists.txt +++ b/frontend/CMakeLists.txt @@ -64,8 +64,6 @@ include(cmake/feature-youtube.cmake) include(cmake/feature-whatsnew.cmake) include(cmake/feature-idian-playground.cmake) -add_subdirectory(plugins) - configure_file(cmake/templates/ui-config.h.in ui-config.h) target_sources( diff --git a/frontend/plugins/CMakeLists.txt b/frontend/plugins/CMakeLists.txt deleted file mode 100644 index fdaf40b63..000000000 --- a/frontend/plugins/CMakeLists.txt +++ /dev/null @@ -1,4 +0,0 @@ -add_subdirectory(aja-output-ui) -add_subdirectory(decklink-captions) -add_subdirectory(decklink-output-ui) -add_subdirectory(frontend-tools) diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt index c12f015c8..1bea2e4ff 100644 --- a/plugins/CMakeLists.txt +++ b/plugins/CMakeLists.txt @@ -36,12 +36,28 @@ add_obs_plugin( PLATFORMS WINDOWS MACOS LINUX WITH_MESSAGE ) +add_obs_plugin(aja-output-ui PLATFORMS WINDOWS MACOS LINUX WITH_MESSAGE) add_obs_plugin(coreaudio-encoder PLATFORMS WINDOWS MACOS) add_obs_plugin( decklink PLATFORMS WINDOWS MACOS LINUX WITH_MESSAGE ) +add_obs_plugin( + decklink-captions + PLATFORMS WINDOWS MACOS LINUX + WITH_MESSAGE +) +add_obs_plugin( + decklink-output-ui + PLATFORMS WINDOWS MACOS LINUX + WITH_MESSAGE +) +add_obs_plugin( + frontend-tools + PLATFORMS WINDOWS MACOS LINUX + WITH_MESSAGE +) add_obs_plugin(image-source) add_obs_plugin(linux-alsa PLATFORMS LINUX FREEBSD OPENBSD) add_obs_plugin(linux-capture PLATFORMS LINUX FREEBSD OPENBSD) diff --git a/frontend/plugins/aja-output-ui/AJAOutputUI.cpp b/plugins/aja-output-ui/AJAOutputUI.cpp similarity index 100% rename from frontend/plugins/aja-output-ui/AJAOutputUI.cpp rename to plugins/aja-output-ui/AJAOutputUI.cpp diff --git a/frontend/plugins/aja-output-ui/AJAOutputUI.h b/plugins/aja-output-ui/AJAOutputUI.h similarity index 100% rename from frontend/plugins/aja-output-ui/AJAOutputUI.h rename to plugins/aja-output-ui/AJAOutputUI.h diff --git a/frontend/plugins/aja-output-ui/CMakeLists.txt b/plugins/aja-output-ui/CMakeLists.txt similarity index 98% rename from frontend/plugins/aja-output-ui/CMakeLists.txt rename to plugins/aja-output-ui/CMakeLists.txt index 57f956e07..003490d01 100644 --- a/frontend/plugins/aja-output-ui/CMakeLists.txt +++ b/plugins/aja-output-ui/CMakeLists.txt @@ -58,7 +58,7 @@ endif() set_target_properties_obs( aja-output-ui - PROPERTIES FOLDER frontend + PROPERTIES FOLDER plugins/aja PREFIX "" AUTOMOC ON AUTOUIC ON diff --git a/frontend/plugins/aja-output-ui/aja-ui-main.cpp b/plugins/aja-output-ui/aja-ui-main.cpp similarity index 100% rename from frontend/plugins/aja-output-ui/aja-ui-main.cpp rename to plugins/aja-output-ui/aja-ui-main.cpp diff --git a/frontend/plugins/aja-output-ui/aja-ui-main.h b/plugins/aja-output-ui/aja-ui-main.h similarity index 100% rename from frontend/plugins/aja-output-ui/aja-ui-main.h rename to plugins/aja-output-ui/aja-ui-main.h diff --git a/frontend/plugins/aja-output-ui/cmake/windows/obs-module.rc.in b/plugins/aja-output-ui/cmake/windows/obs-module.rc.in similarity index 100% rename from frontend/plugins/aja-output-ui/cmake/windows/obs-module.rc.in rename to plugins/aja-output-ui/cmake/windows/obs-module.rc.in diff --git a/frontend/plugins/aja-output-ui/data/locale/af-ZA.ini b/plugins/aja-output-ui/data/locale/af-ZA.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/af-ZA.ini rename to plugins/aja-output-ui/data/locale/af-ZA.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/ar-SA.ini b/plugins/aja-output-ui/data/locale/ar-SA.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/ar-SA.ini rename to plugins/aja-output-ui/data/locale/ar-SA.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/az-AZ.ini b/plugins/aja-output-ui/data/locale/az-AZ.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/az-AZ.ini rename to plugins/aja-output-ui/data/locale/az-AZ.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/be-BY.ini b/plugins/aja-output-ui/data/locale/be-BY.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/be-BY.ini rename to plugins/aja-output-ui/data/locale/be-BY.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/bg-BG.ini b/plugins/aja-output-ui/data/locale/bg-BG.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/bg-BG.ini rename to plugins/aja-output-ui/data/locale/bg-BG.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/ca-ES.ini b/plugins/aja-output-ui/data/locale/ca-ES.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/ca-ES.ini rename to plugins/aja-output-ui/data/locale/ca-ES.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/cs-CZ.ini b/plugins/aja-output-ui/data/locale/cs-CZ.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/cs-CZ.ini rename to plugins/aja-output-ui/data/locale/cs-CZ.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/da-DK.ini b/plugins/aja-output-ui/data/locale/da-DK.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/da-DK.ini rename to plugins/aja-output-ui/data/locale/da-DK.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/de-DE.ini b/plugins/aja-output-ui/data/locale/de-DE.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/de-DE.ini rename to plugins/aja-output-ui/data/locale/de-DE.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/el-GR.ini b/plugins/aja-output-ui/data/locale/el-GR.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/el-GR.ini rename to plugins/aja-output-ui/data/locale/el-GR.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/en-GB.ini b/plugins/aja-output-ui/data/locale/en-GB.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/en-GB.ini rename to plugins/aja-output-ui/data/locale/en-GB.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/en-US.ini b/plugins/aja-output-ui/data/locale/en-US.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/en-US.ini rename to plugins/aja-output-ui/data/locale/en-US.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/es-ES.ini b/plugins/aja-output-ui/data/locale/es-ES.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/es-ES.ini rename to plugins/aja-output-ui/data/locale/es-ES.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/et-EE.ini b/plugins/aja-output-ui/data/locale/et-EE.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/et-EE.ini rename to plugins/aja-output-ui/data/locale/et-EE.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/eu-ES.ini b/plugins/aja-output-ui/data/locale/eu-ES.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/eu-ES.ini rename to plugins/aja-output-ui/data/locale/eu-ES.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/fa-IR.ini b/plugins/aja-output-ui/data/locale/fa-IR.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/fa-IR.ini rename to plugins/aja-output-ui/data/locale/fa-IR.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/fi-FI.ini b/plugins/aja-output-ui/data/locale/fi-FI.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/fi-FI.ini rename to plugins/aja-output-ui/data/locale/fi-FI.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/fil-PH.ini b/plugins/aja-output-ui/data/locale/fil-PH.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/fil-PH.ini rename to plugins/aja-output-ui/data/locale/fil-PH.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/fr-FR.ini b/plugins/aja-output-ui/data/locale/fr-FR.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/fr-FR.ini rename to plugins/aja-output-ui/data/locale/fr-FR.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/gl-ES.ini b/plugins/aja-output-ui/data/locale/gl-ES.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/gl-ES.ini rename to plugins/aja-output-ui/data/locale/gl-ES.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/he-IL.ini b/plugins/aja-output-ui/data/locale/he-IL.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/he-IL.ini rename to plugins/aja-output-ui/data/locale/he-IL.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/hi-IN.ini b/plugins/aja-output-ui/data/locale/hi-IN.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/hi-IN.ini rename to plugins/aja-output-ui/data/locale/hi-IN.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/hr-HR.ini b/plugins/aja-output-ui/data/locale/hr-HR.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/hr-HR.ini rename to plugins/aja-output-ui/data/locale/hr-HR.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/hu-HU.ini b/plugins/aja-output-ui/data/locale/hu-HU.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/hu-HU.ini rename to plugins/aja-output-ui/data/locale/hu-HU.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/hy-AM.ini b/plugins/aja-output-ui/data/locale/hy-AM.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/hy-AM.ini rename to plugins/aja-output-ui/data/locale/hy-AM.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/id-ID.ini b/plugins/aja-output-ui/data/locale/id-ID.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/id-ID.ini rename to plugins/aja-output-ui/data/locale/id-ID.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/it-IT.ini b/plugins/aja-output-ui/data/locale/it-IT.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/it-IT.ini rename to plugins/aja-output-ui/data/locale/it-IT.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/ja-JP.ini b/plugins/aja-output-ui/data/locale/ja-JP.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/ja-JP.ini rename to plugins/aja-output-ui/data/locale/ja-JP.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/ka-GE.ini b/plugins/aja-output-ui/data/locale/ka-GE.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/ka-GE.ini rename to plugins/aja-output-ui/data/locale/ka-GE.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/kaa.ini b/plugins/aja-output-ui/data/locale/kaa.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/kaa.ini rename to plugins/aja-output-ui/data/locale/kaa.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/kmr-TR.ini b/plugins/aja-output-ui/data/locale/kmr-TR.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/kmr-TR.ini rename to plugins/aja-output-ui/data/locale/kmr-TR.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/ko-KR.ini b/plugins/aja-output-ui/data/locale/ko-KR.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/ko-KR.ini rename to plugins/aja-output-ui/data/locale/ko-KR.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/lo-LA.ini b/plugins/aja-output-ui/data/locale/lo-LA.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/lo-LA.ini rename to plugins/aja-output-ui/data/locale/lo-LA.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/lv-LV.ini b/plugins/aja-output-ui/data/locale/lv-LV.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/lv-LV.ini rename to plugins/aja-output-ui/data/locale/lv-LV.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/ms-MY.ini b/plugins/aja-output-ui/data/locale/ms-MY.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/ms-MY.ini rename to plugins/aja-output-ui/data/locale/ms-MY.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/nb-NO.ini b/plugins/aja-output-ui/data/locale/nb-NO.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/nb-NO.ini rename to plugins/aja-output-ui/data/locale/nb-NO.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/nl-NL.ini b/plugins/aja-output-ui/data/locale/nl-NL.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/nl-NL.ini rename to plugins/aja-output-ui/data/locale/nl-NL.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/pl-PL.ini b/plugins/aja-output-ui/data/locale/pl-PL.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/pl-PL.ini rename to plugins/aja-output-ui/data/locale/pl-PL.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/pt-BR.ini b/plugins/aja-output-ui/data/locale/pt-BR.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/pt-BR.ini rename to plugins/aja-output-ui/data/locale/pt-BR.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/pt-PT.ini b/plugins/aja-output-ui/data/locale/pt-PT.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/pt-PT.ini rename to plugins/aja-output-ui/data/locale/pt-PT.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/ro-RO.ini b/plugins/aja-output-ui/data/locale/ro-RO.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/ro-RO.ini rename to plugins/aja-output-ui/data/locale/ro-RO.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/ru-RU.ini b/plugins/aja-output-ui/data/locale/ru-RU.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/ru-RU.ini rename to plugins/aja-output-ui/data/locale/ru-RU.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/si-LK.ini b/plugins/aja-output-ui/data/locale/si-LK.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/si-LK.ini rename to plugins/aja-output-ui/data/locale/si-LK.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/sk-SK.ini b/plugins/aja-output-ui/data/locale/sk-SK.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/sk-SK.ini rename to plugins/aja-output-ui/data/locale/sk-SK.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/sl-SI.ini b/plugins/aja-output-ui/data/locale/sl-SI.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/sl-SI.ini rename to plugins/aja-output-ui/data/locale/sl-SI.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/sq-AL.ini b/plugins/aja-output-ui/data/locale/sq-AL.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/sq-AL.ini rename to plugins/aja-output-ui/data/locale/sq-AL.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/sr-SP.ini b/plugins/aja-output-ui/data/locale/sr-SP.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/sr-SP.ini rename to plugins/aja-output-ui/data/locale/sr-SP.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/sv-SE.ini b/plugins/aja-output-ui/data/locale/sv-SE.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/sv-SE.ini rename to plugins/aja-output-ui/data/locale/sv-SE.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/th-TH.ini b/plugins/aja-output-ui/data/locale/th-TH.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/th-TH.ini rename to plugins/aja-output-ui/data/locale/th-TH.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/tl-PH.ini b/plugins/aja-output-ui/data/locale/tl-PH.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/tl-PH.ini rename to plugins/aja-output-ui/data/locale/tl-PH.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/tr-TR.ini b/plugins/aja-output-ui/data/locale/tr-TR.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/tr-TR.ini rename to plugins/aja-output-ui/data/locale/tr-TR.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/tt-RU.ini b/plugins/aja-output-ui/data/locale/tt-RU.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/tt-RU.ini rename to plugins/aja-output-ui/data/locale/tt-RU.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/ug-CN.ini b/plugins/aja-output-ui/data/locale/ug-CN.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/ug-CN.ini rename to plugins/aja-output-ui/data/locale/ug-CN.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/uk-UA.ini b/plugins/aja-output-ui/data/locale/uk-UA.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/uk-UA.ini rename to plugins/aja-output-ui/data/locale/uk-UA.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/ur-PK.ini b/plugins/aja-output-ui/data/locale/ur-PK.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/ur-PK.ini rename to plugins/aja-output-ui/data/locale/ur-PK.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/vi-VN.ini b/plugins/aja-output-ui/data/locale/vi-VN.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/vi-VN.ini rename to plugins/aja-output-ui/data/locale/vi-VN.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/zh-CN.ini b/plugins/aja-output-ui/data/locale/zh-CN.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/zh-CN.ini rename to plugins/aja-output-ui/data/locale/zh-CN.ini diff --git a/frontend/plugins/aja-output-ui/data/locale/zh-TW.ini b/plugins/aja-output-ui/data/locale/zh-TW.ini similarity index 100% rename from frontend/plugins/aja-output-ui/data/locale/zh-TW.ini rename to plugins/aja-output-ui/data/locale/zh-TW.ini diff --git a/frontend/plugins/aja-output-ui/forms/output.ui b/plugins/aja-output-ui/forms/output.ui similarity index 100% rename from frontend/plugins/aja-output-ui/forms/output.ui rename to plugins/aja-output-ui/forms/output.ui diff --git a/frontend/plugins/decklink-captions/CMakeLists.txt b/plugins/decklink-captions/CMakeLists.txt similarity index 100% rename from frontend/plugins/decklink-captions/CMakeLists.txt rename to plugins/decklink-captions/CMakeLists.txt diff --git a/frontend/plugins/decklink-captions/cmake/windows/obs-module.rc.in b/plugins/decklink-captions/cmake/windows/obs-module.rc.in similarity index 100% rename from frontend/plugins/decklink-captions/cmake/windows/obs-module.rc.in rename to plugins/decklink-captions/cmake/windows/obs-module.rc.in diff --git a/frontend/plugins/decklink-captions/data/.keepme b/plugins/decklink-captions/data/.keepme similarity index 100% rename from frontend/plugins/decklink-captions/data/.keepme rename to plugins/decklink-captions/data/.keepme diff --git a/frontend/plugins/decklink-captions/decklink-captions.cpp b/plugins/decklink-captions/decklink-captions.cpp similarity index 100% rename from frontend/plugins/decklink-captions/decklink-captions.cpp rename to plugins/decklink-captions/decklink-captions.cpp diff --git a/frontend/plugins/decklink-captions/decklink-captions.h b/plugins/decklink-captions/decklink-captions.h similarity index 100% rename from frontend/plugins/decklink-captions/decklink-captions.h rename to plugins/decklink-captions/decklink-captions.h diff --git a/frontend/plugins/decklink-captions/forms/captions.ui b/plugins/decklink-captions/forms/captions.ui similarity index 100% rename from frontend/plugins/decklink-captions/forms/captions.ui rename to plugins/decklink-captions/forms/captions.ui diff --git a/frontend/plugins/decklink-output-ui/CMakeLists.txt b/plugins/decklink-output-ui/CMakeLists.txt similarity index 97% rename from frontend/plugins/decklink-output-ui/CMakeLists.txt rename to plugins/decklink-output-ui/CMakeLists.txt index 99beb5668..b0cca166c 100644 --- a/frontend/plugins/decklink-output-ui/CMakeLists.txt +++ b/plugins/decklink-output-ui/CMakeLists.txt @@ -47,7 +47,7 @@ endif() set_target_properties_obs( decklink-output-ui - PROPERTIES FOLDER frontend + PROPERTIES FOLDER plugins/decklink PREFIX "" AUTOMOC ON AUTOUIC ON diff --git a/frontend/plugins/decklink-output-ui/DecklinkOutputUI.cpp b/plugins/decklink-output-ui/DecklinkOutputUI.cpp similarity index 100% rename from frontend/plugins/decklink-output-ui/DecklinkOutputUI.cpp rename to plugins/decklink-output-ui/DecklinkOutputUI.cpp diff --git a/frontend/plugins/decklink-output-ui/DecklinkOutputUI.h b/plugins/decklink-output-ui/DecklinkOutputUI.h similarity index 100% rename from frontend/plugins/decklink-output-ui/DecklinkOutputUI.h rename to plugins/decklink-output-ui/DecklinkOutputUI.h diff --git a/frontend/plugins/decklink-output-ui/cmake/windows/obs-module.rc.in b/plugins/decklink-output-ui/cmake/windows/obs-module.rc.in similarity index 100% rename from frontend/plugins/decklink-output-ui/cmake/windows/obs-module.rc.in rename to plugins/decklink-output-ui/cmake/windows/obs-module.rc.in diff --git a/frontend/plugins/decklink-output-ui/data/.keepme b/plugins/decklink-output-ui/data/.keepme similarity index 100% rename from frontend/plugins/decklink-output-ui/data/.keepme rename to plugins/decklink-output-ui/data/.keepme diff --git a/frontend/plugins/decklink-output-ui/decklink-ui-main.cpp b/plugins/decklink-output-ui/decklink-ui-main.cpp similarity index 100% rename from frontend/plugins/decklink-output-ui/decklink-ui-main.cpp rename to plugins/decklink-output-ui/decklink-ui-main.cpp diff --git a/frontend/plugins/decklink-output-ui/decklink-ui-main.h b/plugins/decklink-output-ui/decklink-ui-main.h similarity index 100% rename from frontend/plugins/decklink-output-ui/decklink-ui-main.h rename to plugins/decklink-output-ui/decklink-ui-main.h diff --git a/frontend/plugins/decklink-output-ui/forms/output.ui b/plugins/decklink-output-ui/forms/output.ui similarity index 100% rename from frontend/plugins/decklink-output-ui/forms/output.ui rename to plugins/decklink-output-ui/forms/output.ui diff --git a/frontend/plugins/frontend-tools/CMakeLists.txt b/plugins/frontend-tools/CMakeLists.txt similarity index 98% rename from frontend/plugins/frontend-tools/CMakeLists.txt rename to plugins/frontend-tools/CMakeLists.txt index b8afa7719..c3927afda 100644 --- a/frontend/plugins/frontend-tools/CMakeLists.txt +++ b/plugins/frontend-tools/CMakeLists.txt @@ -83,7 +83,7 @@ endif() set_target_properties_obs( frontend-tools - PROPERTIES FOLDER frontend + PROPERTIES FOLDER plugins/frontend-tools PREFIX "" AUTOMOC ON AUTOUIC ON diff --git a/frontend/plugins/frontend-tools/auto-scene-switcher-nix.cpp b/plugins/frontend-tools/auto-scene-switcher-nix.cpp similarity index 100% rename from frontend/plugins/frontend-tools/auto-scene-switcher-nix.cpp rename to plugins/frontend-tools/auto-scene-switcher-nix.cpp diff --git a/frontend/plugins/frontend-tools/auto-scene-switcher-osx.mm b/plugins/frontend-tools/auto-scene-switcher-osx.mm similarity index 100% rename from frontend/plugins/frontend-tools/auto-scene-switcher-osx.mm rename to plugins/frontend-tools/auto-scene-switcher-osx.mm diff --git a/frontend/plugins/frontend-tools/auto-scene-switcher-win.cpp b/plugins/frontend-tools/auto-scene-switcher-win.cpp similarity index 100% rename from frontend/plugins/frontend-tools/auto-scene-switcher-win.cpp rename to plugins/frontend-tools/auto-scene-switcher-win.cpp diff --git a/frontend/plugins/frontend-tools/auto-scene-switcher.cpp b/plugins/frontend-tools/auto-scene-switcher.cpp similarity index 100% rename from frontend/plugins/frontend-tools/auto-scene-switcher.cpp rename to plugins/frontend-tools/auto-scene-switcher.cpp diff --git a/frontend/plugins/frontend-tools/auto-scene-switcher.hpp b/plugins/frontend-tools/auto-scene-switcher.hpp similarity index 100% rename from frontend/plugins/frontend-tools/auto-scene-switcher.hpp rename to plugins/frontend-tools/auto-scene-switcher.hpp diff --git a/frontend/plugins/frontend-tools/captions-handler.cpp b/plugins/frontend-tools/captions-handler.cpp similarity index 100% rename from frontend/plugins/frontend-tools/captions-handler.cpp rename to plugins/frontend-tools/captions-handler.cpp diff --git a/frontend/plugins/frontend-tools/captions-handler.hpp b/plugins/frontend-tools/captions-handler.hpp similarity index 100% rename from frontend/plugins/frontend-tools/captions-handler.hpp rename to plugins/frontend-tools/captions-handler.hpp diff --git a/frontend/plugins/frontend-tools/captions-mssapi-stream.cpp b/plugins/frontend-tools/captions-mssapi-stream.cpp similarity index 100% rename from frontend/plugins/frontend-tools/captions-mssapi-stream.cpp rename to plugins/frontend-tools/captions-mssapi-stream.cpp diff --git a/frontend/plugins/frontend-tools/captions-mssapi-stream.hpp b/plugins/frontend-tools/captions-mssapi-stream.hpp similarity index 100% rename from frontend/plugins/frontend-tools/captions-mssapi-stream.hpp rename to plugins/frontend-tools/captions-mssapi-stream.hpp diff --git a/frontend/plugins/frontend-tools/captions-mssapi.cpp b/plugins/frontend-tools/captions-mssapi.cpp similarity index 100% rename from frontend/plugins/frontend-tools/captions-mssapi.cpp rename to plugins/frontend-tools/captions-mssapi.cpp diff --git a/frontend/plugins/frontend-tools/captions-mssapi.hpp b/plugins/frontend-tools/captions-mssapi.hpp similarity index 100% rename from frontend/plugins/frontend-tools/captions-mssapi.hpp rename to plugins/frontend-tools/captions-mssapi.hpp diff --git a/frontend/plugins/frontend-tools/captions.cpp b/plugins/frontend-tools/captions.cpp similarity index 100% rename from frontend/plugins/frontend-tools/captions.cpp rename to plugins/frontend-tools/captions.cpp diff --git a/frontend/plugins/frontend-tools/captions.hpp b/plugins/frontend-tools/captions.hpp similarity index 100% rename from frontend/plugins/frontend-tools/captions.hpp rename to plugins/frontend-tools/captions.hpp diff --git a/frontend/plugins/frontend-tools/cmake/windows/obs-module.rc.in b/plugins/frontend-tools/cmake/windows/obs-module.rc.in similarity index 100% rename from frontend/plugins/frontend-tools/cmake/windows/obs-module.rc.in rename to plugins/frontend-tools/cmake/windows/obs-module.rc.in diff --git a/frontend/plugins/frontend-tools/data/locale/af-ZA.ini b/plugins/frontend-tools/data/locale/af-ZA.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/af-ZA.ini rename to plugins/frontend-tools/data/locale/af-ZA.ini diff --git a/frontend/plugins/frontend-tools/data/locale/an-ES.ini b/plugins/frontend-tools/data/locale/an-ES.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/an-ES.ini rename to plugins/frontend-tools/data/locale/an-ES.ini diff --git a/frontend/plugins/frontend-tools/data/locale/ar-SA.ini b/plugins/frontend-tools/data/locale/ar-SA.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/ar-SA.ini rename to plugins/frontend-tools/data/locale/ar-SA.ini diff --git a/frontend/plugins/frontend-tools/data/locale/az-AZ.ini b/plugins/frontend-tools/data/locale/az-AZ.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/az-AZ.ini rename to plugins/frontend-tools/data/locale/az-AZ.ini diff --git a/frontend/plugins/frontend-tools/data/locale/ba-RU.ini b/plugins/frontend-tools/data/locale/ba-RU.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/ba-RU.ini rename to plugins/frontend-tools/data/locale/ba-RU.ini diff --git a/frontend/plugins/frontend-tools/data/locale/be-BY.ini b/plugins/frontend-tools/data/locale/be-BY.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/be-BY.ini rename to plugins/frontend-tools/data/locale/be-BY.ini diff --git a/frontend/plugins/frontend-tools/data/locale/bg-BG.ini b/plugins/frontend-tools/data/locale/bg-BG.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/bg-BG.ini rename to plugins/frontend-tools/data/locale/bg-BG.ini diff --git a/frontend/plugins/frontend-tools/data/locale/bn-BD.ini b/plugins/frontend-tools/data/locale/bn-BD.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/bn-BD.ini rename to plugins/frontend-tools/data/locale/bn-BD.ini diff --git a/frontend/plugins/frontend-tools/data/locale/ca-ES.ini b/plugins/frontend-tools/data/locale/ca-ES.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/ca-ES.ini rename to plugins/frontend-tools/data/locale/ca-ES.ini diff --git a/frontend/plugins/frontend-tools/data/locale/cs-CZ.ini b/plugins/frontend-tools/data/locale/cs-CZ.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/cs-CZ.ini rename to plugins/frontend-tools/data/locale/cs-CZ.ini diff --git a/frontend/plugins/frontend-tools/data/locale/da-DK.ini b/plugins/frontend-tools/data/locale/da-DK.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/da-DK.ini rename to plugins/frontend-tools/data/locale/da-DK.ini diff --git a/frontend/plugins/frontend-tools/data/locale/de-DE.ini b/plugins/frontend-tools/data/locale/de-DE.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/de-DE.ini rename to plugins/frontend-tools/data/locale/de-DE.ini diff --git a/frontend/plugins/frontend-tools/data/locale/el-GR.ini b/plugins/frontend-tools/data/locale/el-GR.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/el-GR.ini rename to plugins/frontend-tools/data/locale/el-GR.ini diff --git a/frontend/plugins/frontend-tools/data/locale/en-GB.ini b/plugins/frontend-tools/data/locale/en-GB.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/en-GB.ini rename to plugins/frontend-tools/data/locale/en-GB.ini diff --git a/frontend/plugins/frontend-tools/data/locale/en-US.ini b/plugins/frontend-tools/data/locale/en-US.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/en-US.ini rename to plugins/frontend-tools/data/locale/en-US.ini diff --git a/frontend/plugins/frontend-tools/data/locale/eo-UY.ini b/plugins/frontend-tools/data/locale/eo-UY.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/eo-UY.ini rename to plugins/frontend-tools/data/locale/eo-UY.ini diff --git a/frontend/plugins/frontend-tools/data/locale/es-ES.ini b/plugins/frontend-tools/data/locale/es-ES.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/es-ES.ini rename to plugins/frontend-tools/data/locale/es-ES.ini diff --git a/frontend/plugins/frontend-tools/data/locale/et-EE.ini b/plugins/frontend-tools/data/locale/et-EE.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/et-EE.ini rename to plugins/frontend-tools/data/locale/et-EE.ini diff --git a/frontend/plugins/frontend-tools/data/locale/eu-ES.ini b/plugins/frontend-tools/data/locale/eu-ES.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/eu-ES.ini rename to plugins/frontend-tools/data/locale/eu-ES.ini diff --git a/frontend/plugins/frontend-tools/data/locale/fa-IR.ini b/plugins/frontend-tools/data/locale/fa-IR.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/fa-IR.ini rename to plugins/frontend-tools/data/locale/fa-IR.ini diff --git a/frontend/plugins/frontend-tools/data/locale/fi-FI.ini b/plugins/frontend-tools/data/locale/fi-FI.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/fi-FI.ini rename to plugins/frontend-tools/data/locale/fi-FI.ini diff --git a/frontend/plugins/frontend-tools/data/locale/fil-PH.ini b/plugins/frontend-tools/data/locale/fil-PH.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/fil-PH.ini rename to plugins/frontend-tools/data/locale/fil-PH.ini diff --git a/frontend/plugins/frontend-tools/data/locale/fr-FR.ini b/plugins/frontend-tools/data/locale/fr-FR.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/fr-FR.ini rename to plugins/frontend-tools/data/locale/fr-FR.ini diff --git a/frontend/plugins/frontend-tools/data/locale/gd-GB.ini b/plugins/frontend-tools/data/locale/gd-GB.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/gd-GB.ini rename to plugins/frontend-tools/data/locale/gd-GB.ini diff --git a/frontend/plugins/frontend-tools/data/locale/gl-ES.ini b/plugins/frontend-tools/data/locale/gl-ES.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/gl-ES.ini rename to plugins/frontend-tools/data/locale/gl-ES.ini diff --git a/frontend/plugins/frontend-tools/data/locale/he-IL.ini b/plugins/frontend-tools/data/locale/he-IL.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/he-IL.ini rename to plugins/frontend-tools/data/locale/he-IL.ini diff --git a/frontend/plugins/frontend-tools/data/locale/hi-IN.ini b/plugins/frontend-tools/data/locale/hi-IN.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/hi-IN.ini rename to plugins/frontend-tools/data/locale/hi-IN.ini diff --git a/frontend/plugins/frontend-tools/data/locale/hr-HR.ini b/plugins/frontend-tools/data/locale/hr-HR.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/hr-HR.ini rename to plugins/frontend-tools/data/locale/hr-HR.ini diff --git a/frontend/plugins/frontend-tools/data/locale/hu-HU.ini b/plugins/frontend-tools/data/locale/hu-HU.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/hu-HU.ini rename to plugins/frontend-tools/data/locale/hu-HU.ini diff --git a/frontend/plugins/frontend-tools/data/locale/hy-AM.ini b/plugins/frontend-tools/data/locale/hy-AM.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/hy-AM.ini rename to plugins/frontend-tools/data/locale/hy-AM.ini diff --git a/frontend/plugins/frontend-tools/data/locale/id-ID.ini b/plugins/frontend-tools/data/locale/id-ID.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/id-ID.ini rename to plugins/frontend-tools/data/locale/id-ID.ini diff --git a/frontend/plugins/frontend-tools/data/locale/is-IS.ini b/plugins/frontend-tools/data/locale/is-IS.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/is-IS.ini rename to plugins/frontend-tools/data/locale/is-IS.ini diff --git a/frontend/plugins/frontend-tools/data/locale/it-IT.ini b/plugins/frontend-tools/data/locale/it-IT.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/it-IT.ini rename to plugins/frontend-tools/data/locale/it-IT.ini diff --git a/frontend/plugins/frontend-tools/data/locale/ja-JP.ini b/plugins/frontend-tools/data/locale/ja-JP.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/ja-JP.ini rename to plugins/frontend-tools/data/locale/ja-JP.ini diff --git a/frontend/plugins/frontend-tools/data/locale/ka-GE.ini b/plugins/frontend-tools/data/locale/ka-GE.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/ka-GE.ini rename to plugins/frontend-tools/data/locale/ka-GE.ini diff --git a/frontend/plugins/frontend-tools/data/locale/kaa.ini b/plugins/frontend-tools/data/locale/kaa.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/kaa.ini rename to plugins/frontend-tools/data/locale/kaa.ini diff --git a/frontend/plugins/frontend-tools/data/locale/kab-KAB.ini b/plugins/frontend-tools/data/locale/kab-KAB.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/kab-KAB.ini rename to plugins/frontend-tools/data/locale/kab-KAB.ini diff --git a/frontend/plugins/frontend-tools/data/locale/kmr-TR.ini b/plugins/frontend-tools/data/locale/kmr-TR.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/kmr-TR.ini rename to plugins/frontend-tools/data/locale/kmr-TR.ini diff --git a/frontend/plugins/frontend-tools/data/locale/ko-KR.ini b/plugins/frontend-tools/data/locale/ko-KR.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/ko-KR.ini rename to plugins/frontend-tools/data/locale/ko-KR.ini diff --git a/frontend/plugins/frontend-tools/data/locale/lo-LA.ini b/plugins/frontend-tools/data/locale/lo-LA.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/lo-LA.ini rename to plugins/frontend-tools/data/locale/lo-LA.ini diff --git a/frontend/plugins/frontend-tools/data/locale/lt-LT.ini b/plugins/frontend-tools/data/locale/lt-LT.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/lt-LT.ini rename to plugins/frontend-tools/data/locale/lt-LT.ini diff --git a/frontend/plugins/frontend-tools/data/locale/lv-LV.ini b/plugins/frontend-tools/data/locale/lv-LV.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/lv-LV.ini rename to plugins/frontend-tools/data/locale/lv-LV.ini diff --git a/frontend/plugins/frontend-tools/data/locale/mn-MN.ini b/plugins/frontend-tools/data/locale/mn-MN.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/mn-MN.ini rename to plugins/frontend-tools/data/locale/mn-MN.ini diff --git a/frontend/plugins/frontend-tools/data/locale/ms-MY.ini b/plugins/frontend-tools/data/locale/ms-MY.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/ms-MY.ini rename to plugins/frontend-tools/data/locale/ms-MY.ini diff --git a/frontend/plugins/frontend-tools/data/locale/nb-NO.ini b/plugins/frontend-tools/data/locale/nb-NO.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/nb-NO.ini rename to plugins/frontend-tools/data/locale/nb-NO.ini diff --git a/frontend/plugins/frontend-tools/data/locale/nl-NL.ini b/plugins/frontend-tools/data/locale/nl-NL.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/nl-NL.ini rename to plugins/frontend-tools/data/locale/nl-NL.ini diff --git a/frontend/plugins/frontend-tools/data/locale/nn-NO.ini b/plugins/frontend-tools/data/locale/nn-NO.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/nn-NO.ini rename to plugins/frontend-tools/data/locale/nn-NO.ini diff --git a/frontend/plugins/frontend-tools/data/locale/oc-FR.ini b/plugins/frontend-tools/data/locale/oc-FR.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/oc-FR.ini rename to plugins/frontend-tools/data/locale/oc-FR.ini diff --git a/frontend/plugins/frontend-tools/data/locale/pl-PL.ini b/plugins/frontend-tools/data/locale/pl-PL.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/pl-PL.ini rename to plugins/frontend-tools/data/locale/pl-PL.ini diff --git a/frontend/plugins/frontend-tools/data/locale/pt-BR.ini b/plugins/frontend-tools/data/locale/pt-BR.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/pt-BR.ini rename to plugins/frontend-tools/data/locale/pt-BR.ini diff --git a/frontend/plugins/frontend-tools/data/locale/pt-PT.ini b/plugins/frontend-tools/data/locale/pt-PT.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/pt-PT.ini rename to plugins/frontend-tools/data/locale/pt-PT.ini diff --git a/frontend/plugins/frontend-tools/data/locale/ro-RO.ini b/plugins/frontend-tools/data/locale/ro-RO.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/ro-RO.ini rename to plugins/frontend-tools/data/locale/ro-RO.ini diff --git a/frontend/plugins/frontend-tools/data/locale/ru-RU.ini b/plugins/frontend-tools/data/locale/ru-RU.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/ru-RU.ini rename to plugins/frontend-tools/data/locale/ru-RU.ini diff --git a/frontend/plugins/frontend-tools/data/locale/si-LK.ini b/plugins/frontend-tools/data/locale/si-LK.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/si-LK.ini rename to plugins/frontend-tools/data/locale/si-LK.ini diff --git a/frontend/plugins/frontend-tools/data/locale/sk-SK.ini b/plugins/frontend-tools/data/locale/sk-SK.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/sk-SK.ini rename to plugins/frontend-tools/data/locale/sk-SK.ini diff --git a/frontend/plugins/frontend-tools/data/locale/sl-SI.ini b/plugins/frontend-tools/data/locale/sl-SI.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/sl-SI.ini rename to plugins/frontend-tools/data/locale/sl-SI.ini diff --git a/frontend/plugins/frontend-tools/data/locale/sq-AL.ini b/plugins/frontend-tools/data/locale/sq-AL.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/sq-AL.ini rename to plugins/frontend-tools/data/locale/sq-AL.ini diff --git a/frontend/plugins/frontend-tools/data/locale/sr-CS.ini b/plugins/frontend-tools/data/locale/sr-CS.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/sr-CS.ini rename to plugins/frontend-tools/data/locale/sr-CS.ini diff --git a/frontend/plugins/frontend-tools/data/locale/sr-SP.ini b/plugins/frontend-tools/data/locale/sr-SP.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/sr-SP.ini rename to plugins/frontend-tools/data/locale/sr-SP.ini diff --git a/frontend/plugins/frontend-tools/data/locale/sv-SE.ini b/plugins/frontend-tools/data/locale/sv-SE.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/sv-SE.ini rename to plugins/frontend-tools/data/locale/sv-SE.ini diff --git a/frontend/plugins/frontend-tools/data/locale/szl-PL.ini b/plugins/frontend-tools/data/locale/szl-PL.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/szl-PL.ini rename to plugins/frontend-tools/data/locale/szl-PL.ini diff --git a/frontend/plugins/frontend-tools/data/locale/ta-IN.ini b/plugins/frontend-tools/data/locale/ta-IN.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/ta-IN.ini rename to plugins/frontend-tools/data/locale/ta-IN.ini diff --git a/frontend/plugins/frontend-tools/data/locale/th-TH.ini b/plugins/frontend-tools/data/locale/th-TH.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/th-TH.ini rename to plugins/frontend-tools/data/locale/th-TH.ini diff --git a/frontend/plugins/frontend-tools/data/locale/tl-PH.ini b/plugins/frontend-tools/data/locale/tl-PH.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/tl-PH.ini rename to plugins/frontend-tools/data/locale/tl-PH.ini diff --git a/frontend/plugins/frontend-tools/data/locale/tr-TR.ini b/plugins/frontend-tools/data/locale/tr-TR.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/tr-TR.ini rename to plugins/frontend-tools/data/locale/tr-TR.ini diff --git a/frontend/plugins/frontend-tools/data/locale/tt-RU.ini b/plugins/frontend-tools/data/locale/tt-RU.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/tt-RU.ini rename to plugins/frontend-tools/data/locale/tt-RU.ini diff --git a/frontend/plugins/frontend-tools/data/locale/ug-CN.ini b/plugins/frontend-tools/data/locale/ug-CN.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/ug-CN.ini rename to plugins/frontend-tools/data/locale/ug-CN.ini diff --git a/frontend/plugins/frontend-tools/data/locale/uk-UA.ini b/plugins/frontend-tools/data/locale/uk-UA.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/uk-UA.ini rename to plugins/frontend-tools/data/locale/uk-UA.ini diff --git a/frontend/plugins/frontend-tools/data/locale/vi-VN.ini b/plugins/frontend-tools/data/locale/vi-VN.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/vi-VN.ini rename to plugins/frontend-tools/data/locale/vi-VN.ini diff --git a/frontend/plugins/frontend-tools/data/locale/zh-CN.ini b/plugins/frontend-tools/data/locale/zh-CN.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/zh-CN.ini rename to plugins/frontend-tools/data/locale/zh-CN.ini diff --git a/frontend/plugins/frontend-tools/data/locale/zh-TW.ini b/plugins/frontend-tools/data/locale/zh-TW.ini similarity index 100% rename from frontend/plugins/frontend-tools/data/locale/zh-TW.ini rename to plugins/frontend-tools/data/locale/zh-TW.ini diff --git a/frontend/plugins/frontend-tools/data/scripts/clock-source.lua b/plugins/frontend-tools/data/scripts/clock-source.lua similarity index 100% rename from frontend/plugins/frontend-tools/data/scripts/clock-source.lua rename to plugins/frontend-tools/data/scripts/clock-source.lua diff --git a/frontend/plugins/frontend-tools/data/scripts/clock-source/dial.png b/plugins/frontend-tools/data/scripts/clock-source/dial.png similarity index 100% rename from frontend/plugins/frontend-tools/data/scripts/clock-source/dial.png rename to plugins/frontend-tools/data/scripts/clock-source/dial.png diff --git a/frontend/plugins/frontend-tools/data/scripts/clock-source/hour.png b/plugins/frontend-tools/data/scripts/clock-source/hour.png similarity index 100% rename from frontend/plugins/frontend-tools/data/scripts/clock-source/hour.png rename to plugins/frontend-tools/data/scripts/clock-source/hour.png diff --git a/frontend/plugins/frontend-tools/data/scripts/clock-source/minute.png b/plugins/frontend-tools/data/scripts/clock-source/minute.png similarity index 100% rename from frontend/plugins/frontend-tools/data/scripts/clock-source/minute.png rename to plugins/frontend-tools/data/scripts/clock-source/minute.png diff --git a/frontend/plugins/frontend-tools/data/scripts/clock-source/second.png b/plugins/frontend-tools/data/scripts/clock-source/second.png similarity index 100% rename from frontend/plugins/frontend-tools/data/scripts/clock-source/second.png rename to plugins/frontend-tools/data/scripts/clock-source/second.png diff --git a/frontend/plugins/frontend-tools/data/scripts/countdown.lua b/plugins/frontend-tools/data/scripts/countdown.lua similarity index 100% rename from frontend/plugins/frontend-tools/data/scripts/countdown.lua rename to plugins/frontend-tools/data/scripts/countdown.lua diff --git a/frontend/plugins/frontend-tools/data/scripts/instant-replay.lua b/plugins/frontend-tools/data/scripts/instant-replay.lua similarity index 100% rename from frontend/plugins/frontend-tools/data/scripts/instant-replay.lua rename to plugins/frontend-tools/data/scripts/instant-replay.lua diff --git a/frontend/plugins/frontend-tools/data/scripts/pause-scene.lua b/plugins/frontend-tools/data/scripts/pause-scene.lua similarity index 100% rename from frontend/plugins/frontend-tools/data/scripts/pause-scene.lua rename to plugins/frontend-tools/data/scripts/pause-scene.lua diff --git a/frontend/plugins/frontend-tools/data/scripts/url-text.py b/plugins/frontend-tools/data/scripts/url-text.py similarity index 100% rename from frontend/plugins/frontend-tools/data/scripts/url-text.py rename to plugins/frontend-tools/data/scripts/url-text.py diff --git a/frontend/plugins/frontend-tools/forms/auto-scene-switcher.ui b/plugins/frontend-tools/forms/auto-scene-switcher.ui similarity index 100% rename from frontend/plugins/frontend-tools/forms/auto-scene-switcher.ui rename to plugins/frontend-tools/forms/auto-scene-switcher.ui diff --git a/frontend/plugins/frontend-tools/forms/captions.ui b/plugins/frontend-tools/forms/captions.ui similarity index 100% rename from frontend/plugins/frontend-tools/forms/captions.ui rename to plugins/frontend-tools/forms/captions.ui diff --git a/frontend/plugins/frontend-tools/forms/output-timer.ui b/plugins/frontend-tools/forms/output-timer.ui similarity index 100% rename from frontend/plugins/frontend-tools/forms/output-timer.ui rename to plugins/frontend-tools/forms/output-timer.ui diff --git a/frontend/plugins/frontend-tools/forms/scripts.ui b/plugins/frontend-tools/forms/scripts.ui similarity index 100% rename from frontend/plugins/frontend-tools/forms/scripts.ui rename to plugins/frontend-tools/forms/scripts.ui diff --git a/frontend/plugins/frontend-tools/frontend-tools-config.h.in b/plugins/frontend-tools/frontend-tools-config.h.in similarity index 100% rename from frontend/plugins/frontend-tools/frontend-tools-config.h.in rename to plugins/frontend-tools/frontend-tools-config.h.in diff --git a/frontend/plugins/frontend-tools/frontend-tools.c b/plugins/frontend-tools/frontend-tools.c similarity index 100% rename from frontend/plugins/frontend-tools/frontend-tools.c rename to plugins/frontend-tools/frontend-tools.c diff --git a/frontend/plugins/frontend-tools/output-timer.cpp b/plugins/frontend-tools/output-timer.cpp similarity index 100% rename from frontend/plugins/frontend-tools/output-timer.cpp rename to plugins/frontend-tools/output-timer.cpp diff --git a/frontend/plugins/frontend-tools/output-timer.hpp b/plugins/frontend-tools/output-timer.hpp similarity index 100% rename from frontend/plugins/frontend-tools/output-timer.hpp rename to plugins/frontend-tools/output-timer.hpp diff --git a/frontend/plugins/frontend-tools/scripts.cpp b/plugins/frontend-tools/scripts.cpp similarity index 100% rename from frontend/plugins/frontend-tools/scripts.cpp rename to plugins/frontend-tools/scripts.cpp diff --git a/frontend/plugins/frontend-tools/scripts.hpp b/plugins/frontend-tools/scripts.hpp similarity index 100% rename from frontend/plugins/frontend-tools/scripts.hpp rename to plugins/frontend-tools/scripts.hpp diff --git a/frontend/plugins/frontend-tools/tool-helpers.hpp b/plugins/frontend-tools/tool-helpers.hpp similarity index 100% rename from frontend/plugins/frontend-tools/tool-helpers.hpp rename to plugins/frontend-tools/tool-helpers.hpp