linux-kbuild.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Randy Dunlap <rdunlap@infradead.org>
To: Masahiro Yamada <masahiroy@kernel.org>, linux-kbuild@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Subject: Re: [PATCH 29/66] kconfig: gconf: add static qualifiers to event handlers
Date: Sun, 29 Jun 2025 19:55:22 -0700	[thread overview]
Message-ID: <37b10343-a0fb-4c74-918d-5b49c0db77e3@infradead.org> (raw)
In-Reply-To: <20250624150645.1107002-30-masahiroy@kernel.org>



On 6/24/25 8:05 AM, Masahiro Yamada wrote:
> This fixes several -Wmissing-prototypes warnings.
> 
> Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>

Acked-by: Randy Dunlap <rdunlap@infradead.org>

> ---
> 
>  scripts/kconfig/gconf.c     | 173 +++++++++++++++++++++++++-----------
>  scripts/kconfig/gconf.glade |  30 -------
>  2 files changed, 120 insertions(+), 83 deletions(-)
> 
> diff --git a/scripts/kconfig/gconf.c b/scripts/kconfig/gconf.c
> index bed4c86c2085..02bbb7ce4c4a 100644
> --- a/scripts/kconfig/gconf.c
> +++ b/scripts/kconfig/gconf.c
> @@ -172,7 +172,7 @@ load_filename(GtkFileSelection * file_selector, gpointer user_data)
>  		display_tree_part();
>  }
>  
> -void on_load1_activate(GtkMenuItem * menuitem, gpointer user_data)
> +static void on_load1_activate(GtkMenuItem *menuitem, gpointer user_data)
>  {
>  	GtkWidget *fs;
>  
> @@ -191,8 +191,7 @@ void on_load1_activate(GtkMenuItem * menuitem, gpointer user_data)
>  	gtk_widget_show(fs);
>  }
>  
> -
> -void on_save_activate(GtkMenuItem * menuitem, gpointer user_data)
> +static void on_save_activate(GtkMenuItem *menuitem, gpointer user_data)
>  {
>  	if (conf_write(NULL))
>  		text_insert_msg("Error", "Unable to save configuration !");
> @@ -214,7 +213,7 @@ store_filename(GtkFileSelection * file_selector, gpointer user_data)
>  	gtk_widget_destroy(GTK_WIDGET(user_data));
>  }
>  
> -void on_save_as1_activate(GtkMenuItem * menuitem, gpointer user_data)
> +static void on_save_as1_activate(GtkMenuItem *menuitem, gpointer user_data)
>  {
>  	GtkWidget *fs;
>  
> @@ -233,7 +232,7 @@ void on_save_as1_activate(GtkMenuItem * menuitem, gpointer user_data)
>  	gtk_widget_show(fs);
>  }
>  
> -void on_show_name1_activate(GtkMenuItem * menuitem, gpointer user_data)
> +static void on_show_name1_activate(GtkMenuItem *menuitem, gpointer user_data)
>  {
>  	GtkTreeViewColumn *col;
>  
> @@ -243,8 +242,7 @@ void on_show_name1_activate(GtkMenuItem * menuitem, gpointer user_data)
>  		gtk_tree_view_column_set_visible(col, show_name);
>  }
>  
> -
> -void on_show_range1_activate(GtkMenuItem * menuitem, gpointer user_data)
> +static void on_show_range1_activate(GtkMenuItem *menuitem, gpointer user_data)
>  {
>  	GtkTreeViewColumn *col;
>  
> @@ -261,8 +259,7 @@ void on_show_range1_activate(GtkMenuItem * menuitem, gpointer user_data)
>  
>  }
>  
> -
> -void on_show_data1_activate(GtkMenuItem * menuitem, gpointer user_data)
> +static void on_show_data1_activate(GtkMenuItem *menuitem, gpointer user_data)
>  {
>  	GtkTreeViewColumn *col;
>  
> @@ -272,35 +269,31 @@ void on_show_data1_activate(GtkMenuItem * menuitem, gpointer user_data)
>  		gtk_tree_view_column_set_visible(col, show_value);
>  }
>  
> -
> -void
> -on_set_option_mode1_activate(GtkMenuItem *menuitem, gpointer user_data)
> +static void on_set_option_mode1_activate(GtkMenuItem *menuitem,
> +					 gpointer user_data)
>  {
>  	opt_mode = OPT_NORMAL;
>  	gtk_tree_store_clear(tree2);
>  	display_tree(&rootmenu);	/* instead of update_tree to speed-up */
>  }
>  
> -
> -void
> -on_set_option_mode2_activate(GtkMenuItem *menuitem, gpointer user_data)
> +static void on_set_option_mode2_activate(GtkMenuItem *menuitem,
> +					 gpointer user_data)
>  {
>  	opt_mode = OPT_ALL;
>  	gtk_tree_store_clear(tree2);
>  	display_tree(&rootmenu);	/* instead of update_tree to speed-up */
>  }
>  
> -
> -void
> -on_set_option_mode3_activate(GtkMenuItem *menuitem, gpointer user_data)
> +static void on_set_option_mode3_activate(GtkMenuItem *menuitem,
> +					 gpointer user_data)
>  {
>  	opt_mode = OPT_PROMPT;
>  	gtk_tree_store_clear(tree2);
>  	display_tree(&rootmenu);	/* instead of update_tree to speed-up */
>  }
>  
> -
> -void on_introduction1_activate(GtkMenuItem * menuitem, gpointer user_data)
> +static void on_introduction1_activate(GtkMenuItem *menuitem, gpointer user_data)
>  {
>  	GtkWidget *dialog;
>  	const gchar *intro_text =
> @@ -327,8 +320,7 @@ void on_introduction1_activate(GtkMenuItem * menuitem, gpointer user_data)
>  	gtk_widget_show_all(dialog);
>  }
>  
> -
> -void on_about1_activate(GtkMenuItem * menuitem, gpointer user_data)
> +static void on_about1_activate(GtkMenuItem *menuitem, gpointer user_data)
>  {
>  	GtkWidget *dialog;
>  	const gchar *about_text =
> @@ -345,8 +337,7 @@ void on_about1_activate(GtkMenuItem * menuitem, gpointer user_data)
>  	gtk_widget_show_all(dialog);
>  }
>  
> -
> -void on_license1_activate(GtkMenuItem * menuitem, gpointer user_data)
> +static void on_license1_activate(GtkMenuItem *menuitem, gpointer user_data)
>  {
>  	GtkWidget *dialog;
>  	const gchar *license_text =
> @@ -364,8 +355,8 @@ void on_license1_activate(GtkMenuItem * menuitem, gpointer user_data)
>  	gtk_widget_show_all(dialog);
>  }
>  
> -
> -void on_back_clicked(GtkButton * button, gpointer user_data)
> +/* toolbar handlers */
> +static void on_back_clicked(GtkButton *button, gpointer user_data)
>  {
>  	enum prop_type ptype;
>  
> @@ -379,50 +370,44 @@ void on_back_clicked(GtkButton * button, gpointer user_data)
>  		gtk_widget_set_sensitive(back_btn, FALSE);
>  }
>  
> -
> -void on_load_clicked(GtkButton * button, gpointer user_data)
> +static void on_load_clicked(GtkButton *button, gpointer user_data)
>  {
>  	on_load1_activate(NULL, user_data);
>  }
>  
> -
> -void on_single_clicked(GtkButton * button, gpointer user_data)
> +static void on_single_clicked(GtkButton *button, gpointer user_data)
>  {
>  	set_view_mode(SINGLE_VIEW);
>  }
>  
> -
> -void on_split_clicked(GtkButton * button, gpointer user_data)
> +static void on_split_clicked(GtkButton *button, gpointer user_data)
>  {
>  	set_view_mode(SPLIT_VIEW);
>  }
>  
> -
> -void on_full_clicked(GtkButton * button, gpointer user_data)
> +static void on_full_clicked(GtkButton *button, gpointer user_data)
>  {
>  	set_view_mode(FULL_VIEW);
>  }
>  
> -
> -void on_collapse_clicked(GtkButton * button, gpointer user_data)
> +static void on_collapse_clicked(GtkButton *button, gpointer user_data)
>  {
>  	gtk_tree_view_collapse_all(GTK_TREE_VIEW(tree2_w));
>  }
>  
> -
> -void on_expand_clicked(GtkButton * button, gpointer user_data)
> +static void on_expand_clicked(GtkButton *button, gpointer user_data)
>  {
>  	gtk_tree_view_expand_all(GTK_TREE_VIEW(tree2_w));
>  }
>  
>  /* Main Windows Callbacks */
>  
> -void on_window1_destroy(GtkObject *object, gpointer user_data)
> +static void on_window1_destroy(GtkObject *object, gpointer user_data)
>  {
>  	gtk_main_quit();
>  }
>  
> -void on_window1_size_request(GtkWidget *widget,
> +static void on_window1_size_request(GtkWidget *widget,
>  				    GtkRequisition *requisition,
>  				    gpointer user_data)
>  {
> @@ -441,7 +426,7 @@ void on_window1_size_request(GtkWidget *widget,
>  	gtk_paned_set_position(GTK_PANED(vpaned), 2 * h / 3);
>  }
>  
> -gboolean on_window1_delete_event(GtkWidget *widget, GdkEvent *event,
> +static gboolean on_window1_delete_event(GtkWidget *widget, GdkEvent *event,
>  					gpointer user_data)
>  {
>  	GtkWidget *dialog, *label;
> @@ -488,7 +473,7 @@ gboolean on_window1_delete_event(GtkWidget *widget, GdkEvent *event,
>  	return ret;
>  }
>  
> -void on_quit1_activate(GtkMenuItem *menuitem, gpointer user_data)
> +static void on_quit1_activate(GtkMenuItem *menuitem, gpointer user_data)
>  {
>  	if (!on_window1_delete_event(NULL, NULL, NULL))
>  		gtk_widget_destroy(GTK_WIDGET(main_wnd));
> @@ -598,9 +583,9 @@ static gint column2index(GtkTreeViewColumn * column)
>  
>  
>  /* User click: update choice (full) or goes down (single) */
> -gboolean
> -on_treeview2_button_press_event(GtkWidget * widget,
> -				GdkEventButton * event, gpointer user_data)
> +static gboolean on_treeview2_button_press_event(GtkWidget *widget,
> +						GdkEventButton *event,
> +						gpointer user_data)
>  {
>  	GtkTreeView *view = GTK_TREE_VIEW(widget);
>  	GtkTreePath *path;
> @@ -648,9 +633,9 @@ on_treeview2_button_press_event(GtkWidget * widget,
>  }
>  
>  /* Key pressed: update choice */
> -gboolean
> -on_treeview2_key_press_event(GtkWidget * widget,
> -			     GdkEventKey * event, gpointer user_data)
> +static gboolean on_treeview2_key_press_event(GtkWidget *widget,
> +					     GdkEventKey *event,
> +					     gpointer user_data)
>  {
>  	GtkTreeView *view = GTK_TREE_VIEW(widget);
>  	GtkTreePath *path;
> @@ -690,8 +675,8 @@ on_treeview2_key_press_event(GtkWidget * widget,
>  
>  
>  /* Row selection changed: update help */
> -void
> -on_treeview2_cursor_changed(GtkTreeView * treeview, gpointer user_data)
> +static void on_treeview2_cursor_changed(GtkTreeView *treeview,
> +					gpointer user_data)
>  {
>  	GtkTreeSelection *selection;
>  	GtkTreeIter iter;
> @@ -706,9 +691,9 @@ on_treeview2_cursor_changed(GtkTreeView * treeview, gpointer user_data)
>  
>  
>  /* User click: display sub-tree in the right frame. */
> -gboolean
> -on_treeview1_button_press_event(GtkWidget * widget,
> -				GdkEventButton * event, gpointer user_data)
> +static gboolean on_treeview1_button_press_event(GtkWidget *widget,
> +						GdkEventButton *event,
> +						gpointer user_data)
>  {
>  	GtkTreeView *view = GTK_TREE_VIEW(widget);
>  	GtkTreePath *path;
> @@ -1138,47 +1123,129 @@ static void init_main_window(const gchar *glade_file)
>  	glade_xml_signal_autoconnect(xml);
>  
>  	main_wnd = glade_xml_get_widget(xml, "window1");
> +	g_signal_connect(main_wnd, "destroy",
> +			 G_CALLBACK(on_window1_destroy), NULL);
> +	g_signal_connect(main_wnd, "size_request",
> +			 G_CALLBACK(on_window1_size_request), NULL);
> +	g_signal_connect(main_wnd, "delete_event",
> +			 G_CALLBACK(on_window1_delete_event), NULL);
> +
>  	hpaned = glade_xml_get_widget(xml, "hpaned1");
>  	vpaned = glade_xml_get_widget(xml, "vpaned1");
>  	tree1_w = glade_xml_get_widget(xml, "treeview1");
> +	g_signal_connect(tree1_w, "cursor_changed",
> +			 G_CALLBACK(on_treeview2_cursor_changed), NULL);
> +	g_signal_connect(tree1_w, "button_press_event",
> +			 G_CALLBACK(on_treeview1_button_press_event), NULL);
> +	g_signal_connect(tree1_w, "key_press_event",
> +			 G_CALLBACK(on_treeview2_key_press_event), NULL);
> +
>  	tree2_w = glade_xml_get_widget(xml, "treeview2");
> +	g_signal_connect(tree2_w, "cursor_changed",
> +			 G_CALLBACK(on_treeview2_cursor_changed), NULL);
> +	g_signal_connect(tree2_w, "button_press_event",
> +			 G_CALLBACK(on_treeview2_button_press_event), NULL);
> +	g_signal_connect(tree2_w, "key_press_event",
> +			 G_CALLBACK(on_treeview2_key_press_event), NULL);
> +
>  	text_w = glade_xml_get_widget(xml, "textview3");
>  
>  	/* menubar */
> +	widget = glade_xml_get_widget(xml, "load1");
> +	g_signal_connect(widget, "activate", G_CALLBACK(on_load1_activate), NULL);
> +
> +	widget = glade_xml_get_widget(xml, "save1");
> +	g_signal_connect(widget, "activate", G_CALLBACK(on_save_activate), NULL);
> +
> +	widget = glade_xml_get_widget(xml, "save_as1");
> +	g_signal_connect(widget, "activate", G_CALLBACK(on_save_as1_activate), NULL);
> +
> +	widget = glade_xml_get_widget(xml, "quit1");
> +	g_signal_connect(widget, "activate", G_CALLBACK(on_quit1_activate), NULL);
> +
>  	widget = glade_xml_get_widget(xml, "show_name1");
> +	g_signal_connect(widget, "activate", G_CALLBACK(on_show_name1_activate), NULL);
>  	gtk_check_menu_item_set_active((GtkCheckMenuItem *) widget,
>  				       show_name);
>  
>  	widget = glade_xml_get_widget(xml, "show_range1");
> +	g_signal_connect(widget, "activate", G_CALLBACK(on_show_range1_activate), NULL);
>  	gtk_check_menu_item_set_active((GtkCheckMenuItem *) widget,
>  				       show_range);
>  
>  	widget = glade_xml_get_widget(xml, "show_data1");
> +	g_signal_connect(widget, "activate", G_CALLBACK(on_show_data1_activate), NULL);
>  	gtk_check_menu_item_set_active((GtkCheckMenuItem *) widget,
>  				       show_value);
>  
> +	widget = glade_xml_get_widget(xml, "set_option_mode1");
> +	g_signal_connect(widget, "activate",
> +			 G_CALLBACK(on_set_option_mode1_activate), NULL);
> +
> +	widget = glade_xml_get_widget(xml, "set_option_mode2");
> +	g_signal_connect(widget, "activate",
> +			 G_CALLBACK(on_set_option_mode2_activate), NULL);
> +
> +	widget = glade_xml_get_widget(xml, "set_option_mode3");
> +	g_signal_connect(widget, "activate",
> +			 G_CALLBACK(on_set_option_mode3_activate), NULL);
> +
> +	widget = glade_xml_get_widget(xml, "introduction1");
> +	g_signal_connect(widget, "activate",
> +			 G_CALLBACK(on_introduction1_activate), NULL);
> +
> +	widget = glade_xml_get_widget(xml, "about1");
> +	g_signal_connect(widget, "activate",
> +			 G_CALLBACK(on_about1_activate), NULL);
> +
> +	widget = glade_xml_get_widget(xml, "license1");
> +	g_signal_connect(widget, "activate",
> +			 G_CALLBACK(on_license1_activate), NULL);
> +
>  	/* toolbar */
>  	back_btn = glade_xml_get_widget(xml, "button1");
> +	g_signal_connect(back_btn, "clicked",
> +			 G_CALLBACK(on_back_clicked), NULL);
>  	gtk_widget_set_sensitive(back_btn, FALSE);
>  
> +	widget = glade_xml_get_widget(xml, "button2");
> +	g_signal_connect(widget, "clicked",
> +			 G_CALLBACK(on_load_clicked), NULL);
> +
>  	save_btn = glade_xml_get_widget(xml, "button3");
> +	g_signal_connect(save_btn, "clicked",
> +			 G_CALLBACK(on_save_activate), NULL);
>  	save_menu_item = glade_xml_get_widget(xml, "save1");
>  	conf_set_changed_callback(conf_changed);
>  
>  	style = gtk_widget_get_style(main_wnd);
>  
>  	single_btn = glade_xml_get_widget(xml, "button4");
> +	g_signal_connect(single_btn, "clicked",
> +			 G_CALLBACK(on_single_clicked), NULL);
>  	replace_button_icon(xml, main_wnd->window, style,
>  			    "button4", (gchar **) xpm_single_view);
>  
>  	split_btn = glade_xml_get_widget(xml, "button5");
> +	g_signal_connect(split_btn, "clicked",
> +			 G_CALLBACK(on_split_clicked), NULL);
>  	replace_button_icon(xml, main_wnd->window, style,
>  			    "button5", (gchar **) xpm_split_view);
>  
>  	full_btn = glade_xml_get_widget(xml, "button6");
> +	g_signal_connect(full_btn, "clicked",
> +			 G_CALLBACK(on_full_clicked), NULL);
>  	replace_button_icon(xml, main_wnd->window, style,
>  			    "button6", (gchar **) xpm_tree_view);
>  
> +	widget = glade_xml_get_widget(xml, "button7");
> +	g_signal_connect(widget, "clicked",
> +			 G_CALLBACK(on_collapse_clicked), NULL);
> +
> +	widget = glade_xml_get_widget(xml, "button8");
> +	g_signal_connect(widget, "clicked",
> +			 G_CALLBACK(on_expand_clicked), NULL);
> +
>  	txtbuf = gtk_text_view_get_buffer(GTK_TEXT_VIEW(text_w));
>  	tag1 = gtk_text_buffer_create_tag(txtbuf, "mytag1",
>  					  "foreground", "red",
> diff --git a/scripts/kconfig/gconf.glade b/scripts/kconfig/gconf.glade
> index 19b80f2ec1ff..8519104a3c2b 100644
> --- a/scripts/kconfig/gconf.glade
> +++ b/scripts/kconfig/gconf.glade
> @@ -17,9 +17,6 @@
>    <property name="skip_pager_hint">False</property>
>    <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
>    <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
> -  <signal name="destroy" handler="on_window1_destroy" object="window1"/>
> -  <signal name="size_request" handler="on_window1_size_request" object="vpaned1" last_modification_time="Fri, 11 Jan 2002 16:17:11 GMT"/>
> -  <signal name="delete_event" handler="on_window1_delete_event" object="window1" last_modification_time="Sun, 09 Mar 2003 19:42:46 GMT"/>
>  
>    <child>
>      <widget class="GtkVBox" id="vbox1">
> @@ -46,7 +43,6 @@
>  		      <property name="tooltip" translatable="yes">Load a config file</property>
>  		      <property name="label" translatable="yes">_Load</property>
>  		      <property name="use_underline">True</property>
> -		      <signal name="activate" handler="on_load1_activate"/>
>  		      <accelerator key="L" modifiers="GDK_CONTROL_MASK" signal="activate"/>
>  		    </widget>
>  		  </child>
> @@ -57,7 +53,6 @@
>  		      <property name="tooltip" translatable="yes">Save the config in .config</property>
>  		      <property name="label" translatable="yes">_Save</property>
>  		      <property name="use_underline">True</property>
> -		      <signal name="activate" handler="on_save_activate"/>
>  		      <accelerator key="S" modifiers="GDK_CONTROL_MASK" signal="activate"/>
>  		    </widget>
>  		  </child>
> @@ -68,7 +63,6 @@
>  		      <property name="tooltip" translatable="yes">Save the config in a file</property>
>  		      <property name="label" translatable="yes">Save _as</property>
>  		      <property name="use_underline">True</property>
> -		      <signal name="activate" handler="on_save_as1_activate"/>
>  		    </widget>
>  		  </child>
>  
> @@ -83,7 +77,6 @@
>  		      <property name="visible">True</property>
>  		      <property name="label" translatable="yes">_Quit</property>
>  		      <property name="use_underline">True</property>
> -		      <signal name="activate" handler="on_quit1_activate"/>
>  		      <accelerator key="Q" modifiers="GDK_CONTROL_MASK" signal="activate"/>
>  		    </widget>
>  		  </child>
> @@ -108,7 +101,6 @@
>  		      <property name="label" translatable="yes">Show _name</property>
>  		      <property name="use_underline">True</property>
>  		      <property name="active">False</property>
> -		      <signal name="activate" handler="on_show_name1_activate"/>
>  		    </widget>
>  		  </child>
>  
> @@ -119,7 +111,6 @@
>  		      <property name="label" translatable="yes">Show _range</property>
>  		      <property name="use_underline">True</property>
>  		      <property name="active">False</property>
> -		      <signal name="activate" handler="on_show_range1_activate"/>
>  		    </widget>
>  		  </child>
>  
> @@ -130,7 +121,6 @@
>  		      <property name="label" translatable="yes">Show _data</property>
>  		      <property name="use_underline">True</property>
>  		      <property name="active">False</property>
> -		      <signal name="activate" handler="on_show_data1_activate"/>
>  		    </widget>
>  		  </child>
>  
> @@ -147,7 +137,6 @@
>  		      <property name="label" translatable="yes">Show normal options</property>
>  		      <property name="use_underline">True</property>
>  		      <property name="active">True</property>
> -		      <signal name="activate" handler="on_set_option_mode1_activate"/>
>  		    </widget>
>  		  </child>
>  
> @@ -159,7 +148,6 @@
>  		      <property name="use_underline">True</property>
>  		      <property name="active">False</property>
>  		      <property name="group">set_option_mode1</property>
> -		      <signal name="activate" handler="on_set_option_mode2_activate"/>
>  		    </widget>
>  		  </child>
>  
> @@ -171,7 +159,6 @@
>  		      <property name="use_underline">True</property>
>  		      <property name="active">False</property>
>  		      <property name="group">set_option_mode1</property>
> -		      <signal name="activate" handler="on_set_option_mode3_activate"/>
>  		    </widget>
>  		  </child>
>  
> @@ -194,7 +181,6 @@
>  		      <property name="visible">True</property>
>  		      <property name="label" translatable="yes">_Introduction</property>
>  		      <property name="use_underline">True</property>
> -		      <signal name="activate" handler="on_introduction1_activate" last_modification_time="Fri, 15 Nov 2002 20:26:30 GMT"/>
>  		      <accelerator key="I" modifiers="GDK_CONTROL_MASK" signal="activate"/>
>  		    </widget>
>  		  </child>
> @@ -204,7 +190,6 @@
>  		      <property name="visible">True</property>
>  		      <property name="label" translatable="yes">_About</property>
>  		      <property name="use_underline">True</property>
> -		      <signal name="activate" handler="on_about1_activate" last_modification_time="Fri, 15 Nov 2002 20:26:30 GMT"/>
>  		      <accelerator key="A" modifiers="GDK_CONTROL_MASK" signal="activate"/>
>  		    </widget>
>  		  </child>
> @@ -214,7 +199,6 @@
>  		      <property name="visible">True</property>
>  		      <property name="label" translatable="yes">_License</property>
>  		      <property name="use_underline">True</property>
> -		      <signal name="activate" handler="on_license1_activate" last_modification_time="Fri, 15 Nov 2002 20:26:30 GMT"/>
>  		    </widget>
>  		  </child>
>  		</widget>
> @@ -254,7 +238,6 @@
>  		  <property name="visible_horizontal">True</property>
>  		  <property name="visible_vertical">True</property>
>  		  <property name="is_important">False</property>
> -		  <signal name="clicked" handler="on_back_clicked"/>
>  		</widget>
>  		<packing>
>  		  <property name="expand">False</property>
> @@ -291,7 +274,6 @@
>  		  <property name="visible_horizontal">True</property>
>  		  <property name="visible_vertical">True</property>
>  		  <property name="is_important">False</property>
> -		  <signal name="clicked" handler="on_load_clicked"/>
>  		</widget>
>  		<packing>
>  		  <property name="expand">False</property>
> @@ -309,7 +291,6 @@
>  		  <property name="visible_horizontal">True</property>
>  		  <property name="visible_vertical">True</property>
>  		  <property name="is_important">False</property>
> -		  <signal name="clicked" handler="on_save_activate"/>
>  		</widget>
>  		<packing>
>  		  <property name="expand">False</property>
> @@ -346,7 +327,6 @@
>  		  <property name="visible_horizontal">True</property>
>  		  <property name="visible_vertical">True</property>
>  		  <property name="is_important">False</property>
> -		  <signal name="clicked" handler="on_single_clicked" last_modification_time="Sun, 12 Jan 2003 14:28:39 GMT"/>
>  		</widget>
>  		<packing>
>  		  <property name="expand">False</property>
> @@ -364,7 +344,6 @@
>  		  <property name="visible_horizontal">True</property>
>  		  <property name="visible_vertical">True</property>
>  		  <property name="is_important">False</property>
> -		  <signal name="clicked" handler="on_split_clicked" last_modification_time="Sun, 12 Jan 2003 14:28:45 GMT"/>
>  		</widget>
>  		<packing>
>  		  <property name="expand">False</property>
> @@ -382,7 +361,6 @@
>  		  <property name="visible_horizontal">True</property>
>  		  <property name="visible_vertical">True</property>
>  		  <property name="is_important">False</property>
> -		  <signal name="clicked" handler="on_full_clicked" last_modification_time="Sun, 12 Jan 2003 14:28:50 GMT"/>
>  		</widget>
>  		<packing>
>  		  <property name="expand">False</property>
> @@ -419,7 +397,6 @@
>  		  <property name="visible_horizontal">True</property>
>  		  <property name="visible_vertical">True</property>
>  		  <property name="is_important">False</property>
> -		  <signal name="clicked" handler="on_collapse_clicked"/>
>  		</widget>
>  		<packing>
>  		  <property name="expand">False</property>
> @@ -437,7 +414,6 @@
>  		  <property name="visible_horizontal">True</property>
>  		  <property name="visible_vertical">True</property>
>  		  <property name="is_important">False</property>
> -		  <signal name="clicked" handler="on_expand_clicked"/>
>  		</widget>
>  		<packing>
>  		  <property name="expand">False</property>
> @@ -477,9 +453,6 @@
>  		  <property name="rules_hint">False</property>
>  		  <property name="reorderable">False</property>
>  		  <property name="enable_search">False</property>
> -		  <signal name="cursor_changed" handler="on_treeview2_cursor_changed" last_modification_time="Sun, 12 Jan 2003 15:58:22 GMT"/>
> -		  <signal name="button_press_event" handler="on_treeview1_button_press_event" last_modification_time="Sun, 12 Jan 2003 16:03:52 GMT"/>
> -		  <signal name="key_press_event" handler="on_treeview2_key_press_event" last_modification_time="Sun, 12 Jan 2003 16:11:44 GMT"/>
>  		</widget>
>  	      </child>
>  	    </widget>
> @@ -512,9 +485,6 @@
>  		      <property name="rules_hint">False</property>
>  		      <property name="reorderable">False</property>
>  		      <property name="enable_search">False</property>
> -		      <signal name="cursor_changed" handler="on_treeview2_cursor_changed" last_modification_time="Sun, 12 Jan 2003 15:57:55 GMT"/>
> -		      <signal name="button_press_event" handler="on_treeview2_button_press_event" last_modification_time="Sun, 12 Jan 2003 15:57:58 GMT"/>
> -		      <signal name="key_press_event" handler="on_treeview2_key_press_event" last_modification_time="Sun, 12 Jan 2003 15:58:01 GMT"/>
>  		    </widget>
>  		  </child>
>  		</widget>

-- 
~Randy

  reply	other threads:[~2025-06-30  2:55 UTC|newest]

Thread overview: 104+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-06-24 15:04 [PATCH 00/66] kconfig: improve xconfig and gconfig Masahiro Yamada
2025-06-24 15:04 ` [PATCH 01/66] kconfig: set MENU_CHANGED to choice when the selected member is changed Masahiro Yamada
2025-06-30  6:34   ` Randy Dunlap
2025-07-02 13:23     ` Masahiro Yamada
2025-07-02 22:02       ` Randy Dunlap
2025-06-24 15:04 ` [PATCH 02/66] kconfig: qconf: do not show checkbox icon for choice Masahiro Yamada
2025-06-29 20:15   ` Randy Dunlap
2025-06-30  3:36     ` Masahiro Yamada
2025-06-30  0:51   ` Randy Dunlap
2025-06-30  0:54     ` Randy Dunlap
2025-06-24 15:04 ` [PATCH 03/66] kconfig: qconf: show selected choice in the Value column Masahiro Yamada
2025-06-30  0:56   ` Randy Dunlap
2025-06-24 15:04 ` [PATCH 04/66] kconfig: rename menu_get_parent_menu() to menu_get_menu_or_parent_menu() Masahiro Yamada
2025-06-30  0:58   ` Randy Dunlap
2025-06-24 15:04 ` [PATCH 05/66] kconfig: re-add menu_get_parent_menu() that returns parent menu Masahiro Yamada
2025-06-30  0:59   ` Randy Dunlap
2025-06-24 15:04 ` [PATCH 06/66] kconfig: gconf: make columns resizable Masahiro Yamada
2025-06-30  2:18   ` Randy Dunlap
2025-06-24 15:04 ` [PATCH 07/66] kconfig: gconf: fix potential memory leak in renderer_edited() Masahiro Yamada
2025-06-30  2:21   ` Randy Dunlap
2025-06-24 15:04 ` [PATCH 08/66] kconfig: gconf: always destroy dialog in on_window1_delete_event() Masahiro Yamada
2025-06-30  2:23   ` Randy Dunlap
2025-06-24 15:04 ` [PATCH 09/66] kconfig: gconf: remove old #ifdef GTK_CHECK_VERSION Masahiro Yamada
2025-06-24 15:04 ` [PATCH 10/66] kconfig: gconf: remove empty if-block Masahiro Yamada
2025-06-30  2:25   ` Randy Dunlap
2025-06-24 15:04 ` [PATCH 11/66] kconfig: gconf: remove meaningless code in init_main_window() Masahiro Yamada
2025-06-30  2:25   ` Randy Dunlap
2025-06-24 15:05 ` [PATCH 12/66] kconfig: gconf: remove unneeded gtk_tree_view_set_headers_visible() calls Masahiro Yamada
2025-06-24 15:05 ` [PATCH 13/66] kconfig: gconf: remove gtk_tree_view_column_set_visible() calls Masahiro Yamada
2025-06-24 15:05 ` [PATCH 14/66] kconfig: gconf: remove gtk_widget_realize() calls Masahiro Yamada
2025-06-24 15:05 ` [PATCH 15/66] kconfig: gconf: remove gtk_tree_view_set_rules_hint() calls Masahiro Yamada
2025-06-24 15:05 ` [PATCH 16/66] kconfig: gconf: remove unnecessary gtk_set_locale() call Masahiro Yamada
2025-06-24 15:05 ` [PATCH 17/66] kconfig: gconf: remove internal-child="image" nodes from glade Masahiro Yamada
2025-06-24 15:05 ` [PATCH 18/66] kconfig: gconf: remove parents[] array and indent variable Masahiro Yamada
2025-06-24 15:05 ` [PATCH 19/66] kconfig: gconf: remove unnecessary NULL checks for tree1 and tree2 Masahiro Yamada
2025-06-24 15:05 ` [PATCH 20/66] kconfig: gconf: remove unneeded variable in on_split_clicked() Masahiro Yamada
2025-06-24 15:05 ` [PATCH 21/66] kconfig: gconf: remove unneeded variables in on_treeview*_button_press_event() Masahiro Yamada
2025-06-30  2:40   ` Randy Dunlap
2025-06-30  4:22     ` Masahiro Yamada
2025-06-24 15:05 ` [PATCH 22/66] kconfig: gconf: remove unused 'color' variable Masahiro Yamada
2025-06-24 15:05 ` [PATCH 23/66] kconfig: gconf: add static qualifiers to variables Masahiro Yamada
2025-06-24 15:05 ` [PATCH 24/66] kconfig: gconf: move init_*() functions below Masahiro Yamada
2025-06-24 15:05 ` [PATCH 25/66] kconfig: gconf: refactor view setting code Masahiro Yamada
2025-06-30  2:51   ` Randy Dunlap
2025-06-24 15:05 ` [PATCH 26/66] kconfig: gconf: grey out button for current view Masahiro Yamada
2025-06-30  2:53   ` Randy Dunlap
2025-06-24 15:05 ` [PATCH 27/66] kconfig: gconf: move the main window event handlers below Masahiro Yamada
2025-06-24 15:05 ` [PATCH 28/66] kconfig: gconf: move button1 initialization below Masahiro Yamada
2025-06-24 15:05 ` [PATCH 29/66] kconfig: gconf: add static qualifiers to event handlers Masahiro Yamada
2025-06-30  2:55   ` Randy Dunlap [this message]
2025-06-24 15:05 ` [PATCH 30/66] kconfig: gconf: remove glade_xml_signal_autoconnect() call Masahiro Yamada
2025-06-30  2:58   ` Randy Dunlap
2025-06-30  4:14     ` Masahiro Yamada
2025-06-24 15:05 ` [PATCH 31/66] kconfig: gconf: make key_press_event work in left pane too Masahiro Yamada
2025-06-24 15:05 ` [PATCH 32/66] kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed() Masahiro Yamada
2025-06-24 15:05 ` [PATCH 33/66] kconfig: gconf: avoid hardcoding model2 in renderer_edited() Masahiro Yamada
2025-06-24 15:05 ` [PATCH 34/66] kconfig: gconf: avoid hardcoding model* in on_treeview*_button_press_event() Masahiro Yamada
2025-06-24 15:05 ` [PATCH 35/66] kconfig: gconf: add on_save_clicked() event handler Masahiro Yamada
2025-06-24 15:05 ` [PATCH 36/66] kconfig: gconf: use GtkFileChooser in on_load1_activate() Masahiro Yamada
2025-06-30  3:14   ` Randy Dunlap
2025-06-24 15:05 ` [PATCH 37/66] kconfig: gconf: use GtkFileChooser in on_save_as1_activate() Masahiro Yamada
2025-06-30  3:20   ` Randy Dunlap
2025-06-24 15:05 ` [PATCH 38/66] kconfig: gconf: use GdkPixbuf in replace_button_icon() Masahiro Yamada
2025-06-24 15:05 ` [PATCH 39/66] kconfig: gconf: refactor replace_button_icon() Masahiro Yamada
2025-06-24 15:05 ` [PATCH 40/66] kconfig: gconf: make introduction, about, license dialogs modal Masahiro Yamada
2025-06-30  4:09   ` Randy Dunlap
2025-06-24 15:05 ` [PATCH 41/66] kconfig: gconf: remove global 'tree' variable Masahiro Yamada
2025-06-24 15:05 ` [PATCH 42/66] kconfig: gconf: merge 'current' and 'browsed' global variables Masahiro Yamada
2025-06-24 15:05 ` [PATCH 43/66] kconfig: gconf: preserve menu selection when switching view mode Masahiro Yamada
2025-06-30  5:42   ` Masahiro Yamada
2025-06-24 15:05 ` [PATCH 44/66] kconfig: gconf: use GtkTreeModelFilter to control row visibility Masahiro Yamada
2025-06-24 15:05 ` [PATCH 45/66] kconfig: gconf: remove global 'model1' and 'model2' variables Masahiro Yamada
2025-06-30  4:10   ` Randy Dunlap
2025-06-24 15:05 ` [PATCH 46/66] kconfig: gconf: remove init_tree_model() Masahiro Yamada
2025-06-24 15:05 ` [PATCH 47/66] kconfig: gconf: inline fill_row() into set_node() Masahiro Yamada
2025-06-24 15:05 ` [PATCH 48/66] kconfig: gconf: do not reconstruct tree store when a symbol is changed Masahiro Yamada
2025-06-24 15:05 ` [PATCH 49/66] kconfig: gconf: inline display_list() into set_view_mode() Masahiro Yamada
2025-06-24 15:05 ` [PATCH 50/66] kconfig: gconf: remove dead code in display_tree_part() Masahiro Yamada
2025-06-24 15:05 ` [PATCH 51/66] kconfig: gconf: rename display_tree_part() Masahiro Yamada
2025-06-24 15:05 ` [PATCH 52/66] kconfig: gconf: remove fixup_rootmenu() Masahiro Yamada
2025-06-27 12:46   ` Masahiro Yamada
2025-06-24 15:05 ` [PATCH 53/66] kconfig: gconf: use size_allocate event handler Masahiro Yamada
2025-06-29 17:56   ` Masahiro Yamada
2025-06-30  5:23     ` Randy Dunlap
2025-06-30  5:30       ` Masahiro Yamada
2025-06-24 15:05 ` [PATCH 54/66] kconfig: gconf: replace GDK_space with GDK_KEY_space Masahiro Yamada
2025-06-24 15:05 ` [PATCH 55/66] kconfig: gconf: replace GTK_STOCK_{OK,NO,CANCEL} Masahiro Yamada
2025-06-30  5:26   ` Randy Dunlap
2025-06-24 15:05 ` [PATCH 56/66] kconfig: gconf: remove "tooltips" property from glade Masahiro Yamada
2025-06-24 15:05 ` [PATCH 57/66] kconfig: gconf: replace "tooltip" property with "tooltip-text" Masahiro Yamada
2025-06-30  5:36   ` Randy Dunlap
2025-06-24 15:05 ` [PATCH 58/66] kconfig: gconf: remove unnecessary default message in text view Masahiro Yamada
2025-06-24 15:05 ` [PATCH 59/66] kconfig: gconf: use gtk_check_menu_item_get_active() accessor Masahiro Yamada
2025-06-24 15:05 ` [PATCH 60/66] kconfig: gconf: use gtk_dialog_get_content_area() accessor Masahiro Yamada
2025-06-24 15:05 ` [PATCH 61/66] kconfig: gconf: remove GtkHandleBox from glade Masahiro Yamada
2025-06-24 15:05 ` [PATCH 62/66] kconfig: gconf: rename gconf.glade to gconf.ui Masahiro Yamada
2025-06-24 15:05 ` [PATCH 63/66] kconfig: gconf: migrate to GTK 3 Masahiro Yamada
2025-06-24 15:05 ` [PATCH 64/66] kconfig: gconf: replace GtkVbox with GtkBox Masahiro Yamada
2025-06-24 15:05 ` [PATCH 65/66] kconfig: gconf: replace GdkColor with GdkRGBA Masahiro Yamada
2025-06-24 15:05 ` [PATCH 66/66] kconfig: gconf: show GTK version in About dialog Masahiro Yamada
2025-06-30  6:06   ` Randy Dunlap
2025-06-30  6:55 ` [PATCH 00/66] kconfig: improve xconfig and gconfig Randy Dunlap
2025-06-30 15:48   ` Masahiro Yamada
2025-06-30 23:43     ` Randy Dunlap

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=37b10343-a0fb-4c74-918d-5b49c0db77e3@infradead.org \
    --to=rdunlap@infradead.org \
    --cc=linux-kbuild@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=masahiroy@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).