lp:~vanvugt/compiz/fix-1063690

Created by Daniel van Vugt and last modified
Get this branch:
bzr branch lp:~vanvugt/compiz/fix-1063690
Only Daniel van Vugt can upload to this branch. If you are Daniel van Vugt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel van Vugt
Project:
Compiz
Status:
Merged

Recent revisions

3461. By Daniel van Vugt

Enable Unredirect Fullscreen Windows by default. It seems to be stable enough
with all the major graphics drivers now, as at Ubuntu 12.10 (with updates).
(LP: #1063690)

If I'm proven wrong, just undo it.

3460. By MC Return

Hopefully fixed a memory leak in void update_frames_shadows (gpointer key, gpointer value, gpointer user_data).
The pointer *opts allocates a memory block and stores the adress, but if the pointer *info fails later this memory does not get freed.
Solution: Free and NULL opts, if (!info) also.

(LP: #1033879). Fixes: https://bugs.launchpad.net/bugs/1033879. Approved by Daniel van Vugt, Sam Spilsbury.

3459. By Daniel van Vugt

Refresh 100_expo_layout.patch so it applies cleanly and reduces the
likelihood of conflicts later.
(LP: #1076876)
. Fixes: https://bugs.launchpad.net/bugs/1076876. Approved by Sam Spilsbury.

3458. By Hu Kang <email address hidden>

For an application window without decorations, pressing Alt+Space failed to activate the action menu on the top left corner of the window and also causes the gtk-window-decorator to crash.
(LP: #1075451)

The crash is caused by a miscalculation in actionmenu.c: position_action_menu(...)
function (*theme_get_button_position) is not suitable for windows without decorations.
so first we need to check if the window is decorated or not.. Fixes: https://bugs.launchpad.net/bugs/1075451. Approved by Daniel van Vugt, Sam Spilsbury.

3457. By Daniel van Vugt

Never compare floats directly. They will rarely be precisely equal except
under tightly controlled conditions. This fixes test case failures.
(LP: #1071238). Fixes: https://bugs.launchpad.net/bugs/1071238. Approved by Sam Spilsbury, PS Jenkins bot.

3456. By MC Return

Workspacenames:
Added a default of 4 desktops and default names Viewport 1-4 to
workspacenames.xml.in.
(LP: #1075584). Fixes: https://bugs.launchpad.net/bugs/1075584. Approved by Daniel van Vugt.

3455. By Daniel van Vugt

Introducing untest, the Unredirect Fullscreen Windows Stress Tester.

Already I can use it to reliably crash X on my i965/precise desktop.
. Approved by Sam Spilsbury, PS Jenkins bot.

3454. By Daniel van Vugt

Fix warning/error about an unused expression, which breaks the build when
using clang (LP: #1075048)
. Fixes: https://bugs.launchpad.net/bugs/1075048. Approved by Sam Spilsbury, PS Jenkins bot.

3453. By MC Return

Resizeinfo Plug-in:
Fixed options to change Gradient Color 2 and Gradient Color 3 having no effect and enabled possibility for a gradient background.
(LP: #1070233). Fixes: https://bugs.launchpad.net/bugs/1070233. Approved by Daniel van Vugt, Sam Spilsbury.

3452. By MC Return

Resizeinfo Plug-In:
Added option to change the color of the background's outline.
(LP: #1070297)

Also renamed 'gradientChanged' to 'backgroundColorChanged'.. Fixes: https://bugs.launchpad.net/bugs/1070297. Approved by Daniel van Vugt, Sam Spilsbury.

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