From 58f913acdd225d85af8af318f1f0428b6717a446 Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Mon, 22 Apr 2024 16:19:02 +0600 Subject: [PATCH] Added tooltip to status icon --- source/ubl-settings-system.c | 3 +++ source/ubl-strings.h | 5 ++++- ubl-settings-system.pot | 8 ++++++++ ubl-settings-system_ru.po | 8 ++++++++ 4 files changed, 23 insertions(+), 1 deletion(-) diff --git a/source/ubl-settings-system.c b/source/ubl-settings-system.c index 7cbe191..46549b7 100644 --- a/source/ubl-settings-system.c +++ b/source/ubl-settings-system.c @@ -701,10 +701,13 @@ void on_check_domain_connected(main_window *widgets){ if (!system(domain_connect_check)){ gtk_entry_set_icon_from_icon_name(GTK_ENTRY(widgets->DomainEntry),GTK_ENTRY_ICON_SECONDARY,domain_connected_icon); gtk_button_set_label(GTK_BUTTON(widgets->DomainButton),DOMAIN_DISCONNECT_LABEL); + // gtk_widget_set_tooltip_markup(widgets->DomainEntry,DOMAIN_CONNECTED_LABEL); + gtk_entry_set_icon_tooltip_markup(GTK_ENTRY(widgets->DomainEntry),GTK_ENTRY_ICON_SECONDARY,DOMAIN_CONNECTED_LABEL); main_config.domain_connected=1; } else { gtk_entry_set_icon_from_icon_name(GTK_ENTRY(widgets->DomainEntry),GTK_ENTRY_ICON_SECONDARY,domain_disconnected_icon); gtk_button_set_label(GTK_BUTTON(widgets->DomainButton),DOMAIN_CONNECT_LABEL); + gtk_entry_set_icon_tooltip_markup(GTK_ENTRY(widgets->DomainEntry),GTK_ENTRY_ICON_SECONDARY,DOMAIN_DISCONNECTED_LABEL); main_config.domain_connected=0; } } diff --git a/source/ubl-strings.h b/source/ubl-strings.h index 70d26e3..bb08bc6 100644 --- a/source/ubl-strings.h +++ b/source/ubl-strings.h @@ -52,4 +52,7 @@ #define DOMAIN_CONNECTING_LABEL _("Connecting to domain") #define DOMAIN_CONNECT_LABEL _("Connect to domain") -#define DOMAIN_DISCONNECT_LABEL _("Disconnect from domain") \ No newline at end of file +#define DOMAIN_DISCONNECT_LABEL _("Disconnect from domain") + +#define DOMAIN_CONNECTED_LABEL _("Connected to domain") +#define DOMAIN_DISCONNECTED_LABEL _("Disconnected from domain") \ No newline at end of file diff --git a/ubl-settings-system.pot b/ubl-settings-system.pot index 358c17a..384cb20 100644 --- a/ubl-settings-system.pot +++ b/ubl-settings-system.pot @@ -196,3 +196,11 @@ msgstr "" #: source/ubl-strings.h:55 msgid "Disconnect from domain" msgstr "" + +#: source/ubl-strings.h:57 +msgid "Connected to domain" +msgstr "" + +#: source/ubl-strings.h:58 +msgid "Disconnected from domain" +msgstr "" diff --git a/ubl-settings-system_ru.po b/ubl-settings-system_ru.po index 87fba24..812deda 100644 --- a/ubl-settings-system_ru.po +++ b/ubl-settings-system_ru.po @@ -198,6 +198,14 @@ msgstr "Войти в домен" msgid "Disconnect from domain" msgstr "Выйти из домена" +#: source/ubl-strings.h:57 +msgid "Connected to domain" +msgstr "Подключен к домену" + +#: source/ubl-strings.h:58 +msgid "Disconnected from domain" +msgstr "Не подключен к домену" + msgid "Version:" msgstr "Версия:"