[rhythmbox] Use thin separator between widgets and remove some shadows
- From: Jonathan Matthew <jmatthew src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rhythmbox] Use thin separator between widgets and remove some shadows
- Date: Thu, 19 Mar 2015 23:14:02 +0000 (UTC)
commit 67579a26d5272c2838b82da61aada8ecc34726da
Author: Trinh Anh Ngoc <atw1990 gmail com>
Date: Tue Mar 17 21:57:49 2015 +0700
Use thin separator between widgets and remove some shadows
data/ui/style.css | 18 +++++++++++++++---
plugins/context/ContextView.py | 4 +++-
plugins/soundcloud/soundcloud.py | 2 +-
shell/rb-statusbar.c | 1 +
sources/rb-play-queue-source.c | 2 +-
widgets/rb-entry-view.c | 2 +-
widgets/rb-library-browser.c | 2 +-
widgets/rb-property-view.c | 2 +-
widgets/rb-source-toolbar.c | 3 ++-
9 files changed, 26 insertions(+), 10 deletions(-)
---
diff --git a/data/ui/style.css b/data/ui/style.css
index 0991a81..5468e19 100644
--- a/data/ui/style.css
+++ b/data/ui/style.css
@@ -1,10 +1,22 @@
.sidebar-toolbar {
- border-width: 0 0 1px 0;
+ border: 0;
border-radius: 0;
}
-.sidebar-queue {
- border-width: 0 0 1px 0;
+RBLibraryBrowser {
+ background-color: @borders;
+}
+
+.statusbar {
+ border-top: solid 1px @borders;
+}
+
+GtkApplicationWindow * {
+ -GtkPaned-handle-size: 1;
+}
+
+GtkApplicationWindow .pane-separator {
+ background-color: @borders;
}
.primary-toolbar {
diff --git a/plugins/context/ContextView.py b/plugins/context/ContextView.py
index 697efff..f17fcb6 100644
--- a/plugins/context/ContextView.py
+++ b/plugins/context/ContextView.py
@@ -212,7 +212,7 @@ class ContextView (GObject.GObject):
self.webview.connect("navigation-requested", self.navigation_request_cb)
scroll = Gtk.ScrolledWindow()
scroll.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC)
- scroll.set_shadow_type(Gtk.ShadowType.IN)
+ scroll.set_shadow_type(Gtk.ShadowType.NONE)
scroll.add (self.webview)
# set up webkit settings to match gtk font settings
@@ -223,6 +223,8 @@ class ContextView (GObject.GObject):
#---- pack everything into side pane ----#
self.buttons = Gtk.HBox(spacing=3)
+ self.buttons.set_margin_start(6)
+ self.buttons.set_margin_end(6)
self.vbox.pack_start (self.buttons, False, True, 6)
self.vbox.pack_start (scroll, True, True, 0)
diff --git a/plugins/soundcloud/soundcloud.py b/plugins/soundcloud/soundcloud.py
index 6fad33f..bf75579 100644
--- a/plugins/soundcloud/soundcloud.py
+++ b/plugins/soundcloud/soundcloud.py
@@ -461,7 +461,7 @@ class SoundCloudSource(RB.StreamingSource):
shell_player=shell.props.shell_player,
is_drag_source=True,
is_drag_dest=False,
- shadow_type=Gtk.ShadowType.IN)
+ shadow_type=Gtk.ShadowType.NONE)
self.songs.append_column(RB.EntryViewColumn.TITLE, True)
self.songs.append_column(RB.EntryViewColumn.ARTIST, True)
self.songs.append_column(RB.EntryViewColumn.DURATION, True)
diff --git a/shell/rb-statusbar.c b/shell/rb-statusbar.c
index 3e9e998..8f02888 100644
--- a/shell/rb-statusbar.c
+++ b/shell/rb-statusbar.c
@@ -309,6 +309,7 @@ rb_statusbar_new (RhythmDB *db)
{
RBStatusbar *statusbar = g_object_new (RB_TYPE_STATUSBAR,
"db", db,
+ "margin", 0,
NULL);
g_return_val_if_fail (statusbar->priv != NULL, NULL);
diff --git a/sources/rb-play-queue-source.c b/sources/rb-play-queue-source.c
index 1ae03d7..ec13f18 100644
--- a/sources/rb-play-queue-source.c
+++ b/sources/rb-play-queue-source.c
@@ -278,7 +278,7 @@ rb_play_queue_source_constructed (GObject *object)
g_object_set (priv->sidebar,
"vscrollbar-policy", GTK_POLICY_AUTOMATIC,
- "shadow-type", GTK_SHADOW_IN,
+ "shadow-type", GTK_SHADOW_NONE,
NULL);
gtk_style_context_add_class (gtk_widget_get_style_context (GTK_WIDGET (priv->sidebar)),
"sidebar-queue");
diff --git a/widgets/rb-entry-view.c b/widgets/rb-entry-view.c
index 120f592..734b127 100644
--- a/widgets/rb-entry-view.c
+++ b/widgets/rb-entry-view.c
@@ -786,7 +786,7 @@ rb_entry_view_new (RhythmDB *db,
"vscrollbar_policy", GTK_POLICY_AUTOMATIC,
"hexpand", TRUE,
"vexpand", TRUE,
- "shadow_type", GTK_SHADOW_IN,
+ "shadow_type", GTK_SHADOW_NONE,
"db", db,
"shell-player", RB_SHELL_PLAYER (shell_player),
"is-drag-source", is_drag_source,
diff --git a/widgets/rb-library-browser.c b/widgets/rb-library-browser.c
index 855186e..1cc8c06 100644
--- a/widgets/rb-library-browser.c
+++ b/widgets/rb-library-browser.c
@@ -227,7 +227,7 @@ rb_library_browser_init (RBLibraryBrowser *widget)
{
RBLibraryBrowserPrivate *priv = RB_LIBRARY_BROWSER_GET_PRIVATE (widget);
- gtk_box_set_spacing (GTK_BOX (widget), 5);
+ gtk_box_set_spacing (GTK_BOX (widget), 1);
gtk_orientable_set_orientation (GTK_ORIENTABLE (widget), GTK_ORIENTATION_HORIZONTAL);
priv->property_views = g_hash_table_new (g_direct_hash, g_direct_equal);
diff --git a/widgets/rb-property-view.c b/widgets/rb-property-view.c
index 9834130..7ccae79 100644
--- a/widgets/rb-property-view.c
+++ b/widgets/rb-property-view.c
@@ -478,7 +478,7 @@ rb_property_view_new (RhythmDB *db,
"vscrollbar_policy", GTK_POLICY_AUTOMATIC,
"hexpand", TRUE,
"vexpand", TRUE,
- "shadow_type", GTK_SHADOW_IN,
+ "shadow_type", GTK_SHADOW_NONE,
"db", db,
"prop", propid,
"title", title,
diff --git a/widgets/rb-source-toolbar.c b/widgets/rb-source-toolbar.c
index df0ff90..45516ad 100644
--- a/widgets/rb-source-toolbar.c
+++ b/widgets/rb-source-toolbar.c
@@ -293,6 +293,8 @@ rb_source_toolbar_new (RBDisplayPage *page, GtkAccelGroup *accel_group)
"column-homogeneous", TRUE,
"row-spacing", 6,
"row-homogeneous", TRUE,
+ "margin-start", 6,
+ "margin-end", 6,
NULL);
return RB_SOURCE_TOOLBAR (object);
}
@@ -324,7 +326,6 @@ add_search_entry (RBSourceToolbar *toolbar, gboolean menu)
g_assert (toolbar->priv->search_entry == NULL);
toolbar->priv->search_entry = rb_search_entry_new (menu);
- gtk_widget_set_margin_right (GTK_WIDGET (toolbar->priv->search_entry), 6);
gtk_grid_attach (GTK_GRID (toolbar), GTK_WIDGET (toolbar->priv->search_entry), 2, 0, 1, 1);
g_signal_connect (toolbar->priv->search_entry, "search", G_CALLBACK (search_cb), toolbar);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]