Commit 894ad403 authored by Masahiro Yamada's avatar Masahiro Yamada
Browse files

kconfig: gconf: rename display_tree_part()



This function recreates the tree store to update the menu content.
Rename it to recreate_tree() to better reflect its purpose.

Signed-off-by: default avatarMasahiro Yamada <masahiroy@kernel.org>
parent 06ba76dc
Loading
Loading
Loading
Loading
+7 −7
Original line number Diff line number Diff line
@@ -57,7 +57,7 @@ enum {
};

static void display_tree(GtkTreeStore *store, struct menu *menu);
static void display_tree_part(void);
static void recreate_tree(void);

static void conf_changed(bool dirty)
{
@@ -327,7 +327,7 @@ static void set_view_mode(enum view_mode mode)
			browsed = menu_get_parent_menu(selected) ?: &rootmenu;
		else
			browsed = &rootmenu;
		display_tree_part();
		recreate_tree();
		text_insert_msg("", "");
		select_menu(GTK_TREE_VIEW(tree2_w), selected);
		gtk_widget_set_sensitive(single_btn, FALSE);
@@ -558,7 +558,7 @@ static void on_back_clicked(GtkButton *button, gpointer user_data)
	ptype = browsed->prompt ? browsed->prompt->type : P_UNKNOWN;
	if (ptype != P_MENU)
		browsed = browsed->parent;
	display_tree_part();
	recreate_tree();

	if (browsed == &rootmenu)
		gtk_widget_set_sensitive(back_btn, FALSE);
@@ -795,7 +795,7 @@ static gboolean on_treeview2_button_press_event(GtkWidget *widget,
		if (ptype == P_MENU && view_mode == SINGLE_VIEW && col == COL_OPTION) {
			// goes down into menu
			browsed = menu;
			display_tree_part();
			recreate_tree();
			gtk_widget_set_sensitive(back_btn, TRUE);
		} else if (col == COL_OPTION) {
			toggle_sym_value(menu);
@@ -900,7 +900,7 @@ static gboolean on_treeview1_button_press_event(GtkWidget *widget,

	if (menu->type == M_MENU) {
		browsed = menu;
		display_tree_part();
		recreate_tree();
	}

	gtk_tree_view_set_cursor(view, path, NULL, FALSE);
@@ -961,8 +961,8 @@ static void display_tree(GtkTreeStore *store, struct menu *menu)
	_display_tree(store, menu, NULL);
}

/* Display a part of the tree starting at current node (single/split view) */
static void display_tree_part(void)
/* Recreate the tree store starting at 'browsed' node */
static void recreate_tree(void)
{
	gtk_tree_store_clear(tree2);
	display_tree(tree2, browsed);