~sil2100/compiz/ubuntu-0.9.8.6-snapshot-3433

Viewing all changes in revision 3332.

  • Committer: Łukasz 'sil2100' Zemczak
  • Date: 2013-02-27 15:48:38 UTC
  • mfrom: (3248.2.15)
  • Revision ID: lukasz.zemczak@canonical.com-20130227154838-fmfgz4qdiokuupqc
* 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)

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: