From ccdf51826b78eec3a687d120574a0c462de4ecef Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Wed, 28 May 2025 14:55:24 +0600 Subject: [PATCH] Localisation fix; sensitivity fix --- source/ubl-settings-services.c | 12 ++++++++++-- source/ubl-strings.h | 12 ++++++------ ubl-settings-services_ru.po | 4 ++-- 3 files changed, 18 insertions(+), 10 deletions(-) diff --git a/source/ubl-settings-services.c b/source/ubl-settings-services.c index 98f8316..109a6fb 100644 --- a/source/ubl-settings-services.c +++ b/source/ubl-settings-services.c @@ -1208,9 +1208,17 @@ gboolean yon_interface_list_models_connect(main_window *widgets){ gtk_widget_hide(widgets->TimersLoadingSpinner); gtk_widget_set_sensitive(widgets->UserInactiveShowCheck,1); - gtk_widget_set_sensitive(widgets->UserUnloadedShowCheck,1); gtk_widget_set_sensitive(widgets->SystemInactiveShowCheck,1); - gtk_widget_set_sensitive(widgets->SystemUnloadedShowCheck,1); + if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widgets->UserInactiveShowCheck))){ + gtk_widget_set_sensitive(widgets->UserUnloadedShowCheck,1); + } else { + gtk_widget_set_sensitive(widgets->UserUnloadedShowCheck,0); + } + if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(widgets->SystemInactiveShowCheck))){ + gtk_widget_set_sensitive(widgets->SystemUnloadedShowCheck,1); + } else { + gtk_widget_set_sensitive(widgets->SystemUnloadedShowCheck,0); + } gtk_widget_set_sensitive(widgets->UserSearchEntry,1); gtk_widget_set_sensitive(widgets->SystemSearchEntry,1); gtk_widget_set_sensitive(widgets->UserFiltersCombo,1); diff --git a/source/ubl-strings.h b/source/ubl-strings.h index 204cd8a..f1c8c32 100644 --- a/source/ubl-strings.h +++ b/source/ubl-strings.h @@ -65,12 +65,12 @@ #define ERROR_LABEL _("Error has occured") #define SWITCH_OFF_ERROR_LABEL _("Service were not stopped") -#define SERVICE_STOP_WARNING_LABEL(target) yon_char_unite(_("Are you sure want to stop "),target,"?\n",_("The system may become unstable."),NULL) -#define SERVICE_START_WARNING_LABEL(target) yon_char_unite(_("Are you sure want to start "),target,"?\n",_("The system may become unstable."),NULL) -#define REEXEC_SERVICE_WARMING_LABEL(target) yon_char_unite(_("Are you sure want to restart "),target,"?\n",_("The system may become unstable."),NULL) -#define RELOAD_SERVICE_WARMING_LABEL(target) yon_char_unite(_("Are you sure want to reload "),target,"?\n",_("The system may become unstable."),NULL) -#define SERVICE_ENABLE_WARNING_LABEL(target) yon_char_unite(_("Are you sure want to enable "),target,"?\n",_("The system may become unstable."),NULL) -#define SERVICE_DISABLE_WARNING_LABEL(target) yon_char_unite(_("Are you sure want to disable "),target,"?\n",_("The system may become unstable."),NULL) +#define SERVICE_STOP_WARNING_LABEL(target) yon_char_unite(_("Are you sure want to stop "),"",target,"?\n",_("The system may become unstable."),NULL) +#define SERVICE_START_WARNING_LABEL(target) yon_char_unite(_("Are you sure want to start "),"",target,"?",NULL) +#define REEXEC_SERVICE_WARMING_LABEL(target) yon_char_unite(_("Are you sure want to restart "),"",target,"?\n",_("The system may become unstable."),NULL) +#define RELOAD_SERVICE_WARMING_LABEL(target) yon_char_unite(_("Are you sure want to reload "),"",target,"?\n",_("The system may become unstable."),NULL) +#define SERVICE_ENABLE_WARNING_LABEL(target) yon_char_unite(_("Are you sure want to enable "),"",target,"?",NULL) +#define SERVICE_DISABLE_WARNING_LABEL(target) yon_char_unite(_("Are you sure want to disable "),"",target,"?\n",_("The system may become unstable."),NULL) #define RELOAD_SYSTEM_SETTINGS_WARNING_LABEL yon_char_unite(_("Are you sure want to reload system units settings?"),"\n",_("The system may become unstable."),NULL) #define RELOAD_USER_SETTINGS_WARNING_LABEL yon_char_unite(_("Are you sure want to reload user units settings?"),"\n",_("The system may become unstable."),NULL) #define SESSION_ACTIVATE_TOOLTIP_LABEL(target) yon_char_unite(_("Are you sure you want to switch on session")," ID-",target,"?",NULL) diff --git a/ubl-settings-services_ru.po b/ubl-settings-services_ru.po index 3eface3..46b9a7f 100644 --- a/ubl-settings-services_ru.po +++ b/ubl-settings-services_ru.po @@ -296,11 +296,11 @@ msgstr "Остановка юнита" #: source/ubl-strings.h:83 msgid "Service enabling" -msgstr "Включение автообновления юнита" +msgstr "Включить автостарт" #: source/ubl-strings.h:84 msgid "Service disabling" -msgstr "Отключение автообновления юнита" +msgstr "Отключить автостарт" #: source/ubl-strings.h:86 msgid "Switching to session"