Date: Tuesday, April 12, 2016 @ 22:15:12 Author: faidoc Revision: 170794
upgpkg: nemo 2.8.7-4 Added: nemo/trunk/nemo-gtk-3.20-style-classes.patch Modified: nemo/trunk/PKGBUILD -----------------------------------+ PKGBUILD | 13 ++++++++-- nemo-gtk-3.20-style-classes.patch | 44 ++++++++++++++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2016-04-12 19:37:53 UTC (rev 170793) +++ PKGBUILD 2016-04-12 20:15:12 UTC (rev 170794) @@ -4,7 +4,7 @@ pkgname=nemo pkgver=2.8.7 -pkgrel=3 +pkgrel=4 pkgdesc="Cinnamon file manager (Nautilus fork)" arch=('i686' 'x86_64') url="https://github.com/linuxmint/nemo" @@ -16,10 +16,12 @@ install=nemo.install source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver" "deep-count-one-filesystem.patch" - "0001-Fix-fallback-style-for-GTK-3.20.patch") + "0001-Fix-fallback-style-for-GTK-3.20.patch" + "nemo-gtk-3.20-style-classes.patch") sha256sums=('21f290212bcfb4ac58f7bdc17e9dccfafb59d9fd52a7540a7e199e252a7c2fe4' '1acd384b7e345d4e2815c51a94b4ffbb802ee376004c3db75cc871eef551cbfa' - 'cb5aa9ec771afd5380cee08e1dd17ef35b6d6502ab8c778d85e88350a30ddfc5') + 'cb5aa9ec771afd5380cee08e1dd17ef35b6d6502ab8c778d85e88350a30ddfc5' + 'b93d549c17ea1e30b52a7ea0a8c8b0262d0b827e96414843bdaaddce01e73bec') prepare() { cd linuxmint-nemo-* @@ -33,6 +35,11 @@ # Fix fallback style for GTK 3.20 # https://github.com/linuxmint/nemo/pull/1138 + patch -Np1 -i ../nemo-gtk-3.20-style-classes.patch + + + # Fix fallback style for GTK 3.20 + # https://github.com/linuxmint/nemo/pull/1131 patch -Np1 -i ../0001-Fix-fallback-style-for-GTK-3.20.patch # Rename 'Files' app name to avoid having the same as nautilus Added: nemo-gtk-3.20-style-classes.patch =================================================================== --- nemo-gtk-3.20-style-classes.patch (rev 0) +++ nemo-gtk-3.20-style-classes.patch 2016-04-12 20:15:12 UTC (rev 170794) @@ -0,0 +1,44 @@ +diff --git a/src/nemo-window.c b/src/nemo-window.c +--- a/src/nemo-window.c 2015-11-27 11:00:22.000000000 +0100 ++++ b/src/nemo-window.c 2016-02-13 22:13:11.907508549 +0100 +@@ -2066,6 +2066,11 @@ nemo_window_init (NemoWindow *window) + + window->details = G_TYPE_INSTANCE_GET_PRIVATE (window, NEMO_TYPE_WINDOW, NemoWindowDetails); + ++ GtkStyleContext *context; ++ ++ context = gtk_widget_get_style_context (GTK_WIDGET (window)); ++ gtk_style_context_add_class (context, "nemo-window"); ++ + window->details->panes = NULL; + window->details->active_pane = NULL; + +diff --git a/src/nemo-window-pane.c b/src/nemo-window-pane.c +--- a/src/nemo-window-pane.c 2015-11-27 11:00:22.000000000 +0100 ++++ b/src/nemo-window-pane.c 2016-02-13 22:35:49.996213630 +0100 +@@ -983,6 +983,11 @@ nemo_window_pane_init (NemoWindowPane *p + pane->active_slot = NULL; + + gtk_orientable_set_orientation (GTK_ORIENTABLE (pane), GTK_ORIENTATION_VERTICAL); ++ ++ GtkStyleContext *context; ++ ++ context = gtk_widget_get_style_context (GTK_WIDGET (pane)); ++ gtk_style_context_add_class (context, "nemo-window-pane"); + } + + NemoWindowPane * + +diff --git a/src/nemo-file-management-properties.glade b/src/nemo-file-management-properties.glade +--- a/src/nemo-file-management-properties.glade 2015-11-27 11:00:22.000000000 +0100 ++++ b/src/nemo-file-management-properties.glade 2016-02-17 09:05:07.491011645 +0100 +@@ -253,6 +253,9 @@ + <property name="window_position">center</property> + <property name="default_width">800</property> + <property name="default_height">600</property> ++ <style> ++ <class name="nemo-properties-dialog"/> ++ </style> + <property name="type_hint">dialog</property> + <child internal-child="vbox"> + <object class="GtkBox" id="dialog-vbox1"> \ No newline at end of file