lp:~fginther/compiz/fix-1103475-quantal

Created by Francis Ginther and last modified
Get this branch:
bzr branch lp:~fginther/compiz/fix-1103475-quantal
Only Francis Ginther can upload to this branch. If you are Francis Ginther please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Francis Ginther
Project:
Compiz
Status:
Development

Recent revisions

3333. By Francis Ginther

Backed out fix for lp:1060327.

3332. By Ɓukasz Zemczak

* New upstream snapshot.
  - Added missing glEnable/glDisableClientState calls for
    GL_TEXTURE_COORD_ARRAY and GL_VERTEX_ARRAY to make firepaint work with
    the new codebase (LP: #1048505)
  - Avoid calling code that results in calls to regexec as much as possible.
    Regular expression matching is too expensive to do very often and compiz
    was spending 31% of its CPU time in regexec() (LP: #1095001)
  - Add a feature for blacklisting certain graphics drivers from being able
    to unredirect fullscreen windows (LP: #1089246)
  - Prevent windows from maximizing on the wrong monitor (LP: #751605)
  - Fixed race condition - we ungrabbed the server before binding the pixmap
    (LP: #1060327)
  - When dragging a window between workspaces, don't warp the pointer by a
    mysterious 10 pixels. Instead warp the pointer by 1 so it goes from one
    edge to the next without getting ahead of the window drag (LP: #201681)
  - Screenshot Plugin: Re-added GL_BLEND enabling and disabling calls to fix
    the selection rectangle not being transparent anymore (LP: #1047788)
  - Re-added missing glEnable (GL_BLEND); and glDisable (GL_BLEND); calls to
    the OpenGL codepath to fix the text plugin's missing transparency
    (LP: #1042132)
  - Set tabCount to 1 in KCommonDecorationUnstable. It will cause floating
    point exception when set to 0. (LP: #1050776)
  - Fixed fails to build from source in KDE4-window-decorator with latest KDE
    4.10 beta (LP: #1082152)
  - Restore cube transparency support for the top and bottom faces
    (LP: #1048272)
  - Hopefully fixed a memory leak in void update_frames_shadows (gpointer
    key, gpointer value, gpointer user_data) (LP: #1033879)
  - Fix FTBFS for ARM because of an unused variable (LP: #1098148)

3331. By Didier Roche

releasing version 1:0.9.8.6-0ubuntu1

3330. By Timo Jyrinki

Add Firefox to the unredirect exceptions. (LP: #1086337)

3329. By Timo Jyrinki

bump date

3328. By Timo Jyrinki

Add an option to specify which windows are allowed to be unredirected
when they are fullscreen. Default: Allow unredirection on all window
types except common video players: Totem, MPlayer, Vlc or Plugin-
container (Flash or other nested browser windows). (LP: #1051802)

3327. By Timo Jyrinki

* Cherry-pick related fixes from upstream:
  - Fixed: unredirected fullscreen windows sliding offscreen were
    staying unredirected (always visible), because compiz thought
    they were fullscreen on a different monitor. Add extra smarts
    to tell the difference between fullscreen and offscreen.
    (LP: #1084401)

3326. By Timo Jyrinki

* New upstream release.
  - Enable Unredirect Fullscreen Windows by default. It seems to be
    stable enough with all the major graphics drivers now, as at Ubuntu
    12.10 (with updates). (LP: #1063690)
  - Grid: Reset the currently handled window in the GridWindow
    destructor only if the destroyed window was the handled one.
    (LP: #1048855) (LP: #1067812)
  - Grid: Set GridWindow->lastTarget to GridMaximize only if the
    window was fully maximized. (LP: #1071689)

3325. By Didier Roche

releasing version 1:0.9.8.4+bzr3412-0ubuntu0.1

3324. By Didier Roche

releasing version 1:0.9.8.4+bzr3412-0ubuntu1

Branch metadata

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

Subscribers