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"