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
9a1995f783
note that KMFL is under the GPL v2 or later
2018-05-03 16:16:57 +07:00
glasseyes
f0cce5ee96
separate make from configure
2018-05-03 16:09:46 +07:00
glasseyes
66559aaef7
Linux not just L
2018-04-30 11:11:52 +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
69490abdba
add Keyman for Linux status and link to README
2018-04-24 12:51:23 +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
9defe0db23
Merge remote-tracking branch 'kmfl/master' into import-kmfl
2018-04-23 10:44:13 +07:00
Marc Durdin
27077f1f8c
Merge pull request #740 from keymanapp/beta-P3S1
...
Merge 10.0 beta work from P3S1 into 11.0 alpha
2018-04-23 07:43:02 +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
Marc Durdin
1615134767
Merge pull request #736 from keymanapp/engine-backspace-smp-characters-corrupts-context
...
Pressing backspace corrupts cached context with SMP characters
2018-04-12 11:36:20 +07:00
Darcy Wong
92b8f671f7
Merge pull request #737 from keymanapp/android-back-webbrowser
...
[Android] Tweak back button for WebBrowserActivity
2018-04-12 08:32:27 +07:00
darcywong00
0d2c951265
Tweak back button for WebBrowserActivity
...
This is a follow-on to #220 that fixed 2 OSK that were appearing when exiting WebBrowserActivity.
* If navigation is possible, backButton navigates back.
* Hide the system OSK so returning to Keyman app won't have 2 keyboards visible
Also ignore build_file_checksums file that Android Gradle 3.1 generates.
2018-04-11 21:54:04 +07:00
Marc Durdin
3ffa329f20
Pressing backspace corrupts cached context with SMP characters
2018-04-11 11:52:47 +07:00
Marc Durdin
de84811ef9
Merge pull request #720 from keymanapp/developer-719-compiler-fails-to-quote-quote
...
Fixes #719 - web compiler not escaping quote char
2018-03-31 11:31:20 +07:00
Marc Durdin
3c34286b0a
Fixes #719 - web compiler not escaping quote char
2018-03-31 10:29:44 +07:00
Joshua Horton
dcb70b8dfd
Merge pull request #713 from keymanapp/web-696-popup-nextlayer
...
Allows embedded KMW to retrieve the nextlayer subkey property.
2018-03-26 10:21:43 +07:00
Joshua A. Horton
86929af567
Fixes a comment's text.
2018-03-26 10:01:47 +07:00
Joshua A. Horton
8eaa3eb39c
Fixes subkey nextLayer application in case of output + subkey.
2018-03-26 09:27:04 +07:00
Joshua A. Horton
f7ee5ba0b4
Allows embedded KMW to retrieve the nextlayer subkey property.
2018-03-26 09:12:10 +07:00
Darcy Wong
801fa285c9
Merge pull request #710 from keymanapp/fix-beta-build-badges
...
Fix Beta build badges in README.md
2018-03-23 14:08:15 +07:00
Marc Durdin
7c5edad7e8
Merge pull request #712 from keymanapp/beta-P2S15
...
Merge 10.0 beta work from P2S15 into 11.0 alpha
2018-03-23 12:03:13 +07:00
Marc Durdin
04c131b585
Merge branch 'beta'
2018-03-23 11:03:02 +07:00
Marc Durdin
935d504ed1
Merge branch 'master' into beta
2018-03-23 11:02:49 +07:00
Joshua Horton
b10b508b26
Merge pull request #703 from keymanapp/web-attachment-test-fix
...
Web - Attachment API manual test page fix
2018-03-23 08:27:41 +07:00
darcywong00
cc82fdd558
Fix Beta build badges in README.md
...
The filter `branch:(default:false)` used in the build badges need to be removed so the 10.0 beta build status correctly shows.
2018-03-22 16:47:34 +07:00
Marc Durdin
8b4411cb9c
Merge pull request #708 from keymanapp/android-version-numbers
...
[Android] Move Android to 11.0 alpha
2018-03-22 16:17:26 +07:00
darcywong00
3a7f8fde70
Move Android to 11.0 alpha
...
* Get major.minor version from `./resources/VERSION.md`
* Remove legacy KMEA `getVersion()` call that was returning a stale `2.4.3` value
2018-03-22 16:14:14 +07:00