Created by Samuel thibault on 2017-11-07 and last modified on 2018-09-25
Get this branch:
bzr branch lp:~samuel-thibault/compiz/shortcuts
Only Samuel thibault can upload to this branch. If you are Samuel thibault please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Samuel thibault

Recent revisions

4144. By Samuel thibault on 2018-09-25

fix memleak

4143. By Samuel thibault on 2018-09-25

Fix ButtonRelease/XI_ButtonRelease KeyRelease/XI_KeyRelease confusion

4142. By Samuel thibault on 2018-06-29

Enable grab ignore on colorfilter plugin too

4141. By Samuel thibault on 2017-12-12

xi2: save/restore masks instead of disabling/enabling compiz mask

Unity also uses xi2, so we need to restore its mask, and not the mask that
Compiz uses. This changeset completely replaces xi2SelectNoInput with
xi2DisableInput, which returns the mask which was active, so that xi2EnableInput
can reenable that same mask.

4140. By Samuel thibault on 2017-11-24

Factorize XI2 SelectEvents code into privatescreen

4139. By Samuel thibault on 2017-11-16

screen: factorize XI2 to core event translation

4138. By Samuel thibault on 2017-11-14

screen: Fix uninitialized variable

4137. By Samuel thibault on 2017-11-14

Fix getting events for our own grabs

If a grab was taken by one of our own plugins, we have to ignore the X grab.

4136. By Samuel thibault on 2017-11-07

Allow plugins to ignore keyboard grabs

by using XInput2 events when available, converting them into core events before handing them to plugins.

Based on the work of Colomban Wendling

4135. By Samuel thibault on 2017-10-31

Close the corresponding bug

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.