Merge lp:~sil2100/compiz/quickfix_1141079_raring into lp:compiz/raring
Status: | Rejected |
---|---|
Rejected by: | Łukasz Zemczak |
Proposed branch: | lp:~sil2100/compiz/quickfix_1141079_raring |
Merge into: | lp:compiz/raring |
Diff against target: |
231 lines (+121/-23) 6 files modified
debian/changelog (+1/-1) src/event.cpp (+21/-19) tests/system/xorg-gtest/tests/compiz_xorg_gtest_configure_window.cpp (+82/-0) tests/xorg-gtest/include/compiz-xorg-gtest.h (+2/-1) tests/xorg-gtest/plugins/testhelper/src/testhelper.cpp (+1/-0) tests/xorg-gtest/src/compiz-xorg-gtest.cpp (+14/-2) |
To merge this branch: | bzr merge lp:~sil2100/compiz/quickfix_1141079_raring |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel van Vugt | Needs Resubmitting | ||
PS Jenkins bot (community) | continuous-integration | Needs Fixing | |
Review via email: mp+153430@code.launchpad.net |
Commit message
Remove the override_redirect xcreatewindow event assignment from revision 3606. This fixes the Qt menu regressions (LP: #1141079)
Description of the change
Merge from compiz trunk:
https:/
- Problem:
The fix introduced in revision 3606 triggers a regression with Qt menus. It seems that passing on the override_redirect state from xcreatewindow results in this regression happening. Pop-up menus in Qt apps sometimes are detected as a separate window.
- Fix:
Remove the line that seems to trigger the regression (probably implicitly). Comments needed?
- Tests:
N/A
Unmerged revisions
- 3638. By Łukasz Zemczak
-
Backport the changes from the lp:compiz branch of the same fix.
- 3637. By Łukasz Zemczak
-
Remove the override_redirect xcreatewindow event assignment from revision 3606. This fixes the Qt menu regressions (LP: #1141079)
- 3636. By Sam Spilsbury
-
Use the actual change in window size to determine if we need to change
the frame window size, don't just use the difference in frame extents
to determine that.(LP: #1140505). Fixes: https:/
/bugs.launchpad .net/bugs/ 1140505. Approved by PS Jenkins bot, Andrea Azzarone.
- 3635. 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, Andrea Azzarone.
- 3634. By PS Jenkins bot
-
Releasing 1:0.9.9~
daily13. 03.08-0ubuntu1 to ubuntu. Approved by PS Jenkins bot.
- 3633. By Brandon Schaefer
-
Instead of not grabbing all the keys when IgnoreTap is set, add a patch to only not grab Super+P. Allowing part of this bug to say fix (LP:950160), while fixing bugs such as this (LP:1075207). This is only a patch for unity, otherwise it will not cause any problems with trunk compiz. Fixes: https:/
/bugs.launchpad .net/bugs/ 1075207. Approved by PS Jenkins bot, Andrea Azzarone.
- 3632. By PS Jenkins bot
-
Releasing 1:0.9.9~
daily13. 03.06-0ubuntu1 to ubuntu. Approved by PS Jenkins bot.
- 3631. By Łukasz Zemczak
-
Revert revision 3616, as the proposed fix causes serious regressions with Java Swing applications (LP: #1138517). That's no good!. Fixes: https:/
/bugs.launchpad .net/bugs/ 1138517. Approved by PS Jenkins bot, Didier Roche.
- 3630. By PS Jenkins bot
-
Releasing 1:0.9.9~
daily13. 03.01-0ubuntu1 to ubuntu. Approved by PS Jenkins bot.
FAILED: Continuous integration, rev:3637 jenkins. qa.ubuntu. com/job/ compiz- ci/111/ jenkins. qa.ubuntu. com/job/ compiz- gles-ci/ ./build= pbuilder, distribution= raring, flavor= amd64/148/ console jenkins. qa.ubuntu. com/job/ compiz- pbuilder/ ./build= pbuilder, distribution= raring, flavor= amd64/500/ console
http://
Executed test runs:
FAILURE: http://
SUCCESS: http://
Click here to trigger a rebuild: jenkins. qa.ubuntu. com/job/ compiz- ci/111/ rebuild
http://