Fixed sensitiveness; Fixed status message without root

pull/126/head
parent b1e4024cf0
commit 756096cb89
No known key found for this signature in database
GPG Key ID: FF1D842BF4DDE92B

@ -1410,9 +1410,15 @@ gboolean yon_interface_update_finish(main_window *widgets){
} }
} }
main_config.update_thread_active=0; main_config.update_thread_active=0;
char *final = yon_char_unite(yon_char_get_localised_from_lib(SUCCESS_LABEL),". ",main_config.load_mode==YON_CONFIG_GLOBAL?yon_char_get_localised_from_lib(GLOBAL_LOAD_SUCCESS_LABEL):yon_char_get_localised_from_lib(LOCAL_LOAD_SUCCESS_LABEL),NULL); if (!getuid()){
yon_ubl_status_box_render(final,BACKGROUND_IMAGE_SUCCESS_TYPE); char *final = yon_char_unite(yon_char_get_localised_from_lib(SUCCESS_LABEL),". ",main_config.load_mode==YON_CONFIG_GLOBAL?yon_char_get_localised_from_lib(GLOBAL_LOAD_SUCCESS_LABEL):yon_char_get_localised_from_lib(LOCAL_LOAD_SUCCESS_LABEL),NULL);
free(final); yon_ubl_status_box_render(final,BACKGROUND_IMAGE_SUCCESS_TYPE);
free(final);
} else {
textdomain(template_ui_LocaleName);
yon_ubl_status_box_render(ROOT_WARNING_LABEL,BACKGROUND_IMAGE_FAIL_TYPE);
textdomain(LocaleName);
}
return G_SOURCE_REMOVE; return G_SOURCE_REMOVE;
} }
@ -2223,13 +2229,6 @@ void yon_main_window_complete(main_window *widgets){
} }
yon_save_window_set_postsave_function(on_save_done,widgets); yon_save_window_set_postsave_function(on_save_done,widgets);
if (getuid()){
gtk_widget_set_sensitive(widgets->SystemUnitsTree,0);
gtk_widget_set_sensitive(widgets->UserUnitsTree,0);
gtk_widget_set_sensitive(widgets->ConfigMainTree,0);
gtk_widget_set_sensitive(widgets->SessionMainTree,0);
gtk_widget_set_sensitive(widgets->TimersMainTree,0);
}
} }
int main(int argc, char *argv[]){ int main(int argc, char *argv[]){

Loading…
Cancel
Save