Publishing details
Changelog
compiz (1:0.9.11+14.04.20140213.1-0ubuntu1) trusty; urgency=low
[ Timo Jyrinki ]
* Bump version to 0.9.11
[ Marco Trevisan (Treviño) ]
* debian/00_remove_decor_in_unity_session.py: add migration script
to avoid to load the decor plugin on compiz startup when using unity.
* debian/compiz-gnome.gconf-defaults: disable decor plugin on unity session
[ Sebastien Bacher ]
* debian/compiz-gnome.links: lists keybinding in unity-control-center
* typo fix in the previous commit. (LP: #1271710)
[ Marco Trevisan (Treviño) ]
* Window: disable the size adjustments when decorating/undecorating
windows. (LP: #1238111)
* Window: resize a maximized window if the decorations changed, so
that it will fill all the available space.
* compiz-gnome: remove decor plugin from unity profile.
[ William Hua ]
* Replace <Primary> with <Control> in CCSM. Fixes
https://bugs.launchpad.net/compiz/+bug/1069121. (LP: #1069121)
* Tweak support of key bindings of the form
'<Modifier>Modifier_KeySym'. We tweak a bit the behaviour of key
bindings such as '<Control>Shift_L' and '<Alt>Alt_R'. 1. We ignore
the order of key pressing and releasing, so tapping
'<Shift>Control_L' is the same as '<Control>Shift_L'. 2. We properly
handle the double modifiers case, for example '<Control>Control_R'.
3. We also parse key bindings with '<Primary>' being equivalent to
'<Control>'.
* Fix GSettings tests with extra slash.
* Add an interface for plugins to provide non-option key actions that
can be triggered.
[ Chris Townsend ]
* Need to revert rev. 3798 because it has a bad side effect of
"hanging" all of the windows when restarting Compiz and rendering
the desktop unusable.
* Bump ABI version due to some recent changes.
* When saving window geometry when going into maximized/semi-
maximized, also save for grabbed windows as well. This fixes a
desktop hang condition. (LP: #1244754)
* Second part of the fix to keep the workspace from automatically
switching when more than half of the window is contained in another
workspace. (LP: #1092323)
* Add new Grid shortcuts for Ctrl-Super-Left/Right to left/right semi-
maximize windows (removed from Unity). Patch Grid to use Ctrl-Super-
Up to maximize a gridded window instead of using core. This helps in
restoring a window back to it's original place before being gridded.
Account for left and right borders when restoring a gridded window
since the window would shrink and shift by this amount. (LP:
#1251777)
[ Eleni Maria Stea ]
* It fixes the bug #1245886. In DecorScreen::handleEvent compiz
shouldn't try to handle any events if there's no active window yet.
(LP: #1245886)
* Compiz static analysis shows that some compiz classes have virtual
methods but not virtual destructors. Added the virtual destructors
to get rid of warnings and potential memory leaks.
* fixed cmake syntax errors.
* CMake considered compiz a C++ project and couldn't find some
dependencies like pthreads. Defined compiz as a C, CXX project to
fix the issue.
[ Povilas Kanapickas ]
* Opacify: Properly initialize window drawing for new windows in
Opacify plugin. (LP: #787814, part 2). (LP: #787814)
* Opacify: Fix damage generation in the Opacify plugin. When setting
opacity to some value, non-opacified windows need to be damaged
regardless of opacity, whereas opacified windows need to be damaged
only if opacity changes. Remove uses of OPACIFY_WINDOW and
OPACIFY_SCREEN. These macros cause significant loss of readability
while providing no observable benefits.
* OpenGL, fragment shader: Run the opacity filter after all other
filters have been run. (LP: #1257223). (LP: #1257223)
[ Andrea Azzarone ]
* Terminate scale on mouse click on an empty area. (LP: #1234624)
[ Sam Spilsbury ]
* Add support for the GLX_EXT_buffer_age extension on hardware that
supports it, which should result in a nice speed-boost due to the
fact that we no longer have to abuse fillrate by retaining old frame
contents, and instead asking the driver how defined the current
frame is. (LP: #1024304)
[ Ubuntu daily release ]
* Automatic snapshot from revision 3823
-- Ubuntu daily release <email address hidden> Thu, 13 Feb 2014 11:17:41 +0000
Builds
Built packages
-
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
Package files