summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 0.4.9CARIBOU_0_4_9Daiki Ueno2013-03-041-0/+8
|
* daemon: check if atspi bus is ready to useDaiki Ueno2013-03-041-1/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=694921
* Fix errors when building with python 3Daiki Ueno2013-02-282-6/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=694480
* xml-deserializer: fallback to "touch" keyboard type, if not foundDaiki Ueno2013-02-261-0/+9
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=689844
* Create tar.xz archive on "make dist", instead of tar.gzDaiki Ueno2013-02-201-1/+1
|
* Update version in README and fix a typoDaiki Ueno2013-02-201-2/+2
|
* build: Mark as not supporting srcdir != builddirColin Walters2013-02-181-0/+6
| | | | | | Basically automake's vala rules cd $(srcdir), which breaks variable references like $(top_srcdir), since they're relative to the build directory.
* Post-release bumpDaiki Ueno2013-02-181-1/+1
|
* Release 0.4.8CARIBOU_0_4_8Daiki Ueno2013-02-181-0/+13
|
* Update doapDaiki Ueno2013-02-181-0/+8
|
* Track XKB group configuration changeDaiki Ueno2013-02-182-14/+44
| | | | | | | | | | | | Since GNOME 3.6, switching XKB layouts changes the group configuration, while libcaribou assumes that the configuration is fixed during the session. This patch tries to track group configuration changes and allow clients to reconstruct keyboard UI through two new signals: KeyboardModel::group-added and KeyboardModel::group-removed. https://bugzilla.gnome.org/show_bug.cgi?id=694011
* Revert "Define make dependencies on layout files"Daiki Ueno2013-02-172-4/+0
| | | | | This reverts commit fdf8f0e68e6e1c69496c8fd1146d5e363d1776e0. It did not work well with the existing wildcard rules.
* Fix distcheck.Daiki Ueno2013-02-172-1/+1
|
* Don't rebuild docs on every "make" run.Daiki Ueno2013-02-171-6/+12
| | | | | Create timestamp files to avoid redundant valadoc invocation. This is a port of folks bug#691923.
* Port daemon from Python to ValaDaiki Ueno2013-02-1710-179/+227
| | | | | | This eliminates the need of the shell script wrapper. https://bugzilla.gnome.org/show_bug.cgi?id=688218
* Include atspi-2.vapi and config.vapiDaiki Ueno2013-02-173-0/+810
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=688218
* Move external vapi files under $(top_srcdir)/vapiDaiki Ueno2013-02-176-4/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=688218
* Define make dependencies on layout filesDaiki Ueno2013-02-172-0/+4
|
* Add missing symbols to fullscale layouts.Daiki Ueno2013-02-171-30/+30
|
* Add back missing grave to touch layoutsDaiki Ueno2013-02-161-2/+2
| | | | Minor fix to the last commit.
* Add missing symbols to touch layoutsDaiki Ueno2013-02-161-30/+30
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=680556
* Don't check the toolkit-accessibility settingMatthias Clasen2013-02-131-50/+0
| | | | | It is irrelevant for gtk3 and clutter apps. https://bugzilla.gnome.org/show_bug.cgi?id=693616
* Remove desktop fileWilliam Jon McCann2013-02-122-21/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=684887
* Updated Uyghur translationGheyret Kenji2013-01-271-24/+21
| | | | Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
* libcaribou: fix dereferencing Gdk.XEvent pointer with Vala 0.16Daiki Ueno2013-01-211-0/+11
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=691992
* Post-release bumpAlejandro Piñeiro2013-01-151-1/+1
|
* Release 0.4.7CARIBOU_0_4_7Alejandro Piñeiro2013-01-151-0/+17
|
* Fix 'make install' when --enable-docs is usedAlejandro Piñeiro2013-01-151-1/+0
| | | | | | | | Commit 89b918dfbb11f8ccc3162eb84097c39baccac9cc added documentation, using folks module as reference. It failed when doing 'make install' (so also 'make distcheck') because it tried to install a img/png directory that exists at folks but not on caribou.
* libcaribou: avoid integer overflowDaiki Ueno2013-01-111-5/+5
| | | | | | | | Since Xkb.Desc.{min,max}_keycode and Xkb.SymMap.width are defined as uchar, for-loops over them with an uchar index may not stop, if the upper bound is uchar.MAX or the lower bound is 0. https://bugzilla.gnome.org/show_bug.cgi?id=691463
* build: rename caribou.pc to caribou-1.0.pcDaiki Ueno2013-01-113-4/+6
| | | | | | | | Both *.pc and *.vapi should have the same basename. Also remove *.pc on "make distclean" instead of "make clean" since it is created at configure time. https://bugzilla.gnome.org/show_bug.cgi?id=687315
* build: don't use deprecated Automake variable INCLUDEDaiki Ueno2012-12-301-7/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687315
* build: use git.mkDaiki Ueno2012-12-3021-52/+291
| | | | | | | | 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: install pkg-config fileDaiki Ueno2012-12-303-0/+16
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687315
* build: install vapi fileDaiki Ueno2012-12-302-2/+14
| | | | | | | | Install caribou-1.0.vapi into the standard vapi directory. Also install caribou-1.0.deps file so "--pkg caribou-1.0" automatically pulls dependencies. https://bugzilla.gnome.org/show_bug.cgi?id=687315
* build: suppress Python bytecode generation when buildingDaiki Ueno2012-12-305-14/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687315
* build: make sure to define $datarootdir in generated scriptsDaiki Ueno2012-12-302-0/+2
| | | | | | | | Some of automake standard directory variables are expanded using "${datarootdir}", which must be available at run-time. Define it at the beginning of the script templates. https://bugzilla.gnome.org/show_bug.cgi?id=687315
* build: only export public symbols from the libraryDaiki Ueno2012-12-301-1/+9
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687315
* Add valadoc comment to each public class.Daiki Ueno2012-12-3013-0/+59
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=687244
* Add documentation supportDaiki Ueno2012-12-303-0/+128
| | | | | | | Add Valadoc documentation support in the build system. The template is borrowed from Folks. https://bugzilla.gnome.org/show_bug.cgi?id=687244
* Updated Friulian translationTmTFx2012-12-302-0/+277
|
* Post-release bumpAlejandro Piñeiro2012-12-171-1/+1
|
* Release 0.4.6CARIBOU_0_4_6Alejandro Piñeiro2012-12-171-0/+8
|
* Added Aragonese translationJorge Pérez Pérez2012-12-132-0/+279
|
* caribou-preferences: Fix expansion of LD_LIBRARY_PATHColin Walters2012-12-061-1/+1
| | | | | | | Add the missing $ - otherwise we just get a literal string "LD_LIBRARY_PATH". https://bugzilla.gnome.org/show_bug.cgi?id=689823
* key-model: Use key-released instead of key-clicked to hide subkeysRui Matos2012-11-261-3/+3
| | | | | | | | | | | This allows users to insert subkeys with a single button press/release pair by pressing on the main key, then moving and releasing while hovering the subkey. Also, emit key-released instead of key-clicked on the main key since that is a better model of what is really happening. https://bugzilla.gnome.org/show_bug.cgi?id=688656
* libcaribou: refactor some codeDaiki Ueno2012-11-227-57/+40
| | | | | | | | Use Gee lists and hashtables extensively instead of GLib's; specify proper cname to libxklavier signals to avoid using a static signal handler; remove unnecessary "using". https://bugzilla.gnome.org/show_bug.cgi?id=688517
* Post-release version bumpAlejandro Piñeiro2012-11-201-1/+1
|
* 0.4.5 releaseCARIBOU_0_4_5Alejandro Piñeiro2012-11-201-0/+23
|
* Fix typo in antler code.Daiki Ueno2012-11-172-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=673543
* Updated Bengali India TranslationRuna Bhattacharjee2012-11-091-8/+13
|