[arch-commits] Commit in nemo/trunk (PKGBUILD nemo-gtk-3.20-style-classes.patch)

Alexandre Filgueira faidoc at archlinux.org
Tue Apr 12 20:15:13 UTC 2016


    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



More information about the arch-commits mailing list