lp:~sil2100/compiz/quickfix_1141079

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

3642. By Łukasz Zemczak

As recommended by Sam, let's divide the one helper function into two smaller ones and create the tests using those helpers.

3641. By Łukasz Zemczak

Remove the '~test1' addition.

3640. By Łukasz Zemczak

To avoid too much code duplication, export the new test code into a helper method and use it to execute the 4 newly added tests.

3639. By Łukasz Zemczak

Thanks Sam for pointing this out! It seems we were missing a mask for the override_redirect attribute in XCreateWindow()!

3638. By Łukasz Zemczak

Some fixes to the added tests. Also, add another test related to the override bit.

3637. By Łukasz Zemczak

Still WIP, doing it in small chunks of code since I'm working on this in free time slices ;)

3636. By Łukasz Zemczak

Started work on the testing code for the introduced code. WIP!

3635. By Łukasz Zemczak

As mentioned by Sam, let's only set the additional attributes when XGetWindowAttributes doesn't fail.

3634. By Łukasz Zemczak

Remove the override_redirect xcreatewindow event assignment from revision 3606. This fixes the Qt menu regressions (LP: #1141079)

3633. By Sam Spilsbury

Don't set lastFrameExtents unless the window geometry actually changed - as
that variable only exists to track changes in the actual geometry of
the window and not the apparant frame extents.

Added tests to verify that behaviour.

(LP: #1138517). Fixes: https://bugs.launchpad.net/bugs/1138517.

Approved by PS Jenkins bot, Timo Jyrinki.

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