Merge lp:~attente/unity-settings-daemon/1226962 into lp:unity-settings-daemon
Status: | Merged |
---|---|
Approved by: | Sebastien Bacher |
Approved revision: | 4123 |
Merged at revision: | 4125 |
Proposed branch: | lp:~attente/unity-settings-daemon/1226962 |
Merge into: | lp:unity-settings-daemon |
Diff against target: |
323 lines (+139/-23) 2 files modified
debian/changelog (+9/-0) plugins/keyboard/gsd-keyboard-manager.c (+130/-23) |
To merge this branch: | bzr merge lp:~attente/unity-settings-daemon/1226962 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sebastien Bacher | Approve | ||
Review via email: mp+280783@code.launchpad.net |
Commit message
* plugins/
- Fix shortcuts for non-latin keyboard layouts in certain programs,
but only when the user's layout switching shortcuts are not
Shift_L, Shift_R, <Shift>Shift_L, or <Shift>Shift_R (LP: #1226962)
Description of the change
I'm currently maintaining a PPA (https:/
Simple test case:
- add Greek keyboard layout in unity-control- center Text Entry panel
- launch Inkscape
- switch to Greek using the keyboard indicator
- try some shortcuts
- Ctrl+Shift+D (normally opens the Document Preferences dialog)
- Ctrl+Shift+F (normally opens the Fill and Stroke panel)
- Ctrl+Shift+A (normally opens the Align and Distribute panel)
The shortcuts don't work with the current version of unity-settings- daemon, this patch should fix it.