debian/0000775000000000000000000000000012321171564007172 5ustar debian/xfwm4.menu0000664000000000000000000000021612321171541011117 0ustar ?package(xfwm4): needs="wm" section="Window Managers" command="xfwm4" \ title="XFwm" longtitle="Xfce Window Manager" hints="Window manager" debian/xfwm4.lintian-overrides0000664000000000000000000000012012321171541013603 0ustar #Xfce doesn't have its FD.O category yet. xfwm4: desktop-entry-invalid-category debian/xfwm4.install0000664000000000000000000000000412321171541011614 0ustar usr debian/xfwm4.10000664000000000000000000000255612321171541010324 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.43.2. .TH XFWM4 "1" "June 2013" "xfwm4 This is xfwm4 version 4.10.1 (revision 3918e6b) for Xfce 4.10" "User Commands" .SH NAME xfwm4 \- Window manager for Xfce .SH DESCRIPTION .SS "Usage:" .IP xfwm4 [OPTION...] [ARGUMENTS...] .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 .TP \fB\-\-help\-sm\-client\fR Show session management options .SS "Application Options:" .TP \fB\-\-daemon\fR Fork to the background .TP \fB\-\-compositor\fR=\fIon\fR|off|auto Set the compositor mode .TP \fB\-\-replace\fR Replace the existing window manager .TP \fB\-V\fR, \fB\-\-version\fR Print version information and exit .TP \fB\-\-display\fR=\fIDISPLAY\fR X display to use .IP Released under the terms of the GNU General Public License. Compiled against GTK+\-2.24.18, using GTK+\-2.24.18. .IP Build configuration and supported features: \- Startup notification support: Yes \- XSync support: Yes \- Render support: Yes \- Xrandr support: Yes \- Embedded compositor: Yes \- KDE systray proxy (deprecated): No .SH SEE ALSO Upstream documentation at http://docs.xfce.org/xfce/xfwm4/start debian/xfwm4-workspace-settings.10000664000000000000000000000116012321171541014144 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.43.2. .TH XFWM4 "1" "June 2013" "xfwm4 4.10.1" "User Commands" .SH NAME xfwm4 \- Workspace settings for Xfce window manager .SH DESCRIPTION .SS "Usage:" .IP xfwm4\-workspace\-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 .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 debian/xfwm4-tweaks-settings.10000664000000000000000000000115312321171541013446 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.43.2. .TH XFWM4 "1" "June 2013" "xfwm4 4.10.1" "User Commands" .SH NAME xfwm4 \- Advanced settings for Xfce window manager .SH DESCRIPTION .SS "Usage:" .IP xfwm4\-tweaks\-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 .SS "Application Options:" .TP \fB\-s\fR, \fB\-\-socket\-id\fR=\fISOCKET\fR ID Session manager socket .TP \fB\-v\fR, \fB\-\-version\fR Version information .TP \fB\-\-display\fR=\fIDISPLAY\fR X display to use debian/xfwm4-settings.10000664000000000000000000000114312321171541012151 0ustar .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.43.2. .TH XFWM4 "1" "June 2013" "xfwm4 4.10.1" "User Commands" .SH NAME xfwm4 \- General settings for Xfce window manager .SH DESCRIPTION .SS "Usage:" .IP xfwm4\-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 .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 debian/watch0000664000000000000000000000014012321171541010211 0ustar version=3 http://archive.xfce.org/src/xfce/xfwm4/([\d\.]+)/ \ xfwm4-([\d\.]+)\.tar\.(?:gz|bz2) debian/rules0000775000000000000000000000052312321171541010245 0ustar #!/usr/bin/make -f export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed -Wl,-O1 -Wl,-z,defs export DEB_BUILD_MAINT_OPTIONS=hardening=+all export DEB_CPPFLAGS_MAINT_APPEND=-DMONITOR_ROOT_PIXMAP override_dh_strip: dh_strip --dbg-package=xfwm4-dbg override_dh_auto_configure: dh_auto_configure -- --disable-silent-rules %: dh $@ --parallel debian/prerm0000664000000000000000000000024512321171541010236 0ustar #!/bin/sh set -e # remove alternatives links if [ "$1" = "remove" ]; then update-alternatives --remove x-window-manager /usr/bin/xfwm4 fi #DEBHELPER# exit 0 debian/postinst0000664000000000000000000000046612321171541011001 0ustar #!/bin/sh set -e # install alternatives links if [ "$1" = "configure" ]; then update-alternatives --install /usr/bin/x-window-manager \ x-window-manager /usr/bin/xfwm4 60 --slave \ /usr/share/man/man1/x-window-manager.1.gz \ x-window-manager.1.gz /usr/share/man/man1/xfwm4.1.gz fi #DEBHELPER# exit 0 debian/manpages0000664000000000000000000000015012321171541010677 0ustar debian/xfwm4.1 debian/xfwm4-settings.1 debian/xfwm4-tweaks-settings.1 debian/xfwm4-workspace-settings.1 debian/docs0000664000000000000000000000002112321171541010031 0ustar README TODO NEWS debian/copyright0000664000000000000000000001235712321171541011130 0ustar This package was debianized by Martin Loschwitz on Fri, 11 Oct 2002 13:08:04 +0200. You can fetch xfwm4 from http://www.xfce.org/ Upstream Author is Olivier Fourdan , but different portions of code are based on the work of the following projects: Oroborus: Ken Lynch Metacity: Havoc Pennington Sawfish: John Harper The "kindaker" theme is based on a KDE theme called "Keramik" by: Keramik style: -------------- Malte Starostik (malte@kde.org) Keramik decorations: -------------------- Fredrik Hoglund (fredrik@kde.org) Files: src/client.c src/client.h src/cycle.c src/cycle.h src/events.c src/events.h src/focus.c src/frame.c src/frame.h src/keyboard.c src/keyboard.h src/main.c src/misc.c src/misc.h src/moveresize.c src/moveresize.h src/mypixmap.h src/mywindow.h src/parserc.c src/parserc.h src/screen.h src/settings.c src/settings.h src/workspaces.c src/workspaces.h src/xsync.h Copyright: 2001, Ken Lynch 2002-2011, Olivier Fourdan License: GPL Files: helper-dialog/helper-dialog.c src/display.c src/display.h src/event_filter.c src/event_filter.h src/focus.h src/mywindow.c src/netwm.c src/netwm.h src/placement.c src/placement.h src/poswin.c src/poswin.h src/screen.c src/session.c src/session.h src/stacking.c src/stacking.h src/tabwin.c src/tabwin.h src/transients.c src/transients.h src/ui_style.c src/ui_style.h src/xsync.c Copyright: 2002-2008, Olivier Fourdan 2002-2011, Olivier Fourdan License: GPL Files: src/gen-color-table.pl Copyright: 2005 Owen Taylor License: LGPL Comment: Taken from pango, see http://git.gnome.org/browse/pango/commit/?id=b7934ca5b93621b540c9b5e956dc35d4b0700e4f Files: src/icons.c src/icons.h src/menu.c src/menu.h src/startup_notification.c src/startup_notification.h src/terminate.c src/terminate.h Copyright: 2001, Havoc Pennington 2001-2002, Havoc Pennington 2002-2011, Olivier Fourdan 2003, Havoc Pennington License: GPL-2+ Files: src/stock_icons.c src/stock_icons.h Copyright: 2002, Havoc Pennington 2002, Jorn Baayen 2002-2011, Olivier Fourdan License: GPL-2+ Files: src/hints.c src/hints.h Copyright: 2001, Havoc Pennington 2001, Ken Lynch 2002-2011, Olivier Fourdan License: GPL-2+ Files: src/spinning_cursor.c src/spinning_cursor.h Copyright: 1998, mozilla.org 2002-2011, Olivier Fourdan License: GPL-2+ Files: settings-dialogs/xfwm4-settings.h Copyright: 2008, Jannis Pohlmann 2009, Jannis Pohlmann License: GPL-2+ Files: src/wireframe.c Copyright: 2001, Anders Carlsson, Havoc Pennington 2002-2011, Olivier Fourdan License: GPL-2+ Files: src/wireframe.h Copyright: 2001, Anders Carlsson, Havoc Pennington 2002-2011, Olivier Fourdan License: GPL-2+ Files: settings-dialogs/tweaks-settings.c Copyright: 2008, Jannis Pohlmann 2008, Olivier Fourdan 2008, Stephan Arts License: GPL-2+ Files: src/compositor.h Copyright: 2003, Keith Packard 2005-2011, Olivier Fourdan License: GPL-2+ Files: src/compositor.c Copyright: 2003, Keith Packard 2003-2004, Red Hat, Inc 2005-2011, Olivier Fourdan License: GPL-2+ Files: src/mypixmap.c Copyright: 1999, Mark Crichton 1999, The Free Software Foundation 2001, Ken Lynch 2002-2011, Olivier Fourdan License: GPL-2+ Files: settings-dialogs/workspace-settings.c Copyright: 2008, Brian Tarricone 2008, Jannis Pohlmann 2008, Mike Massonnet 2008, Olivier Fourdan 2008, Stephan Arts License: GPL-2+ Files: settings-dialogs/xfwm4-settings.c Copyright: 2008, Jannis Pohlmann 2008, Stephan Arts License: GPL-2+ Files: src/*.png icons/*.png settings-dialogs/monitor-icon.png Copyright: 2003-2008 Olivier Fourdan License: GPL-2+ Files: themes/Daloa/* Copyright: © 2006 Mike Massonnet © 2006 Olivier Fourdan License: GPL Files: themes/default-4.0/* Copyright: © 2003 Olivier Fourdan License: GPL Files: themes/default-4.2/* Copyright: © 2004 Olivier Fourdan License: GPL Files: themes/default-4.4/* Copyright: © 2006 Olivier Fourdan License: GPL Files: themes/default-4.6/* Copyright: © 2006-2008 Olivier Fourdan License: GPL Files: themes/kokodi/* Copyright: © 2006 Olivier Fourdan License: GPL Files: themes/moheli/* Copyright: © 2004-2006 Olivier Fourdan License: GPL Files: themes/sassandra/* Copyright: © 2005-2006 Olivier Fourdan License: GPL Files: themes/stoneage/* Copyright: © 2005 Olivier Fourdan License: GPL Files: themes/therapy/* Copyright: © 2004-2006 Olivier Fourdan License: GPL Files: themes/tyrex/* Copyright: © 2004 Olivier Fourdan License: GPL Files: themes/wallis/* Copyright: © 2005-2006 Olivier Fourdan License: GPL On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. debian/control0000664000000000000000000000345612321171541010600 0ustar Source: xfwm4 Section: xfce Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Xfce Maintainers Uploaders: Yves-Alexis Perez , Lionel Le Folgoc Build-Depends: dpkg-dev (>= 1.16.1), debhelper (>= 9), libdrm-dev, libgtk2.0-dev (>= 2.14), libxft-dev, libxdamage-dev, libxrender-dev, libxcomposite-dev, libxfixes-dev, chrpath, libglade2-dev, libxfce4util-dev (>= 4.10.0), libxfce4ui-1-dev (>= 4.11.0), libxfconf-0-dev (>= 4.10.0), libwnck-dev, intltool, libstartup-notification0-dev Build-Conflicts: libxfcegui4-dev (<< 4.7.0) Standards-Version: 3.9.5 Homepage: http://www.xfce.org/ Vcs-Svn: svn://anonscm.debian.org/pkg-xfce/desktop/trunk/xfwm4/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-xfce/desktop/trunk/xfwm4/ Package: xfwm4 Section: xfce Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: librsvg2-common Suggests: xfce4, xfwm4-themes Provides: x-window-manager Description: window manager of the Xfce project This package contains xfwm4 which is the window manager for Xfce4. It is designed to run with the rest of Xfce4 but makes a capable window manager for GNOME or KDE. . Install xfwm4 if you want a small, resource saving window manager which complies to the standards defined at http://www.freedesktop.org/. Without xfce4 installed this only gives you a window manager not the full environment. Package: xfwm4-dbg Section: debug Architecture: any Priority: extra Depends: ${shlibs:Depends}, ${misc:Depends}, xfwm4 (= ${binary:Version}) Description: window manager of the Xfce project (debugging symbols) This package contains debugging symbols for xfwm4, the Xfce window manager. Install it if you need to debug issues in xfwm4. debian/compat0000664000000000000000000000000212321171541010363 0ustar 9 debian/changelog0000664000000000000000000005120112321171541011036 0ustar xfwm4 (4.11.1-2ubuntu2) trusty; urgency=medium * Don't have a maximise button if it won't work. LP: #1177116 -- Jackson Doak Sat, 05 Apr 2014 07:34:09 +1100 xfwm4 (4.11.1-2ubuntu1) trusty; urgency=medium * Drop all existing ubuntu changes, fixed in debian * Add -DMONITOR_ROOT_PIXMAP to CPPFLAGS for xubuntu seamless greeter to desktop transition. LP: #1232804 -- Jackson Doak Sat, 01 Mar 2014 19:27:21 +1100 xfwm4 (4.11.1-2) experimental; urgency=medium [ Mateusz Łukasik ] * debian/control: - demote xfwm4-themes to Suggests. * debian/patches: - 0001-fix-fullscreen-qt4-behavior-bug-8563 added to fix fullscreen behavior with Qt4 based apps -- Yves-Alexis Perez Fri, 28 Feb 2014 21:50:20 +0100 xfwm4 (4.11.1-1) experimental; urgency=low [ Yves-Alexis Perez ] * New upstream development release. * debian/patches: - 0004-Optimize-smart-placement-bug-5785 dropped, included upstream. * debian/control: - update standards version to 3.9.5. [ Lionel Le Folgoc ] * debian/control: - bump libxfce4ui-1-dev b-dep to >= 4.11.0. - add libdrm-dev b-dep to enable compositor vsync support. -- Yves-Alexis Perez Thu, 16 Jan 2014 22:48:09 +0100 xfwm4 (4.10.1-2) unstable; urgency=low [ Yves-Alexis Perez ] * debian/xfm4.1, debian/xfwm4-settings.1, debian/xfwm4-tweaks-settings.1, debian/xfwm4-workspace-settings.1: - update manpages provided by Debian package. closes: #714026 * debian/rules: - disable silent rules. [ Evgeni Golov ] * Correct Vcs-* URLs to point to anonscm.debian.org [ Jackson Doak ] * debian/postinst, debian/prerm: - replace -e in shebang with set -e * debian/control: - bump standards-version to 3.9.4 -- Yves-Alexis Perez Sat, 21 Sep 2013 18:23:33 +0200 xfwm4 (4.10.1-1) unstable; urgency=low * New upstream release. * Upload to unstable. * debian/patches: - 0001-Revert-part-of-git-commit-8637c3a-as-this-breaks-del, 0002-Implement-NET_WM_MOVERESIZE_CANCEL-message-bug-8949, 0003-Some-small-optimizations-in-placement-code, 01_implement-NET_WM_MOVERESIZE_CANCEL-message dropped, included upstream. * debian/rules: - enable all hardening flags. -- Yves-Alexis Perez Tue, 21 May 2013 23:37:03 +0200 xfwm4 (4.10.0-4) experimental; urgency=low * debian/patches: - 0003-Some-small-optimizations-in-placement-code, 0004_smart-placement added, improve smart placement algorithm. -- Yves-Alexis Perez Mon, 31 Dec 2012 08:52:20 +0100 xfwm4 (4.10.0-3) experimental; urgency=low * debian/patches: - 0002-Implement-NET_WM_MOVERESIZE_CANCEL-message-bug-8949 added, fix window grab/move triggered on mouse click with gtk3. closes: #684911 -- Yves-Alexis Perez Mon, 03 Sep 2012 07:39:14 +0200 xfwm4 (4.10.0-2) experimental; urgency=low * debian/patches: - 0001-Revert-part-of-git-commit-8637c3a-as-this-breaks-del added, fix deletion of current workspace sometime deleting the last one. -- Yves-Alexis Perez Sun, 22 Jul 2012 19:49:17 +0200 xfwm4 (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 13:54:09 +0200 xfwm4 (4.9.1-1) experimental; urgency=low * New upstream development release. -- Lionel Le Folgoc Sun, 15 Apr 2012 16:02:46 +0200 xfwm4 (4.9.0-1) experimental; urgency=low * New upstream development release. * debian/control: - update build-deps for Xfce 4.9pre1 - update standards version to 3.9.3. - update debhelper build-dep to 9. * debian/rules: - build with --parallel. -- Yves-Alexis Perez Sun, 08 Apr 2012 22:13:15 +0200 xfwm4 (4.8.3-2) unstable; urgency=low * debian/patches: - 01_implement-NET_WM_MOVERESIZE_CANCEL-message.patch: added, fix window grab/move triggered on mouse click with gtk3. Closes: #684911 -- Lionel Le Folgoc Sun, 02 Sep 2012 16:31:19 +0200 xfwm4 (4.8.3-1) unstable; urgency=low [ Lionel Le Folgoc ] * New upstream release, including: - Fix crash in signal handler. lp: #495361 * debian/patches: - 0001-Do-not-enforce-the-size-increment-only-if-the-size-r.patch: dropped, included upstream. -- Yves-Alexis Perez Tue, 20 Dec 2011 08:39:20 +0100 xfwm4 (4.8.2-1) unstable; urgency=low [ Lionel Le Folgoc ] * New upstream release, including: - Updated Dutch translation. lp: #781061 [ Yves-Alexis Perez ] * debian/patches: - 0001-Do-not-enforce-the-size-increment-only-if-the-size-r added, cherry-picked from upstream. * debian/rules: - use dpkg-dev hardening support * debian/control: - update dpkg-dev and debhelper build-dep for hardening support - drop build-dep on hardening-includes. * debian/compat bumped to 9 for hardening support. -- Yves-Alexis Perez Tue, 11 Oct 2011 14:14:04 +0200 xfwm4 (4.8.1-4) unstable; urgency=low * debian/*.1: - update manpages * debian/xfwm4.1: - pick manpage from help2man, provide all xfwm4 options. closes: #632714 - correct the doc path in the "See Also" section. closes: #632709 -- Yves-Alexis Perez Sun, 04 Sep 2011 22:12:56 +0200 xfwm4 (4.8.1-3) unstable; urgency=low * Upload to unstable. * debian/control: - drop Emanuele, Simon and Michael from uploaders, thanks to them. - update standards version to 3.9.2. -- Yves-Alexis Perez Tue, 19 Apr 2011 16:45:48 +0200 xfwm4 (4.8.1-2) experimental; urgency=low * debian/control: - update xfconf build-dep to 4.8. -- Yves-Alexis Perez Mon, 07 Mar 2011 08:03:27 +0100 xfwm4 (4.8.1-1) experimental; urgency=low [ Lionel Le Folgoc ] * New upstream bugfix release. * debian/control: add myself to Uploaders. * debian/rules: stop overridding libexecdir; no need to pass --enable-compositor, it's already the default nowadays. [ Yves-Alexis Perez ] * New upstream development release. * debian/control: - update standards version to 3.9.1. - refresh build-deps for Xfce 4.7. - build-conflicts against libxfcegui4-dev to be sure to pick kbd headers from libxfce4ui-dev. - add build-dep on hardening-includes. * debian/rules: - pick {C,LD}FLAGS from dpkg-buildflags. - add hardening flags to {C,LD}FLAGS. - drop useless chrpath call. * add an xfwm4-dbg package. * debian/copyright updated for new release. -- Yves-Alexis Perez Mon, 14 Feb 2011 23:25:11 +0100 xfwm4 (4.6.2-1) unstable; urgency=low [ Stefan Ott ] * debian/watch edited to track Xfce archive reorganisation. [ Yves-Alexis Perez ] * New upstream release. * debian/control - update standards version to 3.8.4. - add depends on ${misc:Depends}. - debhelper build-dep bumped for overrides support. * Switch to 3.0 (quilt) source format. * debian/rules: - switch to tiny debhelper 7 rules. * debian/docs: use dh_installdocs to install docs. * debian/manpages: use dh_installman to install manpages. -- Yves-Alexis Perez Sat, 22 May 2010 19:04:10 +0200 xfwm4 (4.6.1-1) unstable; urgency=low * New upstream release. -- Yves-Alexis Perez Sun, 19 Apr 2009 18:30:15 +0200 xfwm4 (4.6.0-2) unstable; urgency=low * Upload to unstable, and mark fixed bugs as such: - warn user about shortcut conflicts. closes: #370482 - allow user to disable blinking windows (in accessibility) closes: #500949 - keyboard shortcut themes don't exist in 4.6 anymore, this closes: #434480 - mouse position after wrap follows the wrap distance. closes: #380480 * debian/rules: - add -Wl,-z,defs -Wl,--as-needed to LDFLAGS. - install manpages using dh_installman. * debian/compat bumped to 7. * debian/control: - update standards version to 3.8.1. - move to xfce section. * add manpages for all binaries. -- Yves-Alexis Perez Sat, 04 Apr 2009 01:35:58 +0200 xfwm4 (4.6.0-1) experimental; urgency=low [ Yves-Alexis Perez ] [ Xfce 4.6 Alpha “Pinkie”] * new upstream alpha release. * debian/control: - update standards version to 3.8.0. - update build dep for Xfce 4.6 Alpha release. - remove build dep on quilt. - add build dep on intltool. * debian/patches: - 01_filter-grab-ungrab-events dropped, merged upstream. - 02_exit-on-selectionclear too. - 03_fix-compositing-overlay as well. - 04_fix-automaximize-on-move ... - 05_awn-focus.patch finally. * debian/rules, debian/lintian: - remove all references to mcs. - remove references to quilt. - stop messing with config.{guess,sub}. [ Xfce 4.6 Beta 1 “Fuzzy”] * new upstream beta release. * debian/control: - update build-deps for Fuzzy. [ Xfce 4.6 Beta 2 “Hopper”] * new upstream beta release. * debian/control: - update build-deps for Hopper. * debian/patches: - 01_fix-maximize-bug, fix maximization bug. closes: #508352 [ Xfce 4.6 Beta 3 “Tuco-tuco”] * new upstream beta release. * debian/control: - update build-deps for “Tuco-Tuco”. * debian/rules: - replace dh_clean -k by dh_prep. - install NEWS file. [ Xfce 4.6 RC1 “Capybara” ] * new upstream release candidate. * debian/control: - update build-deps for “Capybara”. [ Xfce 4.6 ] * new upstream release. - fix various compositing issues. closes: #483070 - fix support for win_gravity wm hint. closes: #448443 - fix iconification with skip_taskbar. closes: #491817 * debian/control: - update build-deps for 4.6. - bump build-dep on debhelper for dh_prep. - drop build-dep on quilt, now useless. * debian/copyright: - update dates, copyrights and licensing informations. * debian/patches: - 01_fix-maximize-bug dropped, merged upstream. * debian/rules: - remove calls to quilt patch rules [ Michael Casadevall ] [ Xfce 4.6 Beta 1 "Fuzzy" ] * debian/rules: - Added --libexecdir=\$${prefix}/lib to compily with Debian policy * debian/control: - Added myself to uploaders -- Yves-Alexis Perez Sat, 28 Feb 2009 13:41:49 +0100 xfwm4 (4.4.2-5) unstable; urgency=low * switch to triggers: - debian/{postinst,prerm}: remove xfce-mcs-manager refresh. - debian/control: version the Recommends: on xfce4-mcs-manager. * debian/control: - remove Martin Loschwitz from Uploaders. - drop Conflicts/Replaces against old xfwm4-themes not in Etch. -- Yves-Alexis Perez Sun, 18 May 2008 19:58:55 +0200 xfwm4 (4.4.2-4) unstable; urgency=low * debian/patches: - 01_filter-grab-ungrab-events added, prevents redrawing the frame twice. (Xfce r26363). - 02_exit-on-selectionclear added, improve “--replace” protocol. (Xfce #2374 and r26585). - 03_compositing-overlay added, fix compositing with overlay windows (video players and screensavers). Xfce #3849, taken from r26691. closes: #476396 - 04_fix-automaximize-on-move added. (Xfce r26966) - 01_awn-focus moved to 05_awn-focus. * debian/copyright: update dates. -- Yves-Alexis Perez Sat, 17 May 2008 16:58:28 +0200 xfwm4 (4.4.2-3) unstable; urgency=low * debian/patches: 01_awn-focus added, fix focus problems with avant-window-navigator in some cases. Xfce #3439. closes: #463647 -- Yves-Alexis Perez Fri, 28 Mar 2008 23:52:59 +0100 xfwm4 (4.4.2-2) unstable; urgency=low * debian/watch: narrow regexp so we don't match xfwm4-themes. Thanks Antonio Terceiro. closes: #462462 * debian/control: - updated my email address. - updated standards version to 3.7.3 (no changes needed). * debian/copyright: use © sign. -- Yves-Alexis Perez Sun, 02 Mar 2008 01:18:01 +0100 xfwm4 (4.4.2-1) unstable; urgency=low [ Simon Huggins ] * 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 ] * New upstream release. * debian/patches: - 01_xfwm4-fix-transient-windows.patch removed, included upstream. - 02_fix-xfwm4-hang.patch removed, included upstream. * debian/rules: fix parallel builds. -- Yves-Alexis Perez Sun, 02 Dec 2007 11:33:02 +0100 xfwm4 (4.4.1-3) unstable; urgency=high * debian/xfwm4.1: update bugs reporting in manpage. * debian/xfwm4.menu: switch to new menu policy. * debian/postinst: use posix kill -s to avoid problems on hurd. * debian/rules: enable output of distclean target. * debian/lintian: ignore safe lintian warnings. * debian/patches/02_fix-xfwm-hang.patch added to fix deadlock with gtk 2.12 urgency=high because gtk 2.12 entered archive so we need to reach testing before it does. -- Yves-Alexis Perez Fri, 21 Sep 2007 08:43:40 +0200 xfwm4 (4.4.1-2) unstable; urgency=low * debian/patches: 01_xfwm4-fix-transient-windows.patch added to correct behavior with transient windows. closes: #367616 * switch from dpatch to quilt. -- Yves-Alexis Perez Tue, 26 Jun 2007 23:41:22 +0200 xfwm4 (4.4.1-1) unstable; urgency=low * New upstream release. * debian/control: added versionned build-dep against gtk 2.10. * debian/copyright: update copyright holders. -- Yves-Alexis Perez Sun, 15 Apr 2007 15:28:17 +0100 xfwm4 (4.4.0-1) experimental; urgency=low (Yves-Alexis Perez) * New upstream release. closes: #390462, #379442, #380639 * debian/control: - updated build-deps against Xfce 4.4. - recommends librsvg2-common so svg icons are preferred over png ones. (Emanuele Rocca) * debian/rules: s/theme=microdeck2/theme=curve/ removed to keep upstream's /usr/share/xfwm4/defaults -- Yves-Alexis Perez Mon, 29 Jan 2007 12:08:33 +0100 xfwm4 (4.3.99.2-1) unstable; urgency=low * New upstream release. * debian/control: updated build-deps against Xfce 4.4RC2 (4.3.99.2). -- Yves-Alexis Perez Thu, 16 Nov 2006 16:37:06 +0100 xfwm4 (4.3.99.1-1) unstable; urgency=low * New upstream release. * debian/control: updated build-dep against Xfce 4.4RC1 (4.3.99.1). * Cycle windows keybinding is back. Closes: #370310 -- Yves-Alexis Perez Sat, 23 Sep 2006 13:43:51 +0100 xfwm4 (4.3.90.2-2) unstable; urgency=low * Add upstream patch to fix mouse focus grab. See http://bugzilla.xfce.org/show_bug.cgi?id=2022 -- Yves-Alexis Perez Tue, 25 Jul 2006 09:59:09 +0200 xfwm4 (4.3.90.2-1) unstable; urgency=low (Yves-Alexis Perez) * New upstream release. * 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:26:50 +0200 xfwm4 (4.3.90.1-1) unstable; urgency=low * New upstream release -- Yves-Alexis Perez Wed, 03 May 2006 18:35:05 +0100 xfwm4 (4.2.3.2-2) unstable; urgency=low * Add patch to fix moving windows to other workspaces closes: #341058 -- Simon Huggins Thu, 05 Jan 2006 00:41:18 +0000 xfwm4 (4.2.3.2-1) unstable; urgency=low * New Upstream Release * Send xfce-mcs-manager a SIGUSR1 so it notices the plugin. -- Yves-Alexis Perez Sun, 06 Nov 2005 22:01:12 +0100 xfwm4 (4.2.2-1) unstable; urgency=low * New Upstream Release * Remove Build-Depends on libstartup-notification0-dev as this should be satisfied via libxfce4gui-dev now * Change suite to unstable -- Simon Huggins Sat, 18 Jun 2005 09:45:36 +0100 xfwm4 (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/fixed Maintainer/Uploaders fields -- Martin Loschwitz Sat, 19 Mar 2005 13:02:00 +0100 xfwm4 (4.2.0-2) experimental; urgency=low * Add --enable-final to configure. * Add a Homepage: to the description -- Simon Huggins Sun, 16 Jan 2005 17:01:33 +0000 xfwm4 (4.2.0-1) experimental; urgency=low * New Upstream Release -- Simon Huggins Sat, 15 Jan 2005 13:41:19 +0000 xfwm4 (4.1.99.1-1) experimental; urgency=low * ML: New Upstream Release (4.1.99.1 alias XFce4 4.2 RC1) * ML: rules: example.xfwm4rc is gone, don't try to install it -- Martin Loschwitz Fri, 19 Nov 2004 17:23:00 +0100 xfwm4 (4.0.6-1) unstable; urgency=low * New upstream release * Remove Norbert Tretkowski as requested * Improve description * Suggests: xfce4 -- Simon Huggins Sat, 24 Jul 2004 18:29:50 +0100 xfwm4 (4.0.5-1) unstable; urgency=low * New upstream release * Update upstream's libtool * Correct path in manpage * Add recommends on xfce4-mcs-manager the settings manager * Add depends on libstartup-notification0 -- Simon Huggins Sun, 02 May 2004 19:12:09 +0100 xfwm4 (4.0.3.1-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:56:19 +0000 xfwm4 (4.0.3.1-1) unstable; urgency=low * New upstream release * Add Daniel Silverstone to Uploaders as approved by madkiss * Add a manpage for xfwm4 referring to the packaged docs closes: #226032, #188734 * Remove .la and .a files from mcs-plugins dir * Quote needs in menu for lintian * Thanks to Daniel for checking and uploading these packages -- Simon Huggins Wed, 25 Feb 2004 12:11:05 +0000 xfwm4 (4.0.2-2) unstable; urgency=low * Fixed Recommends/Replaces stuff in debian/control -- Martin Loschwitz Sat, 27 Dec 2003 12:25:00 +0100 xfwm4 (4.0.2-1) unstable; urgency=low * Acknowledging NMU (Closes:#211804) * New Upstream release -- Martin Loschwitz Fri, 26 Dec 2003 16:17:00 +0100 xfwm4 (4.0.0.final-1.1) unstable; urgency=low * NMU * remove --slave part from "update-alternatives --remove" in prerm (Closes:#211804) -- Guido Guenther Thu, 20 Nov 2003 12:14:48 +0100 xfwm4 (4.0.0.final-1) unstable; urgency=low * New Upstream release. * New Co-Maintainer: Norbert Tretkowski. * Various cleanups in debian/ subdirectory. * Deleted xfwm4-themes, has its own source package now. * Bumped Standards-Version to 3.6.1 (no changes). -- Martin Loschwitz Tue, 29 Sep 2003 16:58:00 +0200 xfwm4 (4.0.0+cvs.20030421-1) unstable; urgency=low * New CVS checkout (2003-04-21) -- Martin Loschwitz Mon, 21 Apr 2003 19:33:00 +0100 xfwm4 (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:09:00 +0100 xfwm4 (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 12:57:00 +0100 xfwm4 (4.0.0+cvs.20030119-1) unstable; urgency=low * New CVS checkout (Using Xfce4 cvs, 2003-01-19) * debian/control: Use Xft2 * debian/control: Build depend on libxfce4-mcs * debian/control: Suggest xfce-mce-manager -- Martin Loschwitz Sun, 19 Jan 2003 14:52:00 +0100 xfwm4 (4.0.0+cvs.20021222-1) unstable; urgency=low * New CVS checkout (Using Xfce4 cvs, 2002-12-22) * debian/rules: Install example configuration file into doc-dir * debian/control: Changed some Recommends: to Suggests: * debian/xfwm4-themes.install: Added new theme koynacity -- Martin Loschwitz Sun, 22 Dec 2002 14:09:00 +0100 xfwm4 (4.0.0+cvs.20021127-1) unstable; urgency=low * Initial Release. (Closes: #166641) -- Martin Loschwitz Wed, 27 Nov 2002 15:14:00 +0100 debian/README.Debian0000664000000000000000000000067612321171541011237 0ustar [Added by Martin Loschwitz at 19 Jan 2003] As of xfwm4-4.0.0+cvs.20031901, the behaviour of Xfwm4 has changed. In order to move it into background (aka "daemon mode"), appending & to the program call won't work anymore. You should pass --daemon to xfwm4 to start it in daemon mode. Please change your local config files to reflect these changes. -- Martin Loschwitz Sun, 19 Jan 2003 15:05:00 +0100 debian/source/0000775000000000000000000000000012321171564010472 5ustar debian/source/format0000664000000000000000000000001412321171541011673 0ustar 3.0 (quilt) debian/patches/0000775000000000000000000000000012321171564010621 5ustar debian/patches/series0000664000000000000000000000012712321171541012031 0ustar 0001-fix-fullscreen-qt4-behavior-bug-8563.patch 02-remove-unused-maximize-button.patch debian/patches/02-remove-unused-maximize-button.patch0000664000000000000000000000102212321171541017777 0ustar Author: Thaddaeus Tintenfisch Description: Remove maximize button from non-resizable windows Bug-Ubuntu: https://launchpad.net/bugs/1177116 --- src/client.c | 3 +++ 1 file changed, 3 insertions(+) --- a/src/client.c +++ b/src/client.c @@ -1153,6 +1153,9 @@ clientGetWMNormalHints (Client *c, gbool { FLAG_SET (c->xfwm_flags, XFWM_FLAG_IS_RESIZABLE); } + else { + FLAG_UNSET (c->xfwm_flags, XFWM_FLAG_HAS_MAXIMIZE | XFWM_FLAG_HAS_RESIZE); + } if (update) { debian/patches/0001-fix-fullscreen-qt4-behavior-bug-8563.patch0000664000000000000000000000331712321171541020626 0ustar Description: Fix fullscreen behavior in Qt based apps Origin: https://bugzilla.xfce.org/show_bug.cgi?id=8563 Forwarded: yes Author: Viktor Semykin --- src/client.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) --- a/src/client.c +++ b/src/client.c @@ -981,8 +981,12 @@ clientGetMWMHints (Client *c, gboolean u wc.width = c->width; wc.height = c->height; + if (FLAG_TEST (c->flags, CLIENT_FLAG_FULLSCREEN)) + { + clientUpdateFullscreenSize (c); + } /* If client is maximized, we need to update its coordonates and size as well */ - if (FLAG_TEST (c->flags, CLIENT_FLAG_MAXIMIZED)) + else if (FLAG_TEST (c->flags, CLIENT_FLAG_MAXIMIZED)) { GdkRectangle rect; myScreenFindMonitorAtPoint (screen_info, @@ -3538,8 +3542,12 @@ clientScreenResize(ScreenInfo *screen_in continue; } + if (FLAG_TEST (c->flags, CLIENT_FLAG_FULLSCREEN)) + { + clientUpdateFullscreenSize (c); + } /* Recompute size and position of maximized windows */ - if (FLAG_TEST (c->flags, CLIENT_FLAG_MAXIMIZED)) + else if (FLAG_TEST (c->flags, CLIENT_FLAG_MAXIMIZED)) { maximization_flags = c->flags & CLIENT_FLAG_MAXIMIZED; @@ -3553,10 +3561,6 @@ clientScreenResize(ScreenInfo *screen_in wc.height = c->height; clientConfigure (c, &wc, CWX | CWY | CWWidth | CWHeight, CFG_NOTIFY); } - else if (FLAG_TEST (c->flags, CLIENT_FLAG_FULLSCREEN)) - { - clientUpdateFullscreenSize (c); - } else { configure_flags = CFG_CONSTRAINED | CFG_REQUEST;