[maemo-commits] [maemo-commits] r14994 - in projects/haf/trunk/hildon-1: . examples
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Fri Dec 21 15:57:39 EET 2007
- Previous message: [maemo-commits] r14993 - projects/haf/trunk/hildon-1/src
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: xan Date: 2007-12-21 15:57:32 +0200 (Fri, 21 Dec 2007) New Revision: 14994 Modified: projects/haf/trunk/hildon-1/ChangeLog projects/haf/trunk/hildon-1/examples/hildon-bread-crumb-trail-example.c Log: Add "Clear" button to the bct example. Add ChangeLog. Modified: projects/haf/trunk/hildon-1/ChangeLog =================================================================== --- projects/haf/trunk/hildon-1/ChangeLog 2007-12-21 13:57:18 UTC (rev 14993) +++ projects/haf/trunk/hildon-1/ChangeLog 2007-12-21 13:57:32 UTC (rev 14994) @@ -1,3 +1,15 @@ +2007-12-21 Xan Lopez <xan.lopez at 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 at nokia.com> [1.99.1-1 release] Modified: projects/haf/trunk/hildon-1/examples/hildon-bread-crumb-trail-example.c =================================================================== --- projects/haf/trunk/hildon-1/examples/hildon-bread-crumb-trail-example.c 2007-12-21 13:57:18 UTC (rev 14993) +++ projects/haf/trunk/hildon-1/examples/hildon-bread-crumb-trail-example.c 2007-12-21 13:57:32 UTC (rev 14994) @@ -180,6 +180,12 @@ 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, @@ -230,7 +236,7 @@ HildonProgram *program; #endif GtkListStore *store; - GtkWidget *window, *scrolled_window, *vbox, *bct; + GtkWidget *window, *scrolled_window, *vbox, *bct, *button; GtkCellRenderer *renderer; GtkTreeViewColumn *column; @@ -300,6 +306,12 @@ 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 ();
- Previous message: [maemo-commits] r14993 - projects/haf/trunk/hildon-1/src
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]