Daniel Boles
112645edf2
EventControllerKey: Add missing docs from master
...
These never got backported, meaning a pretty useless documentation page.
We still need to add other missing bits, but let's sync these up first.
2018-12-14 22:59:56 +00:00
Matthias Clasen
affb4ff5f4
Fix up version annotations
...
The new api here was introduced in 3.24.
2018-07-18 07:18:21 -04:00
Carlos Garnacho
7793aab5f0
gtkeventcontrollerkey: Add ::focus-in/out signals
...
And handle GDK_FOCUS_CHANGE events in order to emit those.
2018-07-16 15:43:43 +02:00
Carlos Garnacho
ecf9fa65b8
gtkeventcontrollerkey: Add get_group() call
...
Callers can use this function on a key-pressed/released signal
to find out the key event group, useful in a few places.
2018-07-16 15:43:43 +02:00
Carlos Garnacho
a32933b056
eventcontrollerkey: Add function to forward stuff elsewhere
2018-07-16 15:43:43 +02:00
Carlos Garnacho
e0f3e8a7e5
gtk: Add GtkEventControllerKey
...
This event controller is meant to replace usage from key-press/release-event
handlers all through. Optionally it can be set a GtkIMContext, so interaction
is carried by the controller.
2018-07-16 15:43:43 +02:00