|
|
|
@ -1917,6 +1917,7 @@ void on_log_edit_logrotate_settings(GtkWidget *self, dictionary *dict){
|
|
|
|
|
pathse=yon_char_unite(pathse ? yon_char_append(pathse,","):"",gtk_entry_get_text((GtkEntry*)g_list_nth_data(paths,1)),NULL);
|
|
|
|
|
}
|
|
|
|
|
logrotate_configure_window *dialog = yon_logrotate_window_new(pathse,NULL,name);
|
|
|
|
|
gtk_window_set_transient_for(GTK_WINDOW(dialog->MainWindow),GTK_WINDOW(window->MainWindow));
|
|
|
|
|
gtk_widget_show(dialog->MainWindow);
|
|
|
|
|
gtk_entry_set_text(GTK_ENTRY(dialog->LogNameEntry),name);
|
|
|
|
|
gtk_entry_set_text(GTK_ENTRY(dialog->LogDescriptionEntry),description);
|
|
|
|
@ -1972,6 +1973,8 @@ void on_logrotate_tab_open(GtkWidget *self, main_window *widgets){
|
|
|
|
|
yon_window_config_custom_window_get(GTK_WINDOW(window->Window),"LogrotateTabWindow");
|
|
|
|
|
gtk_window_set_title(GTK_WINDOW(window->Window),TITLE_LABEL);
|
|
|
|
|
|
|
|
|
|
gtk_window_set_transient_for(GTK_WINDOW(window->Window),GTK_WINDOW(widgets->Window));
|
|
|
|
|
|
|
|
|
|
gtk_tree_view_set_model(GTK_TREE_VIEW(window->MainTree),GTK_TREE_MODEL(main_config.logrotate_list));
|
|
|
|
|
gtk_tree_view_set_model(GTK_TREE_VIEW(window->AppsMainTree),GTK_TREE_MODEL(main_config.logrotate_apps_list));
|
|
|
|
|
|
|
|
|
|