[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