| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Use git.mk to generate .gitignore files upon building.
Also remove *.[ch] from CLEANFILES since it makes little sense
with automake Vala support.
https://bugzilla.gnome.org/show_bug.cgi?id=687315
|
|
|
|
|
| |
We need to explicitly specify Vala .h files in BUILT_SOURCES. Thanks
to Jürg Billeter <j@bitron.ch> for help.
|
| |
|
|
|
|
|
|
|
| |
XFocusChangeEvents don't have timestamps, so
gtk_get_current_event_time() will return 0 inside the
has-toplevel-focus notification handler. So use the last user
interaction time instead.
|
|
|
|
|
|
|
|
|
|
|
| |
If the module is just named "libcaribou.so", then
gobject-introspection will get confused and think that
$libdir/gtk-3.0/modules/libcaribou.so is the same thing as
$libdir/libcaribou.so, and so it won't dlopen the real libcaribou, and
so, eg, gnome-shell will crash because keyboard.js can't find any of
the libcaribou types/methods it needs.
also, fix Makefiles to use tabs consistently
|
| |
|
| |
|
|
The Caribou IM module would override any other modules the user is
utilizing; by adding it to the GTK_MODULES the user can decide whether
or not to enable the module (enabled automatically for onscreen
keyboard) and will avoid override. There is also no dependency for
the abstract class GtkIMContextSimple.
|