Hello community,
here is the log from the commit of package nemo for openSUSE:Factory checked in at 2016-06-02 09:39:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nemo (Old)
and /work/SRC/openSUSE:Factory/.nemo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nemo"
Changes:
--------
--- /work/SRC/openSUSE:Factory/nemo/nemo.changes 2016-05-29 03:12:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.nemo.new/nemo.changes 2016-06-02 09:39:56.000000000 +0200
@@ -1,0 +2,8 @@
+Wed Jun 1 12:43:15 UTC 2016 - sor.alexei@meowr.ru
+
+- Update to version 3.0.5 (changes since 3.0.3):
+ * Add standard settings for EelEditableLabel.
+ * Build-require cinnamon-translations.
+ * Use g_hash_table_remove_all and get rid of some callbacks.
+
+-------------------------------------------------------------------
Old:
----
nemo-3.0.3.tar.gz
New:
----
nemo-3.0.5.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nemo.spec ++++++
--- /var/tmp/diff_new_pack.BPnDkg/_old 2016-06-02 09:39:57.000000000 +0200
+++ /var/tmp/diff_new_pack.BPnDkg/_new 2016-06-02 09:39:57.000000000 +0200
@@ -20,7 +20,7 @@
%define sover 1
%define typelib typelib-1_0-Nemo-3_0
Name: nemo
-Version: 3.0.3
+Version: 3.0.5
Release: 0
Summary: File browser for Cinnamon
License: GPL-2.0+
@@ -31,6 +31,7 @@
Patch1: %{name}-implicit-pointer-decl.patch
# PATCH-FIX-UPSTREAM nemo-void-return-no-return.patch margueirte@opensuse.org -- Fix OBS gcc checks.
Patch2: %{name}-void-return-no-return.patch
+BuildRequires: cinnamon-translations
BuildRequires: fdupes
BuildRequires: gnome-common
BuildRequires: gtk-doc
++++++ nemo-3.0.3.tar.gz -> nemo-3.0.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nemo-3.0.3/configure.ac new/nemo-3.0.5/configure.ac
--- old/nemo-3.0.3/configure.ac 2016-05-23 13:53:34.000000000 +0200
+++ new/nemo-3.0.5/configure.ac 2016-05-31 14:59:08.000000000 +0200
@@ -18,7 +18,7 @@
m4_define(nemo_extension_current, 5)
m4_define(nemo_extension_revision, 0)
-AC_INIT(nemo, 3.0.3, https://github.com/linuxmint/nemo)
+AC_INIT(nemo, 3.0.5, https://github.com/linuxmint/nemo)
dnl ===========================================================================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nemo-3.0.3/debian/changelog new/nemo-3.0.5/debian/changelog
--- old/nemo-3.0.3/debian/changelog 2016-05-23 13:53:34.000000000 +0200
+++ new/nemo-3.0.5/debian/changelog 2016-05-31 14:59:08.000000000 +0200
@@ -1,3 +1,23 @@
+nemo (3.0.5) sarah; urgency=medium
+
+ [ leigh123linux ]
+ * use g_hash_table_remove_all and get rid of some callbacks
+
+ [ JosephMcc ]
+ * Partially revert c082595 by limiting it to only affecting desktop items
+
+ -- Clement Lefebvre Tue, 31 May 2016 13:20:18 +0100
+
+nemo (3.0.4) sarah; urgency=medium
+
+ [ raveit65 ]
+ * add standard settings for EelEditableLabel
+
+ [ Clement Lefebvre ]
+ * Build-depend on cinnamon-l10n
+
+ -- Clement Lefebvre Tue, 31 May 2016 11:31:11 +0100
+
nemo (3.0.3) sarah; urgency=medium
[ Clement Lefebvre ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nemo-3.0.3/debian/control new/nemo-3.0.5/debian/control
--- old/nemo-3.0.3/debian/control 2016-05-23 13:53:34.000000000 +0200
+++ new/nemo-3.0.5/debian/control 2016-05-31 14:59:08.000000000 +0200
@@ -27,7 +27,8 @@
libglib2.0-doc,
libgtk-3-doc,
python3-polib,
- python3-gi
+ python3-gi,
+ cinnamon-l10n
Homepage: http://www.github.com/linuxmint/nemo/
Standards-Version: 3.9.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nemo-3.0.3/libnemo-private/nemo-desktop-directory.c new/nemo-3.0.5/libnemo-private/nemo-desktop-directory.c
--- old/nemo-3.0.3/libnemo-private/nemo-desktop-directory.c 2016-05-23 13:53:34.000000000 +0200
+++ new/nemo-3.0.5/libnemo-private/nemo-desktop-directory.c 2016-05-31 14:59:08.000000000 +0200
@@ -461,8 +461,8 @@
real_directory = desktop->details->real_directory;
if (real_directory != NULL) {
- g_hash_table_foreach_remove (desktop->details->callbacks, (GHRFunc) gtk_true, NULL);
- g_hash_table_foreach_remove (desktop->details->monitors, (GHRFunc) gtk_true, NULL);
+ g_hash_table_remove_all (desktop->details->callbacks);
+ g_hash_table_remove_all (desktop->details->monitors);
g_signal_handlers_disconnect_by_func (real_directory, done_loading_callback, desktop);
g_signal_handlers_disconnect_by_func (real_directory, forward_files_added_cover, desktop);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nemo-3.0.3/libnemo-private/nemo-directory-async.c new/nemo-3.0.5/libnemo-private/nemo-directory-async.c
--- old/nemo-3.0.3/libnemo-private/nemo-directory-async.c 2016-05-23 13:53:34.000000000 +0200
+++ new/nemo-3.0.5/libnemo-private/nemo-directory-async.c 2016-05-31 14:59:08.000000000 +0200
@@ -1060,12 +1060,6 @@
}
}
-static gboolean
-remove_callback (gpointer key, gpointer value, gpointer user_data)
-{
- return TRUE;
-}
-
static void
file_list_cancel (NemoDirectory *directory)
{
@@ -1082,7 +1076,7 @@
}
if (directory->details->hidden_file_hash) {
- g_hash_table_foreach_remove (directory->details->hidden_file_hash, remove_callback, NULL);
+ g_hash_table_remove_all (directory->details->hidden_file_hash);
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nemo-3.0.3/src/nemo-style-application.css new/nemo-3.0.5/src/nemo-style-application.css
--- old/nemo-3.0.3/src/nemo-style-application.css 2016-05-23 13:53:34.000000000 +0200
+++ new/nemo-3.0.5/src/nemo-style-application.css 2016-05-31 14:59:08.000000000 +0200
@@ -15,3 +15,32 @@
color: #f5f5f5;
text-shadow: none;
}
+
+/* EelEditableLabel (icon labels) */
+.nemo-desktop.view .entry,
+.nemo-desktop.view .entry:active,
+.nemo-desktop.view .entry:focus,
+.nemo-desktop.view .entry:backdrop {
+ border-image: none;
+ border-style: solid;
+ border-width: 1px;
+ border-color: #000000;
+ border-radius: 3px;
+ color: #000000;
+ text-shadow: none;
+ background-image: -gtk-gradient(linear,
+ left top, left bottom,
+ from (shade(rgba(255,255,255,1), 0.86)),
+ color-stop (0.15, shade(rgba(255,255,255,1), 0.96)),
+ color-stop (0.50, shade(rgba(255,255,255,1), 0.98)),
+ to (shade(rgba(255,255,255,1), 1.00)));
+}
+
+.nemo-desktop.view .entry:selected,
+.nemo-desktop.view .entry:focus:selected,
+.nemo-desktop.view .entry:backdrop:selected {
+ background-color: @theme_selected_bg_color;
+ color: @theme_selected_fg_color;
+ text-shadow: none;
+}
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/nemo-3.0.3/src/nemo-view.c new/nemo-3.0.5/src/nemo-view.c
--- old/nemo-3.0.3/src/nemo-view.c 2016-05-23 13:53:34.000000000 +0200
+++ new/nemo-3.0.5/src/nemo-view.c 2016-05-31 14:59:08.000000000 +0200
@@ -10484,12 +10484,6 @@
nemo_view_call_set_selection (view, &file_list);
}
-static gboolean
-remove_all (gpointer key, gpointer value, gpointer callback_data)
-{
- return TRUE;
-}
-
/**
* nemo_view_stop_loading:
*
@@ -10512,7 +10506,7 @@
file_and_directory_list_free (view->details->new_changed_files);
view->details->new_changed_files = NULL;
- g_hash_table_foreach_remove (view->details->non_ready_files, remove_all, NULL);
+ g_hash_table_remove_all (view->details->non_ready_files);
file_and_directory_list_free (view->details->old_added_files);
view->details->old_added_files = NULL;