Created by Mirco Müller on 2012-01-10 and last modified on 2012-01-10
Get this branch:
bzr branch lp:~macslow/unity/unity.fix-914251
Only Mirco Müller can upload to this branch. If you are Mirco Müller please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Mirco Müller

Recent revisions

1824. By Mirco Müller on 2012-01-10

Manually reverted r1769 to fix the regression stated in bug LP: #914251

1823. By Michal Hruby on 2012-01-09

Add --debug option to unity wrapper script, which will start compiz in gdb and print the backtrace if it crashes.
panel-service now also checks SILENT_PANEL_SERVICE environment variable and discard all debug messages if set.. Fixes: . Appoved by Mirco Müller.

1822. By Gord Allott on 2012-01-09

removes g_thread_init from the unity codebase. Fixes: . Appoved by Mirco Müller.

1821. By Alex Launi on 2012-01-09

Uncomments the actual running of the tests.. Fixes: . Appoved by Alex Launi.

1820. By Alex Launi on 2012-01-09

Output test results in Junit XML. Fixes: . Appoved by Alex Launi, Allan LeSage.

1819. By Andrea Azzarone on 2012-01-07

Quit a running application on drag and drop on trash icon.. Fixes: https://bugs.launchpad.net/bugs/870143. Appoved by Marco Trevisan (Treviño).

1818. By Jay Taoko on 2012-01-06

* Renamed Event class members in Nux
* Removed reference to NUX_STATE_META in unity-util-accessible.cpp. NUX_STATE_META wasn't generated by Nux.
* Removed reference to e_length in unity-util-accessible.cpp. No longer generated in Nux.

Depend on this Nux branch: https://code.launchpad.net/~jaytaoko/nux/nux-renamed-event-members/+merge/87426. Fixes: . Appoved by Mirco Müller.

1817. By Sam Spilsbury on 2012-01-06

  Also make glfuncloader depend on libunity-core in case it is built first.

  A note that link_libraries is REALLY REALLY REALLY EVIL and needs to die.. Fixes: . Appoved by Didier Roche.

1816. By Sam Spilsbury on 2012-01-06

Fix bug 868120 and bug 872625

We should use one framebuffer object per screen rather than one per monitor. Using one per monitor leads to all kinds of interesting rendering glitches because the plugins expect that paint is clipped to the entire backbuffer rather than paint being contained in one buffer.

This should also fix crashes on changing resolutions, as we don't have the race condition where a monitor paints and an fbo hasn't been created for it yet.

Also adds a testcase now, its in standalone-tests/TestScreenEffectFramebufferObject.cpp .

The testcase is a little quirky because we're trying to simulate what's going on when unity is actually running embedded in another opengl application, which means that we have to use nux's embedded mode rather than testing BackgroundEffectHelper directly. The testcase shows what happens in cases where parts of the scene are blurred and other parts aren't as well as what happens when some parts need updating and others don't (eg, the framebuffer should unbind). There's no automated test yet, but I imagine we could make one.. Fixes: https://bugs.launchpad.net/bugs/838128, https://bugs.launchpad.net/bugs/864037, https://bugs.launchpad.net/bugs/864784, https://bugs.launchpad.net/bugs/868120, https://bugs.launchpad.net/bugs/872625. Appoved by Jason Smith.

1815. By Andrea Azzarone on 2012-01-05

This branch depends on https://code.launchpad.net/~andyrock/nux/please-dont-focus-me-on-mouse-down.

Read the manual test to learn how to test it.

It replaces https://code.launchpad.net/~andyrock/unity/dont-focus-me-on-mouse-down/+merge/86176 because it had some problems with gettext.. Fixes: https://bugs.launchpad.net/bugs/867548, https://bugs.launchpad.net/bugs/905921. Appoved by Mirco Müller.

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.