Skip to content
NEWS 75.9 KiB
Newer Older
Stephen M. Webb's avatar
Stephen M. Webb committed
Release 0.9.12.1 (2015-02-03 Stephen M. Webb <stephen.webb@canonical.com>)
========================================================================

     1101630 - animation plugin: initialized mPrevAnimSelectionRow
     1199316 - cube plugin: fix clipping
             - libdecoration.pc: fix formatting 
     1410436 - Add a '/' to the path of std::string(home) + '/' HOME_PLUGINDIR
     1404054 - Fix crash with titlebar-uses-system-font enabled
     269904  - Use the GL_EXT_x11_sync_object OpenGL extension to synchronize
               updates with X11 to avoid unrefreshed parts of the screen on
               Nvidia hardware
     1101413 - PrivateScreen unit tests: added additional assertions to verify
               the tests are run in an expected state
     1101554 - dodge plugin: avoid potential null pointer dereferences
     1101608 - libcompizconfig: reorder stat() and open() calls to eliminate
               a race condition
     959282  - added support for multi-arch installations
     1395105 - added support for multi-arch installations
     1101585 - switcher plugin: renamed a local variable so it does not hide
               a function parameter.
     1392715 - libdecoration/CMakeLists.txt: use correct variable for
               link directories
     1394135 - gtk-window-decorator: support Metacity 3.14

Release 0.9.12.0 (2014-11-04 Stephen M. Webb <stephen.webb@canonical.com>)
========================================================================

     1101630 - animation plugin: initialized mPrevAnimSelectionRow
     1227449 - opengl plugin: freed shaders and uniforms
     957600  - window_decorator: renamed a local to unhide a parameter
     1086165 - removed inappropriate executable permissions from some source
               and data files
     1362005 - Forced non-opaque pointer in the ezoom plugin.
     873384  - upstreamed distro-patch for #873384
               place plugin: correct min and default placement modes in
               configuration 
     1075995 - filtered debian/ from upstream dist tarball
     1125442 - CompScreen: Save focused window id before changing viewport.
     1286562 - remove 'extern "C"' hack
     1356981 - gtk-window-decorator: removed/replaced deprecated functions.
     1353675 - _NET_WM_FULLSCREEN_MONITORS not handled correctly.
     1356981 - Re-enabled metacity theme support
             - gtk-window-decorator: removed gconf
             - gtk-window-decorator: port to GTK+ 3. 
             - po/POTFILES.in: remove gtk/window-decorator/gwd.schemas.in
             - Calculated correct button position in cairo theme. 
     1333277 - Remove the need to check the viewport we are painting the
               maximized window in while in Expo mode and only scale maximized
               windows that are not being dragged.
     1330198 - Add more button ungrab keymasks, so unfocused Gtk window
               scrolling will work when NumLock is off and CapsLock is on and
               any combination thereof.

Chris Townsend's avatar
Chris Townsend committed
Release 0.9.11 (2014-6-10 Chris Townsend <christopher.townsend@canonical.com>)
=============================================================================

