+2007-12-21 Xan Lopez <xan.lopez@nokia.com>
+
+ * examples/hildon-bread-crumb-trail-example.c (main):
+
+ Add clear button.
+
+ * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_remove):
+
+ Fix logic for the bread crumb trail node removal.
+
+ Fixes: NB#78616
+
2007-12-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
[1.99.1-1 release]
return FALSE;
}
+static void
+clear_cb (GtkWidget *button, GtkWidget *bct)
+{
+ hildon_bread_crumb_trail_clear (HILDON_BREAD_CRUMB_TRAIL (bct));
+}
+
static gint
sort_iter_compare_func (GtkTreeModel *model,
GtkTreeIter *a,
HildonProgram *program;
#endif
GtkListStore *store;
- GtkWidget *window, *scrolled_window, *vbox, *bct;
+ GtkWidget *window, *scrolled_window, *vbox, *bct, *button;
GtkCellRenderer *renderer;
GtkTreeViewColumn *column;
gtk_box_pack_start (GTK_BOX (vbox), scrolled_window, TRUE, TRUE, 0);
gtk_widget_show (scrolled_window);
+ button = gtk_button_new_with_label ("Clear!");
+ g_signal_connect (G_OBJECT (button), "clicked",
+ G_CALLBACK (clear_cb), bct);
+ gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0);
+ gtk_widget_show (button);
+
gtk_widget_show (window);
gtk_main ();