summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add morphology to disable parallel buildbaserock/morphSam Thursfield2012-07-231-0/+6
|
* Consistency, field name criticalSection --> critical_sectionSergey V. Udaltsov2012-05-073-4/+4
|
* build: Fix srcdir != builddir when introspection is enabledColin Walters2012-05-011-1/+1
|
* Skip the XEvent parameter while introspectingSergey V. Udaltsov2012-03-091-1/+1
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=47141
* xkl_engine_marshal.* files should be ignoredSergey V. Udaltsov2012-03-061-0/+1
| | | | They are autogenerated, should not be in git
* Removed generated source filesSergey V. Udaltsov2012-03-062-164/+0
|
* Make XklEngine::X-state-changed signal introspectable.Daiki Ueno2012-03-063-16/+5
|
* Fixed for standard python 2 syntaxSergey V. Udaltsov2012-02-291-2/+2
|
* Explicitly exporting only the symbols that are really requiredSergey V. Udaltsov2012-02-212-2/+93
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=46416
* Eliminating some minor annoying build warningsSergey V. Udaltsov2012-02-213-11/+6
|
* Release 5.2.1v.5.2.1Sergey V. Udaltsov2012-02-152-1/+2
|
* Use local include files for building GIRMartin Pitt2012-01-171-1/+1
| | | | | Add -I argument for g-ir-scanner to use the include files from the local tree instead of the ones installed in the system.
* Preparing 5.2v.5.2Sergey V. Udaltsov2012-01-142-1/+3
|
* Git ignore files updatedSergey V. Udaltsov2012-01-142-1/+4
|
* Make xkl_engine_get_current_state() introspectableMartin Pitt2012-01-113-1/+21
| | | | | | Define boxed type for XklState and fix the return type transfer annotation. Also add a small test to test_gi.py.
* Mark unintrospectable methods as (skip)Martin Pitt2012-01-111-2/+2
| | | | | | | | | | xkl_default_log_appender() uses varargs. If we need this in GI bindings, it needs a xkl_default_log_appender_v() method which takes an array instead of varargs. xkl_set_log_appender() gets a callback which is neither (call) or (async) scope. If this is wanted in GI bindings, it needs a new method which additinally takes a GDestroyNotify argument.
* Fixed the soname after adding introspectionSergey V. Udaltsov2012-01-101-1/+1
| | | | The introspection broke the VERSION_INFO
* Add Python test script for GI bindingMartin Pitt2012-01-102-0/+104
| | | | | | | | Run this with LD_LIBRARY_PATH=libxklavier/.libs/ tests/test_gi.py to test the locally built GI binding.
* Add setters for XklConfigRec string arraysMartin Pitt2012-01-102-0/+66
| | | | | Add xkl_config_rec_set_{layouts,variants,options}() setters, as language bindings cannot directly manipulate the string arrays.
* Add Xkl prefix to callback typesMartin Pitt2012-01-105-43/+47
| | | | | | | | Prefix ConfigItemProcessFunc and TwoConfigItemsProcessFunc with "Xkl", so that the GI scanner can process them properly, and also to make the API more consistant. Add typedef aliases for the old names to avoid breaking the API.
* Add XklConfigItem settersMartin Pitt2012-01-103-1/+68
| | | | | | Add xkl_config_item_set_{name,short_description,description}() setters, to allow setting those fields through GI bindings. E. g. Python has a hard time assigning to a fixed-length static gchar array.
* Add GI annotationsMartin Pitt2012-01-103-16/+22
| | | | Add missing transfer, scope, and struct member annotations.
* Build introspection typelibMartin Pitt2012-01-104-4/+128
| | | | | | | As per https://live.gnome.org/GObjectIntrospection/AutotoolsIntegration This requires a slight reorderingof $(xklavier_headers) so that g-ir-scanner does not run into unresolved symbols.
* Fixing handling default group when l-p-w is turned offSergey V. Udaltsov2011-10-261-0/+9
| | | | Patch by halfline@gnome.org
* Trying to keep the layout across config changesSergey V. Udaltsov2011-05-311-5/+60
| | | | http://bugzilla.gnome.org/show_bug.cgi?id=649377
* Backup files are to be ignoredSergey V. Udaltsov2011-05-311-0/+2
|
* Fix dependencies in pkg-config fileSteve Langasek2011-05-171-3/+3
| | | | | | | | | Don't substitute the CFLAGS and LDFLAGS of other libraries into libxklavier.pc.in. These cause build failures in multi-arch environments, as the header files moved to a different directory. Use Requires.private, which is what pkg-config is designed for. https://bugs.freedesktop.org/show_bug.cgi?id=37278
* configure.ac: Support silent build rulesJavier Jardón2011-03-281-0/+5
|
* build: Update autotools configurationJavier Jardón2011-03-283-16/+28
| | | | | Replace deprecated autoconf macros and use new libtool syntax Also, check for gettext support as It's needed by the AM_ICONV macro
* Use configure.ac instead configure.inJavier Jardón2011-03-281-11/+11
|
* autogen.sh: Use autoreconf instead custom rulesJavier Jardón2011-03-281-153/+22
|
* Ignoring bak filesSergey V. Udaltsov2011-03-251-0/+1
|
* ChangeLog is now defunct, because of gitSergey V. Udaltsov2011-03-253-1119/+1119
|
* .cvsignore files are not neededSergey V. Udaltsov2011-03-256-65/+0
|
* Copied .cvsignore files as .gitignoreSergey V. Udaltsov2011-03-255-0/+64
|
* xml:lang is not supported any moreSergey V. Udaltsov2011-03-141-60/+0
|
* updated changelogv.5.1originSergey Udaltsov2011-02-121-0/+6
|
* Preparing 5.1Sergey Udaltsov2011-02-121-0/+6
|
* some more gtk-doc commentsSergey Udaltsov2011-02-122-3/+19
|
* placed new functions into the docsSergey Udaltsov2011-02-121-0/+10
|
* Handle empty patterns as "search for all"Sergey Udaltsov2011-02-081-12/+15
|
* Publish ISO->name functionsSergey Udaltsov2011-02-084-12/+12
|
* multi-word searches work now (all words should be present in result)Sergey Udaltsov2011-02-041-22/+40
|
* Fixed location of x11 base dirSergey Udaltsov2011-02-041-2/+3
|
* Actually device presence is available from XI 1.4 (according to Peter)Sergey Udaltsov2011-01-301-7/+11
|
* Bumped the package version and sonameSergey Udaltsov2011-01-302-2/+4
|
* Improved printing for search resultsSergey Udaltsov2011-01-301-3/+6
|
* Added variants to the search functionSergey Udaltsov2011-01-302-56/+125
|
* Checking that XI ext has version >=2Sergey Udaltsov2011-01-292-6/+18
| | | | | Otherwise DevicePresence may be missing/broken Trying to fix https://bugzilla.gnome.org/show_bug.cgi?id=583709
* Check not only iso codes, but also descriptionsSergey Udaltsov2011-01-291-119/+111
|