|
|
|
@ -2154,6 +2154,14 @@ void on_main_edit(GtkWidget *, main_window *widgets){
|
|
|
|
char *name;
|
|
|
|
char *name;
|
|
|
|
gtk_tree_model_get(GTK_TREE_MODEL(widgets->UsersList),&iter,2,&name,-1);
|
|
|
|
gtk_tree_model_get(GTK_TREE_MODEL(widgets->UsersList),&iter,2,&name,-1);
|
|
|
|
char *parameter_string = yon_config_get_by_key(USERADD(name));
|
|
|
|
char *parameter_string = yon_config_get_by_key(USERADD(name));
|
|
|
|
|
|
|
|
char *sync = config(USERADD_SYNC(name));
|
|
|
|
|
|
|
|
if (!yon_char_is_empty(sync)){
|
|
|
|
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->UseraddBootCheck),!!strstr(sync,"boot"));
|
|
|
|
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->UseraddShutdownCheck),!!strstr(sync,"shutdown"));
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->UseraddBootCheck),0);
|
|
|
|
|
|
|
|
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(window->UseraddShutdownCheck),0);
|
|
|
|
|
|
|
|
}
|
|
|
|
int parsed_size=0;
|
|
|
|
int parsed_size=0;
|
|
|
|
if (parameter_string){
|
|
|
|
if (parameter_string){
|
|
|
|
if (parameter_string[0]=='\"') yon_char_divide(parameter_string,0);
|
|
|
|
if (parameter_string[0]=='\"') yon_char_divide(parameter_string,0);
|
|
|
|
|