Michael Catanzaro
7869ffbb49
imwayland: Fix a small leak
...
If the parent get_preedit_string implementation returns a nonnull
zero-length string, then we ignore it, which is almost fine. We have to
free it, though.
Fixes #1174
2018-06-25 22:20:09 +01:00
Benjamin Otte
4ddc94b293
multipressgesture: Port to new API model
2018-04-26 17:59:42 +02:00
Lionel Landwerlin
faceaec20a
imwayland: destroy objects only if it matches our manager object
...
Should fix one of the crash from #129 .
2018-04-03 19:11:09 +02:00
Matthias Clasen
4b2c4ab109
wayland: Don't emit signals if nothing changed
...
We were emitting a preedit-changed even if the preedit text did
not actually change, causing text views to scroll.
2018-03-26 21:38:28 -04:00
Matthias Clasen
e0771a54a2
Avoid warnings
...
When generating introspection data, we instantiate types without
calling gtk_init, so make sure that extension points are registered
before the type is trying to implement them.
2018-03-09 02:13:13 -05:00
Carlos Garnacho
b49c6cdcb1
imwayland: Fix parent type
...
It was inadvertently changed in commit 15cc20e7b
.
https://gitlab.gnome.org/GNOME/gtk/issues/58
Closes : #58
2018-03-07 10:58:22 +01:00
Matthias Clasen
04cc589a61
fix the build
2018-02-24 21:44:03 -05:00
Matthias Clasen
15cc20e7b5
Always include platform immodules
...
No need to load these as gio modules, we just include
them in libgtk.
2018-02-24 21:34:40 -05:00