Diff of /trunk/src/bct.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 136 by harbaum, Mon Oct 19 13:02:41 2009 UTC revision 211 by harbaum, Wed Nov 25 10:13:26 2009 UTC
# Line 68  static void bct_update(bct_priv_t *priv) Line 68  static void bct_update(bct_priv_t *priv)
68      crumb_t *crumb = g_slist_last(priv->crumbs)->data;      crumb_t *crumb = g_slist_last(priv->crumbs)->data;
69      /* disable button now last in chain */      /* disable button now last in chain */
70      gtk_widget_set_sensitive(crumb->button, FALSE);      gtk_widget_set_sensitive(crumb->button, FALSE);
   
     //    GtkWidget *label =  gtk_bin_get_child(GTK_BIN(crumb->button));  
     //    gtk_label_set_ellipsize(GTK_LABEL(label), PANGO_ELLIPSIZE_NONE);  
71    }    }
72    
73    /* disable back button if crumb trail has 1 item or less */    /* disable back button if crumb trail has 1 item or less */
# Line 124  void bct_push_text(GtkWidget *bct, const Line 121  void bct_push_text(GtkWidget *bct, const
121      crumb_t *crumb = g_slist_last(priv->crumbs)->data;      crumb_t *crumb = g_slist_last(priv->crumbs)->data;
122      gtk_widget_set_sensitive(crumb->button, TRUE);      gtk_widget_set_sensitive(crumb->button, TRUE);
123      gtk_widget_set_sensitive(priv->back, TRUE);      gtk_widget_set_sensitive(priv->back, TRUE);
   
     //  GtkWidget *label =  gtk_bin_get_child(GTK_BIN(crumb->button));  
     //  gtk_label_set_ellipsize(GTK_LABEL(label), PANGO_ELLIPSIZE_END);  
124    }    }
125    
126    /* create a new crumb */    /* create a new crumb */
# Line 148  void bct_push_text(GtkWidget *bct, const Line 142  void bct_push_text(GtkWidget *bct, const
142    priv->crumbs = g_slist_append(priv->crumbs, crumb);    priv->crumbs = g_slist_append(priv->crumbs, crumb);
143    
144  }  }
145    
146    void bct_pop(GtkWidget *bct) {
147      bct_priv_t *priv = g_object_get_data(G_OBJECT(bct), "priv");
148      g_assert(priv);
149      crumb_destroy(priv, g_slist_last(priv->crumbs)->data);
150    }

Legend:
Removed from v.136  
changed lines
  Added in v.211