|
|
|
@ -1698,7 +1698,7 @@ logrotate_configure_window *yon_logrotate_window_new(char *paths, logrotate_wind
|
|
|
|
|
void on_logrotate_add(GtkWidget *, logrotate_window *dialog){
|
|
|
|
|
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_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_set_sensitive(window->LogNameEntry,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);
|
|
|
|
|
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_entry_set_text(GTK_ENTRY(dialog->LogNameEntry),name ? name : "");
|
|
|
|
|
gtk_entry_set_text(GTK_ENTRY(dialog->LogDescriptionEntry),description ? description : "");
|
|
|
|
|