lp:~vanvugt/compiz-core/fix-945816
- Get this branch:
- bzr branch lp:~vanvugt/compiz-core/fix-945816
Branch merges
- Alan Griffiths: Approve
-
Diff: 18 lines (+8/-0)1 file modifiedsrc/screen.cpp (+8/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 3056. By Daniel van Vugt
-
Fixed: Changing the HUD shortcut disables all Alt-based combinations
(LP: #945816)More accurately; Changing any hotkey whose default or previous value was
a single modifier key would disable all other combinations with that modifier.
This was a regression caused by lp:compiz-core r3050. - 3055. By Daniel van Vugt
-
Corrected CMake target dependencies so that parallel builds now work, as in "make -j8" (LP: #938417)
- 3051. By Alan Griffiths
-
CompIcon had some design errors:
/1/ it contained two copies of CompSize (a member and a base);
/2/ it allowed non-const use of base CompSize member functions (which breaks
invariants);
/3/ it could be copied/assigned leading to double-delete of mData; and,
/4/ it could be "sliced" leading to leak of mData.None of the core code did any of 2-4, but they'll no longer compile.
- 3050. By Daniel van Vugt
-
Reliable tap detection without compromise (!)
Eliminated the timing hack. Instead use individual passive grabs on
<modifier>+each_key to detect whether <modifier> is being tapped, or used
to modify another key. - 3048. By Daniel van Vugt
-
Improved the fix for LP: #943194 so that it now works with GTK-2 menus too.
The first attempt only worked with GTK-3 it seems.This also required that the fix for LP: #806255 be redesigned to avoid
XGrabKeyboard completely. Because that was part of what broke GTK-2 menus.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:compiz-core