[Xfce4-commits] [panel-plugins/xfce4-smartbookmark-plugin] 01/01: Preferences: Improve spacing and layout (bug #14675)

noreply at xfce.org noreply at xfce.org
Sat Sep 22 21:26:07 CEST 2018


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

b   l   u   e   s   a   b   r   e       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 panel-plugins/xfce4-smartbookmark-plugin.

commit cd9002b5fff63264a06ca985e83fdfc6d2dda621
Author: Sean Davis <smd.seandavis at gmail.com>
Date:   Wed Sep 5 20:39:56 2018 -0400

    Preferences: Improve spacing and layout (bug #14675)
    
    Signed-off-by: Sean Davis <smd.seandavis at gmail.com>
---
 src/smartbookmark.c | 35 +++++++++++++++++++++--------------
 1 file changed, 21 insertions(+), 14 deletions(-)

diff --git a/src/smartbookmark.c b/src/smartbookmark.c
index f6c35c2..6cfe126 100644
--- a/src/smartbookmark.c
+++ b/src/smartbookmark.c
@@ -259,18 +259,20 @@ static void search_create_options(XfcePanelPlugin *plugin, t_search *search)
     vbox = gtk_dialog_get_content_area (GTK_DIALOG(search->opt_dialog));
 
     grid = gtk_grid_new();
-    gtk_grid_set_column_spacing (GTK_GRID(grid), 5);
-    gtk_grid_set_row_spacing (GTK_GRID(grid), 5);
-    gtk_container_set_border_width(GTK_CONTAINER(grid), 6);
+    gtk_grid_set_column_spacing (GTK_GRID(grid), 12);
+    gtk_grid_set_row_spacing (GTK_GRID(grid), 6);
+    gtk_container_set_border_width(GTK_CONTAINER(grid), 12);
     gtk_box_pack_start(GTK_BOX(vbox), grid, FALSE, FALSE, 0);
 
     /* text label */
     textlabel = gtk_label_new(_("Label:"));
+    gtk_label_set_xalign (GTK_LABEL (textlabel), 0.0f);
     gtk_widget_show(textlabel);
     gtk_grid_attach(GTK_GRID(grid), textlabel, 0, 0, 1, 1);
 
     /* text entry */
     search->label_entry = gtk_entry_new();
+    gtk_widget_set_hexpand (GTK_WIDGET (search->label_entry), TRUE);
     gtk_widget_show(search->label_entry);
     gtk_grid_attach(GTK_GRID(grid), GTK_WIDGET(search->label_entry), 1, 0, 1, 1);
     gtk_widget_set_sensitive (GTK_WIDGET(search->label_entry), !search->hide_label);
@@ -283,24 +285,18 @@ static void search_create_options(XfcePanelPlugin *plugin, t_search *search)
     /* Hide label option */
     search->hide_check = gtk_switch_new();
     gtk_widget_set_tooltip_text(GTK_WIDGET(search->hide_check),_("Hide label"));
+    gtk_widget_set_valign (GTK_WIDGET (search->hide_check), GTK_ALIGN_CENTER);
+    gtk_widget_set_vexpand (GTK_WIDGET (search->hide_check), FALSE);
     gtk_switch_set_active(GTK_SWITCH(search->hide_check),
                                  search->hide_label);
     gtk_grid_attach(GTK_GRID(grid), GTK_WIDGET(search->hide_check), 2, 0, 1, 1);
     g_signal_connect (GTK_WIDGET(search->hide_check), "state-set", G_CALLBACK (hide_check_toggled_cb), search);
 
-    /* size label */
-    sizelabel = gtk_label_new(_("Size:"));
-    gtk_grid_attach(GTK_GRID(grid), sizelabel, 0, 1, 1, 1);
-    /* size spinner */
-    GtkAdjustment* spinner_adj = gtk_adjustment_new (search->size, 2.0, 30.0, 1.0, 5.0, 0);
-    search->size_spinner = gtk_spin_button_new(GTK_ADJUSTMENT(spinner_adj), 1.0, 0);
-    gtk_grid_attach(GTK_GRID(grid), GTK_WIDGET(search->size_spinner), 1, 1, 1, 1);
-    g_signal_connect (GTK_WIDGET(search->size_spinner), "value-changed", G_CALLBACK (entry_size_changed_cb), search);
-
     /* url label */
     urllabel = gtk_label_new(_("URL:  "));
+    gtk_label_set_xalign (GTK_LABEL (urllabel), 0.0f);
     gtk_label_set_use_markup(GTK_LABEL(urllabel), TRUE);
-    gtk_grid_attach(GTK_GRID(grid), urllabel, 0, 2, 1, 1);
+    gtk_grid_attach(GTK_GRID(grid), urllabel, 0, 1, 1, 1);
     /* url entry */
     search->url_entry = gtk_entry_new();
     gtk_entry_set_width_chars(GTK_ENTRY(search->url_entry), 42);
@@ -309,7 +305,18 @@ static void search_create_options(XfcePanelPlugin *plugin, t_search *search)
     if(search->url!=NULL)
         gtk_entry_set_text(GTK_ENTRY(search->url_entry), search->url);
     g_signal_connect (GTK_WIDGET(search->url_entry), "changed", G_CALLBACK (url_entry_changed_cb), search);
-    gtk_grid_attach(GTK_GRID(grid), GTK_WIDGET(search->url_entry), 1, 2, 2, 1);
+    gtk_grid_attach(GTK_GRID(grid), GTK_WIDGET(search->url_entry), 1, 1, 2, 1);
+
+    /* size label */
+    sizelabel = gtk_label_new(_("Size:"));
+    gtk_label_set_xalign (GTK_LABEL (sizelabel), 0.0f);
+    gtk_grid_attach(GTK_GRID(grid), sizelabel, 0, 2, 1, 1);
+    /* size spinner */
+    GtkAdjustment* spinner_adj = gtk_adjustment_new (search->size, 2.0, 30.0, 1.0, 5.0, 0);
+    search->size_spinner = gtk_spin_button_new(GTK_ADJUSTMENT(spinner_adj), 1.0, 0);
+    gtk_widget_set_halign (GTK_WIDGET (search->size_spinner), GTK_ALIGN_START);
+    gtk_grid_attach(GTK_GRID(grid), GTK_WIDGET(search->size_spinner), 1, 2, 1, 1);
+    g_signal_connect (GTK_WIDGET(search->size_spinner), "value-changed", G_CALLBACK (entry_size_changed_cb), search);
 
     gtk_widget_show_all(search->opt_dialog);
     gtk_dialog_run (GTK_DIALOG(search->opt_dialog));

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


More information about the Xfce4-commits mailing list