Commit graph

477 commits

Author SHA1 Message Date
glasseyes
ac51b174b7 use search API to get list of keyboards
gets lists of all languages
then gets new keyboards from each language
2018-12-04 17:11:02 +07:00
Daniel Glassey
e3bb055e59
Merge pull request #1360 from keymanapp/linux-keyman-config
[linux] use embed=linux and Linux user agent
2018-12-04 07:47:38 +07:00
glasseyes
f72b8c477e parameters changed in km-package-install
bash completion changed for that
2018-12-03 11:52:20 +07:00
glasseyes
8d1fe5d8f8 use download API fix 2018-12-03 11:47:36 +07:00
glasseyes
8e645817ee use package download API to get kmp URL 2018-12-03 11:35:09 +07:00
glasseyes
be44f072b3 put icons in the rights place, thanks Nikita 2018-12-03 10:08:15 +07:00
Daniel Glassey
f61b39f249
Merge branch 'master' into linux-keyman-config 2018-12-03 10:06:04 +07:00
glasseyes
cb9cb6e3e2 update build scripts for jenkins for ibus-keyman
esp for keyman-keyboardprocessor
2018-11-30 21:21:03 +07:00
glasseyes
62573ac5f2 use new km.com/go/linux link 2018-11-30 14:16:22 +07:00
Daniel Glassey
c8212c006c
Merge branch 'master' into linux-keyman-config 2018-11-30 14:02:06 +07:00
Daniel Glassey
18184afbaa
[linux] keyboardprocessor debian dir (#1362)
* initial debian dir for keyman-keyboardprocessor

* move install file back

* backport tmpsources target
2018-11-30 14:00:28 +07:00
glasseyes
be6227c667 d/copyright mislabelled license 2018-11-30 11:04:06 +07:00
glasseyes
c88ba04f2a backport tmpsources target 2018-11-30 10:05:15 +07:00
glasseyes
9dd7618e3f put __majorversion__ into version.py 2018-11-30 09:23:21 +07:00
glasseyes
901de1b13f also remove specfile from configure.ac 2018-11-29 14:02:14 +07:00
glasseyes
555ce09a9b set version of keyman to ask for packages for
from resources/VERSION.md
it is set during make reconf
2018-11-29 13:57:24 +07:00
glasseyes
3cc1878f9f append date to kbp source package version
datetime of last git commit
2018-11-29 13:41:53 +07:00
glasseyes
1665d16ce4 update default.png, remove unused svg 2018-11-29 12:56:23 +07:00
glasseyes
e99e536151 update keyman-service copyright, kmnkbp dep 2018-11-29 11:56:17 +07:00
glasseyes
b884ad896d misc fixes from review 2018-11-29 11:54:14 +07:00
glasseyes
0937c458db update README, remove spec file and rpm building 2018-11-29 11:53:06 +07:00
glasseyes
8aa38afa1f website now supports embed=linux and Linux user agent 2018-11-29 11:02:54 +07:00
glasseyes
507026fd30 update pot files and engine issue url 2018-11-28 14:52:29 +07:00
glasseyes
5c019a1752 rel path in code workspace for keyboardprocessor 2018-11-28 11:29:48 +07:00
glasseyes
fd4aa2cc34 Merge branch 'master' into linux-ibus-keyman 2018-11-28 11:28:06 +07:00
glasseyes
ee5822969d don't use km_kbp_context_items_from_utf8 yet 2018-11-28 11:27:08 +07:00
Daniel Glassey
6509e0b67b
Merge pull request #1342 from keymanapp/linux-keyman-config
[linux] keyman config update
2018-11-28 07:46:33 +07:00
Daniel Glassey
f3f13a3fdd
migrate from webkit to webkit2 (#1349) 2018-11-28 07:45:11 +07:00
glasseyes
be3e9842e1 add linux make clean target 2018-11-27 15:57:41 +07:00
glasseyes
1a3217ec58 improve keyboard details
still very rough, needs ux advice
2018-11-26 16:11:18 +07:00
glasseyes
7651da276c refresh data for kmp installed manually
only happens when you open download window
which assumes you are online
2018-11-26 13:56:36 +07:00
glasseyes
3ac4564ef3 list from new user area, not ~/.kmfl 2018-11-26 13:02:01 +07:00
glasseyes
5156dcc98b change oth lang to other 2018-11-26 11:35:04 +07:00
glasseyes
f31117a752 remove non-existent translation
update .gitignore for ibus-keyman/po
2018-11-26 11:28:32 +07:00
glasseyes
d627d23182 update copyright for */Makefile.am 2018-11-26 11:15:44 +07:00
glasseyes
4a37a15fcc update watch files to get alpha, beta or stable
update ibus-keyman changelog
2018-11-26 11:10:19 +07:00
glasseyes
2cc3cebd8a cope with keyboard without lang 2018-11-26 10:56:24 +07:00
glasseyes
b2fcd8061d update copyright for autotool parts 2018-11-26 10:29:51 +07:00
glasseyes
6502578804 add np keys to kvk2ldml for el_dinka 2018-11-26 10:20:30 +07:00
glasseyes
cd24ff0cd9 alt keyboardprocessor pkgconfig path 2018-11-23 15:57:36 +07:00
glasseyes
e227b0c99e add tmpsources target for PR build
revert redundant check for config.h before configure
2018-11-23 15:33:47 +07:00
glasseyes
83c6a2bd71 only configure in dist.sh if not already configured 2018-11-23 11:37:57 +07:00
glasseyes
a701eb3615 find either package or first keyboard icons
improve differentiating packageID and keyboardID in code
2018-11-23 11:18:43 +07:00
glasseyes
cf434b3684 convert kmp.inf to kmp.json 2018-11-23 08:42:08 +07:00
glasseyes
e992da675f don't abort if no compilable kmn 2018-11-22 21:20:27 +07:00
glasseyes
c20dd60064 add version to engine
though ibus doesn't seem to use it anyway
another g_file_test
2018-11-22 15:23:17 +07:00
glasseyes
b240fb50a2 use g_file_test more, add copyright header 2018-11-22 15:08:45 +07:00
glasseyes
c9eca64161 re-enable OSK, more cleanup 2018-11-22 14:58:44 +07:00
glasseyes
d1215444da remove dead code 2018-11-22 14:11:03 +07:00
glasseyes
1847856510 get keyboards from json
instead of looking for .kmx files
put data from json into the engine
2018-11-22 14:01:22 +07:00