From 3652cfab3c375a5674283cf07a59ff290f1e5f5f Mon Sep 17 00:00:00 2001 From: bitheaven Date: Sat, 18 Jul 2026 11:36:44 +0500 Subject: [PATCH] add icon --- README.md | 2 +- data/locale/en-US.ini | 2 +- data/locale/ru-RU.ini | 2 +- src/plugin.c | 1 + 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 8c2e0a6..f902a28 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ ctest --test-dir build --output-on-failure doas /usr/bin/cmake --install build --prefix /usr ``` -После установки перезапустите OBS и добавьте источник **Браузер WebKit (без CEF)**. +После установки перезапустите OBS и добавьте источник **Браузер WebKit**. Для панели откройте **Док-панели → Пользовательские web-панели...**, добавьте название и URL и нажмите **Применить**. Панель можно скрывать и показывать через обычное меню доков OBS; правый клик по странице открывает команду перезагрузки. diff --git a/data/locale/en-US.ini b/data/locale/en-US.ini index b72c008..f452f12 100644 --- a/data/locale/en-US.ini +++ b/data/locale/en-US.ini @@ -1,4 +1,4 @@ -WebKitBrowserSource="WebKit Browser (no CEF)" +WebKitBrowserSource="WebKit Browser" CustomBrowserDocks="Custom Web Panels..." CustomBrowserDocksDescription="Add web panels to the OBS Docks menu. Each panel is rendered by WebKitGTK." PanelName="Panel name" diff --git a/data/locale/ru-RU.ini b/data/locale/ru-RU.ini index abc3907..6b73ed8 100644 --- a/data/locale/ru-RU.ini +++ b/data/locale/ru-RU.ini @@ -1,4 +1,4 @@ -WebKitBrowserSource="Браузер WebKit (без CEF)" +WebKitBrowserSource="Браузер WebKit" CustomBrowserDocks="Пользовательские web-панели..." CustomBrowserDocksDescription="Добавьте web-панели в меню «Док-панели» OBS. Страницы рендерятся через WebKitGTK." PanelName="Название панели" diff --git a/src/plugin.c b/src/plugin.c index fb2a552..db8d770 100644 --- a/src/plugin.c +++ b/src/plugin.c @@ -589,6 +589,7 @@ static const char *browser_name(void *unused) static struct obs_source_info browser_info = { .id = "webkit_browser_source", .type = OBS_SOURCE_TYPE_INPUT, + .icon_type = OBS_ICON_TYPE_BROWSER, .output_flags = OBS_SOURCE_ASYNC_VIDEO | OBS_SOURCE_INTERACTION, .get_name = browser_name, .create = browser_create,