tint2conf: Show popup during long operations (issue #563)

This commit is contained in:
o9000
2016-03-02 22:44:16 +01:00
parent b4677426a4
commit 71abe9a7e1
10 changed files with 1467 additions and 1538 deletions

View File

@@ -481,13 +481,17 @@ static void edit_current_theme()
sel = gtk_tree_view_get_selection(GTK_TREE_VIEW(g_theme_view));
if (gtk_tree_selection_get_selected(GTK_TREE_SELECTION(sel), &model, &iter)) {
GtkWidget *dialog = create_please_wait();
process_events();
gtk_tree_model_get(model, &iter, COL_THEME_FILE, &file, -1);
GtkWidget *prop;
prop = create_properties();
GtkWidget *prop = create_properties();
config_read_file(file);
save_icon_cache(icon_theme);
gtk_window_present(GTK_WINDOW(prop));
g_free(file);
gtk_widget_destroy(dialog);
}
}