summaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Stop patching the generated GIRRico Tzschichholz2021-01-202-54/+0
|
* tools: Assume 'UTF-8' for the output schema fileDaiki Ueno2017-02-201-2/+2
|
* tools: Remove unnecessary import statement for GLibEmmanuele Bassi2017-02-171-1/+0
| | | | | | | | | | | | | The make_schema.py tool is not using GLib, nor importing data that requires the GLib introspection API. This causes a build failure in Continuous: File "../tools/make_schema.py", line 3, in <module> from gi.repository import GLib from gi.repository import GLib ImportErrorImportError: : No module named gi.repository No module named gi.repository
* Add missing python3 compatibilityParag Nemade2016-06-271-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=767664
* tools: Add converter from CLDR keyboard dataDaiki Ueno2015-01-182-0/+112
| | | | | | | | | | | The convert_cldr.py script reads a CLDR keyboard data and produces a Caribou layout file. It can be used as: ./tools/convert_cldr.py fr-t-k0-android-qwertz.xml > fr.xml For simplicity, the script adds only the keys defined in the input file. To make the generated layout really useful, you will need to add 'Caribou_ShiftUp' etc.
* Fix errors when building with python 3Daiki Ueno2013-02-282-6/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=694480
* build: use git.mkDaiki Ueno2012-12-301-0/+2
| | | | | | | | 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
* make_schema: don't translate strings in schema filesDaiki Ueno2012-10-181-9/+23
| | | | | | | Prevent summary and description fields in gschema files from being translated. Also embed gettext-domain in schemas. https://bugzilla.gnome.org/show_bug.cgi?id=686200
* Add a comment explaining the compatibility the getattr()ing provides.Marien Zwart2012-09-051-0/+8
|
* Be compatible with pygobject from before and after the fix for bug #676746.Marien Zwart2012-09-051-2/+4
|
* make_schema: s/print/print_/ according to pygobject changeRui Matos2012-07-071-1/+1
| | | | See https://bugzilla.gnome.org/show_bug.cgi?id=676746.
* Revert "setting_types: avoid using GVariant"Eitan Isaacson2011-09-051-1/+2
| | | | | | This reverts commit 4ee4055a9a77e7cf0ebba636f569e3181e8d7697. We are now on pygobject-3.0, so this issue went away.
* Fix GIRs affected with bgo#657860.Eitan Isaacson2011-08-311-15/+5
|
* setting_types: avoid using GVariantDan Winship2011-08-041-2/+1
| | | | | | | | pygobject 2.28's GLib.Variant doesn't work with glib master (bug 654859), and pygobject 3.x is not yet ready for general use. So just avoid using variants for now. https://bugzilla.gnome.org/show_bug.cgi?id=655976
* Add basic.xsl to EXTRA_DISTEitan Isaacson2011-07-121-1/+2
|
* Use XSLT to make keyboard definitions easier.Eitan Isaacson2011-06-221-0/+32
|
* Added tools directory to distEitan Isaacson2011-06-131-0/+3
|
* Fix fix_gir.py to work with ginterfaces and to support delegates.Eitan Isaacson2011-05-241-3/+3
|
* Updated make_schema.py and data/Makefile.amEitan Isaacson2011-05-051-8/+5
| | | | Make settings python files dependancies for schemas
* Major re-work of Python modules:Eitan Isaacson2011-05-021-0/+84
| | | | | | | | | * Created Antler to use new keyboard model via PyGI * Rearanged settings to accomodate view/model seperation. * Created in preferences executable, it will be a standalone generic caribou settings UI where we will eventually get the important stuff in GNOME's control panel. * DBusified the UI.
* libcaribou: Added a tool to ammend valac's gir.Eitan Isaacson2011-05-021-0/+63
I filed a bug for this: https://bugzilla.gnome.org/show_bug.cgi?id=648957