[ubuntu/quantal-proposed] compiz 1:0.9.8+bzr3319-0ubuntu1 (Accepted)

Timo Jyrinki timo-jyrinki at ubuntu.com
Thu Aug 23 15:40:16 UTC 2012


compiz (1:0.9.8+bzr3319-0ubuntu1) quantal-proposed; urgency=low

  [ Didier Roche ]
  * debian/patches/ubuntu-config.patch:
    - refresh with latest trunk
  * debian/*docs:
    - remove the TODO copy now removed upstream
  * debian/compiz-plugins.install:
    - install stackswitch, trip plugins
  * debian/rules, debian/control:
    - remove the compiz gnome-control-center key sedding through metacity.
      Compiz now directly ships them.
    - we do not need metacity-common anymore as a build-dep then
  * debian/compiz-gnome.migrations, debian/control:
    - build-dep on dh-migrations and ship gconf -> gsettings migration file

  [ Matthieu Baerts (matttbe) ]
  * Update apport hook for python3 ; thanks to Edward Donovan (LP: #1013171)

  [ Timo Jyrinki ]
  * New upstream snapshot.
    - Fix Compiz crash in movementWindowOnScreen (LP: #1015151)
    - Start window decorator when decor plugin starts (LP: #1014461)
    - Fixed: Crash in compiz::wall::movementWindowOnScreen (LP: #1015151)
    - Don't waste memory leaving /bin/sh running (LP: #1015422)
    - Add reliable detection of the compiz bin directory (LP: #1015898)
    - Check if the window would actually paint before painting the shadow,
      since it is possible that another plugin could be inhibiting paint of
      the dock   window. (LP: #1012956)
    - Don't insert the window into the server list above the window it was
      created above. (LP: #1008020) (LP: #886605)
    - makes compiz enhanced zoom and show mouse plugins considerably
      smoother to use (LP: #930783)
    - Don't set decoration contexts on undecorated windows, since that
      might be read later and code will assume the window is decorated when
      it isn't. (LP: #1015593)
    - Fix potentially unterminated string leading to an uninitialized memory
      read (LP: #1018302)
    - Lift the 31/32 character restriction on key names that was causing so
      many warnings. It's now 1024 characters according to glib. (LP: #1018730)
    - Don't print the result of BUILD_DEB. It prevents ccsm et al from
      installing. (LP: #1018916)
    - Use the XDamage extension more efficiently (the way it was designed to be
      used). This dramatically reduces CPU usage, reduces wakeups, and
      increases frame rates. It also solves at least one observed performance
      bug (LP: #1007299) and probably several more.
    - Do the initial work to get libcompizconfig under test. (LP: #990690)
    - Add support for initiating window picker in other than nomal mode. For
      now added only the additional 'All windows' picker (LP: #933776)
      (LP: #955035)
    - Fixes (LP: #1018602) : An invalid read when using g_variant_iter_loop.
    - Don't allow unbinds of textures kept around for animations in any case,
      not just resizing. (LP: #1016366)
    - Wait for the server to finish processing requests before doing a bind
      (LP: #1016367)
    - Using the next/previous bindings the wall plugin didn't calculate
      correctly the next workspace when it reaches the begin or the end of a
      row of workspaces, so it didn't jump to the next line. (LP: #904205).
    - Added the plug-in "Stack Window Switcher" converted from git to bzr
      (including full history) to Compiz. (LP: #1012205)
    - Added the unsupported, but fully working plug-in "workspacenames"
    - Added the plug-in "Trip" (LP: #1012213)
    - Add extra checks to avoid passing an invalid xid to XGetWindowProperty
      which would result in fatal error: BadWindow (invalid Window parameter).
      (LP: #1019337)
    - Fix crash LP: #1019337 properly this time.
    - Added .convert files (for gsettings-data-convert) and a migration python
      script (best for usage with session-migrations) for migrating some compiz
      settings from gconf to gsettings
    - Fix CMake error when USER environment variable is not set (LP: #1023772)
    - Avoid severe artifacts and flickering when using LLVMpipe (LP: #1021104)
    - Fix build failure due to invalid sed expression (LP: #1023738)
    - Generate the CTestFile.cmake using cmake itself (LP: #1024214)
    - Avoid random build failures "_intltool_update-NOTFOUND: not found"
      by verifying intltool-update exists. If not, then fail cmake more
      cleanly with a nice error message telling the user how to install
      it. (LP: #1023742)
    - Fixed CompTimerTestCallback.TimerOrder failure on slow
      systems (like valgrind) (LP: #1021139)
    - Fix incorrect shell expansion, leading to invalid "sed" syntax
      (LP: #1029383)
    - Install the cmake helper macros and check for them in
      COMPIZ_CMAKE_MODULE_PATH (LP: #1024179)
    - Fixed: schemas were getting installed to ${DESTDIR} twice
    - Reduced combined filesizes of Compiz' .png resources from 2.2MB to
      1.5MB by re compression of those with Trimage Image Compressor.
    - Added test module for the migration script created by Francis Ginther
    - Adds a COVERAGE argument to compiz_discover_tests
    - Fixed various problems described in bug 1030473, optimizing
      performance and style (LP: #1030473)
    - Fixed commands addon desription typo (LP: #1033085)
    - Reduced the scope of the variable 'icccm_version', removed a break
      that can never be executed, added the variables 'frameType',
      'frameState' and 'frameActions' to decor_quads_to_property in the
      #else branch in KWD::Switcher::updateWindowProperties () as well and
      simplified calc_button_size (decor_t *d) in cairo.c.. (LP: #1030473)
    - Always call terminate callbacks for key bindings. ATM we call just the
      first callback. (LP: #960652)
    - Make valgrind shut up about some known "leaks" in python and glib.
      Fix some leaks in the tests in the process.
    - Implemented single click exit from expo screen. (LP: #1033531)
    - Restore the fix for avoiding re-entering the glib event loop and
      crashing. (LP: #1036490)
    - Including rsvg-cairo.h is now deprecated. (LP: #1039482)
    - Add keybinding integration for gnome-control-center
    - Separate the configuration for the minimize and unminimize animations.
      (LP: #1036739)
    - Ignore mouse press and release if it does not happen inside of the expo
      screen. (LP: #1036542).
    - Additional keys from metacity to convert to GSettings
    - Maximize vertically if pointer reaches top or bottom edges.
    - Explicitly depend on resize-options. (LP: #1039834)
    - Add some docstring warnings about using those classes directly.
    - Fix some memory management issues on the mock objects, namely:
      Make destructor functions virtual where appropriate, so that we can add
      them to lists polymorphically. Support polymorphic ccs*Unref function.
      Also make some other necessary changes to libcompizconfig.
    - Detect if rsvg 2.36.2 is installed (LP: #1039843)
    - GSettings integration backend, created a testsuite for it. Refactors a
      bunch of the backend code, adds appropriate testsuites and refactors
      the integration code to make it more flexible. (LP: #1035261)
  * Update compiz-core.lintian-overrides
  * Enable GSettings backend and install the schema files
  * Switch the default profile to use gsettings
  * Add dependency on gsettings-desktop-schemas(-dev)
  * Add compiz-gnome.gsettings-override
  * Update gsettings-override to new paths org.compiz.*
  * Add support for disabling gconf schemas installation
    - However, not enabled because of gtk-window-decorator for now
  * Add libcompizconfig_gsettings_backend.so
  * Workaround to install xml files

  [ Łukasz 'sil2100' Zemczak ]
  * debian/control, debian/rules:
    - add dependency and use dh-migrations
  * debian/compiz-gnome.migrations:
    - use a migrations file for installing the script for migrating gconf
      configuration to gsettings
  * debian/patches/ubuntu-config.patch:
    - changed keybinding for initiate window picker, according to the design
      specification

Date: Thu, 23 Aug 2012 09:56:05 +0300
Changed-By: Timo Jyrinki <timo-jyrinki at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Sebastien Bacher <seb128 at ubuntu.com>
https://launchpad.net/ubuntu/quantal/+source/compiz/1:0.9.8+bzr3319-0ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 23 Aug 2012 09:56:05 +0300
Source: compiz
Binary: compiz compiz-core compiz-dev compiz-gnome compiz-plugins-default compiz-plugins libdecoration0 libdecoration0-dev libcompizconfig0 libcompizconfig0-dev python-compizconfig compizconfig-settings-manager compiz-plugins-main compiz-plugins-main-default compiz-plugins-main-dev compiz-plugins-extra compizconfig-backend-gconf
Architecture: source
Version: 1:0.9.8+bzr3319-0ubuntu1
Distribution: quantal-proposed
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Timo Jyrinki <timo-jyrinki at ubuntu.com>
Description: 
 compiz     - OpenGL window and compositing manager
 compiz-core - OpenGL window and compositing manager
 compiz-dev - OpenGL window and compositing manager - development files
 compiz-gnome - OpenGL window and compositing manager - GNOME window decorator
 compiz-plugins - OpenGL window and compositing manager - plugins
 compiz-plugins-default - OpenGL window and compositing manager - default plugins
 compiz-plugins-extra - transitional dummy package.
 compiz-plugins-main - transitional dummy package.
 compiz-plugins-main-default - transitional dummy package.
 compiz-plugins-main-dev - transitional dummy package.
 compizconfig-backend-gconf - transitional dummy package.
 compizconfig-settings-manager - Compiz configuration settings manager
 libcompizconfig0 - Settings library for plugins - OpenCompositing Project
 libcompizconfig0-dev - Development file for plugin settings - OpenCompositing Project
 libdecoration0 - Compiz window decoration library
 libdecoration0-dev - Compiz window decoration library - development files
 python-compizconfig - Compizconfig bindings for python
Launchpad-Bugs-Fixed: 886605 904205 930783 933776 955035 960652 990690 1007299 1008020 1012205 1012213 1012956 1013171 1014461 1015151 1015422 1015593 1015898 1016366 1016367 1018302 1018602 1018730 1018916 1019337 1021104 1021139 1023738 1023742 1023772 1024179 1024214 1029383 1030473 1033085 1033531 1035261 1036490 1036542 1036739 1039482 1039834 1039843
Changes: 
 compiz (1:0.9.8+bzr3319-0ubuntu1) quantal-proposed; urgency=low
 .
   [ Didier Roche ]
   * debian/patches/ubuntu-config.patch:
     - refresh with latest trunk
   * debian/*docs:
     - remove the TODO copy now removed upstream
   * debian/compiz-plugins.install:
     - install stackswitch, trip plugins
   * debian/rules, debian/control:
     - remove the compiz gnome-control-center key sedding through metacity.
       Compiz now directly ships them.
     - we do not need metacity-common anymore as a build-dep then
   * debian/compiz-gnome.migrations, debian/control:
     - build-dep on dh-migrations and ship gconf -> gsettings migration file
 .
   [ Matthieu Baerts (matttbe) ]
   * Update apport hook for python3 ; thanks to Edward Donovan (LP: #1013171)
 .
   [ Timo Jyrinki ]
   * New upstream snapshot.
     - Fix Compiz crash in movementWindowOnScreen (LP: #1015151)
     - Start window decorator when decor plugin starts (LP: #1014461)
     - Fixed: Crash in compiz::wall::movementWindowOnScreen (LP: #1015151)
     - Don't waste memory leaving /bin/sh running (LP: #1015422)
     - Add reliable detection of the compiz bin directory (LP: #1015898)
     - Check if the window would actually paint before painting the shadow,
       since it is possible that another plugin could be inhibiting paint of
       the dock   window. (LP: #1012956)
     - Don't insert the window into the server list above the window it was
       created above. (LP: #1008020) (LP: #886605)
     - makes compiz enhanced zoom and show mouse plugins considerably
       smoother to use (LP: #930783)
     - Don't set decoration contexts on undecorated windows, since that
       might be read later and code will assume the window is decorated when
       it isn't. (LP: #1015593)
     - Fix potentially unterminated string leading to an uninitialized memory
       read (LP: #1018302)
     - Lift the 31/32 character restriction on key names that was causing so
       many warnings. It's now 1024 characters according to glib. (LP: #1018730)
     - Don't print the result of BUILD_DEB. It prevents ccsm et al from
       installing. (LP: #1018916)
     - Use the XDamage extension more efficiently (the way it was designed to be
       used). This dramatically reduces CPU usage, reduces wakeups, and
       increases frame rates. It also solves at least one observed performance
       bug (LP: #1007299) and probably several more.
     - Do the initial work to get libcompizconfig under test. (LP: #990690)
     - Add support for initiating window picker in other than nomal mode. For
       now added only the additional 'All windows' picker (LP: #933776)
       (LP: #955035)
     - Fixes (LP: #1018602) : An invalid read when using g_variant_iter_loop.
     - Don't allow unbinds of textures kept around for animations in any case,
       not just resizing. (LP: #1016366)
     - Wait for the server to finish processing requests before doing a bind
       (LP: #1016367)
     - Using the next/previous bindings the wall plugin didn't calculate
       correctly the next workspace when it reaches the begin or the end of a
       row of workspaces, so it didn't jump to the next line. (LP: #904205).
     - Added the plug-in "Stack Window Switcher" converted from git to bzr
       (including full history) to Compiz. (LP: #1012205)
     - Added the unsupported, but fully working plug-in "workspacenames"
     - Added the plug-in "Trip" (LP: #1012213)
     - Add extra checks to avoid passing an invalid xid to XGetWindowProperty
       which would result in fatal error: BadWindow (invalid Window parameter).
       (LP: #1019337)
     - Fix crash LP: #1019337 properly this time.
     - Added .convert files (for gsettings-data-convert) and a migration python
       script (best for usage with session-migrations) for migrating some compiz
       settings from gconf to gsettings
     - Fix CMake error when USER environment variable is not set (LP: #1023772)
     - Avoid severe artifacts and flickering when using LLVMpipe (LP: #1021104)
     - Fix build failure due to invalid sed expression (LP: #1023738)
     - Generate the CTestFile.cmake using cmake itself (LP: #1024214)
     - Avoid random build failures "_intltool_update-NOTFOUND: not found"
       by verifying intltool-update exists. If not, then fail cmake more
       cleanly with a nice error message telling the user how to install
       it. (LP: #1023742)
     - Fixed CompTimerTestCallback.TimerOrder failure on slow
       systems (like valgrind) (LP: #1021139)
     - Fix incorrect shell expansion, leading to invalid "sed" syntax
       (LP: #1029383)
     - Install the cmake helper macros and check for them in
       COMPIZ_CMAKE_MODULE_PATH (LP: #1024179)
     - Fixed: schemas were getting installed to ${DESTDIR} twice
     - Reduced combined filesizes of Compiz' .png resources from 2.2MB to
       1.5MB by re compression of those with Trimage Image Compressor.
     - Added test module for the migration script created by Francis Ginther
     - Adds a COVERAGE argument to compiz_discover_tests
     - Fixed various problems described in bug 1030473, optimizing
       performance and style (LP: #1030473)
     - Fixed commands addon desription typo (LP: #1033085)
     - Reduced the scope of the variable 'icccm_version', removed a break
       that can never be executed, added the variables 'frameType',
       'frameState' and 'frameActions' to decor_quads_to_property in the
       #else branch in KWD::Switcher::updateWindowProperties () as well and
       simplified calc_button_size (decor_t *d) in cairo.c.. (LP: #1030473)
     - Always call terminate callbacks for key bindings. ATM we call just the
       first callback. (LP: #960652)
     - Make valgrind shut up about some known "leaks" in python and glib.
       Fix some leaks in the tests in the process.
     - Implemented single click exit from expo screen. (LP: #1033531)
     - Restore the fix for avoiding re-entering the glib event loop and
       crashing. (LP: #1036490)
     - Including rsvg-cairo.h is now deprecated. (LP: #1039482)
     - Add keybinding integration for gnome-control-center
     - Separate the configuration for the minimize and unminimize animations.
       (LP: #1036739)
     - Ignore mouse press and release if it does not happen inside of the expo
       screen. (LP: #1036542).
     - Additional keys from metacity to convert to GSettings
     - Maximize vertically if pointer reaches top or bottom edges.
     - Explicitly depend on resize-options. (LP: #1039834)
     - Add some docstring warnings about using those classes directly.
     - Fix some memory management issues on the mock objects, namely:
       Make destructor functions virtual where appropriate, so that we can add
       them to lists polymorphically. Support polymorphic ccs*Unref function.
       Also make some other necessary changes to libcompizconfig.
     - Detect if rsvg 2.36.2 is installed (LP: #1039843)
     - GSettings integration backend, created a testsuite for it. Refactors a
       bunch of the backend code, adds appropriate testsuites and refactors
       the integration code to make it more flexible. (LP: #1035261)
   * Update compiz-core.lintian-overrides
   * Enable GSettings backend and install the schema files
   * Switch the default profile to use gsettings
   * Add dependency on gsettings-desktop-schemas(-dev)
   * Add compiz-gnome.gsettings-override
   * Update gsettings-override to new paths org.compiz.*
   * Add support for disabling gconf schemas installation
     - However, not enabled because of gtk-window-decorator for now
   * Add libcompizconfig_gsettings_backend.so
   * Workaround to install xml files
 .
   [ Łukasz 'sil2100' Zemczak ]
   * debian/control, debian/rules:
     - add dependency and use dh-migrations
   * debian/compiz-gnome.migrations:
     - use a migrations file for installing the script for migrating gconf
       configuration to gsettings
   * debian/patches/ubuntu-config.patch:
     - changed keybinding for initiate window picker, according to the design
       specification
Checksums-Sha1: 
 25b7c88082ff0e463b176bd50112069cb68a8415 3263 compiz_0.9.8+bzr3319-0ubuntu1.dsc
 a203333ba4f19e1eb0277a6ba99bdb46615a9979 5386603 compiz_0.9.8+bzr3319.orig.tar.gz
 9351c7dd0d806743bf6f2da63f76ba2c4f5bdba6 121415 compiz_0.9.8+bzr3319-0ubuntu1.diff.gz
Checksums-Sha256: 
 5fb1d9b7e4bf5843e182aa783ee244c9b22f98fa2b7b9e49cb2c4bce3082e633 3263 compiz_0.9.8+bzr3319-0ubuntu1.dsc
 db8611b72d37269ae42e06b6a2c7d07206616397303e662d7e446d80f28bbd91 5386603 compiz_0.9.8+bzr3319.orig.tar.gz
 b649e086de8417b82ab0894fc293d0d17c6f542d53d335c8c4f927a62c0e774a 121415 compiz_0.9.8+bzr3319-0ubuntu1.diff.gz
Files: 
 681a48b80e952f023f7cdb398945222e 3263 x11 optional compiz_0.9.8+bzr3319-0ubuntu1.dsc
 73e4a5bbd86f3249a9d617d9d36900a4 5386603 x11 optional compiz_0.9.8+bzr3319.orig.tar.gz
 09866099ea93696842dfb4bb56f3027a 121415 x11 optional compiz_0.9.8+bzr3319-0ubuntu1.diff.gz
Original-Maintainer: Debian X Strike Force <debian-x at lists.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAlA2TgYACgkQQxo87aLX0pJQRQCgpfifY0po7qNGv6moI1ULJeEW
ENMAnA9hr6qN+Lu9nsvbZqaAlVYQf+C3
=05Ab
-----END PGP SIGNATURE-----


More information about the Quantal-changes mailing list