diff --git a/app/static/locales/en/app.json b/app/static/locales/en/app.json
index fce63def..4fb7b642 100644
--- a/app/static/locales/en/app.json
+++ b/app/static/locales/en/app.json
@@ -68,7 +68,8 @@
"global-shortcut-reserved": "This shortcut is reserved by the system!",
"type-shortcut-here": "Type shortcut here...",
"add-event": "Add event",
- "confirm-quit": "Do you really want to leave Marv?"
+ "confirm-quit": "Do you really want to leave Marv?",
+ "obs-settings": "OBS settings"
},
"words": {
"settings": "settings",
@@ -163,7 +164,9 @@
"and": "and",
"or": "or",
"source": "source",
- "test": "test"
+ "test": "test",
+ "port": "port",
+ "password": "password"
},
"obs": {
"scene-list": "OBS | Scene list",
diff --git a/app/static/locales/es/app.json b/app/static/locales/es/app.json
index 87049c42..e0acdb8f 100644
--- a/app/static/locales/es/app.json
+++ b/app/static/locales/es/app.json
@@ -68,7 +68,8 @@
"global-shortcut-reserved": "Este acceso directo está reservado por el sistema!",
"type-shortcut-here": "Escriba el acceso directo aquí...",
"add-event": "Añadir evento",
- "confirm-quit": "¿De verdad quieres dejar Marv?"
+ "confirm-quit": "¿De verdad quieres dejar Marv?",
+ "obs-settings": "OBS settings"
},
"words": {
"settings": "opciones",
@@ -162,7 +163,9 @@
"and": "and",
"or": "or",
"source": "fuente",
- "test": "test"
+ "test": "test",
+ "port": "puerto",
+ "password": "contraseña"
},
"obs": {
"scene-list": "OBS | Lista de escenas",
diff --git a/app/static/locales/fr/app.json b/app/static/locales/fr/app.json
index 4ebf4d47..ff92c27d 100644
--- a/app/static/locales/fr/app.json
+++ b/app/static/locales/fr/app.json
@@ -68,7 +68,8 @@
"global-shortcut-reserved": "Ce raccourci est réservé par le système!",
"type-shortcut-here": "Tapez le raccourci ici...",
"add-event": "Ajouter un évènement",
- "confirm-quit": "Voulez vous vraiment quitter Marv ?"
+ "confirm-quit": "Voulez vous vraiment quitter Marv ?",
+ "obs-settings": "OBS configuration"
},
"words": {
"settings": "options",
@@ -163,7 +164,9 @@
"and": "et",
"or": "ou",
"source": "source",
- "test": "test"
+ "test": "test",
+ "port": "port",
+ "password": "mot de passe"
},
"obs": {
"scene-list": "OBS | Liste des scènes",
diff --git a/front-src/client/components/Dashboard/Drawer.svelte b/front-src/client/components/Dashboard/Drawer.svelte
index a7e00762..89077881 100644
--- a/front-src/client/components/Dashboard/Drawer.svelte
+++ b/front-src/client/components/Dashboard/Drawer.svelte
@@ -5,6 +5,7 @@
import { drawer, hide } from "@/stores/drawer";
import clickoutside from "@/libs/svelte/click-outside";
import HelpLinks from "@/components/App/HelpLinks.svelte";
+ import OBSSettings from "@/components/OBS/SettingsModal.svelte";
import OpenOnStartup from "@/components/App/OpenOnStartup.svelte";
import LanguageSelect from "@/components/App/LanguageSelect.svelte";
import OBSConnectAtStartup from "@/components/OBS/ConnectAtStartup.svelte";
@@ -21,14 +22,15 @@
style="top:{top}px; max-width:300px;"
class="absolute z-50 right-0 bottom-0 flex flex-col bg-dark shadow overflow-y-auto"
>
+