Fixed windows size and position saving

pull/129/head
Ivan Yartsev 6 months ago
parent 400d6258ac
commit baca0d8ae3

@ -1698,7 +1698,7 @@ logrotate_configure_window *yon_logrotate_window_new(char *paths, logrotate_wind
void on_logrotate_add(GtkWidget *, logrotate_window *dialog){ void on_logrotate_add(GtkWidget *, logrotate_window *dialog){
logrotate_configure_window *window = yon_logrotate_window_new(NULL,NULL,NULL); logrotate_configure_window *window = yon_logrotate_window_new(NULL,NULL,NULL);
gtk_tree_selection_unselect_all(gtk_tree_view_get_selection(GTK_TREE_VIEW(dialog->MainTree))); gtk_tree_selection_unselect_all(gtk_tree_view_get_selection(GTK_TREE_VIEW(dialog->MainTree)));
gtk_window_set_transient_for(GTK_WINDOW(window->MainWindow),GTK_WINDOW(dialog->Window)); yon_gtk_window_setup(GTK_WINDOW(dialog->MainWindow),GTK_WINDOW(window->Window),TITLE_LABEL,icon_path,"logrotate_add_window");
gtk_widget_show(window->MainWindow); gtk_widget_show(window->MainWindow);
gtk_widget_set_sensitive(window->LogNameEntry,1); gtk_widget_set_sensitive(window->LogNameEntry,1);
gtk_widget_set_sensitive(window->LogDescriptionEntry,1); gtk_widget_set_sensitive(window->LogDescriptionEntry,1);
@ -1721,6 +1721,7 @@ void on_logrotate_edit(GtkWidget *, logrotate_window *window){
} }
gtk_tree_model_get(model,&iter,0,&name,1,&paths,2,&description,-1); gtk_tree_model_get(model,&iter,0,&name,1,&paths,2,&description,-1);
logrotate_configure_window *dialog = yon_logrotate_window_new(paths,window,name); logrotate_configure_window *dialog = yon_logrotate_window_new(paths,window,name);
yon_gtk_window_setup(GTK_WINDOW(dialog->MainWindow),GTK_WINDOW(window->Window),TITLE_LABEL,icon_path,"logrotate_edit_window");
gtk_widget_show(dialog->MainWindow); gtk_widget_show(dialog->MainWindow);
gtk_entry_set_text(GTK_ENTRY(dialog->LogNameEntry),name ? name : ""); gtk_entry_set_text(GTK_ENTRY(dialog->LogNameEntry),name ? name : "");
gtk_entry_set_text(GTK_ENTRY(dialog->LogDescriptionEntry),description ? description : ""); gtk_entry_set_text(GTK_ENTRY(dialog->LogDescriptionEntry),description ? description : "");

Loading…
Cancel
Save