[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

compiz: Changes to 'refs/tags/compiz-0.6.0'



Tag 'compiz-0.6.0' created by Danny Baumann <dannybaumann@web.de> at 2007-10-01 17:45 +0000

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

iD8DBQBHATJB6+ZunlVwJYMRAvGsAJ4xCsdUYe0a8Q/NKYWBkxyQ0bCY+QCfVPgm
kNPNcKlZ9AmyJ18wizyh00Y=
=Ttm0
-----END PGP SIGNATURE-----

Changes since compiz-0.5.2:
Danny Baumann (44):
      Remove trailing whitespace.
      Formatting fixes.
      Fix possible memleaks.
      Fix typos.
      Add comment marking the active plugin check as workaround.
      Never modify w->state outside changeWindowState function.
      Don't save last window state in CompWindow structure.
      Coding style adjustments.
      Only show resize rectangle on the screen the resized window is on.
      Only assign the default shadow to windows which use default decorations.
      Remove frame window property on removing the window frame.
      XineramaQueryScreens is not guaranteed to set the number parameter to zero if it returns NULL, so better initialize the parameter properly.
      Use normal mode for maximized windows.
      Check for changes to the override_redirect flag on window map.
      Recalculate window type and window actions if override_redirect state changed.
      Handle MapRequest event after core so that decorWindowUpdate sees window type and override_redirect state changes that might have happened during event processing.
      Re-query Xinerama information on root window reshape.
      Always update event windows when the allowed actions have changed.
      Revert "Handle MapRequest event after core so that decorWindowUpdate sees window type and override_redirect state changes that might have happened during event processing."
      Call matchPropertyChanged handler when the override_redirect flag changed.
      Allow plugins to not only clear allowed window actions, but also to add allowed actions.
      Bump ABIVERSION.
      Remove Metacity bell settings integration.
      Added mouse wheel handling to g-w-d.
      Integrate Metacity's configurable middle and right click actions.
      Correct default behaviour of middle mouse button: It should be lowering the window, not raising it.
      Added minimization as title bar button action.
      Fixed Gconf setting parsing for title bar button actions.
      Merge branch 'compiz-0.6' of git+ssh://maniac@git.freedesktop.org/git/xorg/app/compiz into compiz-0.6
      Make sure the position is randomized only for windows that are smaller than the workarea.
      Update decoration with a timer after resize.
      Rename focusWindowOnMap to allowWindowFocus and make it use the current window viewport, not the initial one.
      Support restack requests in ConfigureRequest events.
      Don't restack windows on map if their focus should be prevented.
      Fix map and restack ordering.
      Fix full window frame being painted once after shading.
      Fix warning.
      Delete property first and delete frame window after that to avoid race conditions.
      Use focus stealing prevention for application initiated active window change requests.
      Move input (if desired) focus after mapping the window.
      We don't need to care about converting the returned name string.
      Focus default window after switching viewports.
      Add NEWS entry for 0.6 release.
      Bump version.

David Reveman (19):
      Post release version increment.
      Fix typo.
      Remove whitespaces.
      Add CompNoMask to REAL_MOD_MASK.
      Usage of lastFoundWindow in findTopLevelWindowAtDisplay is
      Avoid using lastFoundWindow in findWindowAtDisplay.
      Reduce code by using findWindowAtScreen in
      This should be taken care of by unhookWindowFromScreen.
      Include proper compiler flags and link libdecoration to
      Avoid use of strcasestr and case insensitive matching of
      Rearrange some headers to avoid compile issues on solaris.
      Use equalRange when checking if new value is equal to
      Fix event handle matching. This caused inotify plugin to
      Default alpha value for color options is 1.0.
      Better default colors.
      Don't avoid sync to vblank when we have multiple outputs.
      Free window private index.
      Free cs->vertices.
      Destroy damage, remove passive button grabs and remove event masks.

Dennis Kasprzyk (6):
      Disable backface culling only for front-to-back painted transparent cube faces.
      Draw cube caps only once per output, but allow plugin plugins to reset this handling. Fixes switcher with transparent cube.
      Use current viewport for skydome rotation calculation.
      Don't restack new "dock" type windows behind the active window.
      Use KDE functions to get the visible window name.
      Make sure that unredirected windows get redirected on unmap.

Erkin Bahceci (2):
      Avoid conflict with Animation by suppressing fading.
      Remove minimize_open_close option.

Kristian Høgsberg (4):
      Add back --with-default-plugins option.
      Add run_command to keyboard shortcut list.
      Set SM restart style to SmRestartIfRunning on exit.
      Require 'compiz' not @COMPIZ_REQUIRES@ in plugin pkg-config files.

Kristian Lyngstol (1):
      Autoraise for transients too

Robert Noland (1):
      Replace strndup with malloc and strncpy. FreeBSD doesn't support strndup.

Roland Baer (6):
      Added compFindOption return checks
      Removed effectivly unused stuff in gtk-window-decorator
      Return value of XGetKeyboardMapping() has to be XFree()d, not to be ignored
      Storage of XGetVisualInfo() needs to be free()d
      realloc with correct size
      mods is useless or "modifiers" will not work

Roland Bär (1):
      Added sanity check for screenInode value.

---
 Makefile.am                                 |    2 
 NEWS                                        |   14 +
 compiz-cube.pc.in                           |    2 
 compiz-scale.pc.in                          |    2 
 configure.ac                                |    9 
 gtk/gnome/50-compiz-desktop-key.xml.in      |    2 
 gtk/window-decorator/gtk-window-decorator.c |  296 ++++++++++++++++------------
 gtk/window-decorator/gwd.schemas.in         |   11 +
 include/compiz.h                            |   21 +
 include/cube.h                              |    4 
 kde/window-decorator/decorator.cpp          |    4 
 kde/window-decorator/decorator.h            |    7 
 kde/window-decorator/window.cpp             |   22 +-
 kde/window-decorator/window.h               |    4 
 libdecoration/Makefile.am                   |    5 
 metadata/Makefile.am                        |    3 
 metadata/fade.xml.in                        |    5 
 metadata/resize.xml.in                      |   16 -
 metadata/rotate.xml.in                      |    4 
 metadata/schemas.xslt                       |   21 +
 plugins/cube.c                              |   34 ++-
 plugins/decoration.c                        |   43 +++-
 plugins/fade.c                              |   27 +-
 plugins/fuse.c                              |    3 
 plugins/gconf.c                             |   37 ++-
 plugins/ini.c                               |   22 +-
 plugins/inotify.c                           |    2 
 plugins/place.c                             |   15 +
 plugins/plane.c                             |    1 
 plugins/resize.c                            |   43 ++--
 plugins/scale.c                             |    2 
 plugins/video.c                             |    6 
 plugins/wobbly.c                            |    4 
 src/display.c                               |   67 ++----
 src/event.c                                 |  114 ++++++++--
 src/option.c                                |   15 -
 src/screen.c                                |   49 ++--
 src/session.c                               |    7 
 src/window.c                                |   80 ++++---
 39 files changed, 646 insertions(+), 379 deletions(-)
---



Reply to: