Author: olivier
Date: 2007-01-19 19:47:03 +0000 (Fri, 19 Jan 2007)
New Revision: 24557

Modified:
   xfwm4/trunk/NEWS
Log:
Update news file

Modified: xfwm4/trunk/NEWS
===================================================================
--- xfwm4/trunk/NEWS    2007-01-19 19:46:08 UTC (rev 24556)
+++ xfwm4/trunk/NEWS    2007-01-19 19:47:03 UTC (rev 24557)
@@ -1,2 +1,160 @@
+4.4.0
+=====
 
+- Use screen from xevent instead of client for keypress (Bug #2749)
+- Raise/focus when using alt+left-click for resize for consistency with move
+- Be more permissive toward stick/unstick (bug #2735) 
+- Ignore focus stealing prevention between windows of the same group or 
+  between windows that have a transient relationship.
+- Rework grab release (bug #2694)
+- Fix display of ARGB32 windows with compositing enabled but without 
+  compositor active (bug #2710).
+- Apply NET_WM_STATE_DEMANDS_ATTENTION changes (otherwise it breaks xfwm4 
+  demand attention mechanism), but do not obey client state change requests 
+  for NET_WM_STATE_DEMANDS_ATTENTION if the client is already focused.
+- Apply patch from Mike Massonnet that fixes an error in Stonage decoration 
+  theme (Bug #2696)
+- Do not apply NET_WM_STATE_DEMANDS_ATTENTION if client is already focused, as
+  some apps seem to request NET_WM_STATE_DEMANDS_ATTENTION state even while
+  focused (See comment #14 in bug #2678)
+- Set the demands attention flag with focus prevention enabled only (Bug #2678)
+- Update the NET_WM_STATE when the client requests an update of
+  NET_WM_STATE_DEMANDS_ATTENTION (Bug #2678)
+- Focus the internal fallback window
+  when focus is transfered to a window that doesn't have InputHint set but 
+  still use WM_PROTOCOLS_TAKE_FOCUS (ie, there is no way for the window 
+  manager to tell whether or not the client will accept focus in the end 
+  since focus is set by the client alone through the 'take focus' mechanism)
+  (Fix bug #1853 without breaking bug #2410)
+- Fix redraw problem with compositor
+- Update application icon asynchronously to avoid queuing useless icon updates
+  (Ubuntu/Launchpad bug #61424)
+- Fix user focus timetamp being falsely reset to 0 causing some windows to be
+  started un-focused (Bug #2664), re-add some traces (which compile with 
+  -Werror this time), small code/api cleanup.
+- Remove shadow on dock-type windows (bug #2648)
+- Prevent fullscreen windows from beeing maximized (Bug #2663).
+- Use timestamp provided by NET_ACTIVE_WINDOW and NET_CURRENT_DESKTOP messages 
+  from EWMH version 1.3 and above, fix focus transition with 
+  NET_CURRENT_DESKTOP messages causing either flickering or wrong restacking 
+  on workspace switch (bug #2654),
+- Quit nicely when MANAGE client message is received, so that xfwm4 obeys to 
+  ICCCM2 standard (bug #2374)
+- Fix demands attention being activated when it shouldn't
+- Improve focus stealing prevention.
+- Auto-maximize regular windows only.
+- Be a lot more paranoid about what broken apps set as struts.
+- Plug a huge X resources leak in handleMappingNotify () (bug #2618)
+- Do not prevent stick when skip taskbar is set
+- Re-enable focus passing to previously focused window (req. on ML)
+- Focus windows that raise themselves if focus stealing prevention is 
+  disabled, and set demands attention flag otherwise, that should improve 
+  focus prevention.
+- Keep focus on sticky windows only for regular windows w/out skip 
+  taskbar/pager property (Bug 2603)
+- Improve resize (Bug #2597)
+- Be more permissive with resizes towards struts (Bug #2597, bis), optimize 
+  shape use.
+- Fix off-by-one causing windows to be moved wrongly via keyboard 
+  (patch from Darren Salt (bug #2594)
+- Enter key doesn't work for "Add keybinding theme" dialog (Bug #2560, patch 
+  by Brian Tarricone
+- Use focus pending with with apps that use WM_FLAG_TAKEFOCUS protocol too 
+  (Bug #2561)
+- Hide as more windows when showing desktop (Bug #2518)
+- Don't skip windows that have the skip pager/taskbar properties when 
+  searching for windows below the pointer (bug #2550)
+- Fix focus transitionning to root taking into account the pending focus too, 
+  so that focus doesn't return to the fallback internal window when it should 
+  return to some other client window (like when an application closes with a 
+  modal dialog opened).
+- Check for valid transient or modal when switching workspaces, to avoid 
+  missing windows to unmap (bug #2518).
+- Use X server time to restore focus when sent to the root window (bug #2472)
 
+
+3.99.2 (rc2)
+============
+
+- Add new option to enable/disable borderless maximization (Bug
+  #2257).
+- Rework keyboard shortcuts grabs, saving a lot of grabs and fixing
+  keyboard shortcuts not working on shaded windows (Bug #2291).
+- Fix compiler warning when build w/out compositor support (Bug
+  #2335).
+- Fix restore of original size/position of maximized windows
+  restored by session management, do not match windows that aren't
+  placed by the WM, that avoids some misplacements.).
+- Add cancel option when cycling (Bug #2373).
+- Add new window operations menu shortcut (Bug #2400).
+- Set focus on desktop with showing desktop (Bug #2410).
+- Improve workspace switch, reduce expose events (Bug #2409).
+- Improve focus transition (Bug #2408).
+- Rework error handling in pixbuf loading, fixes a crash.
+- Do not raise on WM_TRANSIENT_FOR property change, required for
+  Java 1.6 (Bug #2483).
+- Add support for XSync protocol.
+- Add support to NET_WM_MOVERESIZE.
+- New SVG based default theme (using PNG for speend and
+  compatibility although xfwm4 is able to use SVG theme), previous
+  theme renamed as "Sassandra".
+- Fix compositor unredirect with Xorg 7.1 (bug #64115 in Ubuntu
+  Launchpad).
+- Fix compositor availability check (Bug #2418
+  <http://bugzilla.xfce.org/show_bug.cgi?id=2418>, #2428
+  <http://bugzilla.xfce.org/show_bug.cgi?id=2428>).
+- Fix visual/depth/colormap with and without render (Bug #1617
+  <http://bugzilla.xfce.org/show_bug.cgi?id=1617>).
+- Rework focus management to fix some issues (Bug #2472
+  <http://bugzilla.xfce.org/show_bug.cgi?id=2472>).
+- Allow use of Alt+C in shortcuts.
+- Lot of optimizations and code cleanup.
+
+3.99.1 (rc1)
+============
+
+- Implement borderless full maximization (Bug #1750).
+- Rework maximization switches (Bug #2047).
+- Unmap the client window when shaded (Bug #2168).
+- Fix a crash in compositor when the client vanishes (Bug #2105).
+- Make sure the icon selected in the tabwin matches the selected window in all 
+  cases (Bug #2008).
+- Add <Xutil.h> include for building on Solaris.
+- Add new option to enable/disable unredirection of fullscreen override 
windows 
+  (overlays).
+- Prevent shaped windows to request a frame.
+- Fix meaning of the Xfwm/CycleMinimum option in the WM tweak plugin 
+  (Bug #2058).
+- Fix focus transition back to regular window when an override window grabbing 
+  keyboard is unmapped (Bug #2090).
+- Allow pkg-config to be more verbose (Bug #2178).
+- Add a fallback to the configure script to check for libXrender on Solaris 10 
+  (Bug #2165).
+- Plug a few memory leaks.
+- Reduce Xserver's memory usage my disabling frame caching.
+- Fix bogus high CPU usage on loading themes that miss the menu button.
+
+3.90.2 (beta2)
+==============
+
+- Get rid of libXpm dependency by implementing an XPM loader with color
+  symbol substitution.
+- Add support for svg, png, bmp, gif, jpg file formats for themes
+  components.
+- Embedded compositor can be enabled/disabled on the fly from the WM tweaks
+  plugin without restarting the WM.
+- Transparency of inactive windows configurable through the WM tweaks
+  plugin.
+- Automatically unredirect fullscreen override windows, fixing the
+  performance penalty of using unredirected rendering.
+- Add host name to window title when running apps from other hosts.
+- Rework default theme, add new themes (Moheli, Daloa).
+- Clean up modifer code in shortcut editor.
+- Lot of optimizations, including in the embedded compositor.
+- Lot of bug fixes.
+
+3.90.1 (beta1)
+==============
+
+- First public release
+

_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to