Commit graph

2601 commits

Author SHA1 Message Date
glasseyes
9acc7ef52d use set-surrounding-text signal to refresh context 2018-12-13 13:14:41 +07:00
glasseyes
b790ee338f separate Lalt/ctrl from Ralt/ctrl 2018-12-13 13:14:40 +07:00
glasseyes
308c9216a9 'us' is the default us xkb keyboard not 'en' 2018-12-13 09:34:47 +07:00
glasseyes
cb56041b44 [linux] build scripts update launchpad,fix dist 2018-12-12 09:28:26 +07:00
Daniel Glassey
47b1e4a688
Merge pull request #1396 from keymanapp/linux-multipleversions
[linux] check if kmx already processed at >= version
2018-12-10 10:40:00 +07:00
Daniel Glassey
ba5b39f5fb
Merge pull request #1371 from keymanapp/linux-ibus-keyman
[linux] ibus-keyman initial fixes for using kmx keyboards
2018-12-07 13:16:06 +07:00
Daniel Glassey
0956621e0d
[linux] Linux jenkins exit too early (#1404)
* remove testing part of jenkins script
2018-12-07 13:03:58 +07:00
Daniel Glassey
bb1d5988fc
[linux] Linux jenkins cleanup sourcedir (#1402)
* clean up sourcedir for keyboardprocessor

* sanity check input to jenkins script
2018-12-07 11:54:02 +07:00
glasseyes
410175bdcb remove unnecessary break 2018-12-07 11:53:26 +07:00
glasseyes
d0ef038a89 Merge branch 'master' into linux-ibus-keyman 2018-12-07 09:34:04 +07:00
glasseyes
d2518f319e check if kmx already processed at >= version 2018-12-06 13:20:41 +07:00
Daniel Glassey
cf7b24b492
Merge pull request #1380 from keymanapp/linux-ibus-lang
[linux] separate IBus engines for each language
2018-12-06 11:46:09 +07:00
Daniel Glassey
5059aa4eb8
[linux] ibus-keyman dependencies (#1391)
* d/control add libjson-glib-dev build dep

* update keyman-config package dependencies
2018-12-06 07:41:33 +07:00
Daniel Glassey
0518ed6120
[linux] Linux jenkins (#1389)
CFLAGS and LIBS don't work if they are empty
2018-12-05 22:19:00 +07:00
Daniel Glassey
81ddee70d7
[keyman] Linux jenkins sourcedir (#1388)
set env to try to full configure when deps not there
2018-12-05 17:43:50 +07:00
Daniel Glassey
885dcdd935
Merge branch 'master' into linux-ibus-keyman 2018-12-05 13:20:35 +07:00
Daniel Glassey
7140126984
[linux] Linux jenkins (#1385)
keyboardprocessor and jenkins again
2018-12-05 11:13:52 +07:00
Daniel Glassey
f1f5f85d85
[linux] keyboardprocessor shouldn't be reconfd on jenkins (#1383)
* keyboardprocessor shouldn't be reconfd on jenkins

update launchpad script for disco and new packages

* removed deprecated actions

* add new About Keyman to package descriptions
2018-12-05 10:46:55 +07:00
glasseyes
486b6dbb61 abort engine construction if name is empty 2018-12-05 09:41:39 +07:00
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
glasseyes
41a7587107 enable surrounding context again 2018-12-04 15:25:53 +07:00
glasseyes
e454f6452e handle INVALIDATE_CONTEXT, EMIT_KEYSTROKE actions 2018-12-04 14:43:23 +07:00
glasseyes
2fa98de85e Merge branch 'master' into linux-ibus-keyman 2018-12-04 14:04:48 +07:00
glasseyes
4510bf3863 separate IBus engines for each language 2018-12-04 13:49:47 +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
2fdee08891 handle iso shift level 3 form of AltR 2018-12-03 13:56:19 +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