Hi,

A new compiz release 0.6.2 is now available from:

http://xorg.freedesktop.org/archive/individual/app/compiz-0.6.2.tar.gz

    which can be verified with:


http://xorg.freedesktop.org/archive/individual/app/compiz-0.6.2.tar.gz.sha1
        ab5ecad856049a12a803fe6c94c3e55cdfcb5f68  compiz-0.6.2.tar.gz


http://xorg.freedesktop.org/archive/individual/app/compiz-0.6.2.tar.gz.sha1.asc
        (signed by Danny Baumann)

  Additionally, a git clone of the source tree:

        git clone git://git.freedesktop.org/git/xorg/app/compiz

    will include a signed compiz-0.6.2 tag which points to a commit
named:
        111d5994a8b5a0a3b4b8bf12b566dcd2a7c51d30

    which can be verified with:
        git verify-tag compiz-0.6.2

    and can be checked out with a command such as:
        git checkout -b build compiz-0.6.2

WHAT'S NEW SINCE 0.6.0
======================

Support for automatically starting one decorator per screen.

Various stacking problem fixes.

Fixes for various focus issues.

Minor other bug fixes.

Regards,

Danny

Changes since compiz-0.6.0:

Danny Baumann (26):
      Post-release version increment.
      We always need to restack windows on map. Newly created windows are 
placed on top of the stack first, which is not desired for some windows that 
may be denied focus (such as desktop windows).
      Send synthetic configure notify events where needed according to ICCCM 
chapter 4.1.5.
      glGetString is allowed to return NULL in case an error happened, so avoid 
crashing in this case and bail out instead.
      An aboveId of None means that the window was placed on bottom of the 
stack, so also update the linked list accordingly.
      Don't restack desktop windows. They are placed correctly by 
updateWindowAttributes.
      Always use the old geometry passed to addWindowSizeChanges for 
comparisons.
      Fix handling of ConfigureRequest events with CWStackMode set, but without 
CWSibling set.
      Correct handling of grab window in case it is destroyed.
      Fix findLowestSiblingBelow function for desktop windows.
      Immediately update the internal stack representation on stack changes 
caused by MapRequest events.
      Don't prevent focus for desktop and dock windows on arrival of a 
_NET_ACTIVE_WINDOW message.
      Use client message timestamp rather than window user time when processing 
focus stealing prevention on _NET_ACTIVE_WINDOW messages.
      Update saved window coordinates when window is resized by some client.
      Clear all coordinates that match the server coordinates from the 
configure request mask to make sure a synthetic configure notify event is sent 
whenever needed.
      We have to send the WM_TAKE_FOCUS message even if we directly set the 
input focus.
      Always allow focus for active window.
      Prevent wobbling when shading maximized windows.
      Fix in-viewport calculation.
      Use real screen number rather than 0.
      Use real screen number rather than 0.
      Get private pointer for the current screen.
      Run external commands with a DISPLAY string adjusted for the screen 
number that was passed to runCommand.
      putenv doesn't work properly with dynamically allocated strings that are 
free'd right after the putenv call.
      Add NEWS entry for 0.6.2 release.
      Bump version.

Tomas Carnecky (1):
      Start window decorator on all screens.


_______________________________________________
compiz mailing list
compiz@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/compiz

Reply via email to