Commit graph

2601 commits

Author SHA1 Message Date
glasseyes
8c2cb890fa install kmp with kmp.inf and no kmp.json 2018-05-18 14:52:46 +07:00
glasseyes
24c04a88ac remove old anjuta files 2018-05-18 09:36:54 +07:00
glasseyes
be00ce08dc relicense kmflcomp from GPL to MIT 2018-05-17 15:56:12 +07:00
glasseyes
7263c5e429 relicense libkmfl from GPL to MIT 2018-05-17 15:49:51 +07:00
glasseyes
2f1681c09a start processing kmp.inf 2018-05-16 17:09:42 +07:00
glasseyes
823fbf51b9 prototype webkit kmp installer 2018-05-16 17:08:45 +07:00
glasseyes
94bbd31080 gui prototype now lists languages and keyboards
default to region Africa because it takes too
long to load region All
2018-05-15 16:40:21 +07:00
glasseyes
6ae5ed93e1 list installed kmp and data about them
use that data to only install kmp if it is newer
than existing one
2018-05-15 16:35:40 +07:00
glasseyes
e4413f1e28 initial experimental keyman-config gui
set regions
2018-05-11 17:06:23 +07:00
glasseyes
bd271d560a download kmn as well as kmp for install by id
check response status is ok for downloads
2018-05-11 15:36:05 +07:00
glasseyes
f667a129e8 list_kmp.py list available keyboards
goodkmp - has kmp with kmp.json
nojson - has kmp but no kmp.json
nokmp - no kmp
nodata - no web api data
2018-05-10 23:19:37 +07:00
glasseyes
0e271838a2 download and install kmp file
only if keyboard webapi for the id knows packageFilename
and if the kmp packages contains kmp.json
2018-05-10 17:03:48 +07:00
glasseyes
3a4c96890a parse web api languages file
cache webapi request for 1 day
(0.5s vs 2.5s for using cache cf web request)
2018-05-10 13:44:05 +07:00
glasseyes
f95d17abc9 parse web api keyboards file 2018-05-09 10:02:47 +07:00
glasseyes
bc95db6ecb install and uninstall kmp
unpack kmp
parse metadata from kmp.json
install main files to /usr/local/share/keyman/<id>
install doc file to /usr/local/share/doc/keyman/<id>
install fonts to /usr/local/share/fonts/keyman/<id>
2018-05-08 22:19:15 +07:00
glasseyes
f3dd382d4b autoreconf on build agent 2018-05-03 16:20:20 +07:00
glasseyes
f0cce5ee96 separate make from configure 2018-05-03 16:09:46 +07:00
glasseyes
8f4ecc3f87 building Keyman not WeSay 2018-04-27 14:47:27 +07:00
glasseyes
dd2c0788d8 version number 10.99.1 first alpha being developed
clean up for autoreconf to run cleanly
2018-04-25 17:09:13 +07:00
glasseyes
da3803d356 package name in ibus-kmfl/debian/copyright 2018-04-25 09:11:42 +07:00
glasseyes
28ef5c1a14 [KMFL] option to install ibus-kmfl to be used with ibus
this installs /usr/share/ibus/component/kmfl.xml
and moves the ibus-kmfl package version of that file out of
the way and lets you put it back afterwards
2018-04-25 00:08:24 +07:00
glasseyes
f581c929d6 [KMFL] Debian packaging for ibus-kmfl 1.0.8-1 2018-04-25 00:06:54 +07:00
glasseyes
0bfd98933e How to add a keyman keyboard to ibus for 4 desktops 2018-04-24 15:06:11 +07:00
glasseyes
57c2dc4dfa install dependencies on build agent 2018-04-23 15:33:51 +07:00
glasseyes
60d5ceb168 [KMFL] 11.0 alpha and version of KMFL 2018-04-23 15:12:51 +07:00
glasseyes
2bb3515bda initial README and history 2018-04-23 14:48:38 +07:00
glasseyes
9626d32bfb [KMFL] set INSTALLDIR for build.sh
autoreconf projects for consistency
2018-04-23 14:06:23 +07:00
glasseyes
67d28a80d7 [KMFL] rename ci.sh to build.sh 2018-04-23 11:39:43 +07:00
glasseyes
1656c1e59f script to build all and install to /tmp/kmfl 2018-04-20 10:38:57 +07:00
glasseyes
f458f26f2b changes from released version of ibus-kmfl 1.0.8 2018-04-19 13:57:09 +07:00
glasseyes
a148fb4506 changes from scim-kmfl-imengine 0.9.9-1 debian package 2018-04-19 13:42:45 +07:00
glasseyes
bd58349ba2 changes from libkmfl 0.9.12-1 debian package
includes changes for 0.9.12 not in vc
2018-04-19 13:25:44 +07:00
glasseyes
0076cdc4ce changes from kmflcomp 0.9.10-1 debian package 2018-04-19 13:15:23 +07:00
glasseyes
61772e0c4a remove unneeded bits from CVS import 2018-04-19 10:54:59 +07:00
courtjester
c1f9a891f1 *** empty log message *** 2013-10-30 23:29:19 +00:00
courtjester
8867a22a26 ibus-kmfl project rename and updates for 1.0.8 2013-10-29 20:40:32 +00:00
courtjester
fa1ed5bd10 bugfix for FreeBSD amd64 and in processing special stores when special store name is invalid 2013-10-29 00:00:53 +00:00
courtjester
b1b365f336 Initial upload 2012-05-23 19:15:00 +00:00
courtjester
50e8376dd9 Fix debug messages 2012-05-23 18:42:48 +00:00
courtjester
d1f005cd08 fix support for differentiating between right and left ctrl, alt, and shift states when matching "any" statements
fix bug when nomatch is used with "use" keyword
2010-11-17 00:58:04 +00:00
courtjester
aa6056afaf bugfix for FreeBSD amd64 2009-11-24 22:02:42 +00:00
courtjester
ebaad1d8dd Update ChangeLog 2009-11-05 22:57:15 +00:00
courtjester
de33091c10 More bug fixes for icon handling 2009-11-05 22:56:24 +00:00
courtjester
e622a42546 Fix icon copying bug when installing a keyboard. Remove debug statements 2009-11-04 21:26:03 +00:00
courtjester
3d2e21c24a Fix header and comments 2009-11-04 19:26:27 +00:00
courtjester
b89f26c08d Fix icon folder creation in scim_kmfl_imengine_setup. Add displaying keyman message store when displaying keyboard properties. Fix loading of icon file when keyboards are loaded by the engine. 2009-11-04 17:16:44 +00:00
courtjester
c94dcbdc71 fix so xkmap.cpp compiles with gcc 4.4 2009-05-19 18:47:26 +00:00
courtjester
bbee8f9fba Update spec file for openSUSE 2009-02-10 20:02:47 +00:00
courtjester
798fb2d92b Fix reported version number 2009-02-09 16:52:38 +00:00
courtjester
a4dade8452 Update spec file 2009-02-05 01:12:24 +00:00