Created by Timo Jyrinki and last modified
Get this branch:
bzr branch lp:~timo-jyrinki/compiz/ubuntu.compiz-09712ubuntu2
Only Timo Jyrinki can upload to this branch. If you are Timo Jyrinki please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Timo Jyrinki

Recent revisions

808. By Timo Jyrinki

* debian/patches/blacklist_precise_mesa80_intel_nouveau.patch:
  - Rename the blacklist patch, add verbose description and allow
    fullscreen unredirection for also Intel and Nouveau users using
    Mesa 9.0.x (Ubuntu 12.04.2 LTS or those who have opted in to LTS-Q
    packages). (LP: #1167321)

807. By Timo Jyrinki

* debian/patches/fix_1095001.patch
  - Cherry-pick a patch from upstream to fix CPU usage (LP: #1095001)

806. By Timo Jyrinki

Manual merge from archive since the bzr state of what was sponsored has been lost.

[ Michael Terry ]
* debian/patches/blacklist_no_xml_double_escaping.patch:
  - Update to also blacklist Mesa 9.0, which precise users may have from
    the x-updates PPA. 9.0 seems to have similar problems as 8.0 on
    Intel hardware.

805. By Timo Jyrinki

* debian/patches/blacklist_no_xml_double_escaping.patch:
  - Cherry-pick fix for the default string (LP: #1091103)

804. By Timo Jyrinki

* debian/patches/compiz-package-gles2.patch:
  - Update for the new blacklisting feature as well
(plus revert changes order in changelog)

803. By Timo Jyrinki

* debian/patches/force_unredirect_enabling.patch:
  - Enable unredirect_fullscreen_windows unconditionally. Because of
    gconf hurdles we can't easily migrate existing users into the
    new default otherwise. Unredirection can be easily disabled with
    the new unredirect_match option, by blanking it completely,
    including removing the '(any)' part.

802. By Timo Jyrinki

* debian/patches/workaround_broken_drivers.patch:
  - Updated to apply.

801. By Timo Jyrinki

* New upstream release.
  - Compiz won't start if "unredirect fullscreen windows" is enabled
    (LP: #980663)
  - "Unredirect Fullscreen Windows" stay on top (unredirected) even
    when they're not on top any more (or the output is transformed)
    (LP: #1041047)
  - Unredirect Fullscreen Windows sometimes fails to unredirect fullscreen
    windows at all (LP: #1041066)
  - "Unredirect Fullscreen Windows" stay on top (unredirected) even when
    an RGBA window is stacked above it (LP: #1046661)
  - scale mode is not visible if a fullscreen window is unredirected
    (LP: #1047168)
  - Unredirecting a fullscreen window on a secondary monitor causes that
    monitor to flicker (LP: #1050749)
  - "Unredirect Fullscreen Windows" makes multi-monitor rendering much
    slower (LP: #1051885)
  - [regression] Maximized window gets unredirected when it's not
    fullscreen (LP: #1053902)
  - Unredirected fullscreen windows freeze and stay on top when wall
    sliding (Ctrl+Alt+Left/Right) (LP: #1084401)
  - "Unredirect Fullscreen Windows" can cause significant tearing on
    fullscreen windows (especially playing video) on some drivers
    (LP: #1051802)
  - HTML5 video in Firefox continues to tear (LP: #1086337)
  - Add support for blacklisting some drivers from using unredirected
    fullscreen windows. By default intel and nouveau on Mesa 8.0
    are blacklisted, configurable via ccsm. Users can upgrade to
    Mesa 9.0 around 12.04.2 time. (LP: #1089246)
  - Unredirect fullscreen windows should be the default for optimal
    performance (LP: #1063690)
* debian/patches/revert_fix_994841.patch,
  - Removed, upstreamed
* debian/watch:
  - Changed to the correct LP tarball path
* debian/patches/compiz-package-gles2.patch:
  - Updated GLES patches to properly apply to the new compiz version

800. By Didier Roche

releasing version 1:

799. By Timo Jyrinki

debian/patches/compiz-package-gles2.patch: refresh to account for
fix_1012956.patch, which introduces non-GLES2 objects that need to be
patched back out for ARM. LP: #1032902.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.