lp://qastaging/~loic.molinari/nux/nux-keyboard-navigation
- Get this branch:
- bzr branch lp://qastaging/~loic.molinari/nux/nux-keyboard-navigation
Branch merges
- Jay Taoko (community): Approve
-
Diff: 140 lines (+53/-18)5 files modifiedNux/BaseWindow.cpp (+9/-1)
Nux/BaseWindow.h (+1/-0)
Nux/InputArea.cpp (+37/-10)
NuxGraphics/GraphicsDisplayX11.cpp (+0/-6)
NuxGraphics/XInputWindow.cpp (+6/-1)
Related bugs
Bug #701546: Add cursor-key navigation to launcher | Medium | Fix Released |
|
Related blueprints
Branch information
Recent revisions
- 189. By Loïc Molinari
-
Defined a title for the input window
modified:
NuxGraphics/XInputWindow. cpp
- Defined a window title at creation so that it's displayed in the Unity
menu bar when the window is focused for keyboard navigation purpose.
Since the window has special attributes (sticky, dock, etc), its title
should actually be ignored by libdbusmenu, setting a title here will then
provide the libdbusmenu authors a good test-case. - 188. By Loïc Molinari
-
Added input focus support
modified:
Nux/InputArea.cpp
- Set the internal keyboard focus boolean to true when an enter focus event
is processedNuxGraphics/
GraphicsDisplay X11.cpp
- Enabled FocusIn and FocusOut - 187. By Loïc Molinari
-
Emit the OnKeyPressed and OnKeyReleased signals.
modified:
Nux/InputArea.cpp
- Correctly emit the signals as they were simply ignored before - 186. By Loïc Molinari
-
Exposed a method to retrieve the X11 input window ID
modified:
Nux/BaseWindow.cpp
Nux/BaseWindow.h
- Added the GetInputWindowId() method
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/nux