debian/ 0000775 0000000 0000000 00000000000 12321174231 007164 5 ustar debian/xfdesktop4.postinst 0000664 0000000 0000000 00000010616 12321174110 013064 0 ustar #!/bin/sh
set -e
# Remove a no-longer used conffile
rm_conffile() {
CONFFILE="$1"
if [ -e "$CONFFILE" ]; then
md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE '{s/ obsolete$//;s/.* //p}\"`"
if [ "$md5sum" != "$old_md5sum" ]; then
echo "Obsolete conffile $CONFFILE has been modified by you."
echo "Saving as $CONFFILE.dpkg-bak ..."
mv -f "$CONFFILE" "$CONFFILE".dpkg-bak
else
echo "Removing obsolete conffile $CONFFILE ..."
rm -f "$CONFFILE"
fi
fi
}
case "$1" in
install|upgrade)
if dpkg --compare-versions "$2" le "4.4.2"; then
rm_conffile "/etc/menu-methods/xfdesktop4"
rm_conffile "/etc/xdg/xfce4/desktop/menudefs.hook"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.be"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.ca"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.cs"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.da"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.de"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.el"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.es"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.et"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.eu"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.fi"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.fr"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.he"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.hu"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.it"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.ja"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.ko"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.nb_NO"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.nl"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.pa"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.pl"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.pt_BR"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.ro"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.ru"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.sk"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.sv"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.tr"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.uk"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.vi"
rm_conffile "/etc/xdg/xfce4/desktop/menu.xml.zh_TW"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.ca"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.cs"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.de"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.el"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.es"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.eu"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.fi"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.fr"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.he"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.hu"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.it"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.ja"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.nb_NO"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.nl"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.pl"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.pt_BR"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.ro"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.ru"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.sk"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.sv"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.tr"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.zh_CN"
rm_conffile "/etc/xdg/xfce4/desktop/xfce-registered-categories.xml.zh_TW"
fi
esac
#DEBHELPER#
debian/xfdesktop4.menu 0000664 0000000 0000000 00000000261 12321174110 012140 0 ustar ?package(xfdesktop4): needs="X11" section="Applications/File Management" \
command="xfdesktop" title="Xfdesktop" longtitle="Xfce desktop manager" \
hints="Xfce Desktop"
debian/xfdesktop4.manpages 0000664 0000000 0000000 00000000027 12321174110 012767 0 ustar debian/*.1
xfdesktop.1
debian/xfdesktop4.install 0000664 0000000 0000000 00000000037 12321174110 012643 0 ustar usr/bin
usr/share/applications
debian/xfdesktop4-data.install 0000664 0000000 0000000 00000000127 12321174110 013552 0 ustar usr/share/backgrounds
usr/share/icons
usr/share/locale
usr/share/man
usr/share/pixmaps
debian/xfdesktop-settings.1 0000664 0000000 0000000 00000002140 12321174110 013104 0 ustar .TH XFDESKTOP-SETTINGS "1" "September 2013" "xfdesktop-settings 4.10.2 (Xfce 4.10)" "User Commands"
.SH NAME
xfdesktop-settings \- Desktop settings for Xfce
.SH DESCRIPTION
.SS "Usage:"
.IP
xfdesktop\-settings [OPTION...]
.SS "Help Options:"
.TP
\fB\-h\fR, \fB\-\-help\fR
Show help options
.TP
\fB\-\-help\-all\fR
Show all help options
.TP
\fB\-\-help\-gtk\fR
Show GTK+ Options
.PP
GTK+ Options
.TP
\fB\-\-class\fR=\fICLASS\fR
Program class as used by the window manager
.TP
\fB\-\-name\fR=\fINAME\fR
Program name as used by the window manager
.TP
\fB\-\-screen\fR=\fISCREEN\fR
X screen to use
.TP
\fB\-\-sync\fR
Make X calls synchronous
.TP
\fB\-\-gtk\-module\fR=\fIMODULES\fR
Load additional GTK+ modules
.TP
\fB\-\-g\-fatal\-warnings\fR
Make all warnings fatal
.SS "Application Options:"
.TP
\fB\-s\fR, \fB\-\-socket\-id\fR=\fISOCKET\fR ID
Settings manager socket
.TP
\fB\-V\fR, \fB\-\-version\fR
Version information
.TP
\fB\-\-display\fR=\fIDISPLAY\fR
X display to use
.SH COPYRIGHT
Copyright \(co 2004\-2008
.IP
The Xfce development team. All rights reserved.
.PP
Please report bugs to .
debian/xfce4-popup-menu.1 0000664 0000000 0000000 00000001626 12321174110 012363 0 ustar .\" http://svn.xfce.org/svn/Xfce/xfdesktop/trunk/panel-plugin/Xfce4-popup-menu.c
.\" sets Olivier Fourdan as author
.TH "XFCE4-POPUP-MENU" "1" "2006-11-18" "4.3.99.1"
.SH "NAME"
xfce4-popup-menu \- shows the Xfce Menu
.SH "SYNOPSIS"
.B xfce4-popup-menu
.SH "DESCRIPTION"
.B xfce4-popup-menu
shows the Xfce Menu on a panel if at least one Xfce Menu button is present on
one of your panel(s). The behaviour of
.B xfce4-popup-menu
is to show only one menu, so if you have several Xfce Menu buttons, only the
first you have defined will pop up the menu.
If you want to show the Xfce Menu under your current mouse position see the
manual page for
.IR xfdesktop (1).
.SH "SEE ALSO"
.IR xfdesktop (1)
.SH "AUTHOR"
.B xfce4-popup-menu
was written by Olivier Fourdan .
.PP
This manual page was written by Francois Wendling for the
Debian project (but may be used by others).
debian/watch 0000664 0000000 0000000 00000000150 12321174110 010205 0 ustar version=3
http://archive.xfce.org/src/xfce/xfdesktop/([\d\.]+)/ \
xfdesktop-([\d\.]+)\.tar\.(?:gz|bz2)
debian/rules 0000775 0000000 0000000 00000001230 12321174110 010234 0 ustar #!/usr/bin/make -f
export DEB_LDFLAGS_MAINT_APPEND=-Wl,-z,defs -Wl,--as-needed -Wl,-O1
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
override_dh_auto_configure:
dh_auto_configure -- --enable-thunarx \
--docdir=\$${prefix}/share/doc/xfdesktop4-data \
--disable-silent-rules
override_dh_install:
dh_install --fail-missing
# why oh why is this necessary?
rm -rf $(CURDIR)/debian/xfdesktop4-data/usr/share/man
override_dh_link:
rm -rf $(CURDIR)/debian/xfdesktop4/usr/share/doc/xfdesktop4
ln -s xfdesktop4-data $(CURDIR)/debian/xfdesktop4/usr/share/doc/xfdesktop4
dh_link
override_dh_strip:
dh_strip --dbg-package=xfdesktop4-dbg
%:
dh $@ --parallel
debian/docs 0000664 0000000 0000000 00000000042 12321174110 010027 0 ustar README
TODO
NEWS
doc/README.kiosk
debian/copyright 0000664 0000000 0000000 00000011430 12321174110 011112 0 ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: xfdesktop4
Source: http://www.xfce.org
Files: *
Copyright: Benedikt Meurer ,
Jasper Huijsmans ,
Brian Tarricone
License: GPL-2+
Files: src/xfce-backdrop.h
src/xfce-desktop.h
src/xfdesktop-file-icon-manager.h
src/xfdesktop-file-icon.c
src/xfdesktop-file-icon.h
src/xfdesktop-file-properties-dialog.c
src/xfdesktop-file-properties-dialog.h
src/xfdesktop-file-utils.c
src/xfdesktop-file-utils.h
src/xfdesktop-icon-view-manager.c
src/xfdesktop-icon-view-manager.h
src/xfdesktop-icon-view.h
src/xfdesktop-icon.c
src/xfdesktop-icon.h
src/xfdesktop-regular-file-icon.h
src/xfdesktop-special-file-icon.h
src/xfdesktop-volume-icon.h
src/xfdesktop-window-icon-manager.c
src/xfdesktop-window-icon-manager.h
src/xfdesktop-window-icon.c
src/xfdesktop-window-icon.h
Copyright: 2004, Brian Tarricone
2004-2007, Brian Tarricone
2006, Brian Tarricone
2006-2007, Brian Tarricone
2006-2009, Brian Tarricone
License: GPL-2+
Files: src/xfdesktop-icon-view.c
Copyright: 2006-2009 Brian Tarricone ,
2000 Eazel, Inc
License: GPL-2+
Files: common/xfdesktop-common.h
src/menu.h
src/windowlist.h
src/xfce-backdrop.c
src/xfce-desktop.c
Copyright: 2002-2003, Jasper Huijsmans (huysmans@users.sourceforge.net)
2003, Benedikt Meurer
2004, Brian Tarricone
2004-2007, Brian Tarricone
License: GPL-2+
Files: src/xfdesktop-file-icon-manager.c
src/xfdesktop-regular-file-icon.c
src/xfdesktop-special-file-icon.c
src/xfdesktop-volume-icon.c
Copyright: 2006, Benedikt Meurer
2006, Brian Tarricone
License: GPL-2+
Files: src/xfdesktop-clipboard-manager.c
src/xfdesktop-clipboard-manager.h
Copyright: 2005, Benedikt Meurer
2005-2006, Benedikt Meurer
License: GPL-2+
Files: src/xfdesktop-app-menu-item.c
src/xfdesktop-app-menu-item.h
Copyright: 2004,2009, Brian Tarricone
2004-2007,2009, Brian Tarricone
License: LGPL-2+
Files: src/xfce-desktop-menu.h
Copyright: Nick Schermer
License: GPL-2+
Files: common/xfdesktop-common.c
Copyright: 2002, Jasper Huijsmans (huysmans@users.sourceforge.net)
2003, Benedikt Meurer (benedikt.meurer@unix-ag.uni-siegen.de)
2004-2007, Brian Tarricone
License: GPL-2+
Files: src/menu.c
Copyright: 2002-2003, Jasper Huijsmans (huysmans@users.sourceforge.net)
2003, Benedikt Meurer
2004-2008, Brian J. Tarricone
License: GPL-2+
Files: src/windowlist.c
Copyright: 2002-2003, Jasper Huijsmans (huysmans@users.sourceforge.net)
2003, Benedikt Meurer
2004-2008, Brian Tarricone
License: GPL-2+
Files: src/main.c
Copyright: 2002-2003, Jasper Huijsmans (huysmans@users.sourceforge.net)
2003, Benedikt Meurer
2004, Nils Rennebarth
2004-2009, Brian Tarricone,
License: GPL-2+
Files: settings/main.c
Copyright: 2008, Brian Tarricone
2008, JÃrôme Guelfucci
2008, Stephan Arts
License: GPL-2+
Files: src/xfce-desktop-menu.c
Copyright: 2002-2003, Jasper Huijsmans (huysmans@users.sourceforge.net)
License: GPL-2+
Files: po/*
Copyright: 2003-2006 The Xfce development team
License: GPL-2+
Files: po/gl.po
Copyright: 2006 Canonical Ltd,
Rosetta Contributors 2006
License: GPL-2+
Files: po/fr.po
Copyright: 2007 Maximilian Schleiss
License: GPL-2+
License: GPL-2+
This program is free software; you can redistribute it
and/or modify it under the terms of the GNU General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later
version.
.
This program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU General Public License for more
details.
.
You should have received a copy of the GNU General Public
License along with this package; if not, write to the Free
Software Foundation, Inc., 51 Franklin St, Fifth Floor,
Boston, MA 02110-1301 USA
.
On Debian systems, the full text of the GNU General Public
License version 2 can be found in the file
`/usr/share/common-licenses/GPL-2'.
License: LGPL-2+
On Debian systems, the complete text of the GNU Library
General Public License (version 2) can be found in
`/usr/share/common-licenses/GPL-2'. debian/control 0000664 0000000 0000000 00000003756 12321174110 010576 0 ustar Source: xfdesktop4
Section: xfce
Priority: optional
Maintainer: Ubuntu Developers
XSBC-Original-Maintainer: Debian Xfce Maintainers
Uploaders: Yves-Alexis Perez ,
Lionel Le Folgoc
Build-Depends: debhelper (>= 9), libglib2.0-dev, libgtk2.0-dev,
libxfce4util-dev (>= 4.10.0), libxfce4ui-1-dev (>= 4.10.0), libwnck-dev,
libxfconf-0-dev (>= 4.10.0), intltool, libdbus-glib-1-dev (>= 0.84),
libthunarx-2-dev (>= 1.4.0), libexo-1-dev (>= 0.7.0),
libgarcon-1-0-dev (>= 0.2.0), libnotify-dev (>= 0.4.0), dpkg-dev (>= 1.16.1)
Standards-Version: 3.9.5
Homepage: http://www.xfce.org/
Vcs-Svn: svn://anonscm.debian.org/pkg-xfce/desktop/trunk/xfdesktop4/
Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-xfce/desktop/trunk/xfdesktop4/
Package: xfdesktop4-data
Section: xfce
Architecture: all
Depends: ${misc:Depends}
Description: xfce desktop background, icons and root menu (common files)
This package contains architecture-independent files for xfdesktop4.
Package: xfdesktop4
Section: xfce
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, xfdesktop4-data (= ${source:Version}),
exo-utils
Replaces: xfdesktop4-data (<< 4.5.92)
Recommends: dbus-x11, librsvg2-common, xdg-user-dirs, tumbler
Suggests: menu
Description: xfce desktop background, icons and root menu manager
xfdesktop4 sets the background image, provides a right-click menu to
launch applications and can optionally show files (including application
launchers) or iconified windows. It includes gradient support for
background color, saturation support for background image, real multiscreen
and xinerama support.
Package: xfdesktop4-dbg
Section: debug
Architecture: any
Priority: extra
Depends: ${shlibs:Depends}, ${misc:Depends}, xfdesktop4 (= ${binary:Version})
Description: debugging informations for xfdesktop4
This package contains debugging symbols for xfdesktop4, the desktop manager
for Xfce 4 Desktop Environment.
debian/compat 0000664 0000000 0000000 00000000002 12321174110 010356 0 ustar 9
debian/changelog 0000664 0000000 0000000 00000100565 12321174203 011044 0 ustar xfdesktop4 (4.11.6-1ubuntu1) trusty; urgency=medium
* Merge from Debian experimental. Remaining changes:
- debian/patches/xubuntu_improve-nautilus-interactions.patch: added,
should prevent nautilus from taking over the desktop if xfdesktop is
running (and vice-versa).
- debian/patches/xubuntu_set-accountsservice-user-bg.patch: update the
user background property of Accountsservice on backdrop change.
-- Jackson Doak Wed, 09 Apr 2014 15:55:54 +1000
xfdesktop4 (4.11.6-1) experimental; urgency=medium
* New upstream development release.
-- Yves-Alexis Perez Tue, 08 Apr 2014 07:49:31 +0200
xfdesktop4 (4.11.5-1ubuntu1) trusty; urgency=medium
* Merge from Debian experimental. Remaining changes:
- debian/patches/xubuntu_improve-nautilus-interactions.patch: added,
should prevent nautilus from taking over the desktop if xfdesktop is
running (and vice-versa).
- debian/patches/xubuntu_set-accountsservice-user-bg.patch: update the
user background property of Accountsservice on backdrop change.
-- Logan Rosen Mon, 07 Apr 2014 15:39:01 -0400
xfdesktop4 (4.11.5-1) experimental; urgency=medium
* New upstream development release.
-- Yves-Alexis Perez Tue, 01 Apr 2014 23:20:47 +0200
xfdesktop4 (4.11.5-0ubuntu1) trusty; urgency=medium
* New upstream release. LP: #1294209
* Drop patches taken from git, fixed upstream.
-- Jackson Doak Wed, 02 Apr 2014 06:58:37 +1100
xfdesktop4 (4.11.4-1ubuntu2) trusty; urgency=medium
* Add patches from upstream git:
- git-desktop-icons-have-background.patch. LP: #1270261
Makes desktop icons not have their own background
- git-missing-images-in-settings-app.patch. LP: #1282227
Fixes some images not appearing in xfdesktop settings
- git-fix-default-icon-size.patch. LP: #1272057
Explicitly define the desktop icon size
* Refresh xubuntu_set-accountsservice-user-bg.patch to fix
a memory leak. LP: #1295614
-- Jackson Doak Fri, 28 Mar 2014 07:16:04 +1100
xfdesktop4 (4.11.4-1ubuntu1) trusty; urgency=medium
* Merge from debian. Remaining changes:
- debian/patches/xubuntu_improve-nautilus-interactions.patch: added,
should prevent nautilus from taking over the desktop if xfdesktop is
running (and vice-versa).
- debian/patches/xubuntu_set-accountsservice-user-bg.patch: update the
user background property of Accountsservice on backdrop change.
-- Jackson Doak Wed, 19 Mar 2014 16:33:54 +1100
xfdesktop4 (4.11.4-1) experimental; urgency=medium
[ Jackson Doak ]
* New upstream bugfix release
* Drop git-fix-segfault-on-session-start.patch, fixed upstream
-- Yves-Alexis Perez Tue, 18 Mar 2014 22:01:11 +0100
xfdesktop4 (4.11.3-2ubuntu1) trusty; urgency=medium
* Merge from debian. Remaining changes:
- debian/patches/xubuntu_improve-nautilus-interactions.patch: added,
should prevent nautilus from taking over the desktop if xfdesktop is
running (and vice-versa).
- debian/patches/xubuntu_set-accountsservice-user-bg.patch: update the
user background property of Accountsservice on backdrop change.
-- Jackson Doak Sat, 01 Mar 2014 16:02:38 +1100
xfdesktop4 (4.11.3-2) experimental; urgency=medium
[ Jackson Doak ]
* Add git-fix-segfault-on-session-start.patch. LP: #1282509
-- Yves-Alexis Perez Fri, 28 Feb 2014 21:52:55 +0100
xfdesktop4 (4.11.3-1ubuntu1) trusty; urgency=medium
* Merge from debian. Remaining changes:
- debian/patches/xubuntu_improve-nautilus-interactions.patch: added,
should prevent nautilus from taking over the desktop if xfdesktop is
running (and vice-versa).
- debian/patches/xubuntu_set-accountsservice-user-bg.patch: update the
user background property of Accountsservice on backdrop change.
-- Jackson Doak Thu, 20 Feb 2014 15:59:49 +1100
xfdesktop4 (4.11.3-1) experimental; urgency=medium
* New upstream development release.
-- Yves-Alexis Perez Wed, 19 Feb 2014 20:34:01 +0100
xfdesktop4 (4.11.2-1ubuntu1) trusty; urgency=medium
* Merge from debian. Remaining changes:
- debian/patches/xubuntu_improve-nautilus-interactions.patch: added,
should prevent nautilus from taking over the desktop if xfdesktop is
running (and vice-versa).
- debian/patches/xubuntu_set-accountsservice-user-bg.patch: update the
user background property of Accountsservice on backdrop change.
* Improve existing xubuntu patches
-- Jackson Doak Wed, 22 Jan 2014 11:02:26 +1100
xfdesktop4 (4.11.2-0ubuntu1) trusty; urgency=medium
* Merged from debian unreleased SVN. Remaining changes:
- debian/patches/xubuntu_improve-nautilus-interactions.patch: added,
should prevent nautilus from taking over the desktop if xfdesktop is
running (and vice-versa).
- debian/patches/xubuntu_set-accountsservice-user-bg.patch: update the
user background property of Accountsservice on backdrop change.
* Drop debian/patches/xubuntu_fix-duplicate-volumes.patch, no longer needed
-- Jackson Doak Tue, 14 Jan 2014 11:47:53 +1100
xfdesktop4 (4.11.2-1) experimental; urgency=low
[ Evgeni Golov ]
* Correct Vcs-* URLs to point to anonscm.debian.org
[ Jackson Doak ]
* debian/control:
- Bump standards-version to 3.9.5
- Recommend tumbler for thumbnailing support
* debian/rules: Use --disable-silent-rules
* debian/copyright: Use debian format 1.0
* Update debian/xfdesktop-settings.1
[ Lionel Le Folgoc ]
* New upstream development release.
[ Yves-Alexis Perez ]
* debian/rules:
- drop configure option --enable-exo, now useless.
-- Yves-Alexis Perez Thu, 16 Jan 2014 22:55:26 +0100
xfdesktop4 (4.10.2-3ubuntu1) saucy; urgency=low
* Merged from debian. Remaining changes:
- debian/patches/xubuntu_improve-nautilus-interactions.patch: added,
should prevent nautilus from taking over the desktop if xfdesktop is
running (and vice-versa).
- debian/patches/xubuntu_fix-duplicate-volumes.patch: fix duplicate
volumes appearing randomly on the desktop.
- debian/patches/xubuntu_set-accountsservice-user-bg.patch: update the
user background property of Accountsservice on backdrop change.
- debian/control: recommends tumbler for thumbnailing support
-- Jackson Doak Mon, 12 Aug 2013 08:07:42 +1000
xfdesktop4 (4.10.2-3) unstable; urgency=low
* debian/control:
- drop recommends on xfce4-utils, it's gone now. closes: #709263
-- Yves-Alexis Perez Fri, 31 May 2013 07:51:08 +0200
xfdesktop4 (4.10.2-2) unstable; urgency=low
* Upload to unstable.
-- Yves-Alexis Perez Wed, 22 May 2013 00:11:01 +0200
xfdesktop4 (4.10.2-1) experimental; urgency=low
* New upstream bugfix release:
- Fix hang when no backdrop image is selected. closes: #702643
-- Lionel Le Folgoc Sun, 07 Apr 2013 15:17:13 +0200
xfdesktop4 (4.10.2-0ubuntu1) raring; urgency=low
* New upstream bugfix release.
-- Lionel Le Folgoc Sun, 10 Mar 2013 12:45:38 +0100
xfdesktop4 (4.10.1-1ubuntu1) raring; urgency=low
* Merge from Debian experimental. Remaining changes:
- debian/patches/xubuntu_improve-nautilus-interactions.patch: added,
should prevent nautilus from taking over the desktop if xfdesktop is
running (and vice-versa).
- debian/patches/xubuntu_fix-duplicate-volumes.patch: fix duplicate
volumes appearing randomly on the desktop.
- debian/patches/xubuntu_set-accountsservice-user-bg.patch: update the
user background property of Accountsservice on backdrop change.
-- Logan Rosen Mon, 04 Mar 2013 15:43:27 -0500
xfdesktop4 (4.10.1-1) experimental; urgency=low
* New upstream release.
* debian/rules:
- enable all hardening options.
-- Yves-Alexis Perez Sun, 03 Mar 2013 15:35:09 +0100
xfdesktop4 (4.10.1-0ubuntu1) raring; urgency=low
* New upstream release.
-- Lionel Le Folgoc Sun, 03 Mar 2013 11:58:50 +0100
xfdesktop4 (4.10.0-2) experimental; urgency=low
* debian/control:
- update exo build-dep to 0.7. closes: #673730
-- Yves-Alexis Perez Mon, 21 May 2012 07:04:47 +0200
xfdesktop4 (4.10.0-1ubuntu3) raring; urgency=low
* debian/patches:
- xubuntu_set-accountsservice-user-bg.patch: update the user background
property of Accountsservice on backdrop change.
-- Lionel Le Folgoc Sat, 03 Nov 2012 12:57:19 +0100
xfdesktop4 (4.10.0-1ubuntu2) raring; urgency=low
* debian/patches:
- xubuntu_fix-duplicate-volumes.patch: fix duplicate volumes appearing
randomly on the desktop. lp: #1072137
-- Lionel Le Folgoc Mon, 29 Oct 2012 12:00:16 +0100
xfdesktop4 (4.10.0-1ubuntu1) quantal; urgency=low
* Merge from Debian experimental, remaining Ubuntu change:
- debian/patches/xubuntu_improve-nautilus-interactions.patch: added,
should prevent nautilus from taking over the desktop if xfdesktop is
running (and vice-versa).
-- Lionel Le Folgoc Fri, 18 May 2012 22:18:02 +0200
xfdesktop4 (4.10.0-1) experimental; urgency=low
* New upstream stable release.
* debian/control: revert to unversioned libxfce4util-dev, bump required
versions for Xfce 4.10.
-- Lionel Le Folgoc Sat, 05 May 2012 14:15:27 +0200
xfdesktop4 (4.9.3-1) experimental; urgency=low
* New upstream development release.
* debian/xfdesktop4-data.install: updated, wallpapers have moved from
usr/share/xfce4/backdrops to usr/share/backgrounds/xfce.
-- Lionel Le Folgoc Sun, 15 Apr 2012 16:18:20 +0200
xfdesktop4 (4.9.2-1) experimental; urgency=low
[ Lionel Le Folgoc ]
* New upstream development release:
- add support for single-click opening of items. closes: #547971
* debian/control:
- bumped minimal required versions of build-deps.
- recommends tumbler for thumbnailing support, drop xfce4-utils, deprecated
with Xfce 4.10.
* debian/rules:
- dropped obsolete --enable-exo configure flag, it's mandatory now.
- clean up unused overrides.
- drop --sourcedir=debian/tmp from dh_install, not needed.
* debian/xfdesktop4.postinst: dropped, was for 4.4 -> 4.6 upgrades only.
* debian/xfdesktop4-data.install: remove usr/share/doc, docs aren't generated
anymore and are online by default now.
[ Yves-Alexis Perez ]
* debian/control:
- update standards version to 3.9.3.
- update build-deps for 4.9.
* debian/rules:
- drop chrpath call.
- build with --parallel.
-- Lionel Le Folgoc Sun, 08 Apr 2012 22:24:45 +0200
xfdesktop4 (4.8.3-2) unstable; urgency=low
* debian/rules:
- drop obsolete configure option.
- use debhelper 9 hardening support.
* debian/compat bumped to 9.
* debian/control:
- drop hardening-includes build-dep.
- update debhelper build-dep to 9 for hardening support.
- add dpkg-dev 1.16.1 build-dep for hardening support.
* debian/xfdesktop4.lintian-overrides: dropped, obsolete.
-- Lionel Le Folgoc Wed, 08 Feb 2012 07:46:07 +0100
xfdesktop4 (4.8.3-1) unstable; urgency=low
* New upstream release.
* debian/patches:
- 01_fix-moving-files-to-desktop dropped, included upstream.
-- Yves-Alexis Perez Wed, 14 Sep 2011 00:01:29 +0200
xfdesktop4 (4.8.2-2) unstable; urgency=low
[ Lionel Le Folgoc ]
* debian/patches:
- 01_fix-moving-files-to-desktop.patch: fix moving files to the desktop
by (hold shift + drag & drop). lp: #825137
- series: add this patch.
* debian/rules:
- add quilt files to POTFILES.skip and remove them at clean time.
-- Yves-Alexis Perez Sun, 04 Sep 2011 22:03:05 +0200
xfdesktop4 (4.8.2-1) unstable; urgency=low
* New upstream bugfix release.
-- Yves-Alexis Perez Fri, 22 Apr 2011 23:29:15 +0200
xfdesktop4 (4.8.1-2) unstable; urgency=low
[ Yves-Alexis Perez ]
* Upload to unstable.
* debian/control:
- drop gamin recommends.
- drop Emanuele and Simon from uploaders, thanks to them.
- update standards version to 3.9.2.
[ Lionel Le Folgoc ]
* debian/control: explicitly build-depends on libxfce4util-dev (>= 4.8.0).
Closes: #617415
-- Yves-Alexis Perez Tue, 19 Apr 2011 17:09:17 +0200
xfdesktop4 (4.8.1-1) experimental; urgency=low
[ Yves-Alexis Perez ]
* New upstream development release.
* debian/control:
- update standards version to 3.9.1.
- refresh build-deps for Xfce 4.7.
- add build dep on libxfce4ui-1-dev.
- drop xfce4-panel build-dep since we don't build any plugin anymore.
- add build-dep on hardening-includes.
* Switch to 3.0 (quilt) source format.
* debian/rules:
- pick {C,LD}FLAGS from dpkg-buildflags.
- drop --libexecdir, --disable-rpath and --enable-final from configure args.
- drop usr/lib from chrpath call, it doesn't exist anymore.
- don't rename generic terminal .desktop file, it's gone too.
- pass docdir to configure.
- add hardening flags to {C,LD}FLAGS
* debian/xfdesktop4-data.install:
- drop usr/share/desktop-directories from install file.
* debian/xfdesktop4.install:
- drop etc/ no menu is installed anymore.
- drop usr/ too, no more desktop menu module nor panel plugin.
* debian/copyright updated for new upstream release.
[ Lionel Le Folgoc ]
* New upstream bugfix release.
* debian/control: clean up build-deps since xfdesktop has been ported to gio,
exo-1 and garcon.
* Refresh build-deps for Xfce 4.8.0.
-- Yves-Alexis Perez Mon, 07 Feb 2011 00:17:47 +0100
xfdesktop4 (4.6.2-1) unstable; urgency=low
[ Yves-Alexis Perez ]
* debian/rules:
- ship upstream NEWS file. closes: #524930
[ Stefan Ott ]
* debian/watch edited to track Xfce archive reorganisation.
[ Lionel Le Folgoc ]
* New upstream release:
- fix incorrect encoding of the italian translation closes: #526479
- fix spelling error in the italian translation closes: #543264
* debian/control:
- add myself to Uploaders
- bump Standards-Version to 3.8.4
- add ${misc:Depends} to dependencies
- use << instead of <
- build-depends on debhelper >= 7.0.50~ for overrides
* debian/rules: switch to rules.tiny + overrides.
-- Yves-Alexis Perez Sun, 23 May 2010 14:52:20 +0200
xfdesktop4 (4.6.1-1) unstable; urgency=low
* New upstream release.
-- Yves-Alexis Perez Sun, 19 Apr 2009 19:14:40 +0200
xfdesktop4 (4.6.0-2) unstable; urgency=low
* Upload to unstable and mark fixed bugs as such:
- xfce4-utils is now only a Recommends. closes: #515186
* debian/control:
- bump debhelper build-dep to 7.
- update standards version to 3.8.1.
- move to xfce section.
* debian/rules:
- add -Wl,-z,defs -Wl,--as-needed to LDFLAGS.
- replace dh_clean -k by dh_prep.
* debian/compat bumped to 7.
* debian/xfdesktop-settings.1 added.
-- Yves-Alexis Perez Sat, 04 Apr 2009 01:53:57 +0200
xfdesktop4 (4.6.0-1) experimental; urgency=low
[ Xfce 4.6 Alpha “Pinkie”]
* new upstream alpha release.
- Debian menu is now translatable through menu-xdg. closes: #370712, #254004
- menu implementation correclty handle Exec= lines . closes: #449077
* debian/control:
- update standards version to 3.8.0. No change needed.
- update build-deps for Xfce 4.6 Alpha.
- remove useless conflicts.
- add build-dep on intltool.
- add Recommends: on xdg-user-dirs to handle XDG folders.
* debian/rules:
- don't install useless lintian override file
- fail if dh_install misses files.
- stop messing with config.{guess,sub}.
- rename generic xfce4-terminal.desktop file so it doesnt conflicts with
Terminal.
- force configure flags
* debian/lintian: dropped, now useless
* debian/patches:
- 01_show-backdrop-by-default dropped due to upstream changes.
- 03_fix-memory-leak dropped, included upstream.
- 04_fix-CRITICAL-register-message-startup too.
- 05_simplify-free-code as well.
- 07_fix-italian-typos merged too. closes: #483709
- 06_fix-size-warning-amd64 added.
* debian/xfdesktop-data.install:
- add /usr/share/desktop-directories files.
- add /usr/share/applications files.
* debian/xfce4-menueditor.1 dropped, xfce4-menueditor is not part of
xfdesktop4 anymore.
* debian/xfdesktop4.menu-method dropped, xfdesktop now supports XDG menus,
so we can use debian-menu.menu directly if present.
* debian/README.Debian:
- remove deprecated comments about user changes to menu files
- add a note about new menu systems and conffiles handling.
[ Xfce 4.6 Beta 1 “Fuzzy”]
* new upstream beta release.
* debian/control:
- update build-deps for Fuzzy.
- drop build-dep on quilt.
- add conflict for previous xfdesktop4(-data) packages.
* debian/patches:
- 02_use_eject_where_needed dropped, merged upstream.
- 06_fix-size-warning-amd64 as well.
* debian/rules:
- remove quilt stuff.
[ Xfce 4.6 Beta 2 “Hopper”]
* new upstream beta release.
* debian/control:
- update build-deps for Hopper.
- use Replaces: to handle .desktop files move from -data to xfdesktop4.
* debian/xfdesktop4.postrm dropped, now useless.
* debian/xfdesktop4.postinst:
- use set -e to catch errors.
- use dpkg-query instead of /var/lib/dpkg/status in rm_conffile.
- rm_conffile of /etc/xdg/xfce4/desktop/menudefs.hook.
* debian/xfdesktop4.install, debian/xfdesktop4-data.install
- ship .desktop files along with the binaries.
[ Xfce 4.6 Beta 3 “Tuco-tuco”]
* new upstream beta release.
* debian/control:
- update build-deps for “Tuco-Tuco”.
[ Xfce 4.6 RC1 “Capybara” ]
* new upstream release candidate.
* debian/control:
- update build-deps for “Capybara”.
- add Recommends: on gamin. closes: #513373
- add build-dep on libdbus-glib-1-dev.
- improve short and long descriptions.
[ Xfce 4.6 ]
* new upstream release.
* debian/control:
- update build-deps for 4.6.
- bump debhelper build-dep for dh_lintian.
* debian/copyright:
- update dates, copyrights and license informations.
* debian/xfdesktop4.lintian-overrides:
- add overrides for “desktop-entry-lacks-main-category” for generic
application launchers.
- add overrides for “desktop-command-not-in-package” for the associated
commands.
* debian/rules:
- use dh_lintian to install overrides.
-- Yves-Alexis Perez Sat, 28 Feb 2009 14:56:08 +0100
xfdesktop4 (4.4.2-7) unstable; urgency=low
* switch to triggers:
- debian/xfdesktop4.postinst: don't refresh xfce-mcs-manager.
- debian/xfdesktop4.prerm dropped.
- debian/control: depends on a triggers-enabled xfce4-mcs-manager.
* debian/control:
- remove Martin Loschwitz from Uploaders.
-- Yves-Alexis Perez Mon, 19 May 2008 08:38:56 +0200
xfdesktop4 (4.4.2-6) unstable; urgency=low
* debian/control: replace dbus by dbus-x11 to make sure dbus users have a
session bus.
* debian/patches:
- 05_simplify-free-code added, simplify some free()ing code. (Xfce r26651)
- 06_fix-size-warning-amd64 added. (Xfce r26631)
-- Yves-Alexis Perez Sat, 17 May 2008 17:50:08 +0200
xfdesktop4 (4.4.2-5) unstable; urgency=low
* debian/patches:
- 03_fix-memory-leak refreshed, more memory leaks (xfce r26652 and r26635
xfce #3812)
- 04_fix-CRITICAL-register-message-startup added, fixes CRITICAL message
on startup (xfce r26632, #3863)
* debian/compat: bump debhelper compatibility to 5.
* debian/control:
- bump build-dep on debhelper accordingly.
- add a -dbg package containing debugging symbols.
* debian/rules: ship the symbols in -dbg package.
-- Yves-Alexis Perez Sun, 02 Mar 2008 01:22:07 +0100
xfdesktop4 (4.4.2-4) unstable; urgency=low
* debian/patches: 03_fix-memory-leak added, patch backported from
upstream SVN which fixes a memory leak in menu code.
* debian/control:
- update my email address.
- bump standards version to 3.7.3.
- loose build-dep on libgtk to ease backports.
* debian/copyright: use © sign.
* debian/xfdesktop4.lintian: add override for calling xfce-setting-show.
* debian/xfdesktop4.install: install lintian override file in xfdesktop4.
* debian/rules:
- install lintian override file.
- use $(CURDIR) instead of `pwd`.
-- Yves-Alexis Perez Wed, 27 Feb 2008 08:53:32 +0100
xfdesktop4 (4.4.2-3) unstable; urgency=low
* Add dependency on new exo-utils for exo-open
-- Simon Huggins Mon, 28 Jan 2008 11:36:04 +0000
xfdesktop4 (4.4.2-2) unstable; urgency=low
* Add 02_use_eject_where_needed.patch to replace Unmount Volume with
Eject Volume when this is required closes: #455866
-- Simon Huggins Wed, 09 Jan 2008 12:57:35 +0000
xfdesktop4 (4.4.2-1) unstable; urgency=low
[ Yves-Alexis Perez ]
* New upstream release.
* debian/xfdesktop4.menu: switch to new debian policy.
* use exo-open to run terminal from menu so we respect user choice.
* debian/xfdesktop4.postinst: use posix kill -s to avoid problems on hurd.
* debian/rules: don't ignore all make errors at clean stage.
[ Simon Huggins ]
* debian/prerm: Use kill -s to keep Hurd and lintian happy at the same time.
* debian/control: Move fake Homepage field to a real one now dpkg
supports it.
* Add Vcs-* headers to debian/control
-- Yves-Alexis Perez Wed, 28 Nov 2007 07:56:19 +0100
xfdesktop4 (4.4.1-5) unstable; urgency=low
* Don't ship the manpage in the -data deb as planned closes: #431122
-- Simon Huggins Sat, 30 Jun 2007 01:36:49 +0100
xfdesktop4 (4.4.1-4) unstable; urgency=low
* Upload to unstable now it's through NEW.
-- Simon Huggins Wed, 27 Jun 2007 12:41:39 +0100
xfdesktop4 (4.4.1-3) experimental; urgency=low
* Split out architecture independent files to xfdesktop4-data based on a
patch by Darren Salt closes: #379814
-- Simon Huggins Fri, 25 May 2007 16:08:15 +0100
xfdesktop4 (4.4.1-2) unstable; urgency=high
* Remove duplicated copies of content in menu.xml.it and
xfce-registered-categories.xml.it closes: #420872
-- Simon Huggins Thu, 26 Apr 2007 10:29:41 +0100
xfdesktop4 (4.4.1-1) unstable; urgency=low
* New upstream release.
* debian/copyright: updated copyright holders.
-- Yves-Alexis Perez Sun, 15 Apr 2007 15:28:17 +0100
xfdesktop4 (4.4.0-1) experimental; urgency=low
(Yves-Alexis Perez)
* New upstream release.
* debian/control:
- updated build-deps against Xfce 4.4.
- added recommendation on librsvg2-common so people can use svg backgrounds.
(Emanuele Rocca)
* Added versioned build-dependencies on libgtk2.0-dev and libexo-0.3-dev.
-- Yves-Alexis Perez Sun, 04 Feb 2007 14:37:47 +0100
xfdesktop4 (4.3.99.2-1) unstable; urgency=low
* New upstream release.
* debian/control: updated build-deps against Xfce 4.4RC2 (4.3.99.2).
* debian/control: recommends dbus. closes: #402420
* Use Xfce menu as root menu and Debian menu as a submenu, if menu package
is installed.
* Added xfce4-popup-menu manpage, thanks François Wendling. closes: #399198
* 01_show-backdrop-by-default.patch: enable backdrop even if none is
configured in config file (a default image is taken).
-- Yves-Alexis Perez Wed, 20 Dec 2006 21:59:15 +0100
xfdesktop4 (4.3.99.1-1) unstable; urgency=low
* New upstream release.
* debian/control: updated build-dep against Xfce 4.4RC1 (4.3.99.1).
-- Yves-Alexis Perez Sat, 23 Sep 2006 13:43:28 +0100
xfdesktop4 (4.3.90.2-2) unstable; urgency=low
* Depend on xfce4-panel-dev with correct shlibs.
-- Simon Huggins Wed, 26 Jul 2006 15:51:00 +0100
xfdesktop4 (4.3.90.2-1) unstable; urgency=low
(Yves-Alexis Perez)
* New upstream release. Closes: #379650
* debian/postinst: fixed install on hurd by not using pkill.
* debian/control: updated standards version to 3.7.2.
(Simon Huggins)
* Add rpath fixes.
-- Yves-Alexis Perez Mon, 10 Jul 2006 19:31:00 +0200
xfdesktop4 (4.3.90.1-3) unstable; urgency=low
* Use Thunar instead of xffm in menu files. Closes: #372847
-- Yves-Alexis Perez Mon, 12 Jun 2006 08:17:21 +0200
xfdesktop4 (4.3.90.1-2) unstable; urgency=low
* Use the correct libexec dir.
-- Simon Huggins Sat, 13 May 2006 18:47:19 +0100
xfdesktop4 (4.3.90.1-1) unstable; urgency=low
* New upstream release
* Build-depend on libthunar-vfs-1-dev to add desktop icons files support
* Use x-terminal-emulator instead of xfterm4 in menu file
* Use correct interpreter in xfdesktop4 menu method
* Correct a syntax error in changelog
-- Yves-Alexis Perez Wed, 03 May 2006 18:35:05 +0100
xfdesktop4 (4.2.3-1) unstable; urgency=low
* Yves-Alexis Perez
* New Upstream Release
* Send xfce-mcs-manager a SIGUSR1 so it notices the plugin.
* Simon Huggins
* Rejig the menu system yet again so hopefully this time it really will
work in all cases of locales/no locale and user/root setups.
closes: #320601
-- Yves-Alexis Perez Sun, 27 Nov 2005 13:21:38 +0000
xfdesktop4 (4.2.2-1) unstable; urgency=low
* New Upstream Release
* Use correct --mandir closes: #303041
* debianutils is Essential so no need to depend on it closes: #266157
* Add a manpage for xfce4-menueditor
* Change suite to unstable
-- Simon Huggins Sat, 18 Jun 2005 09:43:15 +0100
xfdesktop4 (4.2.1-1) experimental; urgency=low
* ML: New Upstream Release (Xfce 4.2.1)
* ML: Upload to experimental to prevents problems with NEW packages
* ML: debian/control: Added Maintainer/Uploaders fields
-- Martin Loschwitz Sat, 19 Mar 2005 13:02:00 +0100
xfdesktop4 (4.2.0-2) experimental; urgency=low
* Add --enable-final to configure.
* Add a Homepage: to the description
-- Simon Huggins Sun, 16 Jan 2005 16:53:17 +0000
xfdesktop4 (4.2.0-1) experimental; urgency=low
* New Upstream Release
* Patch for 547 no longer needed as it's been fixed upstream
* Build-Depend on xfce4-panel-dev for the panel plugin
* Instead of patching upstream's menu.xml, ship our own system.menu.xml
-- Simon Huggins Sat, 15 Jan 2005 12:21:41 +0000
xfdesktop4 (4.1.99.1-2) experimental; urgency=low
* SJH: Patched with patch from bugzilla.xfce.org bug 547 to fix location of
included files.
* SJH: Tweak the menu-method so it works as it used to with system.menu.xml
and including menudefs.hook so it will work in all cases of user/system
and standard locale/customised locale.
* SJH: Install menu.xml as system.menu.xml
-- Simon Huggins Sat, 27 Nov 2004 15:06:04 +0000
xfdesktop4 (4.1.99.1-1) experimental; urgency=low
* ML: New Upstream Release (4.1.99.1 alias XFce4 4.2 RC1)
* ML: Adopted work from Benedikt Meurer to make menus work
* ML: Also adopted changes to the copyright from Benedikt
* ML: Corrected spelling mistake in README.Debian
-- Martin Loschwitz Fri, 19 Nov 2004 13:52:00 +0100
xfdesktop4 (4.0.6-1) unstable; urgency=low
* New Upstream Release
* Update description
-- Simon Huggins Sat, 24 Jul 2004 18:42:59 +0100
xfdesktop4 (4.0.5-4) unstable; urgency=low
* Make depend on debianutils for sensible-browser and use this instead of
mozilla in all the menu.xml files. closes: #254970
* Also depend on xfce4-utils which provides xfterm4 which the menu mentions
which was brought up by the above bug too.
-- Simon Huggins Mon, 05 Jul 2004 00:05:03 +0100
xfdesktop4 (4.0.5-3) unstable; urgency=low
* Suggest menu closes: #248476
* Remove Norbert Tretkowski from uploaders as he asked.
-- Simon Huggins Tue, 18 May 2004 19:16:50 +0100
xfdesktop4 (4.0.5-2) unstable; urgency=low
* Take on Bill Allombert's improved menu-method slightly modified to use
postrun too to remove the harmless warning mentioned below closes: #246769
* Due to a bug in xfdesktop4 replace / in titles with - as otherwise it
creates submenus.
* Add conflicts on versioned menu given we need replace now
-- Simon Huggins Thu, 06 May 2004 21:17:22 +0100
xfdesktop4 (4.0.5-1) unstable; urgency=low
* New upstream release
* Update upstream's libtool
* Fix manpage path
* Add dependency on xfce4-mcs-manager for xfce-settings-show
* Attack menuing bugs
- add &debian; and debian entity to all localised Debian menu.xml.*
closes: #218537
- create menudefs.hook as a blank file if it doesn't exist in postinst
closes: #233637
- slight abuse in our menu-method to create the user's menu.xml which
we really just want copied in with a menudefs.hook - this leads to
a harmless error message because we don't include include-menu-defs
in system.menu.xml but means user customised menus work.
closes: #216668
-- Simon Huggins Sun, 25 Apr 2004 13:15:02 +0100
xfdesktop4 (4.0.3-2) unstable; urgency=low
* Update libtool
* Just adding Daniel wasn't enough. Add self to Uploaders so katie doesn't
think this is an NMU again.
-- Simon Huggins Tue, 09 Mar 2004 13:50:32 +0000
xfdesktop4 (4.0.3-1) unstable; urgency=low
* New upstream release
* Add Daniel Silverstone to Uploaders as approved by
madkiss
* Add xfdesktop manpage pointing to upstream docs
* Remove .la and .a files from package - this isn't a -dev package
* Quote needs in menu for lintian
* Thanks to Daniel for checking and uploading these packages
-- Simon Huggins Wed, 25 Feb 2004 11:36:42 +0000
xfdesktop4 (4.0.2-1) unstable; urgency=low
* New upstream release
* Added Build-Dependency for xlibs-pic (Closes: #215593)
-- Martin Loschwitz Fri, 26 Dec 2003 16:27:00 +0100
xfdesktop4 (4.0.0.final-1) unstable; urgency=low
* New upstream release
* New Co-Maintainer: Norbert Tretkowski.
* Many cleanups in debian/-subdir
-- Martin Loschwitz Tue, 29 Sep 2003 18:07:00 +0200
xfdesktop4 (4.0.0+cvs.20030421-1) unstable; urgency=low
* New CVS checkout (2003-04-21)
* Added support for the Debian Menu (thanks goes to Ferdinand O. Tempel for
the initial idea and big thanks goes to Bernhard R. Link for his work on
this.)
-- Martin Loschwitz Tue, 22 Apr 2003 16:29:00 +0200
xfdesktop4 (4.0.0+cvs.20030301-2) unstable; urgency=low
* Added Build-Depends: for libxml2-dev to fix FTBFS (Closes: #185257)
-- Martin Loschwitz Fri, 21 Mar 2003 17:05:00 +0100
xfdesktop4 (4.0.0+cvs.20030301-1) unstable; urgency=low
* New CVS checkout (Using Xfce CVS, 2003-03-01)
* Official release (really this time!) (last release was never made public)
* debian/control: Changed Maintainer e-mail address
-- Martin Loschwitz Sat, 01 Mar 2003 14:41:00 +0100
xfdesktop4 (4.0.0+cvs.20030216-1) unstable; urgency=low
* New CVS checkout (Using Xfce CVS, 2003-02-16)
* Official release (last release was never made public)
-- Martin Loschwitz Sun, 16 Feb 2003 13:40:00 +0100
xfdesktop4 (4.0.0+cvs.20030119-1) unstable; urgency=low
* Initial Release.
-- Martin Loschwitz Sun, 19 Jan 2003 16:29:34 +0100
debian/README.Debian 0000664 0000000 0000000 00000001536 12321174110 011226 0 ustar Menu
====
Xfdesktop now supports XDG (freedesktop) compliant menus.
/etc/xdg/xfce4/desktop/*xml* conffiles are now useless and will be removed if
they have not been modified. If they have been, you should take care of
merging back the changes using freedesktop compliant menus.
Xfdesktop4 doesn't yet support the element so Debian menu can't be
included directly. When the support will be there, user wanting a Debian menu
inside the Xfce menu should install menu and menu-xdg packages.
-- Yves-Alexis Perez Sat, 04 Oct 2008 16:36:24 +0200
Trash applet panel plugin
=========================
If you want to use trash applet plugin in Xfce panel, you need to install
dbus package. Otherwise, it'll spam your .xsession-errors with messages
about this.
-- Yves-Alexis Perez Sun, 10 Dec 2006 15:04:18 +0100
debian/source/ 0000775 0000000 0000000 00000000000 12321174231 010464 5 ustar debian/source/format 0000664 0000000 0000000 00000000014 12321174110 011666 0 ustar 3.0 (quilt)
debian/patches/ 0000775 0000000 0000000 00000000000 12321174231 010613 5 ustar debian/patches/xubuntu_set-accountsservice-user-bg.patch 0000664 0000000 0000000 00000010042 12321174110 020752 0 ustar Description: Update the Accountsservice user background
accountsservice outside ubuntu doesn't have the wallpaper/background setting
Author: Lionel Le Folgoc
Forwarded: not-needed
---
src/xfce-desktop.c | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 87 insertions(+)
--- a/src/xfce-desktop.c
+++ b/src/xfce-desktop.c
@@ -63,6 +63,7 @@
#include
#include
#include
+#include
#ifdef ENABLE_DESKTOP_ICONS
#include "xfdesktop-icon-view.h"
@@ -352,6 +353,88 @@ create_bg_pixmap(GdkScreen *gscreen, gpo
}
static void
+set_accountsservice_user_bg(const gchar *filename)
+{
+ GDBusProxy *proxy = NULL;
+ GDBusProxy *user = NULL;
+ GVariant *variant = NULL;
+ GError *error = NULL;
+ gchar *object_path = NULL;
+ const gchar *user_name = g_get_user_name();
+
+ proxy = g_dbus_proxy_new_for_bus_sync(G_BUS_TYPE_SYSTEM,
+ G_DBUS_PROXY_FLAGS_NONE,
+ NULL,
+ "org.freedesktop.Accounts",
+ "/org/freedesktop/Accounts",
+ "org.freedesktop.Accounts",
+ NULL,
+ &error);
+
+ if(!proxy) {
+ DBG("Failed to contact accounts service: %s", error->message);
+ g_error_free(error);
+ return;
+ }
+
+ variant = g_dbus_proxy_call_sync(proxy,
+ "FindUserByName",
+ g_variant_new("(s)", user_name),
+ G_DBUS_CALL_FLAGS_NONE,
+ -1,
+ NULL,
+ &error);
+
+ if(!variant) {
+ DBG("Could not contact accounts service to look up '%s': %s",
+ user_name, error->message);
+ g_error_free(error);
+ goto bail;
+ }
+
+ g_variant_get(variant, "(o)", &object_path);
+ user = g_dbus_proxy_new_for_bus_sync(G_BUS_TYPE_SYSTEM,
+ G_DBUS_PROXY_FLAGS_NONE,
+ NULL,
+ "org.freedesktop.Accounts",
+ object_path,
+ "org.freedesktop.Accounts.User",
+ NULL,
+ &error);
+ g_free(object_path);
+
+ if(!user) {
+ DBG("Could not create proxy for user '%s': %s",
+ g_variant_get_string(variant, NULL), error->message);
+ g_error_free(error);
+ goto bail;
+ }
+ g_variant_unref(variant);
+
+ variant = g_dbus_proxy_call_sync(user,
+ "SetBackgroundFile",
+ g_variant_new("(s)", filename),
+ G_DBUS_CALL_FLAGS_NONE,
+ -1,
+ NULL,
+ &error);
+
+ if(!variant) {
+ DBG("Failed to set the background '%s': %s", filename, error->message);
+ g_error_free(error);
+ goto bail;
+ }
+
+bail:
+ if(user)
+ g_object_unref(user);
+ if(proxy)
+ g_object_unref(proxy);
+ if(variant)
+ g_variant_unref(variant);
+}
+
+static void
backdrop_changed_cb(XfceBackdrop *backdrop, gpointer user_data)
{
XfceDesktop *desktop = XFCE_DESKTOP(user_data);
@@ -387,6 +470,10 @@ backdrop_changed_cb(XfceBackdrop *backdr
}
if(monitor == -1)
return;
+ /* notify Accountsservice of the new bg (only for monitor0) */
+ if(monitor == 0)
+ if (xfce_desktop_get_current_workspace(desktop) == 0)
+ set_accountsservice_user_bg(xfce_backdrop_get_image_filename(backdrop));
#ifdef G_ENABLE_DEBUG
monitor_name = gdk_screen_get_monitor_plug_name(gscreen, monitor);
debian/patches/xubuntu_improve-nautilus-interactions.patch 0000664 0000000 0000000 00000005122 12321174110 021445 0 ustar Description: Get/set _NET_DESKTOP_MANAGER_S atom
This atom is used by at least nautilus, so don't start xfdesktop
if it is set already. If it isn't, try to set it in order to
prevent a later call to nautilus to override the desktop.
.
Not forwardable, because it's a hack/test for the current xubuntu
development release. I don't know how it will affect other GNOME apps.
I'll reevaluate its correctness/usefulness before the precise release,
and decide whether to disable or forward it at that time.
Author: Lionel Le Folgoc
Forwarded: not-needed
Last-Update: 2012-04-17
---
src/xfce-desktop.c | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
--- a/src/xfce-desktop.c
+++ b/src/xfce-desktop.c
@@ -790,8 +790,8 @@ screen_set_selection(XfceDesktop *deskto
{
Window xwin;
gint xscreen;
- gchar selection_name[100];
- Atom selection_atom, manager_atom;
+ gchar selection_name[100], common_selection_name[32];
+ Atom selection_atom, common_selection_atom, manager_atom;
xwin = GDK_WINDOW_XID(gtk_widget_get_window(GTK_WIDGET(desktop)));
xscreen = gdk_screen_get_number(desktop->priv->gscreen);
@@ -800,6 +800,9 @@ screen_set_selection(XfceDesktop *deskto
selection_atom = XInternAtom(gdk_x11_get_default_xdisplay(), selection_name, False);
manager_atom = XInternAtom(gdk_x11_get_default_xdisplay(), "MANAGER", False);
+ g_snprintf(common_selection_name, 32, "_NET_DESKTOP_MANAGER_S%d", xscreen);
+ common_selection_atom = XInternAtom(gdk_x11_get_default_xdisplay(), common_selection_name, False);
+
/* the previous check in src/main.c occurs too early, so workaround by
* adding this one. */
if(XGetSelectionOwner(gdk_x11_get_default_xdisplay(), selection_atom) != None) {
@@ -807,8 +810,16 @@ screen_set_selection(XfceDesktop *deskto
exit(0);
}
+ /* Check that _NET_DESKTOP_MANAGER_S%d isn't set, as it means another
+ * desktop manager is running, e.g. nautilus */
+ if(XGetSelectionOwner (gdk_x11_get_default_xdisplay(), common_selection_atom) != None) {
+ g_warning("%s: another desktop manager is running.", PACKAGE);
+ exit(1);
+ }
+
XSelectInput(gdk_x11_get_default_xdisplay(), xwin, PropertyChangeMask | ButtonPressMask);
XSetSelectionOwner(gdk_x11_get_default_xdisplay(), selection_atom, xwin, GDK_CURRENT_TIME);
+ XSetSelectionOwner(gdk_x11_get_default_xdisplay(), common_selection_atom, xwin, GDK_CURRENT_TIME);
/* Check to see if we managed to claim the selection. If not,
* we treat it as if we got it then immediately lost it */
debian/patches/series 0000664 0000000 0000000 00000000126 12321174110 012023 0 ustar xubuntu_set-accountsservice-user-bg.patch
xubuntu_improve-nautilus-interactions.patch