[glide] Ohh slide buttons are pretty now
- From: Robert Carr <racarr src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glide] Ohh slide buttons are pretty now
- Date: Thu, 29 Apr 2010 09:18:46 +0000 (UTC)
commit cc0ea124a90bb915a3d2af3abefaa85f638c2f86
Author: Robert Carr <racarr Valentine localdomain>
Date: Thu Apr 29 05:14:56 2010 -0400
Ohh slide buttons are pretty now
data/ui/glide-window.ui | 6 ++++--
src/glide-slide-box.c | 8 ++++++--
src/glide-slide-button.c | 2 +-
3 files changed, 11 insertions(+), 5 deletions(-)
---
diff --git a/data/ui/glide-window.ui b/data/ui/glide-window.ui
index 933956f..3f867ce 100644
--- a/data/ui/glide-window.ui
+++ b/data/ui/glide-window.ui
@@ -509,13 +509,13 @@
<property name="visible">True</property>
<child>
<object class="GtkScrolledWindow" id="slide-pane-scrolled">
- <property name="width_request">95</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
- <property name="hscrollbar_policy">automatic</property>
+ <property name="hscrollbar_policy">never</property>
<property name="vscrollbar_policy">automatic</property>
<child>
<object class="GtkViewport" id="slide-pane-viewport">
+ <property name="width_request">100</property>
<property name="visible">True</property>
<property name="resize_mode">queue</property>
<child>
@@ -525,6 +525,8 @@
</child>
</object>
<packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
<property name="position">0</property>
</packing>
</child>
diff --git a/src/glide-slide-box.c b/src/glide-slide-box.c
index a9f85cd..2e328ec 100644
--- a/src/glide-slide-box.c
+++ b/src/glide-slide-box.c
@@ -37,9 +37,13 @@ glide_slide_box_document_slide_added (GlideDocument *document,
{
GlideSlideBox *box = (GlideSlideBox *)data;
GtkWidget *b = glide_slide_button_new ();
+ GtkWidget *alignment = gtk_alignment_new (0,0,0,0);
- gtk_box_pack_start (GTK_BOX (box), b, FALSE, FALSE, 0);
- gtk_widget_show (b);
+ gtk_container_add (GTK_CONTAINER (alignment), b);
+ gtk_alignment_set_padding (GTK_ALIGNMENT (alignment), 5, 5, 9, 0);
+
+ gtk_box_pack_start (GTK_BOX (box), alignment, FALSE, FALSE, 0);
+ gtk_widget_show_all (alignment);
glide_slide_button_set_slide (GLIDE_SLIDE_BUTTON (b), slide);
diff --git a/src/glide-slide-button.c b/src/glide-slide-button.c
index 0a9957d..3b8a30f 100644
--- a/src/glide-slide-button.c
+++ b/src/glide-slide-button.c
@@ -122,7 +122,7 @@ glide_slide_button_init (GlideSlideButton *button)
g_signal_connect (button->priv->drawing_area, "expose-event",
G_CALLBACK (glide_slide_button_drawing_area_expose),
button);
-
+
gtk_widget_set_size_request (button->priv->drawing_area, 80, 60);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]