Tag 'compiz-0.6.2' created by Danny Baumann <[EMAIL PROTECTED]> at 2007-10-18 
16:10 +0000

compiz 0.6.2 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)

iD8DBQBHF4V/6+ZunlVwJYMRAjMBAJ93gVQu3bkGCvaATXeib6W/l1H3NwCfZm9o
OghQVkqeNKP2M8XryUohu0w=
=++zw
-----END PGP SIGNATURE-----

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.

---
 NEWS                                        |   12 ++
 configure.ac                                |    2 
 gtk/window-decorator/gtk-window-decorator.c |   13 +-
 include/compiz.h                            |   11 +-
 kde/window-decorator/main.cpp               |    8 -
 plugins/decoration.c                        |   17 +--
 plugins/place.c                             |    2 
 plugins/wobbly.c                            |   13 ++
 src/event.c                                 |   27 +++--
 src/screen.c                                |   42 ++++++++
 src/window.c                                |  132 +++++++++++++++++++++-------
 11 files changed, 210 insertions(+), 69 deletions(-)
---


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to