Hello community,

here is the log from the commit of package nemo for openSUSE:Factory checked in 
at 2017-07-17 09:13:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nemo (Old)
 and      /work/SRC/openSUSE:Factory/.nemo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nemo"

Mon Jul 17 09:13:03 2017 rev:16 rq:510591 version:3.4.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/nemo/nemo.changes        2017-06-29 
15:17:58.156847379 +0200
+++ /work/SRC/openSUSE:Factory/.nemo.new/nemo.changes   2017-07-17 
09:13:03.431888380 +0200
@@ -1,0 +2,15 @@
+Sun Jul  9 12:20:12 UTC 2017 - sor.ale...@meowr.ru
+
+- Update to version 3.4.6:
+  * nemo-icon-view-grid-container.c: Reset lazy flag when the icon
+    position is stored in auto-layout mode.
+  * nemo-file.c: Don't check for valid thumbnails if thumbnailing
+    is disabled.
+  * nemo-action.c: Use non-blocking checks for a directory.
+  * css: Treat NemoBlankDesktopWindow the same as NemoDesktopWindow
+    with regards to themes, add a couple fixes to our application
+    css to prevent background issues with certain themes
+    (BlackMATE, Ambiance).
+  * move-to/copy-to dialogs: Allow remote locations in the sidebar.
+
+-------------------------------------------------------------------

Old:
----
  nemo-3.4.5.tar.gz

New:
----
  nemo-3.4.6.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nemo.spec ++++++
--- /var/tmp/diff_new_pack.fsT3f3/_old  2017-07-17 09:13:03.991809510 +0200
+++ /var/tmp/diff_new_pack.fsT3f3/_new  2017-07-17 09:13:03.991809510 +0200
@@ -20,7 +20,7 @@
 %define sover   1
 %define typelib typelib-1_0-Nemo-3_0
 Name:           nemo
-Version:        3.4.5
+Version:        3.4.6
 Release:        0
 Summary:        File browser for Cinnamon
 License:        GPL-2.0+
@@ -153,7 +153,6 @@
 %postun -n %{soname}%{sover} -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc AUTHORS COPYING* README.md debian/changelog
 %{_bindir}/%{name}*
 %{_libexecdir}/%{name}/
@@ -169,17 +168,14 @@
 %{_datadir}/polkit-1/actions/org.nemo.root.policy
 
 %files -n %{typelib}
-%defattr(-,root,root)
 %{_libdir}/girepository-1.0/Nemo-3.0.typelib
 
 %files -n %{soname}%{sover}
-%defattr(-,root,root)
 %dir %{_libdir}/%{name}/
 %dir %{_libdir}/%{name}/extensions-3.0/
 %{_libdir}/%{soname}.so.%{sover}*
 
 %files devel
-%defattr(-,root,root)
 %{_includedir}/%{name}/
 %{_libdir}/%{soname}.so
 %{_libdir}/pkgconfig/%{soname}.pc

++++++ nemo-3.4.5.tar.gz -> nemo-3.4.6.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.4.5/.github/ISSUE_TEMPLATE.md 
new/nemo-3.4.6/.github/ISSUE_TEMPLATE.md
--- old/nemo-3.4.5/.github/ISSUE_TEMPLATE.md    1970-01-01 01:00:00.000000000 
+0100
+++ new/nemo-3.4.6/.github/ISSUE_TEMPLATE.md    2017-07-06 11:22:05.000000000 
+0200
@@ -0,0 +1,22 @@
+
+```
+ * Nemo version (nemo --version)
+ * Is issue with desktop or windowed nemo?
+ * Distribution - (Mint 17.2, Arch, Fedora 25, etc...)
+ * Graphics hardware *and* driver used
+ * 32 or 64 bit
+ ```
+
+**Issue**
+
+
+
+**Steps to reproduce**
+
+
+
+**Expected behaviour**
+
+
+
+**Other information**
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.4.5/configure.ac new/nemo-3.4.6/configure.ac
--- old/nemo-3.4.5/configure.ac 2017-06-26 12:15:04.000000000 +0200
+++ new/nemo-3.4.6/configure.ac 2017-07-06 11:22:05.000000000 +0200
@@ -18,7 +18,7 @@
 m4_define(nemo_extension_current,  5)
 m4_define(nemo_extension_revision, 0)
 
