commit xfdesktop for openSUSE:Factory
Hello community,
here is the log from the commit of package xfdesktop for openSUSE:Factory checked in at 2015-03-09 10:07:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfdesktop (Old)
and /work/SRC/openSUSE:Factory/.xfdesktop.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfdesktop"
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfdesktop/xfdesktop.changes 2014-11-19 20:30:17.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.xfdesktop.new/xfdesktop.changes 2015-03-09 10:07:31.000000000 +0100
@@ -1,0 +2,35 @@
+Sat Feb 28 21:57:35 UTC 2015 - gber@opensuse.org
+
+- update to version 4.12.0
+ - new background for 4.12!
+ - add a space between icons to fill the entire screen
+ - add optional blurring on shadow on text of icons
+ - editing menu items with right click optional
+ (bxo#11031)
+ - clarify right click apps menu presence (bxo#10301)
+ - default application not respected with glib >= 2.41
+ (bxo#11306)
+ - include dir needed for building "out of tree"
+ - fix crash in xfdesktop's metadata monitor
+ - add 1px to widen the text shadow and improve contrast
+ - fix calculation of shadows that are offset in RTL
+ text (bxo#5239)
+ - adapt thunar's context menu structure (bxo#11542)
+ - additional context menu changes
+ - consider shadow offsets and blur extents when
+ calculating the text box
+ - sort pending icons on resize (bxo#11266)
+ - allow thunarx menu entries for multiple file selection
+ - show 'No templates installed' when no templates
+ are found
+ - hide file action menu entries when volume + other
+ icons are selected
+ - don't use cairo_surface_create_similar_image
+ (bxo#11566)
+ - consider shadow extents/offsets when updating icon
+ extents
+ - translation updates
+- remove obsolete xfdesktop-fix-default-application-lookup.patch
+- rebased xfdesktop-default-background-image.patch
+
+-------------------------------------------------------------------
@@ -8 +43,29 @@
-Sun Nov 16 10:45:26 UTC 2014 - gber@opensuse.org
+Mon Sep 15 07:25:43 UTC 2014 - gber@opensuse.org
+
+- update to version 4.11.8
+ - fix xfdesktop --reload in spanning mode
+ - settings: Fix background color loading
+ - add an --enable-debug option added to xfdesktop-settings
+ - fix icon loading for .desktop files
+ - don't show infobar when there's only 1 workspace
+ - remove the drag highlight code
+ - translation updates
+
+-------------------------------------------------------------------
+Mon Aug 11 08:10:51 UTC 2014 - gber@opensuse.org
+
+- update to version 4.11.7
+ - add an option to show hidden files
+ - add a --next option to force wallpaper changes
+ - add runtime debug support
+ - add a move to trash menu option
+ - change behaviour to behavior
+ - Matias De lellis: Fix display desktop file that include
+ extension in icon name
+ - Matias De lellis: Fix missing thumbnail on xfdesktop when
+ thumbler fails to create it
+ - Mauro Giubileo: Fix icon position saving on resolution change
+ - translation updates
+
+-------------------------------------------------------------------
+Thu May 1 07:44:41 UTC 2014 - gber@opensuse.org
@@ -10,2 +73,52 @@
-- update to version 4.10.3
- - fix for extra blank lines in backdrop list
+- update to version 4.11.6
+ - miscellaneous bug fixes:
+ - g_file_trash_async is too new (bxo#10786)
+ - don't chain up style_set (bxo#10788)
+ - fix for moving icons into folders on the desktop (bxo#10785)
+ - fix issues with file move events (bxo#10796)
+ - use GTK_STOCK_EXECUTE for Execute menu entry (bxo#10800)
+ - change default image style to zoomed
+ - fix for monitors not getting updated
+ - hook up the signal handlers in xfdesktop-settings
+ - miscellaneous bug fixes:
+ - disconnect the directory signal handler when changing folders
+ - correct an additional default icon size setting
+ - fix for images not appearing in settings app (bxo#10685)
+ - reset the icon_view style on style change (bxo#10605)
+ - filter out changed events for special icons (bxo#10755)
+ - use GIO directly for delete/trash operations (bxo#10778)
+ - G_CONST_RETURN has been deprecated
+ - versioned help:
+ - point to the docs.xfce.org page for xfdesktop 4.11
+ (bxo#10736)
+ - build errors with some compiler flags:
+ - dbus-glib is now required. Since xfconf requires it and
+ xfconf is already required for xfdesktop, this shouldn't
+ change dependancies much for xfdesktop. This bug was reported
+ and fixed by Samuli Suominen (bxo#10745)
+ - another build failure when disabling the menu and requiring
+ exo was also resolved
+ - icon changes in the settings app:
+ - symbolic icons have issues with some gtk2 themes where they
+ don't get colored properly. Additionally some themes don't
+ have network-fs or gnome-dev-network so it has been changed
+ gtk-network
+ - right click edits launchers:
+ - when performing a right click, or shift + left click, on an
+ item in the applications sub-menu of the desktop menu it will
+ now pop up the dialog to edit the launcher. Same as
+ xfce4-appfinder
+ - better migration from previous versions:
+ - Xfdesktop now does a better job of migrating any user
+ settings from 4.10 and before to the new xfconf properties
+ - fix an settings issue when plug names aren't available
+ - clean up some user strings:
+ - some tooltips end with a period, some do not. This has been
+ unified
+ - "You are using more than one display, move this dialog to the
+ display you want to edit the settings for." This takes a lot
+ of space and brings along a bit of redundancy. Changed to
+ "Move this dialog to the display you want to edit the
+ settings for."
+ - "Other items" on the third tab, below removable devices:
+ "devices" replaces "items"
@@ -13,4 +126,21 @@
- - filter out changed events for special icons
- - lower update delay of icon size spinbutton
- - fix missing thumbnail on xfdesktop when thumbler fails to
- create it
+ - fix segfault on session start
+ - miscellaneous bug fixes:
+ - iconview theme/gtkrc color/style issues resolved
+ - issues with folder cover art not loading have been fixed
+ - make xfdesktop-settings pluggable again (bxo#10714)
+ - update the wallpapers after user sets folder in the settings
+ app
+ - minimize grid resizes, it now won't recalculate icon
+ positions if the grid size didn't actually change
+ - memory leaks fixed
+ - warnings that happened during runtime have been fixed
+ - fix a crash when removing displays
+ - show add/remove workspace option is on by default
+ - multi-monitor fixes:
+ - release pixmap on screen changes
+ - always redraw backdrop on display change
+ both patches were added so that transitions from one monitor
+ to another cause the backdrop to properly display
+ - update default icon size, spacing, and text proportion
+ - scale up small image previews in xfdesktop-settings (bxo#10690)
+ - fix strict aliasing issue
@@ -17,0 +148,24 @@
+ - fix issues with icon resizing
+ - refresh desktop on style changes
+ - fix potential bugs found with static code analysis tools
+ - fix keyboard cursor movement in the icon view
+ - fix some runtime warnings
+ - ensure a quit signal causes xfdesktop to shutdown
+ - fix icon labels in RTL languages (bxo#10604)
+ - use get_folder_actions for clicks on the desktop itself
+ - only use thunarx_menu_provider_get_file_actions (bxo#10492)
+ - xfdesktop-settings:
+ - add xfconf property to toggle the display of the add/remove
+ workspace menu items in the middle click menu (bxo#4278,
+ bxo#7337)
+ - add an info bar to xfdesktop-settings so it is clearer on how
+ to customize additional workspaces and monitors (bxo#10460)
+ - keyboard navigation has been improved in xfdesktop-settings
+ - port Xfdesktop to the GApplication API:
+ - Xfdesktop now uses the GApplication API to handle process
+ uniqueness, message passing, and life cycle management
+ - improve how Xfdesktop transitions from the login manager to
+ the initial wallpaper display; all bugs were reported and
+ resolved by Alistair Buxton:
+ - don't set the root pixmap until it's been drawn
+ - don't show the window until the background is ready
@@ -19,3 +173,22 @@
- - speed up template sub-menu loading code
- - fix template sub-menu loading code for 4.10
- - always move files from the trash
+ - scale down over-sized icons in menus so they have a uniform
+ appearance (bxo#10545, bxo#10461)
+ - move max-template-files xfconf property
+ - remove old GLIB/GTK macro checks
+ - update man page
+ - wait for the window manager to prevent issues where the
+ wallpaper and icons won't show up on additional screens
+ during startup (bxo#7769)
+ - fix icon renames causing duplicate icons
+ - fix icons for .desktop files with absolute paths
+ - don't show hidden or backup files on the desktop (bxo#9001)
+ - fix a couple warning messages that happen when xfdesktop is
+ shutdown while it's still starting up
+ - improve how backdrops are chosen
+ - wrong g_return_if_fail macro used
+ - fix icon moves and deletions
+ - don't cache the pixbufs in single workspace mode
+ - clear all pixels from drag highlight box (bxo#10450)
+ - speed up template sub-menu loading code (bxo#7834)
+ - always move files from the trash (bxo#3983)
+ - fix template sub-menu loading code (bxo#10138)
++++ 63 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/xfdesktop/xfdesktop.changes
++++ and /work/SRC/openSUSE:Factory/.xfdesktop.new/xfdesktop.changes
Old:
----
xfdesktop-4.10.3.tar.bz2
xfdesktop-automake-1.13.patch
xfdesktop-fix-default-application-lookup.patch
New:
----
xfdesktop-4.12.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfdesktop.spec ++++++
--- /var/tmp/diff_new_pack.dHvNJG/_old 2015-03-09 10:07:32.000000000 +0100
+++ /var/tmp/diff_new_pack.dHvNJG/_new 2015-03-09 10:07:32.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfdesktop
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,21 +17,17 @@
Name: xfdesktop
-Version: 4.10.3
+Version: 4.12.0
Release: 0
Summary: Desktop Manager for the Xfce Desktop Environment
License: GPL-2.0+
Group: System/GUI/XFCE
Url: http://docs.xfce.org/xfce/xfdesktop/start
-Source0: http://archive.xfce.org/src/xfce/xfdesktop/4.10/%{name}-%{version}.tar.bz2
+Source0: http://archive.xfce.org/src/xfce/xfdesktop/4.12/%{name}-%{version}.tar.bz2
# PATCH-FEATURE-OPENSUSE xfdesktop-backgrounds-path.patch bnc#800970 gber@opensuse.org -- Deliver background images under DATADIR/wallpapers which is already used by openSUSE and fix the default path for background images in the settings dialog
Patch0: xfdesktop-backgrounds-path.patch
# PATCH-FEATURE-OPENSUSE xfdesktop-default-backdrop-image.patch gber@opensuse.org -- Sets the default background image to a symlink that is delivered by branding packages
Patch1: xfdesktop-default-background-image.patch
-# PATCH-FIX-UPSTREAM xfce4-dict-automake-1.13.patch pgajdos@suse.cz
-Patch2: xfdesktop-automake-1.13.patch
-# PATCH-FIX-UPSTREAM xfdesktop-fix-default-application-lookup.patch bxo#11306 gber@opensuse.org -- Fix the default application lookup with gio >= 2.41
-Patch3: xfdesktop-fix-default-application-lookup.patch
BuildRequires: fdupes
BuildRequires: intltool
BuildRequires: update-desktop-files
@@ -88,11 +84,8 @@
%setup -q
%patch0 -p1
%patch1 -p1
-%patch2 -p1
-%patch3 -p1
%build
-export CFLAGS="%{optflags} -fno-strict-aliasing"
xdt-autogen
%configure
make %{?_smp_mflags} V=1
@@ -112,9 +105,6 @@
%fdupes %{buildroot}%{_datadir}
-%clean
-rm -rf %{buildroot}
-
%post
%desktop_database_post
%icon_theme_cache_post
@@ -136,9 +126,10 @@
%{_datadir}/pixmaps/xfdesktop
%dir %{_datadir}/wallpapers
%dir %{_datadir}/wallpapers/xfce
-%{_datadir}/wallpapers/xfce/xfce-blue.jpg
+%{_datadir}/wallpapers/xfce/*.jpg
-%files lang -f %name.lang
+%files lang -f %{name}.lang
+%defattr(-,root,root)
%files branding-upstream
%defattr(-,root,root)
++++++ xfdesktop-4.10.3.tar.bz2 -> xfdesktop-4.12.0.tar.bz2 ++++++
++++ 119047 lines of diff (skipped)
++++++ xfdesktop-backgrounds-path.patch ++++++
--- /var/tmp/diff_new_pack.dHvNJG/_old 2015-03-09 10:07:33.000000000 +0100
+++ /var/tmp/diff_new_pack.dHvNJG/_new 2015-03-09 10:07:33.000000000 +0100
@@ -1,7 +1,7 @@
-Index: xfdesktop-4.10.1/backgrounds/Makefile.am
+Index: xfdesktop-4.12.0/backgrounds/Makefile.am
===================================================================
---- xfdesktop-4.10.1.orig/backgrounds/Makefile.am
-+++ xfdesktop-4.10.1/backgrounds/Makefile.am
+--- xfdesktop-4.12.0.orig/backgrounds/Makefile.am
++++ xfdesktop-4.12.0/backgrounds/Makefile.am
@@ -1,7 +1,7 @@
# backdrops/Makefile.am
#
@@ -9,18 +9,5 @@
-backgroundsdir = $(datadir)/backgrounds/xfce
+backgroundsdir = $(datadir)/wallpapers/xfce
- backgrounds_DATA = xfce-blue.jpg
-
-Index: xfdesktop-4.10.1/settings/main.c
-===================================================================
---- xfdesktop-4.10.1.orig/settings/main.c
-+++ xfdesktop-4.10.1/settings/main.c
-@@ -690,7 +690,7 @@ xfdesktop_settings_dialog_populate_image
-
- /* Add all backdrops in xfce4/backdrops/ for backwards compatibility with 4.8 */
- backdrop_dirs = xfce_resource_lookup_all(XFCE_RESOURCE_DATA,
-- "xfce4/backdrops/");
-+ "wallpapers/xfce/");
- for(i = 0; backdrop_dirs[i]; ++i) {
- tmp = xfdesktop_image_list_add_dir(ls, backdrop_dirs[i],
- image_file);
+ backgrounds_DATA = \
+ xfce-blue.jpg \
++++++ xfdesktop-default-background-image.patch ++++++
--- /var/tmp/diff_new_pack.dHvNJG/_old 2015-03-09 10:07:33.000000000 +0100
+++ /var/tmp/diff_new_pack.dHvNJG/_new 2015-03-09 10:07:33.000000000 +0100
@@ -1,13 +1,13 @@
-Index: xfdesktop-4.9.3/common/xfdesktop-common.h
+Index: xfdesktop-4.12.0/common/xfdesktop-common.h
===================================================================
---- xfdesktop-4.9.3.orig/common/xfdesktop-common.h
-+++ xfdesktop-4.9.3/common/xfdesktop-common.h
-@@ -32,7 +32,7 @@
- #include
participants (1)
-
root@hilbert.suse.de