lp:~mc-return/compiz/compiz.merge-fix966099-refresh-quilt-patch.0

Created by MC Return and last modified
Get this branch:
bzr branch lp:~mc-return/compiz/compiz.merge-fix966099-refresh-quilt-patch.0
Only MC Return can upload to this branch. If you are MC Return please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
MC Return
Project:
Compiz
Status:
Merged

Recent revisions

3593. By MC Return

quilt ubuntu-config.patch refresh:
The unmaximize_or_minimize_window_key replaces the unmaximize_window_key, so
Ctrl+Super+Down is now the shortcut for the unmaximize_or_minimize_window_key

3592. By MC Return

Showmouse cleanup:

Made nE an unsigned int to begin with as optionGetEmitters ()
will just return u-int values from 1 to 10.
No need to calculate MIN (10, optionGetEmitters ()) for the
same reason.

Removed redundant calculation of one rVal (random value), because
this rVal is being recalculated a few lines later before being used
again.

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

Approved by Brandon Schaefer.

3591. By MC Return

Added a new keyboard shortcut named unmaximize_or_minimize_window_key.

This key will restore a maximized or semi-maximized window and minimize a restored window.

Per default this shortcut is disabled and has yet to be enabled via ubuntu-config.patch
for the Ubuntu distribution and Unity.

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

Approved by Brandon Schaefer.

3590. By MC Return

Showmouse plugin OpenGL|ES port.

Thanks go to Michail Bitzes for porting Firepaint first,
as those 2 plugins share a lot of code, his work made this
job here possible in the first place.

Build showmouse for OpenGL|ES as well.
Also install showmouse on armel and armhf.

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

Approved by Timo Jyrinki, Michail Bitzes, Sam Spilsbury.

3589. By MC Return

Fixed the cases MotionNotify == EnterNotify == LeaveNotify
in the AnnoScreen::handleEvent (XEvent *event) function.
Do not call handleMotionEvent (pointerX, pointerY) twice.
Fall-through here is intentional.
Added missing break to not fall-through to default.
Fixed indentation.

(LP: #1101549, LP: #1101561). Fixes: https://bugs.launchpad.net/bugs/1101549, https://bugs.launchpad.net/bugs/1101561.

Approved by Sam Spilsbury.

3587. By Marco Trevisan (Treviño)

Scale: don't set the active window if it is not in the scale group. Fixes: https://bugs.launchpad.net/bugs/1109805.

Approved by PS Jenkins bot, Brandon Schaefer.

3586. By Łukasz Zemczak

Bump the compiz ABI due to changes introduced in revision 3584. This is effectively an ABI break.

Approved by PS Jenkins bot, Stephen M. Webb.

3585. By MC Return

Followed a recommendation of Coverity and replaced sprintf () with snprintf () with a buffer size of 128, as the definition says char buf[128].

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

Approved by Stephen M. Webb, Sam Spilsbury.

3584. By Stephen M. Webb

Fix the reliance on undefined behaviour in the plugin loader.

Approved by Christopher Townsend, PS Jenkins bot.

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