1
1

1999-05-26 Miguel de Icaza <miguel@nuclecu.unam.mx>

* gcmd.c (gnome_close_panel): Remove filter_w

	* gscreen.c (x_filter_changed): Update nothing.

1999-05-23  Miguel de Icaza  <miguel@nuclecu.unam.mx>
Этот коммит содержится в:
Miguel de Icaza 1999-05-26 23:04:34 +00:00
родитель 804b4a68d2
Коммит 8c90a5a44d
4 изменённых файлов: 6 добавлений и 63 удалений

Просмотреть файл

@ -1,3 +1,9 @@
1999-05-26 Miguel de Icaza <miguel@nuclecu.unam.mx>
* gcmd.c (gnome_close_panel): Remove filter_w
* gscreen.c (x_filter_changed): Update nothing.
1999-05-23 Miguel de Icaza <miguel@nuclecu.unam.mx>
* gnome-open-dialog.c (gnome_open_dialog_generate_tree_helper):

Просмотреть файл

@ -145,7 +145,6 @@ gnome_close_panel (GtkWidget *widget, WPanel *panel)
/* Remove the widgets from the dialog head */
remove_widget (h, panel->current_dir);
remove_widget (h, panel->filter_w);
remove_widget (h, panel);
/* Free our own internal stuff */
@ -154,7 +153,6 @@ gnome_close_panel (GtkWidget *widget, WPanel *panel)
/* Kill the widgets */
destroy_widget (panel->current_dir);
destroy_widget (panel->filter_w);
destroy_widget ((Widget *)panel);
layout_panel_gone (panel);

Просмотреть файл

@ -430,12 +430,6 @@ dialog_panel_callback (struct Dlg_head *h, int id, int msg)
if (is_a_panel (dh->widget)){
WPanel *p = (WPanel *) dh->widget;
if (current_widget == p->filter_w){
in = (WInput *) current_widget;
set_panel_filter_to (p, g_strdup (in->buffer));
return MSG_HANDLED;
}
if (current_widget == p->current_dir){
WInput *in = p->current_dir;

Просмотреть файл

@ -366,8 +366,6 @@ x_unselect_item (WPanel *panel)
void
x_filter_changed (WPanel *panel)
{
assign_text (panel->filter_w, panel->filter ? panel->filter : "");
update_input (panel->filter_w, 1);
}
void
@ -1837,54 +1835,6 @@ display_mini_info (WPanel *panel)
}
}
static GtkWidget *
panel_create_filter (Dlg_head *h, WPanel *panel, void **filter_w)
{
GtkWidget *fhbox;
GtkWidget *button;
GtkWidget *arrow;
GtkWidget *label;
GtkWidget *ihbox;
WInput *in;
fhbox = gtk_hbox_new (FALSE, 0);
/* Filter popup button */
button = gtk_button_new ();
gtk_signal_connect (GTK_OBJECT (button), "clicked",
(GtkSignalFunc) show_filter_popup,
panel);
GTK_WIDGET_UNSET_FLAGS (button, GTK_CAN_FOCUS);
gtk_box_pack_start (GTK_BOX (fhbox), button, FALSE, FALSE, 0);
gtk_widget_show (button);
ihbox = gtk_hbox_new (FALSE, 3);
gtk_container_add (GTK_CONTAINER (button), ihbox);
gtk_widget_show (ihbox);
arrow = gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_OUT);
gtk_box_pack_start (GTK_BOX (ihbox), arrow, TRUE, TRUE, 0);
gtk_widget_show (arrow);
label = gtk_label_new (_("Filter"));
gtk_box_pack_start (GTK_BOX (ihbox), label, TRUE, TRUE, 0);
gtk_widget_show (label);
/* Filter input line */
in = input_new (0, 0, 0, 10, "", "filter");
add_widget (h, in);
/* Force the creation of the gtk widget */
send_message_to (h, (Widget *) in, WIDGET_INIT, 0);
*filter_w = in;
gtk_box_pack_start (GTK_BOX (fhbox), GTK_WIDGET (in->widget.wdata), TRUE, TRUE, 0);
return fhbox;
}
/* Signal handler for DTree's "directory_changed" signal */
static void
panel_chdir (GtkDTree *dtree, char *path, WPanel *panel)
@ -2466,11 +2416,6 @@ x_create_panel (Dlg_head *h, widget_data parent, WPanel *panel)
gtk_signal_connect (GTK_OBJECT (panel->tree_scrolled_window), "size_allocate",
GTK_SIGNAL_FUNC (tree_size_allocate), panel);
/*
* Filter
*/
filter = panel_create_filter (h, panel, &panel->filter_w);
/*
* Current Working directory
*/