-AC_INIT(nemo, 3.4.5, https://github.com/linuxmint/nemo)
+AC_INIT(nemo, 3.4.6, https://github.com/linuxmint/nemo)
 
 dnl ===========================================================================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.4.5/debian/changelog 
new/nemo-3.4.6/debian/changelog
--- old/nemo-3.4.5/debian/changelog     2017-06-26 12:15:04.000000000 +0200
+++ new/nemo-3.4.6/debian/changelog     2017-07-06 11:22:05.000000000 +0200
@@ -1,3 +1,15 @@
+nemo (3.4.6) sonya; urgency=medium
+
+  [ Michael Webster ]
+  * nemo-icon-view-grid-container.c: Reset lazy flag when the icon position is 
stored in auto-layout mode.
+  * nemo-file.c: Don't check for valid thumbnails if thumbnailing is disabled.
+  * nemo-action.c: Use non-blocking checks for a directory.
+  * css: Treat NemoBlankDesktopWindow the same as NemoDesktopWindow with 
regards to themes, add a couple fixes to our app css to prevent background 
issues with certain themes (Blackmate, Ambiance)
+  * Add github issue template
+  * move-to/copy-to dialogs - allow remote locations in the sidebar.
+
+ -- Clement Lefebvre <r...@linuxmint.com>  Thu, 06 Jul 2017 11:21:28 +0200
+
 nemo (3.4.5) sonya; urgency=medium
 
   [ Michael Webster ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.4.5/libnemo-private/nemo-action.c 
new/nemo-3.4.6/libnemo-private/nemo-action.c
--- old/nemo-3.4.5/libnemo-private/nemo-action.c        2017-06-26 
12:15:04.000000000 +0200
+++ new/nemo-3.4.6/libnemo-private/nemo-action.c        2017-07-06 
11:22:05.000000000 +0200
@@ -566,12 +566,10 @@
         gint i = 0;
         for (i = 0; i < g_strv_length (deps); i++) {
             if (g_path_is_absolute (deps[i])) {
-                GFile *f = g_file_new_for_path (deps[i]);
-                if (!g_file_query_exists (f, NULL)) {
+                if (!g_file_test (path, G_FILE_TEST_EXISTS)) {
                     finish = FALSE;
                     DEBUG ("Missing action dependency: %s", deps[i]);
                 }
-                g_object_unref (f);
             } else {
                 gchar *p = g_find_program_in_path (deps[i]);
                 if (p == NULL) {
@@ -1325,13 +1323,24 @@
 }
 
 static gboolean
-get_is_dir_hack (NemoFile *file)
+get_is_dir (NemoFile *file)
 {
     gboolean ret = FALSE;
 
     GFile *f = nemo_file_get_location (file);
-    GFileType type = g_file_query_file_type (f, 0, NULL);
-    ret = type == G_FILE_TYPE_DIRECTORY;
+
+    if (g_file_is_native (f)) {
+        gchar *path;
+
+        path = g_file_get_path (f);
+        ret = g_file_test (path, G_FILE_TEST_IS_DIR);
+        g_free (path);
+    } else {
+        ret = nemo_file_is_directory (file);
+    }
+
+    g_object_unref (f);
+
     return ret;
 }
 
@@ -1424,11 +1433,14 @@
 
     for (iter = selection; iter != NULL && found_match; iter = iter->next) {
         found_match = FALSE;
+        gboolean is_dir;
         gchar *raw_fn = nemo_file_get_name (NEMO_FILE (iter->data));
         gchar *filename = g_ascii_strdown (raw_fn, -1);
         g_free (raw_fn);
         int i;
-        gboolean is_dir = get_is_dir_hack (iter->data);
+
+        is_dir = get_is_dir (iter->data);
+
         if (ext_count > 0) {
             for (i = 0; i < ext_count; i++) {
                 if (g_strcmp0 (extensions[i], "dir") == 0) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.4.5/libnemo-private/nemo-file.c 
new/nemo-3.4.6/libnemo-private/nemo-file.c
--- old/nemo-3.4.5/libnemo-private/nemo-file.c  2017-06-26 12:15:04.000000000 
+0200
+++ new/nemo-3.4.6/libnemo-private/nemo-file.c  2017-07-06 11:22:05.000000000 
+0200
@@ -2132,6 +2132,11 @@
        nemo_file_list_free (link_files);
 }
 
+
+static guint64 cached_thumbnail_limit;
+int cached_thumbnail_size;
+static int show_image_thumbs;
+
 static gboolean
 access_ok (const gchar *path)
 {
@@ -2481,7 +2486,8 @@
        if (g_strcmp0 (file->details->thumbnail_path, thumbnail_path) != 0) {
                changed = TRUE;
                g_free (file->details->thumbnail_path);
-        if (!access_ok (thumbnail_path)) {
+
+        if (show_image_thumbs != NEMO_SPEED_TRADEOFF_NEVER && thumbnail_path 
!= NULL && !access_ok (thumbnail_path)) {
             file->details->thumbnail_access_problem = TRUE;
             file->details->thumbnail_path = NULL;
         } else {
@@ -4063,11 +4069,6 @@
        return icon;
 }
 
-
-static guint64 cached_thumbnail_limit;
-int cached_thumbnail_size;
-static int show_image_thumbs;
-
 GFilesystemPreviewType
 nemo_file_get_filesystem_use_preview (NemoFile *file)
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.4.5/src/nemo-blank-desktop-window.c 
new/nemo-3.4.6/src/nemo-blank-desktop-window.c
--- old/nemo-3.4.5/src/nemo-blank-desktop-window.c      2017-06-26 
12:15:04.000000000 +0200
+++ new/nemo-3.4.6/src/nemo-blank-desktop-window.c      2017-07-06 
11:22:05.000000000 +0200
@@ -268,6 +268,9 @@
 
     window->details->popup_menu = NULL;
     window->details->actions_changed_id = 0;
+
+    /* Make it easier for themes authors to style the desktop window 
separately */
+    gtk_style_context_add_class (gtk_widget_get_style_context (GTK_WIDGET 
(window)), "nemo-desktop-window");
 }
 
 NemoBlankDesktopWindow *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.4.5/src/nemo-icon-view-grid-container.c 
new/nemo-3.4.6/src/nemo-icon-view-grid-container.c
--- old/nemo-3.4.5/src/nemo-icon-view-grid-container.c  2017-06-26 
12:15:04.000000000 +0200
+++ new/nemo-3.4.6/src/nemo-icon-view-grid-container.c  2017-07-06 
11:22:05.000000000 +0200
@@ -685,7 +685,7 @@
                                                        x, y);
 
                 icon->saved_ltr_x = icon->x;
-
+                icon->has_lazy_position = FALSE;
                 icons = icons->next;
 
                 nemo_centered_placement_grid_mark_icon (grid, icon);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.4.5/src/nemo-style-application.css 
new/nemo-3.4.6/src/nemo-style-application.css
--- old/nemo-3.4.5/src/nemo-style-application.css       2017-06-26 
12:15:04.000000000 +0200
+++ new/nemo-3.4.6/src/nemo-style-application.css       2017-07-06 
11:22:05.000000000 +0200
@@ -5,6 +5,16 @@
        background-color: transparent;
 }
 
+.nemo-desktop-window,
+.nemo-desktop-window:backdrop
+{
+    box-shadow: none;
+}
+
+NemoDesktopWindow GtkPaned {
+    background-color: transparent;
+}
+
 .nemo-canvas-item {
     border-radius: 3px;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/nemo-3.4.5/src/nemo-view.c 
new/nemo-3.4.6/src/nemo-view.c
--- old/nemo-3.4.5/src/nemo-view.c      2017-06-26 12:15:04.000000000 +0200
+++ new/nemo-3.4.6/src/nemo-view.c      2017-07-06 11:22:05.000000000 +0200
@@ -6931,6 +6931,8 @@
                                           GTK_STOCK_OPEN, GTK_RESPONSE_OK,
                                           NULL);
 
+    gtk_file_chooser_set_local_only (GTK_FILE_CHOOSER (dialog), FALSE);
+
     g_signal_connect (dialog, "response",
                       G_CALLBACK (browse_move_to_response_cb), view);
 
@@ -6952,6 +6954,8 @@
                                           GTK_STOCK_OPEN, GTK_RESPONSE_OK,
                                           NULL);
 
+    gtk_file_chooser_set_local_only (GTK_FILE_CHOOSER (dialog), FALSE);
+
     g_signal_connect (dialog, "response",
                       G_CALLBACK (browse_copy_to_response_cb), view);
 


Reply via email to