[Xfce4-commits] [apps/xfburn] 30/42: dropping markup on toolbar buttons

noreply at xfce.org noreply at xfce.org
Tue Oct 15 02:22:13 CEST 2019


This is an automated email from the git hooks/post-receive script.

k   a   t   a   n   a   s   t   e   e   l       p   u   s   h   e   d       a       c   o   m   m   i   t       t   o       b   r   a   n   c   h       m   a   s   t   e   r   
   in repository apps/xfburn.

commit 1d4e22ef6aab8e136fd056ede41c05aa16ce7493
Author: Rene Kjellerup <rk.katana.steel at gmail.com>
Date:   Sun Dec 16 16:04:24 2018 -0800

    dropping markup on toolbar buttons
    
    and making the preference dialog a
    tabbed dialog
---
 xfburn/xfburn-preferences-dialog.c | 24 +++++++++++++-----------
 xfburn/xfburn-utils.c              |  6 +-----
 2 files changed, 14 insertions(+), 16 deletions(-)

diff --git a/xfburn/xfburn-preferences-dialog.c b/xfburn/xfburn-preferences-dialog.c
index 8c3ceae..2402412 100644
--- a/xfburn/xfburn-preferences-dialog.c
+++ b/xfburn/xfburn-preferences-dialog.c
@@ -150,7 +150,7 @@ xfburn_preferences_dialog_init (XfburnPreferencesDialog * obj)
   hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
   gtk_box_pack_start (box, hbox, TRUE, TRUE, 0);
   gtk_widget_show (hbox);
-
+/*  // because exo icon bar isn't available disabling the side panel scrolled window
   scrolled_window = gtk_scrolled_window_new (NULL, NULL);
   g_object_set (G_OBJECT (scrolled_window),
                 "hscrollbar-policy", GTK_POLICY_NEVER,
@@ -159,23 +159,21 @@ xfburn_preferences_dialog_init (XfburnPreferencesDialog * obj)
                 NULL);
   gtk_box_pack_start (GTK_BOX (hbox), scrolled_window, FALSE, FALSE, 0);
   gtk_widget_show (scrolled_window);
-
+*/
   /* icon bar */
   icon_store = gtk_list_store_new (SETTINGS_LIST_N_COLUMNS, GDK_TYPE_PIXBUF, G_TYPE_STRING, G_TYPE_INT);
-/*
-  priv->icon_bar = exo_icon_bar_new_with_model (GTK_TREE_MODEL (icon_store));
-  exo_icon_bar_set_pixbuf_column (EXO_ICON_BAR (priv->icon_bar), SETTINGS_LIST_PIXBUF_COLUMN);
-  exo_icon_bar_set_text_column (EXO_ICON_BAR (priv->icon_bar), SETTINGS_LIST_TEXT_COLUMN);
-  gtk_container_add (GTK_CONTAINER (scrolled_window), priv->icon_bar);
-  gtk_widget_show (priv->icon_bar);
-*/
+  // priv->icon_bar = exo_icon_view_new_with_model (GTK_TREE_MODEL (icon_store));
+  // g_object_set_property (G_OBJECT (priv->icon_bar), "pixbuf-column", &pb_col);
+  // g_object_set_property (G_OBJECT (priv->icon_bar), "text-column", &tx_col);
+  // gtk_container_add (GTK_CONTAINER (scrolled_window), priv->icon_bar);
+  // gtk_widget_show (priv->icon_bar);
 
   /* notebook */
   priv->notebook = gtk_notebook_new ();
   gtk_container_set_border_width (GTK_CONTAINER (priv->notebook), BORDER);
   g_object_set (G_OBJECT (priv->notebook),
                 "show-border", FALSE,
-                "show-tabs", FALSE,
+                "show-tabs", TRUE, // enabling the notebook tabs
                 NULL);
   gtk_box_pack_start (GTK_BOX (hbox), priv->notebook, TRUE, TRUE, BORDER);
   gtk_widget_show (priv->notebook);
@@ -234,6 +232,10 @@ xfburn_preferences_dialog_init (XfburnPreferencesDialog * obj)
   idx = gtk_notebook_append_page (GTK_NOTEBOOK (priv->notebook), vbox, NULL);
   gtk_widget_show (vbox);
 
+  label = gtk_label_new (_("General"));
+  gtk_widget_show (label);
+  gtk_notebook_set_tab_label (GTK_NOTEBOOK (priv->notebook),
+                              gtk_notebook_get_nth_page (GTK_NOTEBOOK (priv->notebook), 0), label);
   label = gtk_label_new (_("Devices"));
   gtk_widget_show (label);
   gtk_notebook_set_tab_label (GTK_NOTEBOOK (priv->notebook),
@@ -321,7 +323,7 @@ xfburn_preferences_dialog_init (XfburnPreferencesDialog * obj)
   if (icon)
     g_object_unref (G_OBJECT (icon));
   
-  exo_mutual_binding_new (G_OBJECT (priv->notebook), "page", G_OBJECT (priv->icon_bar), "active");
+//  exo_mutual_binding_new (G_OBJECT (priv->notebook), "page", G_OBJECT (priv->icon_bar), "active");
 
 
   /* below the device list */
diff --git a/xfburn/xfburn-utils.c b/xfburn/xfburn-utils.c
index 15b42ef..c726d9e 100644
--- a/xfburn/xfburn-utils.c
+++ b/xfburn/xfburn-utils.c
@@ -289,11 +289,7 @@ xfburn_add_button_to_toolbar(GtkToolbar *toolbar, const gchar *stock, const gcha
   GtkWidget *icon;
   GtkWidget *label;
 
-  gchar *markup = g_markup_printf_escaped("<span size=\"small\" weight=\"bold\">%s</span>", text);
-  label = gtk_label_new(NULL);
-  gtk_label_set_markup(GTK_LABEL (label), markup);
-  g_free(markup);
-
+  label = gtk_label_new(text);
   icon = gtk_image_new_from_icon_name (stock, 0);
   item = gtk_tool_button_new(icon, text);
   gtk_tool_item_set_tooltip_text(item, (tooltip == NULL) ? text : tooltip);

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Xfce4-commits mailing list