File xfwm4.changes of Package xfwm4
-------------------------------------------------------------------
Tue Jan 8 14:36:44 UTC 2019 - Stasiek Michalski <hellcp@mailbox.org>
- Remove old themes, moved to gtk2 repos of the themes
-------------------------------------------------------------------
Mon Aug 6 06:57:44 UTC 2018 - seife+obs@b1-systems.com
- update to 4.12.5:
- client: Check GTK_HIDE_TITLEBAR_WHEN_MAXIMIZED
- client: Check when GTK_FRAME_EXTENTS has changed (bxo#14511)
- netwm: Fix adding maximized state (bxo#14514)
- fix typo in clientMoveTile (bxo#14181)
- screen: Use computed screen size instead of xlib
- client: Make sure to redraw when removing maximized (bxo#13954)
- Fix logic error in bottom struts validation (bxo#13964)
- client: Maximize on expected output (bxo#13284)
- screen: Fix broken monitor index (bxo#13608)
- Use ximerama indices for _NET_WM_FULLSCREEN_MONITORS (bxo#9351)
- placement: Use primary monitor as default (bxo#13454)
-------------------------------------------------------------------
Wed Apr 19 19:06:36 UTC 2017 - seife+obs@b1-systems.com
- update to version 4.12.4
- moveresize: Cancel move/resize if client is gone (bxo#13344)
- netwm: Make docks and spash screens appear focused
- placement: Relocate dialogs only (bxo#12587)
- Force application win_gravity to NorthWestGravity (bxo#12617)
- keyboard: Re-apply modifiers masks
- keyboard: Ignore unsupported modifiers (bxo#10760)
- don't block display events when time is set backwards (bxo#10184)
- Fix rendering with 30-bit colormap (bxo#12344)
- Only check for known buttons in _NET_WM_MOVERESIZE
-------------------------------------------------------------------
Sat May 16 17:31:59 UTC 2015 - gber@opensuse.org
- update to version 4.12.3
- configure: check for exo-csource (bxo#11870)
- focus: Ignore zero timestamp from s/n (bxo#11822)
- events: do not monitor SubstructureNotifyMask (bxo#11893)
- Fix compiler warnings
-------------------------------------------------------------------
Sun Mar 15 21:34:36 UTC 2015 - gber@opensuse.org
- update to version 4.12.2
- quick release to fix a mishmash between width and height
introduced in 4.12.1 (bxo#11700)
-------------------------------------------------------------------
Sun Mar 15 08:19:10 UTC 2015 - gber@opensuse.org
- update to version 4.12.1
- Fix issue with XRandR (bxo#11059, bxo#11683, bxo#11695)
- Rework struts support to be more error proof
- Fix smart placement and windows overlapping (bxo#11671)
- Fix window positioning and gravity (bxo#11670, bxo#11693)
- Fix issue with _NET_REQUEST_FRAME_EXTENTS being ignored
(blocking for GLFW apps) (bxo#11664)
- Check class hint name for same applications (bxo#11685)
- Make horizontal scrolling/window opacity optional (bxo#10372)
-------------------------------------------------------------------
Sat Feb 28 21:53:44 UTC 2015 - gber@opensuse.org
- update to version 4.12.0
- add support for gtk window menu
- avoid window decorations in preview
- clean-up compositor state in case of error
- compute struts based on reported screen size
- do not tile windows if they don't fit in
- enable compositing by default
- enable window preview in cycling by default
- fix build with compositor disabled
- fix window menu positioning with CSD
- fix window preview disappearing on themes reload
- reuse client macros in compositor
- revert "Optionally remove frame on tiling as well"
- set maximum valid struts values
- use larger window preview by default
- use opaque background color for preview
- use smallest screen area
- translation updates
-------------------------------------------------------------------
Sat Feb 14 19:04:42 UTC 2015 - gber@opensuse.org
- update to version 4.11.3
- add a zoom_desktop xfconf setting
- add corner tiling
- add support for extended XSync counter
- add support for GTK frame extents
- add support for GTK hide titlebar on maximize
- add support for NET_WM_STATE_FOCUSED
- add titleless maximization feature
- allow color substitution in themerc
- allow cycling during drag'n drop
- allow shadow under dock ARGB windows
- allow tiling and workspace wrap on move
- changed wireframe to cairo drawing when using the compositor
- fix cycle vs. focus follow mouse
- fix fullscreen mode not working correctly for QT apps)
- fix gravity on configure request
- fix keyboard shortcuts after keyboard layout changes
- fix maximizing when window is tiled vertically or horizontally
- fix maximum host name length.
- fix opacity being reset on theme change
- fix reparenting with compositor
- fix selection with mouse in multi-monitor alt-tab dialog
- fix size increment
- limit parallel pointer moves before wrapping
- new default window decoration themes (including HDPI and xHDPI)
- on canceled move, restore all maximizations states
- optionally remove frame on tiling as well
- optionnally use window preview in tabwin
- prevent CSD windows from being moved too far up
- remove horizontal tyling on move
- remove maximize button from non-resizable windows
- remove restore-on-move option
- send debug messages to a log file
- update desktop geometry on xrandr events
- use cairo wireframe for move/resize
- use correct type on platforms where time_t is 64bits like OpenBSD
- use source indication in activate window
- use the correct drm/dri device on OpenBSD
- workaround for NET_WORKAREA with multimonitor
- lot of translations updates
-------------------------------------------------------------------
Thu Oct 2 01:30:19 UTC 2014 - crrodriguez@opensuse.org
- Do not buildRequire metapackage xorg-x11-devel only
exactly the libraries that are required.
-------------------------------------------------------------------
Sat Jul 26 06:17:33 UTC 2014 - gber@opensuse.org
- update to version 4.11.2
- improve auto-maximize fn to maximize windows which size is
equal to the available size
- restore original window size after untiling (Bug 8765)
- add improved tab-win dialog
- translation updates
-------------------------------------------------------------------
Thu May 1 09:35:19 UTC 2014 - gber@opensuse.org
- remove xfwm4-fix-bug-in-workspace-deletion.patch file
-------------------------------------------------------------------
Thu May 1 07:37:48 UTC 2014 - gber@opensuse.org
- update to version 4.11.1
- remove unnecessary clipping of the rootPicture
- if making a solid fill, use XRenderCreateSolidFill
- repaint the screen when background changes
- ignore when root atoms are unset
- implement zooming
- add tweak setting to toggle roll up feature (bxo#10563)
- disable roll up feature by default (bxo#10563)
- fix duplicated accelerators (bxo#5256)
- do not write empty session files
- optimize smart placement (bxo#5785)
- improvements in accelerator handling
- remove unmaintained translations
- make the xfwm4-settings dialog use less height
- fixup padding in keyboard shortcuts tab
- autotools updates
- add Vsync support for the compositor (bxo#8898)
- translation updates
-------------------------------------------------------------------
Sun May 5 19:08:49 UTC 2013 - gber@opensuse.org
- update to version 4.10.1
- autotools updates
- small optimization in shadow loop
- some small optimizations in placement code
- do not write empty session files
- fix wrong debug message
- fix crash in settings dialog with wrong title alignment value
- implement NET_WM_MOVERESIZE_CANCEL message
- translation updates
- removed obsolete
xfwm4-implement-net_wm_moveresize_cancel-message.patch,
xfwm4-fix-crash-in-settings-dialog.patch,
xfwm4-fix-bug-in-workspace-deletion.patch
-------------------------------------------------------------------
Sat Aug 18 19:33:50 UTC 2012 - gber@opensuse.org
- add xfwm4-implement-net_wm_moveresize_cancel-message.patch in
order to implement NET_WM_MOVERESIZE_CANCEL message as gtk+-3.4
now uses it (bxo#8949)
- add xfwm4-fix-crash-in-settings-dialog.patch in order to fix a
crash in settings dialog with wrong title alignment value
(bxo#9108)
- add xfwm4-fix-bug-in-workspace-deletion.patch which reverts part
of git commit 8637c3a as this breaks deletetion of current
workspace (bxo#8827)
-------------------------------------------------------------------
Sun Apr 29 09:02:06 UTC 2012 - gber@opensuse.org
- update to version 4.10.0
- translation updates
-------------------------------------------------------------------
Thu Apr 19 21:58:02 UTC 2012 - gber@opensuse.org
- obsolete xfwm4-doc properly
-------------------------------------------------------------------
Sat Apr 14 13:38:08 UTC 2012 - gber@opensuse.org
- recommend %{name}-lang
-------------------------------------------------------------------
Sat Apr 14 10:29:19 UTC 2012 - gber@opensuse.org
- update to version 4.9.1
- improve tiling
- reduce tiling distance
- keep pointer position relative to the window being moved
- set spacing to avoid overlap with some themes
- add workspace settings in a notebook
- improve workspace dialog subtitle/comment
- generate default icon during make dist
- update FSF address in settings dialogs
- add missing license
- restore button press/release mask as removing it breaks switching
workspaces with scroll wheel
- add UI option to WM tweaks for tiling
- resize fullscreen windows on screen size changes
- don't use deprecated g_str(n)casecmp
- translation updates
-------------------------------------------------------------------
Sun Apr 8 16:42:11 UTC 2012 - gber@opensuse.org
- update to version 4.9.0
- add tiling feature
- navigate with arrows in task switcher
- show dialogs in settings category
- do not cancel pending focus transition and use actual
meaningful timestamp to avoid setting focus on wrong window in
focus follow mouse
- remove docbook documentation
- remove older themes from main package (moved to xfwm4-themes
now)
- add patch for themeable tab-window
- use themeable icons for the settings manager and the menu,
rework the default icons for the settings manager and the
window menu and add SVG version
- reintroduce the double-click timeout
- drop AC_PROG_LIBTOOL in favor of LT_PREREQ and LT_INIT
- simply double click detection logic
- add special icons for the button layout in settings
- remove some XFlush() calls
- upon restart, restore the previous selected workspace
- improve horizontal/vertical maximization toggle so that
de-maximizing in either direction while fully maximized gives
the expected maximization result
- change the default theme to differentiate from 4.8
- update mouse cursor theme and size dynamically
- optimize transients for group evaluation while withdrawing#
windows
- increase timeout for other WM to exit with "--replace",
- rework focus and fullscreen windows to make xfwm4 simpler and
more predictable
- get rid or of old GNOME 1.x protocol
- get rif of legacy fullscreen emulation
- translation updates
-------------------------------------------------------------------
Thu Mar 29 22:16:33 UTC 2012 - gber@opensuse.org
- split-off -lang subpackage
- correct dependencies
- do not regenerate documentation
- specfile cleanup
-------------------------------------------------------------------
Mon Feb 20 12:41:24 UTC 2012 - gber@opensuse.org
- add missing dependency on xorg-x11-devel
-------------------------------------------------------------------
Mon Dec 19 22:46:07 UTC 2011 - gber@opensuse.org
- update to version 4.8.3
- do not exit the move/resize loop when just any key is pressed
unless the operation is triggered via the keyboard
- reverting from desktop view may not focus the top most window
- recompute window's position/maximization state even if the
overall size of the screen hasn't changed as the actual layout
of the monitors may have changed nevertheless
- check for both forward and backward cycling modifier to be
released before exiting the cycle loop
- fix a couple of memory leaks
- fix some events being lost causing the tabwin window to remain
sometimes after the key has been released
- fix crash when workspace count is set to negative values
- fix crash in signal handler
- fix a bug with transients for group (including utility windows)
being withdrawn as many times as parent windows where in the
group, causing utility windows to disapear when switching
workspaces
- do not allow applications to change the win layer on dialogs to
prevent dialogs to be unreachable in some Java based
applications
- do not enforce the size increment only if the size request
comes from the application itself
- dropped obsolete xfwm4-4.8.2-careful-layer-manipulation.patch,
xfwm4-4.8.2-fix-disappearing-transient-windows.patch, and
xfwm4-4.8.2-fix-resizing.patch
-------------------------------------------------------------------
Tue Oct 25 00:16:20 UTC 2011 - gber@opensuse.org
- tweak Kelabu theme colors
-------------------------------------------------------------------
Sun Oct 23 20:43:19 UTC 2011 - gber@opensuse.org
- added Kelabu xfwm4 theme
-------------------------------------------------------------------
Thu Oct 20 19:59:00 UTC 2011 - gber@opensuse.org
- install HTML documentation under /usr/share/xfce4/xfwm4/html
-------------------------------------------------------------------
Tue Oct 18 13:45:45 UTC 2011 - gber@opensuse.org
- added xfwm4-4.8.2-fix-disappearing-transient-windows.patch which
fixes a problem with transient windows disapearing when switching
workspaces
-------------------------------------------------------------------
Fri Oct 14 16:22:05 UTC 2011 - gber@opensuse.org
- split off -doc subpackage
-------------------------------------------------------------------
Tue Oct 11 11:48:45 UTC 2011 - gber@opensuse.org
- added xfwm4-4.8.2-careful-layer-manipulation.patch in order to
ignore size increment if a resize request comes from an
application itself (backported from upstream git)
- added xfwm4-4.8.2-fix-resizing.patch in oder to be more careful
when allowing applications to manipulate the window layer by
themselves
- do not package INSTALL file
-------------------------------------------------------------------
Fri Oct 7 13:05:10 UTC 2011 - gber@opensuse.org
- copy the right source file
-------------------------------------------------------------------
Fri Sep 23 07:35:12 UTC 2011 - gber@opensuse.org
- update to version 4.8.2
- relax resize wrt to size increments
- allow menu shortcut to work even for non-decorated windows
- keep window fully visible on screen on size request
- bugfixes
- translation updates
- dropped obsolete
xfwm4-4.8.1-fix-panel-plugins-not-receiving-focus.patch,
xfwm4-4.8.1-always-initialize-display-session.patch
-------------------------------------------------------------------
Tue Sep 20 14:00:02 UTC 2011 - gber@opensuse.org
- added xfwm4-4.8.1-fix-panel-plugins-not-receiving-focus.patch in
order to fix panel plugins not receiving focus in focus follow
mouse mode (backported from upstream git)
- added xfwm4-4.8.1-always-initialize-display-session.patch which
ensures the display struct's session member is always initialized
in order to prevent crashes when quitting (backported from
upstream git)
-------------------------------------------------------------------
Fri Feb 18 14:22:31 UTC 2011 - gber@opensuse.org
- fixed glitch in Gilouche xfwm4 theme
-------------------------------------------------------------------
Fri Feb 18 00:26:22 UTC 2011 - gber@opensuse.org
- call %desktop_database_post/un
- call %icon_theme_cache_post/un
-------------------------------------------------------------------
Thu Feb 17 09:10:17 UTC 2011 - gber@opensuse.org
- fixed glitch in Sonar xfwm4 theme
-------------------------------------------------------------------
Thu Feb 3 19:15:34 UTC 2011 - gber@opensuse.org
- update to version 4.8.1
- bugfixes
- translation updates
- allow the use of pixmaps without alpha channels for themes
-------------------------------------------------------------------
Wed Feb 2 21:47:45 UTC 2011 - gber@opensuse.org
- added Sonar and Gilouche themes here for now
- added xfwm4-branding-upstream subpackage
- remove installed Makefile.am files
- build documentation
-------------------------------------------------------------------
Mon Jan 17 12:36:27 UTC 2011 - gber@opensuse.org
- update to version 4.8.0
- no changes
-------------------------------------------------------------------
Tue Jan 11 16:26:49 UTC 2011 - gber@opensuse.org
- removed dependency on xfconf
-------------------------------------------------------------------
Tue Dec 28 11:04:22 UTC 2010 - gber@opensuse.org
- do not install documentation in /usr/share/doc
- improved summary/description
- show compiler output
- removed obsolete build dependencies
- require xfconf
- remove unsupported locales
-------------------------------------------------------------------
Sun Dec 5 22:14:23 UTC 2010 - prusnak@opensuse.org
- updated to 4.7.3
- Panel won't focus entries in focus follow mode (bug #6649).
- Adjusted sizes when a maximized window is undecorated (bug #6543).
- Unshade windows when given focus with Alt-Tab (bug #5931).
- Fix hang when closing a submenu (bug #6562).
- New theme for 4.8.
- Focus-follows-mouse activate/raise should not do focus (bug #4679).
- Translation updates (pt, pt_BR, it).
- updated to 4.7.2
- Fix corrupted button layouts by obtaining the button IDs correctly
(bug #6824).
- Bump the GTK+ dependency to 2.14 which is the minimum version
required for Xfce 4.8.
- Properly implement session handling (bug #6330).
- Make the settings dialog smaller so it fits on netbooks screens.
- Depend on libxfce4ui 4.7.5 for crucial fix in the
save-state-extended signal.
- Translation updates (it, gl, pt, da, de, kk, hu, zh_CN).
-------------------------------------------------------------------
Wed Dec 1 16:54:00 UTC 2010 - prusnak@opensuse.org
- use pkgconfig symbol in BuildRequires
-------------------------------------------------------------------
Fri Nov 26 15:15:28 UTC 2010 - andrea@opensuse.org
- new upstream version 4.7.1
-------------------------------------------------------------------
Sun Jul 18 12:51:07 CEST 2010 - bernhard@bwalle.de
- update to 4.6.2
o Build fixes for GIT.
o Fix mixed RTL/LTR text not rendering properly in title and tabwin.
o Place windows on top of stack even when not focused in focus
follow mouse (bug #5479).
o Increase menu button height and redice width (bug #5567).
o Do not set the "demand attention" flag when the window is already
focused.
o Keep windows entirely visible on screen change (bug #5795).
o Various compilation warnings fixed.
o Compute screen size based on each monitor size and layout and
avoid using reported size (bug #5795).
o Reloading settings on keysochanged signal is a huge overhead and
complete nonsense (bug #5964).
o Recent Xorg drivers disable the output when the lid is closed,
leaving no active monitor, in that case simply ignore the event to
avoid messing with windows' positions (bug #6209).
o Add linkage to libm when compositor is used (bug #6231).
o Check for invalid type for GValue to avoid a crash (bug #6195).
o Allow only regular windows to be placed either above or below.
o Translation updates (cs, el, es, gl, it, pl, pt, sv, tr, uk, lv,
ur, ur_PK, ro, ru, nl, ug).
-------------------------------------------------------------------
Mon Jul 20 12:27:37 CEST 2009 - dominique-obs@leuenberger.net
- Follow change of %%{_libexecdir}
-------------------------------------------------------------------
Tue Apr 21 14:14:09 CEST 2009 - prusnak@suse.cz
- updated to 4.6.1
-------------------------------------------------------------------
Fri Feb 27 13:41:11 CET 2009 - prusnak@suse.cz
- updated to 4.6.0 (Xfce 4.6.0 release)
-------------------------------------------------------------------
Tue Nov 18 14:24:51 CET 2008 - pnemec@suse.cz
- call update_desktop_file macro on desktop files [bnc#445722]
-------------------------------------------------------------------
Wed Oct 29 20:38:23 CET 2008 - bwalle@suse.de
- update to 4.4.3
o Fix automaximize on move
o Remove trailing \0 in UTF-8 strings, that causes libwnck to
rightfully complain that NET_WM_NAME contains invalid UTF-8
o Exit on SelectionClear event so that xfwm4 exits even with WM
who do not send a ClientMessage event such as Openbox
o Backport overlay and compositor support from trunk
o Filter out grab/ungrab events so we don't end up redrawing the
frame twice
o Set monitor when positionning menu
o Reduce flickering during resize
o Fix NET_WM_STATE claiming maximization vertical and horizontal
even if only horizontal of vertical is actually set
o Loosen the rule that prevents an application from iconifying
itself when skip_taskbar is set
o Rework visual depth selection of the frame window
o Add support for NET_MOVERESIZE_WINDOW
o Take gravity bit into account in configure resize only requests
to comply with standard
o Add client windows to save set to avoid loosing all windows in
case of crash
o Use guint32 instead of Time internally to avoid potential
issues in 64bits
o Add a "--replace" command line option to replace ICCCM2
compliant window managers
-------------------------------------------------------------------
Tue Dec 4 11:56:24 CET 2007 - prusnak@suse.cz
- use %find_lang macro
-------------------------------------------------------------------
Mon Dec 3 21:57:14 CET 2007 - bwalle@suse.de
- update to 4.4.2
o Be more relax with transients, allow transients to be sticky
independently of their parent window
o Fix xfwm4 hanging with gtk+-2.11.x
o Plug a leak in mouse button grab when changing theme.
o Fix dialogs and modals without parents not being automatically
centered like before
o Fix modifier mask not working with all keymaps
o Fix wrong count of key shortcuts causing switch to last workspace
on modifier key press if no window is focused
o Fix spec file missing from the tar ball causing 'make dist' to
fail.
o Fix strict bound checking causing wrong window to be focused in
focus follow mouse
o Transients for group shouldn't apply to other transients, or it
breaks stacking for some apps, noticeably mozilla "save as"
dialog...
o Fix typo breaking compilation on systems without XShape 1.1
support.
-------------------------------------------------------------------
Mon Aug 13 20:48:02 CEST 2007 - bwalle@suse.de
- fix possible hangs with Gtk 2.11 (Xfce Bug #3346)
-------------------------------------------------------------------
Sat Jun 23 23:12:06 CEST 2007 - bwalle@suse.de
- replaced group 'System/GUI/Other' by 'System/GUI/Xfce'
-------------------------------------------------------------------
Wed May 30 10:27:41 CEST 2007 - bwalle@suse.de
- disable KDE systray support, it's broken for applications that
want to hide their application icon like the volume unmounter
-------------------------------------------------------------------
Wed Apr 18 16:09:39 CEST 2007 - prusnak@suse.cz
- removed invalid line from spec file
-------------------------------------------------------------------
Sun Apr 11 16:04:38 CET 2007 - prusnak@suse.cz
- fixed compilation on older Xorg/XFree86 (fix-typo.patch)
-------------------------------------------------------------------
Wed Apr 11 00:09:23 CEST 2007 - bwalle@suse.de
- update to 4.4.1
o Add support for shape input with XShape extension 1.1.
o Make the title button in the xfwm4 settings manager dragable.
o Fix a misinterpretation of ICCCM about when to send a synthetic
configureNotify event.
o Add new hidden option to instruct xfwm4 not to bring window
back on current workspace when activated.
o Place splash screen windows on the normal layer, so that
dialogs that get mapped during startup have a chance to be
placed above the splash screen.
o Raise focused window on workspace switch.
o Sort Z-order on workspace change.
o Fix the small lag before icon update at first map and when
updating all frames at once.
o Use timeout for frame redraw, check actual WM name changes to
work around apps that falsely update their WM name property.
o Updated translations: Hungaria, Catalan, Italian, Polish,
German, Japanese, Turkish, Ukrainian, Dutch, Chinese
(simplified) and French.
o New translations: Albanian (Besnik Bleta), English
(Jeff Bailes).
-------------------------------------------------------------------
Sun Feb 25 20:51:19 CET 2007 - bwalle@suse.de
- removed KDE systray support (deprecated)
-------------------------------------------------------------------
Mon Jan 29 10:38:17 CET 2007 - pnemec@suse.cz
- removed providing %name from packages #236139
-------------------------------------------------------------------
Sun Jan 21 22:49:18 CET 2007 - bwalle@suse.de
- upgraded to 4.4.0
-------------------------------------------------------------------
Wed Jan 25 21:43:08 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Sat Jan 21 17:38:35 CET 2006 - cthiel@suse.de
- update to 4.2.3.2
-------------------------------------------------------------------
Mon Aug 1 15:14:07 CEST 2005 - cthiel@suse.de
- fixed Requires
-------------------------------------------------------------------
Wed May 18 12:08:42 CEST 2005 - cthiel@suse.de
- update to 4.2.2
- dropped xfwm4-gcc4.diff
-------------------------------------------------------------------
Tue Apr 19 13:17:15 CEST 2005 - cthiel@suse.de
- update to 4.2.1
- enabled compositor
- added xfwm4-gcc4.diff
-------------------------------------------------------------------
Thu Feb 10 14:20:52 CET 2005 - adrian@suse.de
- install session desktop file
-------------------------------------------------------------------
Thu Nov 4 14:40:04 CET 2004 - mmj@suse.de
- locale rename: no -> nb
-------------------------------------------------------------------
Wed May 19 12:28:06 CEST 2004 - ltinkl@suse.cz
- fix packaging the docu as well
-------------------------------------------------------------------
Mon May 17 14:46:50 CEST 2004 - ltinkl@suse.cz
- initial version