Created by Łukasz Zemczak and last modified
Get this branch:
bzr branch lp:~sil2100/compiz/ubuntu-
Only Łukasz Zemczak can upload to this branch. If you are Łukasz Zemczak please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Łukasz Zemczak

Recent revisions

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)
  - 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:

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:

3324. By Didier Roche

releasing version 1:

3323. By Timo Jyrinki

* New upstream snapshot.
  - Avoid duplicate template instantiations of PluginClassHandler<>, at
    least for those plugins that get re-used by others. (LP: #1065815)
  - Don't try to dereference NULL, which is returned by
    ccsGConfIntegratedSettingReadValue when it gets unexpected data
    from gconf. (LP: #1056615)
  - Stop the resize border (Rectangle resize mode) from flickering
    slightly. (LP: #1068518)

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.