summaryrefslogtreecommitdiff
path: root/modules/gtk2
Commit message (Collapse)AuthorAgeFilesLines
* build: use git.mkDaiki Ueno2012-12-301-0/+6
| | | | | | | | 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
* build: Fix parallel compilation of modules/Colin Walters2012-02-091-0/+2
| | | | | We need to explicitly specify Vala .h files in BUILT_SOURCES. Thanks to Jürg Billeter <j@bitron.ch> for help.
* Use an event filter to find new windows rather than a timeoutDan Winship2011-08-122-0/+5
|
* Use gdk_x11_display_get_user_time() instead of gtk_get_current_event_time()Dan Winship2011-08-121-0/+1
| | | | | | | 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.
* rename module to caribou-gtk-moduleDan Winship2011-08-121-15/+15
| | | | | | | | | | | 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
* Remove get_acc_geometryNohemi Fernandez2011-08-122-5/+0
|
* Change caribou-gtk-modules to caribou-gtk-moduleNohemi Fernandez2011-08-123-3/+3
|
* Add Caribou to GTK_MODULESNohemi Fernandez2011-08-124-0/+36
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.