Bugs Fixed (https://launchpad.net/compiz/+milestone/0.9.11)

     1019139 - [regression] Horizontally resizing a vertically maximized
               terminal is now very slow, unresponsive.
     1019923 - Stuck in scale mode, can't get out without killing compiz
     1027868 - Changing "Composite > Detect Refresh Rate" is ignored initially
     1031710 - Multi-Monitor. Workspace switcher on monitor 2 is drawn under
               launcher
     1055166 - compiz crashed with SIGSEGV in memmove() from
               drisw_update_tex_buffer() from dri_set_tex_buffer2() from
               operator() from compiz::opengl::bindTexImageGLX() from ... from
               unity::UnityWindow::DrawWindowDecoration
     1063617 - 1:0.9.8+bzr3319-0ubuntu1 regression: keeps setting gsettings
               keys to wrong values
     1087090 - [raring][regression] Window management - Maximized windows
               aren't fullscreen in the workspace switcher
     1092323 - Window management - Switching to windows placed on two work
               spaces causes the workspace to switch
     1092323 - Window management - Switching to windows placed on two work
               spaces causes the workspace to switch
     1104236 - [regression] Unity show desktop fade out makes them invisible in
               spread.
     1171342 - mouse scroll wheel not working in gedit & System Monitor
     1171878 - Adding/Removing an external monitor causes maximized windows to
               move to another workspace
     1176898 - Grid: Snap animation uses wrong window
     1184159 - [saucy] scrolling with a touchpad is jerky with bindings  set in
               compiz for Desktop-based Viewport Switching
     1191853 - gtk-window-decorator crashed with SIGSEGV in
               wnck_window_get_actions()
     1192028 - Compiz refresh rate resets to 50 Hz automatically w/ Nvidia
               proprietary driver
     1200829 - Regression: Enabling typical bindings in  "Desktop-based
               Viewport Switching" breaks scrollwheel scrolling in some windows
               with a usb mouse on a laptop
     1204307 - Regression: The size of all windows grows by the size of the
               decoration each time Compiz gets restarted
     1217286 - Regression r3751: Restarting Compiz changes size and position of
               windows
     1228352 - [regression] Alt-Tab for all viewports will not switch viewports
               when selecting a window on another viewport
     1228507 - Cannot move certain windows via the top half of the titlebar in
               Ubuntu 13.10
     1236899 - [regression] Ctrl+Alt+KP_0 should minimize a window
     1238111 - Compiz causes Motif window shrunk
     1240957 - Scrolling behaviour and window focus has changed and is
               inconsistent
     1244754 - [regression] compiz freezes when dragging a window to the top
               bar after being semi-maximized
     1251777 - [regression] Semi-maximizing and then restoring the window does
               not return it to it's original place using Ctrl-Super-Left/Right
     1277487 - Create Unity Settings Daemon so can remain on old GNOME Settings
               Daemon version
     1280377 - Resizing vertically a window in normal mode doesn't vertically
               maximize it correctly
     1280616 - When launcher is in autohide mode the launcher icons are not
               clickable
     1281370 - Unity should use "Normal" resize mode by default
     1282304 - Bottom-edge window placement doesn't take decoration height into
               consideration
     1282305 - Repeatedly undecorating and redecorating a window shrinks it
               vertically
     1287472 - compiz unnecessarily shrinks new windows
     1288953 - fix kde4-window-decorator build
     1289820 - 'Move to Another Workspace' causes window to disappear
     1292220 - ccsm crashed with UnboundLocalError in AskUser(): local variable
               'msg_dict' referenced before assignment
     1294341 - Some of the input fields are blank in CompizConfig Settings
               Manager
     1303068 - Regression: rev 3847 No focus on Desktop possible if a window is
               open
     1303462 - [Regression] Window titlebars placed behind panel
     1304531 - Removing an external monitor will move a maximized window to the
               current workspace
     1304877 - Functions assigned to extra mouse buttons in compiz do not work
               anymore.
     1305586 - Lock screen is unusable when some windows have a keyboard/mouse
               grab
     1308112 - Scale should not select a window when clicking on an empty area
     1311303 - Compiz mouse functions mapped to horizontal scrolling buttons do
               not work
     1311788 - compiz lower window:<Alt>Button5 stops working
     1327478 - E:
               /var/cache/apt/archives/compiz-plugins_1%3a0.9.11+14.10.20140606-0ubuntu1_amd64.deb:
               trying to overwrite
               '/usr/share/compiz/cube/images/freedesktop.png', which is also
               in package compiz-core 1:0.9.11+14.04.20140423-0ubuntu1
      347390 - Compiz can't resize a window vertically AND horizontally with
               keyboard.
      727904 - Launcher, Window management - Switching between spreads when
               dragging a file over the Launcher is broken
      890747 - Keyboard shortcut - Ctrl Alt Del doesn't do what most people
               typing it would expect
      992697 - Window management - 'Ctrl-Alt-Numpad 4' and 'Ctrl-Alt-Numpad 6'
               window placement shortcuts are broken

Sam Spilsbury's avatar
Sam Spilsbury committed
Release 0.9.10.0 (2013-7-21 Sam Spilsbury <smspillaz@gmail.com>)
================================================================

Bugs Fixed (https://launchpad.net/compiz/+milestone/0.9.10.0)

     1053895 - Screen sometimes does not redraw upon exiting fullscreen when
               "Unredirect Fullscreen Windows" is enabled
     1056409 - compiz crashed with SIGSEGV in DecorWindow::moveNotify()
               [decor.cpp:2791]
     1067246 - Duplicate files: include/core/logmessage.h ==
               src/logmessage/include/core/logmessage.h
     1090713 - expo's rectangular glow outline has wrong size in multi-monitor
               setup
     1101026 - PluginClassHandler::get implicity causes plugins to be loaded
     1101454 - Coverity RESOURCE_LEAK - CID 12500
     1101569 - Coverity RESOURCE_LEAK - CID 12499
     1115344 - Grid + Maximizing (button) + snapping by mouse to Grid position
               changes cursor position relative to window 
     1119608 - Closing windows sometimes shows black areas using Nvidia 313.x
               drivers
     1124133 - Threads not found on CI
     1127866 - Compiz hangs in glXBindTexImageEXT in VirtualBox
     1130160 - Add copytex to default/unity profiles
     1130679 - [2013/02/20] compiz/unity don't run, just loading cpp
     1131106 - Expo key stops working once Expo is terminated by clicking on a
               draggable window (only if unityshell is *not* enabled)
     1131864 - After Upgrade to Boost 1.53 Build Fails
     1138517 - Latest compiz update breaks Java Swing decorations
     1140505 - [regression-r3623] Wallpaper bleeds through on top right when a
               window is opened maximized
     1158161 - [regression] Unmaximized windows can't be closed, minimized,
               moved
     1159054 - High CPU usage when using any addon which desaturates windows
     1159234 - xiphos crashed with SIGSEGV in sword::VerseKey::copyFrom()
     1162598 - Compiz crashes with SIGSEGV if GLVertexBuffer::render is used
               where a program is set indirectly and not explicitly
     1163611 - undefined symbol in libgsettings.so and libini.so
     1165343 - Windows are placed with titlebar obscured by Unity menubar.
     1165343 - Windows are placed with titlebar obscured by Unity menubar.
     1167983 - Cleanup TestPlaceScreenSizeChange
     1168475 - make uninstall doesn't remove all files
     1169170 - Some xorg-gtest tests can fail randomly due to a 3000ms timeout
     1169172 - gtk-window-decorator does not load settings from gconf correctly
     1169620 - Compiz crashes when a plugin fails to load
     1170013 - Make it easy to run the compiz autopilot acceptance tests
     1171314 - Window stacking order messed up for dialogs/overlays
     1171364 - cmake .. -DCMAKE_BUILD_TYPE=Coverage && make && make test &&
               make coverage fails
     1172601 - Building test-suite fails with latest Boost version
     1173799 - ${libcompizconfig_libdir} can sometimes be empty, leading to an
               FTBFS
     1174495 - Window Managers instability with r600 radeon and high monitor
               resolutions
     1178514 - xorg-gtest tests always fail when two test runs are run on the
               same machine in parallel
     1178581 - Put plugin: Move window to previous monitor feature missing
     1181461 - Grid plugin fails to load in trunk
     1185719 - (v. 2.10.24) Manual partitioning mode displays no GUI elements
               making it impossible to proceed
     1186560 - Vertical maximise widens windows
     1187468 - GWDMockSettingsTest.TestMock broken on upgrade to saucy
     1188900 - Provide acceptance tests for the decor and place plugins
     1188900 - Provide acceptance tests for the decor and place plugins
     1189368 - DC++ 0.822 crash in short time
     1189369 - A crash is possible when a window gets its texture for the first
               time
     1193596 - [regression r3729] Plugin classes not destructed properly on
               unload
     1195522 - Fix disabled acceptance tests for the decor plugin and run them
               by default
      438580 - Workspace switcher is incorrectly aligned on second monitor,
               viewports are partially offscreen
      749084 - Regression: D-Bus Plugin's introspection stuff needs rewrite for
               0.9.x as methods don't show up in dbus-tool (list method,
               plugin-metadata and introspection are broken)
      763148 - Adding/Removing an external monitor causes open windows to move
               to another workspace
      776435 - Window maximizes and semi-maximizes on the wrong workspace
      892012 - Window management - When a  semi-maximised a window is maximised
               and then restored, the window position jumps and window size
               changes so the the window title bar is sometimes hidden
               underneath the top bar

Release 0.9.9.0 (2013-01-24 Daniel van Vugt <daniel.van.vugt@canonical.com>)
============================================================================

Highlights

  * Lots and lots of bug fixes. See the full list below.
  * Restored support for several features lost in the GL|ES port of 0.9.8:
    Plugins: cubeaddon, firepaint, showmouse, thumbnail, wallpaper, wizard
    Features: expo animations, text rendering, screenshot selection
  * Several multi-monitor fixes.

Bugs Fixed (https://launchpad.net/compiz/+milestone/0.9.9.0)

    201681 - Window management - Cursor position changes relative to window
             while dragging windows
    689792 - Window Management - Implement maximize and semi-maximise
             transitions
    751605 - Multi-monitor - Windows maximize on the wrong monitor
    754508 - Modal dialogs don't appear on the same workspace/monitor as their
             parent window
    781931 - New windows are moved to front but don't take focus
    839602 - Grid overlay effect does not disappear when it should
    868423 - Launcher - Workspace switcher should not be in the Launcher by
             default
    874146 - Multimonitor: New windows open on the wrong monitor, Place Plugin
             settings silently ignored
    875311 - Expo animations "Fade + Zoom" & "Vortex" result in a black screen
    878516 - Window management - Restoring a grid-placed window by dragging
             the title bar downwards does not restore the original window width
    925867 - [regression] Window resize granularity is lost when restored after
             using Grid
    928807 - Multi-monitor - Maximized windows cast shadows on adjacent
             monitors and workspaces
    936840 - <ctrl> key now known as <primary> which breaks keyboard shortcuts
    950160 - Unity blocks other programs from binding globally to Super+*
             (* = any key)
   1002246 - Window management - When a monitor is disconnected, the windows do
             not move to the remaining monitor and the Launcher pips do not
             update
   1007944 - XFCE + Compiz : icons in the titlebar have a black background
             instead of transparent
   1009999 - Shift Switcher: Window title display settings partially ignored
   1012330 - [needs-packaging] Wishlist: Missing plug-In: Wizard
   1020823 - [regression][GLES] cubeaddon plugin does not build any more
   1020825 - [regression] thumbnail plugin does not build any more
   1020830 - [regression][GLES] wallpaper plugin does not build any more
   1026920 - Incorrect detection of shader support on fglrx
   1028809 - [regression][GLES] obs opacity no longer applies to all window
             decorations
   1033877 - Member variables that are not initialized in the constructors
             reported by cppcheck
   1033879 - Memory leak in decorator reported by cppcheck
   1037164 - Clicking on semi-maximized windows in a different workspace fails
             to switch to the correct workspace
   1042132 - [GLES] Regression: Text background rendering broken - black
             rectangle instead of rectangle with rounded edges and transparency
             is drawn
   1047788 - [GLES] Regression: Screenshot selection rectangle is now solid
             instead of being transparent
   1048267 - [regression-r3320][GLES]: showmouse plugin does not work anymore
             at all
   1048272 - [regression][GLES]: Cube plugin: Transparency for top and bottom
             faces broken
   1048505 - [regression-r3320] firepaint doesn't paint any fire any more
   1048840 - compiz crashed with SIGSEGV in DodgeAnim::applyDodgeTransform()
   1048855 - [grid] Gedit, Nautilus will not snap/semi-maximize with the mouse
   1050776 - kde4-window-decorator crashes when starting up with oxygen theme
   1051595 - findcompiz_install doesn't work
   1051802 - "Unredirect Fullscreen Windows" can cause significant tearing on
             fullscreen windows (especially playing video)
   1053280 - Button1 Actions are triggered regardless of whether or not they
             are actually active
   1056615 - CompizConfigPython.test_* fail with SEGFAULT
   1057955 - Removed schema keys still used in keybindings and automated tests
   1058149 - compiz fails to build with GNU gold linker
   1058577 - CCSGNOMEMediaKeys/CCSGNOMEIntegrationTestWriteIntegratedMediaKeys.
             TestWriteIntegratedMediaKey/* fail in jenkins
   1058638 - GrabGrabHandlerTest.TestNoTrackOnExpoGrab fails when run
             independently
   1059549 - [regression] [quantal] Workspace overview (expo) doesn't always
             display the active workspace colored
   1060171 - gtk-window-decorator crashed with SIGSEGV in
             g_hash_table_lookup_node() from g_hash_table_remove_internal()
             from event_filter_func() from gdk_event_apply_filters()
   1060327 - compiz crashed with SIGSEGV in compiz::opengl::bindTexImageGLX()
             from TfpTexture::bindTexImage()
   1060708 - Redundant check for libcompizconfig_internal in compizconfig
             gsettings tests
   1060804 - Compiz can't build with clang
   1063690 - Unredirect fullscreen windows should be the default for optimal
             performance
   1064791 - Redundant writes to plugins-with-set-keys
   1065814 - compiz crashes with SIGSEGV in
             ccsGNOMEIntegrationInitializeIntegratedSettingsList
             [ccs_gnome_integration_constants.c:170]
   1065815 - compiz crashes with SIGSEGV in startup:
             ./bin/compiz (core) - Fatal: Private index value
             "15CompositeScreen_index_5" already stored in screen.
   1066187 - Enhanced Desktop Zoom: Specific Zoom Factor ignored
   1066793 - std::vector<CompOption, std::allocator<CompOption> > is duplicated
             in 63 plugins
   1066795 - WrapableInterface<GLScreen, GLScreenInterface> is duplicated in 38
             plugins
   1066796 - WrapableInterface<CompScreen, ScreenInterface> is duplicated in 56
             plugins
   1066798 - WrapableInterface<GLWindow, GLWindowInterface> is duplicated in 31
             plugins
   1066799 - WrapableInterface<CompWindow, WindowInterface> is duplicated in 26
             plugins
   1066803 - std::vector<CompOption::Value, std::allocator<CompOption::Value> >
             is duplicated in 6 plugins
   1066804 - WrapableInterface<CompositeScreen, CompositeScreenInterface> is
             duplicated in 37 plugins
   1066805 - WrapableInterface<CompositeWindow, CompositeWindowInterface> is
             duplicated in 15 plugins
   1066823 - Editors like gedit and others will not recognize *.xml.in files as
             xml, so if opened there is no syntax highlighting making those
             files harder to read.
   1067218 - std::vector<CompRegion, std::allocator<CompRegion> > is duplicated
             in 2 plugins
   1067219 - std::vector<CompRect, std::allocator<CompRect> > is duplicated in
             2 plugins
   1067234 - Duplicate file: include/core/point.h ==
             src/point/include/core/point.h
   1067534 - "Show desktop" plug-in actually works with Unity when ensured that
             it is loaded after unityshell
   1067577 - Compiz (grid) fails to build due to explicit instantiation
   1067598 - Unity fails to build due to explicit instantiation of templates in
             compiz.
   1067812 - Gedit, blocked window at the corners with compiz grid plugin
   1067964 - CCSGSettingsBackendConcept tests fail in continuous-integration
             due to incorrect linking
   1068173 - [Multimonitor] [Grid] plug-in: The window snapping does not follow
             the preview, but uses the display the mousepointer is on when the
             mousebutton gets released
   1068503 - scaleaddon: Draw Window Highlight is a solid white rectangle. No
             transparency.
   1068518 - resize: Resize rectangle flickers between light and dark
   1070211 - Compiz fails to build in Arch Linux
   1070233 - Resizeinfo Plug-in: Gradient color 2 and 3 settings are ignored
             and no background gradient is rendered
   1070297 - Resizeinfo Plug-in: No possibility to change the color and
             transparency of the rounded background outline
   1070411 - Can not find target to add properties to:
             compizconfig_gnome_gsettings_integrated_setting
   1070817 - make test fails in CompizConfigPython.test_* (OTHER_FAULT)
   1071238 - Test failures: ExpoAnimationOffsetTest/ExpoWallOffsetTestAnima-
             tions.TestAnimationValues/21
             (from ExpoAnimationOffsetTest_ExpoWallOffsetTestAnimations)
   1071689 - Grid: Window management - resize preview does not show when moving
             a window from the semi-maximised state to the maximised state in a
             single action
   1071791 - Maximized windows are moving between workspaces all by themselves
   1075048 - lp:compiz r3447 FTBFS: compizconfig_test_ccs_object.cpp:123:9:
             error: expression result unused [-Werror,-Wunused-value]
             GET_INTERFACE (Dummy2Interface, to);
   1075451 - gtk-window-decorator crash when pressing Alt+Space to activate
             actionmenu on windows without decorations (e.g. google-chrome)
   1075584 - Workspacenames Plug-in: Wishlist: No default values for
             workspacenames, should be changed
   1075600 - Workspacenames Plug-in: Wishlist: Default Appearance values not
             ideal
   1076876 - 100_expo_layout.patch does not apply totally cleanly
   1077787 - CompizConfigPython tests not using ini backend
   1077823 - gtk-window-decorator: decorator.c : a small typo error
   1077866 - untest fails to link with binutils-gold
   1078244 - FTBFS with GLES enabled in plugins/opengl/src/screen.cpp
   1078330 - It is possible to write to a plugin in compizconfig that has no
             associated gsettings schema
   1080555 - Tests 1-4 fail with SEGFAULT: CompizConfigPython.test_*
             (SEGFAULT)...
   1081425 - [regression] Window decorations ignore brightness/opacity changes
             in expo
   1082152 - compiz 0.9.8.6 fails to build from source in KDE4-window-decorator
             with latest KDE 4.10 beta
   1082265 - KDE Appmenu doesn't work with compiz decorators
   1082633 - CMake Warning in src/tests/CMakeLists.txt:16 This command
             specifies the relative path
   1083027 - cmake suggests (kind of) expo is disabled but it still builds
             correctly.
   1084096 - When building with xorg-gtest, cmake fails to find xorg-gtest
             sources
   1084162 - unity build fails if compiz is installed outside /usr
   1084401 - Unredirected fullscreen windows freeze and stay on top when wall
             sliding (Ctrl+Alt+Left/Right)
   1085581 - Windows open below panel and launcher, grid does not work at all,
             window animations missing, and general plugin chaos if built on
             raring (cmake >= 2.8.10)
   1085590 - GLib warning - source still attached to context, but ref_count ==
             0 on shutdown
   1085591 - --replace race condition: Another window manager is already
             running on screen
   1085687 - CCSObjectDeathTest.GetInterface fails
   1086337 - HTML5 video in Firefox continues to tear
   1086704 - Build uses pyrexc without checking that it exists
   1086779 - EGL/GLES compiz builds do a eglWaitGL (synchronous wait) on every
             frame, likely to slow things down
   1086789 - Build warning "multiple rules generate gtk/gnome/compiz.desktop.
             build will not be correct; continuing anyway"
   1087193 - Windows don't respond to input (mouse clicks) if XShape is
             disabled or unavailable
   1088414 - On ARM lp:compiz defaults to GL instead of GLES and FTBFS unless
             you -DBUILD_GLES=ON
   1088419 - compiz fails to configure on arm with -DCOMPIZ_BUILD_TESTING=ON
             [package 'gl' not found]
   1088996 - FTBFS after python2.7 upgrade - missing pyconfig.h
   1089246 - Add support for blacklisting some drivers from using unredirected
             fullscreen windows
   1089250 - [clang] lp:compiz r3523 FTBFS: unused function
             'ListValueToSettingValueList' [-Werror,-Wunused-function]
   1089251 - [clang] Multiple segfaults in test: SetSemantics
   1089811 - [Regression] Minimizing a window creates an input-insensitive area
             if you have unityshell loaded
   1089863 - KWD: Appmenu always pops up at top-left corner of the screen
   1090845 - ccp can fail to compile, as CompizPlugin is not included
   1091103 - Default blacklist string shouldn't contain double escape
   1092651 - CCSM segfaults if no settings found
   1093757 - Using grid-resize prevents windows from maximizing correctly
   1095001 - [regression] compiz spends 31% of its CPU time in regexec()
   1095906 - Building compiz with clang++ on raring fails to build libgtest
   1095915 - opengl plugin FTBFS with clang
   1096455 - Compiz reports incorrect _NET_DESKTOP_GEOMETRY until first
             viewport switch
   1096780 - Plugin names are not sorted (they're shown in directory order)
             when cmake is run
   1097126 - resize leaks memory in multiple locations calling
             resize::CompScreenImpl::findWindow() -> operator new()
   1097179 - compiz_test_resize_logic: Multiple errors: Conditional jump or
             move depends on uninitialised value(s)
   1097644 - Several leaks in new GLProgram from compileProgram() from
             GLScreen::getProgram() from GLWindowAutoProgram::getProgram()
   1097649 - Several leaks in g_settings_new() [g_object_new()] from
             ccsGSettingsNewNoPath() [ccs_gsettings_interface_wrapper.c:184]
   1097657 - PrivateGLScreen::projection is leaked
   1097661 - Several leaks in ccsIntegratedSettingListAppend() ... from
             ccsGNOMEIntegrationBackendGetIntegratedSetting() from readSetting
             (gsettings.c:375)
   1097664 - GLShaderCache::priv [PrivateShaderCache] is leaked
   1098148 - Compiz 0.9.8 trunk FTBFS on ARM due to an unused variable
   1098758 - Thumbnail Window Previews: Flickering of background/glow and
             window title text
   1098877 - Showmouse plugin: Possible values of the particle life setting can
             destroy the plugin's functionality
   1100172 - Workspacenames plugin: Requires text plugin to work
   1100539 - Several memory leaks in ccsIntegratedSettingListAppend() from
             ccsIntegratedSettingsStorageDefaultFindMatchingSettingsByPredi-
             cate() from ccsIntegratedSettingsStorageDefaultFindMatchingSett-
             ingsByPluginAndSettingName()
   1100564 - Several memory leaks in strdup() from ccsGSettingsIntegratedSett-
             ingReadValue() from ccsGNOMEIntegrationBackendReadISAndSetSett-
             ingForType() from ccsGNOMEIntegrationBackendReadOptionIntoSett-
             ing()
   1101430 - Coverity MISSING_BREAK - CID 12468
   1101465 - Coverity MISSING_BREAK - CID 12467
   1101557 - Coverity MISSING_BREAK - CID 12465
   1101558 - Coverity MISSING_BREAK - CID 12466
   1102822 - Several memory leaks in g_signal_new() ... from
             ccsGSettingsWrapperNewForSchema()
             [ccs_gsettings_interface_wrapper.c:184] from initBackend()
             [gsettings.c:468]
   1102829 - Several memory leaks in
             google::protobuf::DescriptorPool::InternalAddGeneratedFile() from
             google::protobuf::protobuf_AddDesc_*()


Release 0.9.8.4 (2012-09-27 Daniel van Vugt <daniel.van.vugt@canonical.com>)
============================================================================

Highlights

  * Fixed a few crashes affecting a lot of people. Especially users of VMs and
    LLVMpipe.
  * Significant improvements to "Unredirect Fullscreen Windows" mode, which
    is particularly useful for fullscreen gaming performance.
    - Flickering is mostly fixed.
    - Multi-monitor unredirect is dramatically faster than previous versions.
    - Fixed automatic redirect/unredirect entry/exit bugs.
    To try it out, enable: CCSM > Composite > Unredirect Fullscreen Windows.
    The option is not enabled by default yet because there are some issues
    with driver stability, particularly with nouveau and intel.
  * Major gsettings/compizconfig bug fixes and refactoring with lots more
    test cases.

Bugs Fixed (https://launchpad.net/compiz/+milestone/0.9.8.4)

      92599 - Incorrect (low/stuttering) refresh rate with NVIDIA driver
              (regressed in compiz 0.9.8 series)
     927168 - compiz crashed with SIGSEGV in memmove() from
              drisw_update_tex_buffer() from dri_set_tex_buffer2() from
              drisw_bind_tex_image() from __glXBindTexImageEXT() from
              TfpTexture::enable() from
              enableFragmentOperationsAndDrawGeometry()
     944653 - compiz crashed on startup with SIGSEGV in strstr() from
              GLScreen::GLScreen()
    1004336 - _itoa_word() from window.cpp:1989: Use of uninitialised value of
              size 8
    1030891 - Compiz r3275 breaks VirtualBox Guest Additions: black screen or
              just wallpaper
    1035261 - Port compiz to gsettings and consequently remove unity-2d
    1037142 - Week33 - Grid highlight window appears while switching between
              workspaces
    1037411 - [regression][DRI] SubBuffer rendering is much slower in compiz
              0.9.8.0 than it was in 0.9.7
    1039406 - Benchmark default placement overlaps (damages) Unity launcher
              and panel, resulting in artificially low benchmark results
    1041535 - compiz crashed with SIGSEGV in __strcasestr_ia32() from
              ccsStringToModifiers(binding=NULL)
    1042041 - 1:0.9.8+bzr3319-0ubuntu1 regression: keeps setting gsettings
              keys to wrong values
    1042537 - ccsm crashed with SIGSEGV in ccsContextNew
    1042552 - Paint List is often full of 1x1 offscreen windows from
              gtk-window-decorator
    1045127 - Close from spread is unreliable
    1046664 - Unredirected fullscreen windows flicker briefly when another
              window (like a menu) opens above them
    1046701 - Random test failures in CCSGSettingsBackendConcept
    1047168 - scale mode is not visible if a fullscreen window is unredirected
    1048551 - multiple GObject warnings if gtk-window-decorator is started
              without org.gnome.mutter being installed
    1048964 - cmake fails on python 2.6 as sys.version_info does not contain
              major_version or minor_version
    1049100 - Build failure if COMPIZ_DISABLE_PLUGIN_RESIZE=ON
    1049169 - [valgrind] Up to 520,000 bytes lost when runningi
              CCSGSettingsBackendConceptTest
    1050704 - Unity 6.6: panel shadow is always on top of the active window
    1050749 - Unredirecting a fullscreen window on a secondary monitor causes
              that monitor to flicker
    1050752 - opacify plugin toggling by default doesn't work
    1050757 - opacify plugin: opacity isn't reset after switching window
    1050796 - Double shortcuts conflict with gnome-control-center ones
    1051286 - [performance] glXSwapIntervalEXT called every frame, which is
              very slow on Nvidia.
    1051885 - Unredirect Fullscreen Windows makes multi-monitor rendering much
              slower
    1052838 - compiz.fix_927168 broke ARM building
    1053902 - Maximized window gets unredirected when it's not fullscreen
    1054724 - [fglrx] compiz crashed with SIGSEGV in glXDestroyContext()
              [/usr/lib/fglrx/libGL.so.1] from GLScreen::~GLScreen()
    1050610 - gtk-window-decorator leaking window handles. Window operations
              become sluggish after a few days of usage
    1056645 - ARM build broken with 'swapInterval' is not a member of 'GL'
    1057263 - gtk-window-decorator leaks large numbers of pixmaps and pixmap
              memory
    1057421 - FTBFS with -DCOMPIZ_BUILD_TESTING=OFF if libgtest-dev is not
              installed
Release 0.9.8.2 (2012-09-10 Daniel van Vugt <daniel.van.vugt@canonical.com>)
============================================================================

Highlights

  * gtk-window-decorator has been fully ported from GConf to GSettings.
  * Gamers rejoice! CCSM > Composite > "Unredirect Fullscreen Windows" now
    works more reliably, with a few bugs remaining. If you turn it on then
    fullscreen windows like games will get direct rendering access and won't
    be slowed by Compiz (or Unity) any more.

Bugs Fixed (https://launchpad.net/compiz/+milestone/0.9.8.2)

     956986 - compiz crashed with SIGSEGV when imgsvg is loaded, in
              getCompPluginVTable20090315_imgsvg() from dlloaderLoadPlugin()
              from CompPlugin::load()
     974242 - Compiz is moving windows against my will
     976032 - Place plugin problem with panel in fullscreen and gnome classic
     980663 - Compiz won't start if "unredirect fullscreen windows" is enabled
    1014986 - [performance] compiz is wasting CPU responding to repaint
              requests for offscreen windows
    1024214 - Tests can disappear from make test when CMake regenerates
              CTestTestfile.cmake
    1040081 - [regression] Week 34: Ctrl+Alt+T shortcut (open terminal) fails
              to work
    1040455 - Setting the UnMinimize animation is ignored (default animation
              still used)
    1041047 - Unredirect Fullscreen Windows stay on top (unredirected) even
              when they're not on top any more (or the output is transformed)
    1041066 - Unredirect Fullscreen Windows sometimes fails to unredirect
              fullscreen windows at all
    1041310 - compiz 0.9.8.0 rev3321 fails to build on kde4-window-decorator
    1042095 - AUTHORS is out of date in compiz-0.9.8.0. Needs to be updated
              from the bzr log.
    1043143 - Unresolved symbols in plugins are not detected at build time,
              instead cause cryptic crashes in COMPIZ_PLUGIN_20090315()
    1045191 - compiz crashed with SIGABRT in assert from
              boost::shared_ptr<CompRect>::operator-> from
              ResizeLogic::enableOrDisableVerticalMaximization() from
              ResizeLogic::handleMotionEvent()
    1045235 - Compiz crashed with SIGFPE in addQuads()
              [plugins/opengl/src/paint.cpp:839]
    1045652 - UnMinimize should be spelled "Unminimize"
    1045665 - CMake Error at cmake/EnableCoverageReport.cmake:69
              (SET_TARGET_PROPERTIES): set_target_properties Can not find
              target to add properties to:
              compizconfig_ccs_settings_upgrade_internal
    1046184 - __pyx_f_12compizconfing_ListToStringList defined but not used
    1046190 - Migration to gsettings doesn't migrate compiz/unity configurable
              keys to g-c-c and those keys doesn't work
    1046199 - Changing a key to org.compiz.integrated schema doesn't impact
              the current profile
    1046212 - show-hud integration does not work
    1046661 - Unredirect Fullscreen Windows stay on top (unredirected) even
              when an RGBA window is stacked above it


Release 0.9.8.0 (2012-08-23 Daniel van Vugt <daniel.van.vugt@canonical.com>)
============================================================================

Major New Features
  
  * Single source tree: All plugins/libraries are in lp:compiz now
  * OpenGL|ES support (e.g. for ARM platforms)
  * GSettings support, as a backend for storing compizconfig
  * Buffer swapping on every frame: allowing compiz to take advantage of
    driver features such as page flipping and triple/quad buffering. This
    results in noticeably higher physical frame rates, and smoother graphics.

Disabled Features

  In order to complete support for OpenGL|ES, some plugins were not (yet)
  ported and have been disabled for now. Those are: animationaddon, bicubic,
  blur, colorfilter, cubeaddon, gears, group, loginout, reflex, thumbnail,
  stackswitch, wallpaper, trip. However, those are only 13 out of 84 plugins.
  We welcome patches to revive the disabled plugins.

Bugs Fixed (https://launchpad.net/compiz/+milestone/0.9.8.0)

    201342 - Tearing on secondary monitors even when "Sync To VBlank" is
             turned on.
    454218 - Loss of window border (white flash) when using compiz resize
             plugin, option=normal
    755842 - Non-maximized windows which sit on the border of a workspace move
             when called
    770283 - [fglrx] Title bar does not update on non-maximized windows
    803296 - [regression] Compiz Resize plugin: When "Default Resize Mode" =
             Normal, resizing is extremely slow and CPU intensive
    862430 - window flicker for a short time after switching workspaces
    886605 - Desktop, Launcher and menu bar still visible when screen locked
    892012 - Window management - When a semi-maximised a window is maximised
             and then restored, the window position jumps and window size
             changes so the the window title bar is sometimes hidden
             underneath the top bar
    901097 - Add option to use glXSwapBuffers on every frame, not just
             full-screen redraws.
    904205 - Desktop wall: Bindings for next/previous don't wrap to the next
             row
    929989 - compiz (decor) - Warn: failed to bind pixmap to texture
    930783 - mouse poll is jerky at the default setting of 40ms
    932520 - Some windows on start up don't show full window
    933776 - [regression] scale/spread: "Initiate Window Picker for All
             Windows" does not show all windows. It shows only windows from
             curent workspace.
    946388 - Some apps (like Remmina) can't full-screen under Compiz (or Unity)
    955035 - Super-W shows vanishing windows the first time you hit it. Windows
             fly off the screen instead of spreading.
    960652 - Switcher remains open after super+tab has been used.
    963794 - gtk-window-decorator crashed with SIGFPE in
             _decor_blend_horz_border_picture()
    972519 - Compiz-core fails to compile with gcc-4.7 -
             'cc1plus: all warnings being treated as errors'
    976467 - [regression] Compiz 0.9.7.6: Menus often have no shadows at all
    978900 - Menu shadow clipping flickers while switching menubar
             items/indicators
    980026 - Compiz should not move windows to workspace 0,0 when restarted
    981703 - regression / unable to interact with window-titlebar (window
             decoration) after minimizing/unminimizing gnome-terminal
    987639 - [0.9.8 r3110 regression] Windows lose decorations during "scale"
             (window spread)
    987647 - Mouse pointer doesn't change when dragging windows in expo
    988684 - [regression] Starting a second instance of compiz (without
             --replace) causes the existing instance to shut down (gracefully)
    989545 - [regression] compiz --replace fails to start
    990690 - Get libcompizconfig under test
    993608 - CMake Error at FindCompiz.cmake:84 (include): include could not
             find load file: CompizDefaults
    994841 - 'make test' fails lots of test cases if you don't have Xvfb
             installed
    996901 - regression / gtk-window-decorator crashes / doesn't start
             properly -> rev3131 is culprit
    999019 - [regression] Bug 994841 ('make test' fails lots of test cases)
             regressed in lp:compiz-core r3133
   1002602 - [nvidia] [0.9.8 r3110 regression] With bug fix 862430 unfocussed
             windows are displayed white
   1002606 - [0.9.8 r3110 regression] 2nd un-maxed window often opens
             overlapping adjacent workspace
   1002715 - [regression] Misspelled plugins are silently ignored
   1002721 - [regression] compiz fails to load plugins from LD_LIBRARY_PATH
   1004251 - Animations aren't smooth when sync to vblank is enabled
   1004335 - wall.cpp:588: Conditional jump or move depends on uninitialised
             value(s)
   1004338 - screen.cpp:4364,4372: Conditional jump or move depends on
             uninitialised value(s)
   1004848 - CompizConfigPython.test_plugin test fails when opengl isn't
             enabled
   1005008 - Can't disable building ccp plugin
   1005009 - Can't disable building grid plugin
   1005176 - libcompizconfig headers still don't install in the right place
   1005177 - Compizconfig-python still doesn't respect DESTDIR when not
             exported
   1005569 - [callgrind] compiz spends ~25% of its time
             constructing/destructing strings in
             PrivateScreen::handleActionEvent
   1006335 - [callgrind] compiz spends ~7% of its time inserting into and
             destructing the events list in PrivateScreen::processEvents()
   1007299 - Compiz frame rate decreases if application frame rates are too
             high (unthrottled)
   1007754 - gtk-window-decorator crashed with SIGSEGV in
             meta_get_decoration_geometry
   1008020 - New windows can be stacked above panels if they are created just
             after an override redirect window is created
   1009320 - Benchmark key is not consumed by compiz. It gets passed to the
             underlying window.
   1009338 - composite refresh rate falls back to 50Hz, which is wrong in most
             cases
   1012205 - [needs-packaging] Wishlist: Missing plug-In: Stackswitch
             (Stack Window Switcher)
   1012956 - Unintended shadows are rendered for the Unity Launcher and Panel
   1014461 - decor fails to start any window decorator by default (option
             "command" is blank upstream)
   1015151 - [BNR] Compiz crash in movementWindowOnScreen (caused by fix
             755842)
   1015422 - compiz is wasting memory leaving a shell running:
             /bin/sh -c /usr/bin/compiz-decorator
   1015593 - crash in gtk-windows-decorator meta_get_button_position
   1015898 - No decorator is started if compiz is run without any path prefix
   1016366 - Potential cases where textures can become invalid where plugins
             need the image for animations
   1016367 - Potential race condition where X commands haven't finished
             processing when we bind a texture and generate mipmaps
   1018302 - [regression] main.cpp:222,225: Conditional jump or move depends
             on uninitialised value(s)
   1018602 - [gsettings] Invalid write of size 4 in readOption
   1018730 - [gsettings] Lots of warnings about key names >31 characters,
             which also causes CCSM crashes.
   1018916 - ccsm and compizconfig python files don't get installed
   1019337 - gtk-window-decorator crashes with BadWindow (invalid Window
             parameter), from XGetWindowProperty() from get_frame_type()
   1021104 - Severe damage artefacts and flickering when using LLVMpipe
   1021139 - make ExperimentalMemCheck; fails CompTimerTestCallback.TimerOrder
   1023738 - make -j3 randomly fails with
             sed: -e expression #1, char 6: unterminated `s' command
   1023742 - make -j2 randomly fails with
             /bin/sh: 1: _intltool_update-NOTFOUND: not found
   1024179 - make install in unity fails to install
             org.compiz.unity*.gschema.xml
   1029383 - Make fails with:
             /bin/sh: 1: cannot open g': No such file (when attempting to
             build Unity)
   1030473 - Error-reports cppcheck
     (http://sourceforge.net/apps/mediawiki/cppcheck/index.php?title=Main_Page)
   1033085 - Typo in "Commands" plugin description: "bundings" -> "bindings"
   1033531 - Single click inside the Workspace Switcher should always return
             to a workspace
   1036490 - [regression] compiz crashed with SIGSEGV in
             g_main_context_iteration() from ... from CcpScreen::timeout()
   1036542 - [regression] Clicking launcher icons in expo mode now exits expo
             mode
Daniel van Vugt's avatar
Daniel van Vugt committed
   1036739 - Window management - decouple window minimise and restore/maximise
             animation timings
   1037710 - Tearing at top of laptop screen
   1039482 - imgsvg build failure on quantal
   1039834 - paralell builds can fail on resize_logic
   1039843 - make fails if librsvg-2.0 < 2.36.2


smspillaz's avatar
smspillaz committed
Release 0.9.7.6 (2012-04-06 Sam Spilsbury <sam.spilsbury@canonical.com>)
========================================================================

Bugs fixed (https://launchpad.net/compiz-core/+milestone/0.9.7.6)

    968985 - Memory leak in dlloaderListPlugins
    969102 - priv->invisible is not updated when the window is mapped
smspillaz's avatar
smspillaz committed
    919139 - window management, multi-monitor - In multi-monitor
             environment, windows should spread on the
             monitor in which they reside
    931883 - Improve performace of the shadow clipping code
    969101 - DecorWindow::computeShadowRegion called way too much
smspillaz's avatar
smspillaz committed
Use gtest_add_tests for more detailed testing output
Release 0.9.7.4 (2012-04-02 Daniel van Vugt <daniel.van.vugt@canonical.com>)
============================================================================

Bugs fixed (https://launchpad.net/compiz-core/+milestone/0.9.7.4)

    833729 - compiz crashed with SIGSEGV in
             CompositeScreen::compositingActive()
    888704 - Window management - Closing one window sends others to the
             background
    953089 - Unity 5.6: key bindings (such as Super) don't work on empty
             workspace or on slow/loaded systems
    953839 - [regression] Invisible resize border is now only 1px wide
    957572 - Coverity REVERSE_INULL - CID 10888
    960831 - Unity dash opens and immediately closes if you tap Super+A quickly
    962085 - [0.9.7.2] gtk-window-decorator receives BadWindow errors 
    963093 - Unity 5.8: Flickering and corruption on Unity UI elements
    963264 - We are using 1 bad hack for compiz hanging on startup
    963465 - Unity 5.8: Can't login to Unity since upgrade to 5.8
    963470 - [regression] Unity 5.8+Compiz 0.9.7.2: Pressing Super+Tab or
             Super+W works, but unity does not respond to when Super is
             released.
    963633 - Unity 5.8: Login to blank screen (all black or just wallpaper)
    964248 - Tests do not build when libgtest-dev is installed but libgtest
             isn't 
Fixes REMOVED for stability reasons:

    682788 - Global menu is not ergonomical on large screens 
    806255 - Unity/compiz intercepts Super and Alt keypresses from grabbed
             windows like VMs. 
    931245 - Finish the implementation of the locally integrated menubars


Release 0.9.7.2 (2012-03-19 Daniel van Vugt <daniel.van.vugt@canonical.com>)
============================================================================

Bugs fixed (https://launchpad.net/compiz-core/+milestone/0.9.7.2)

    806255 - Unity/compiz intercepts keystrokes from grabbed windows.
    808007 - compiz crashed with signal 5 in Glib::exception_handlers_invoke()
    682788 - Global menu is not ergonomical on large screens
    931245 - Finish the implementation of the locally integrated menubars
    938417 - lp:compiz-core fails parallel builds (make -jN)
    943194 - [regression] Pressing alt doesn't show the menu title bar in top
             panel
    943612 - Alt+Right arrow key trigger a kind of Alt + Tab
    943851 - [unity 5.6] Pressing Alts steals focus from current widget,
             cannot compose characters with AltGr
    944979 - Quicklist are not showing if right-clicking a launcher icon in
             Expo mode if triggered by Super + S
    945373 - Regression: ALT + Drag doesn't behave how it should
    945816 - [regression] Changing the HUD shortcut disables all Alt-based
             combinations
    946118 - screen.cpp:3281: virtual bool
             CompScreenImpl::addAction(CompAction*): Assertion
Daniel van Vugt's avatar
Daniel van Vugt committed
    953089 - Unity 5.6: key bindings (such as Super) don't work on empty
             workspace or on slow/loaded systems
Release 0.9.7.0 ( 2012-03-02 smspillaz <sam.spilsbury@canonical.com> ) 
smspillaz's avatar
smspillaz committed
=======================================================================
Release version 0.9.7.0

Bugs Fixed (https://launchpad.net/compiz-core/+milestone/0.9.7.0)

     92599 - Incorrect (low/stuttering) refresh rate with NVIDIA driver
    254561 - Benchmark window slows the system and degrades graphics resources
    684731 - Windows that hide themselves when closed don't appear in any
             "this workspace" switcher
    690239 - hang in g_spawn_sync and select()
    694169 - word misspelled - bunding
    716521 - sometimes, restored window placed too high.
smspillaz's avatar
smspillaz committed
    720679 - Compiz clears the root window in the installer session
    724093 - unity-window-decorator: When switching between windows, Orca does
             not speak the title of the focused window.
    732997 - Cannot open a window that starts iconified
    737125 - Minimize animation flickr when for maximized apps
    740258 - Pixmap memory leak in gtk-window-decorator
    748840 - Windows should not automatically be focused when opened if the
             focus is on another application
    755841 - [sandybridge] Graphics tearing when playing video
    758398 - Bitcoin top-level window unmapped
    763005 - Compiz's "Sync to Vblank" makes display stutter/slow with fglrx
    764330 - [regression] Moving windows lags behind the mouse by 1-2 seconds;
             appear to freeze when dragging.
    764673 - Launcher - Spread should not affect the state of window
    780505 - Untranslated strings in gtk-window-decorator
    790565 - Clicking on a tweet/message link sometimes does not work
    795065 - scrolling on top of a close animation switches viewports
    796594 - Window behaviour - pressing the 'restore' window indicator on a
             semi-maximised window should return it to the restored state
    798868 - unity video tearing when moving windows in oneiric with
             nvidia-current
    812711 - dialogs really slow to be displayed since the compiz update
    837252 - It is possible to stack windows relative to windows that are
             destroyed
    841727 - Should keep list of windows last sent to server and last recv
             from server
    845719 - compiz and X can disagree on the stacking order
    847967 - A minimized window 'remains' behind on the desktop if
             /apps/compiz-1/plugins/unityshell/screen0/options/
Daniel van Vugt's avatar
Daniel van Vugt committed
             show_minimized_windows is set to true
    853734 - maximized windows fail to update their input extents when
             undecorated
    854725 - resizing bugs with xterm
    856015 - crash on closing a window
    857201 - Java application windows cut-off/truncated/not displayed properly
    857487 - compiz crashed with SIGSEGV in CompScreen::insertServerWindow()
    857738 - compiz crashed with SIGABRT in raise()
    858625 - Applications which create multiple windows that are transients of
             each other can be given invalid stack positions
    858629 - Windows move to 0,0 on compiz restarts
    859431 - Crash when selecting Evolution in alt-tab
    860286 - invisible window when a window is mapped but not yet drawn on by
             the process mapping it
    860304 - race condition in configureXWindow causes unpredicatable window
             geometry changes
    860306 - windows that are decorated while resizing can cause incorrect
             resize results
    860309 - Moving a window while it is being resized by core caused
             unpredictable movement
    860397 - Windows which are marked transients of docks should be treated
             like docks
    861341 - can't maximize windows on second monitor and Qt windows displayed
             in wrong place
    861909 - compiz crashed with SIGSEGV in PrivateWindow::configureFrame()
    862719 - closing a window gives focus to last minimized window
    863328 - Launcher - If a spread contains minimised windows, when the
             spread exits, the minimised windows momentarily appear on the
Daniel van Vugt's avatar
Daniel van Vugt committed
             desktop before disappearing
    864478 - Window shading is broken
    865696 - Windows from other workspaces missing decorations in window
             spread
    865863 - Opening mumble can cause it to be stacked above the dash if you
             open the dash at the same time
    866752 - Sometimes configure events are missed and windows move slow as a
             result
    869759 - screen edge trigger does not work until manually restarting unity
    869919 - Click-dragging a window that's stacked above a fullscreen window
             will cause it to go underneath the fullscreen window
    871801 - window management, alt-tab - After using 'show desktop' to
             minimise all windows, opening any new window also incorrectly
             restores all the minimised windows
    873344 - compiz.desktop is not installed where GNOME2 libraries are not
             available
smspillaz's avatar
smspillaz committed
    873364 - Drop GNOME2 Support
    873379 - Disable lighting by default
    873384 - Use smart placement by default
    873389 - Compiz should read DESKTOP_AUTOSTART_ID when being started by the
             session manager
    874004 - When a window is minimized on another workspace it doesn't appear
             in the spread
    874854 - Add hooks for the workarounds plugin to change variables prior to
             and after GLXContext init to work around bugs in broken drivers
    876575 - Moving windows between workspaces causes them to "jitter" /
             jump around
    877920 - Some windows and all decorations become translucent when the
             "Resize Info" plugin activates.
    878934 - Menu selection is wrong in Java apps
    880707 - [regression] Compiz: Visible tearing is worse in 11.10 than
             11.04, even when "Sync To VBlank" is enabled, but only when Unity
Daniel van Vugt's avatar
Daniel van Vugt committed
             is active.
    882527 - Allow the scale plugin to be triggered over all viewports
    882531 - Allow plugins to selectively track damage in real time
    885440 - Add unit tests for CompOption
    886935 - Invalid read on GLWindow::glDrawGeometry
    886978 - compiz crashes with SIGSEGV in PrivateWindow::configure
    890947 - Unity sends initial GDK_CONFIGURE event with position as (0,0)
    891744 - Dragging windows stutter during and after grid animation
    893995 - POTFILES is breaking the build
    893998 - Fix warnings in CompTimer
    894639 - Hook up Xig tests to compiz' CTest system
    896591 - Plugins that get initialized before screen initialization is done
             can not have their actions added
    896762 - Switching viewports with ctrl-alt-(left/right/up/down) does not
             give the highest window on the target viewport focus
    897045 - compiz spins in CompTimeoutSource::callback, stops responding and
             starves other timers if CompTimer::setTimes(0).
smspillaz's avatar
smspillaz committed
    908042 - Test timer-callbacks suffers from a race condition
    911530 - Fix uninitialized read in paintBackground
    913823 - Remove unecessary hacks from core in order to work around broken
             drivers on startup
    915186 - make install: Files missing from include/compiz/core