lp:~sil2100/compiz/0.9.8_fix_ftbfs_arm

Created by Łukasz Zemczak and last modified
Get this branch:
bzr branch lp:~sil2100/compiz/0.9.8_fix_ftbfs_arm
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

Owner:
Łukasz Zemczak
Project:
Compiz
Status:
Merged

Recent revisions

3432. By Łukasz Zemczak

Fix FTBFS for ARM because of an unused variable.

3431. By Michail Bitzes <bitzesmichail>

Added missing glEnable/glDisableClientState calls for GL_TEXTURE_COORD_ARRAY
and GL_VERTEX_ARRAY to make firepaint work with the new codebase.
(LP: #1048505)
Author: Michail Bitzes

3430. By Daniel van Vugt

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)

3429. By Daniel van Vugt

Add a feature for blacklisting certain graphics drivers from being able to
unredirect fullscreen windows. Right now the only known broken drivers are
nouveau and intel on precise (Mesa 8.0). But the blacklist is a regex that
can be adjusted at any time.
(LP: #1089246)

3428. By Matthias Alles

Prevent windows from maximizing on the wrong monitor (LP: #751605)

  This fixes two causes I have found:
    1. outputDeviceForGeometry was wrapping to the wrong monitor (back to the
       top or left) if a window was mostly off the bottom/right of the screen.
    2. Even when outputDeviceForGeometry returned the correct output,
       PrivateWindow::addWindowSizeChanges was sometimes changing it to an
       incorrect output in the case where the old size of a window exceeds
       the dimensions of the smaller monitor you're trying to maximize it on.
  .

3427. By Daniel van Vugt

Fixed race condition - we ungrabbed the server before binding the pixmap.
(LP: #1060327)

3426. By Timo Jyrinki

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

3425. By Daniel van Vugt

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)

3424. By Daniel van Vugt

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)

3423. By Daniel van Vugt

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)

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