Commit graph

10897 commits

Author SHA1 Message Date
Eberhard Beilharz
f3b8ccf07f
chore(linux): Improve version number for debian package
This change switches the package version number for packages that
are intended for the Debian package repo to match the Debian policies.

It also removes the comment from the watch file.
2021-01-14 17:39:49 +01:00
Joshua Horton
c826857f09
Merge pull request #4243 from keymanapp/fix/web/4242-no-worker-no-prediction-engine
fix(web): disables predictive text on Opera mini
2021-01-14 08:38:15 +07:00
Joshua Horton
03e7571bf0
Merge pull request #4241 from keymanapp/fix/web/3953-key-preview-positioning
fix(web): OSK key preview positioning
2021-01-14 08:36:37 +07:00
Darcy Wong
e2d4388506
Merge pull request #4228 from keymanapp/common/crowdin-km
chore(common): Check in crowdin files for km (Khmer)
2021-01-14 08:13:29 +07:00
Keyman Server
deeb198165
Merge pull request #4249 from keymanapp/auto/version-beta-14.0.222
auto: increment beta version to 14.0.222
2021-01-14 09:19:44 +11:00
Keyman Build Agent
9ccfeb09d3 auto: increment beta version to 14.0.222 2021-01-13 17:18:54 -05:00
Marc Durdin
40b235443b
Merge pull request #4209 from keymanapp/fix/developer/2690-3082-unhandled-keys-in-debugger
fix(developer): Allow unhandled keys to go through to debugger memo
2021-01-14 09:16:39 +11:00
Marc Durdin
b7fb5066bc
Merge pull request #4180 from keymanapp/fix/windows/1285-amharic-sinhala-tigrigna-mitigation
fix(windows): Update mitigation for Keyman 14 and Windows 10 19597
2021-01-14 09:15:50 +11:00
Marc Durdin
c1aae3a313
Merge pull request #4175 from keymanapp/fix/windows/4013-menu-popup-positions
fix(windows): fix menu popup position
2021-01-14 09:15:38 +11:00
Keyman Server
b55e875a79
Merge pull request #4245 from keymanapp/auto/version-beta-14.0.221
auto: increment beta version to 14.0.221
2021-01-14 05:02:24 +11:00
Keyman Build Agent
46902e3895 auto: increment beta version to 14.0.221 2021-01-13 13:01:34 -05:00
Eberhard Beilharz
39d8e07e9d
Merge pull request #4233 from keymanapp/chore/linux/beta-3869
chore(linux): Update debian metadata based on Debian repos
2021-01-13 09:41:31 +01:00
jahorton
1c52376f03 fix(web): prevents predictive text engine init if workers aren't available 2021-01-13 13:56:27 +07:00
jahorton
e175aa3e7c fix(web): OSK key preview positioning. Fixes #3953 2021-01-13 12:56:18 +07:00
Joshua Horton
2cd3f812ec
Merge pull request #4232 from keymanapp/fix/web/3697-osk-size-cookie-sync
fix(web): osk size & position after focus changes
2021-01-13 08:48:35 +07:00
Darcy Wong
e6285bc4a9
Merge pull request #4170 from keymanapp/fix/android/dont-set-destination-uri
fix(android/engine): Remove usage of WRITE_EXTERNAL_STORAGE permission
2021-01-13 06:54:20 +07:00
Keyman Server
f3b54c204f
Merge pull request #4235 from keymanapp/auto/version-beta-14.0.220
auto: increment beta version to 14.0.220
2021-01-13 06:01:39 +11:00
Keyman Build Agent
0208467b90 auto: increment beta version to 14.0.220 2021-01-12 14:00:52 -05:00
Eberhard Beilharz
6b999bc911
chore(linux): Update debian metadata based on Debian repos
This is a cherry-pick of PR#4223:

- Add script to create debian source package
- Update debian metadata based on Debian repos
- Remove some lintian warnings and errors
- Remove support Xenial
- Reduce size of icon
- Omit confusing values from gbp.conf
2021-01-12 18:38:18 +01:00
jahorton
b9437c08e4 chore(web): mild cleanup 2021-01-12 12:53:47 +07:00
jahorton
f20098244a fix(web): fixes cookie/state mismatch 2021-01-12 12:48:19 +07:00
Joshua Horton
5b1afddfc6
Merge pull request #4231 from keymanapp/fix/common/core/web/3744-mnemonic-modifer-keyup
fix(common/core/web): mnemonic modifier key-up handling
2021-01-12 12:12:38 +07:00
Joshua Horton
192c6b25d3
Merge pull request #4230 from keymanapp/chore/bug-cherrypick
chore: bugfix cherrypick (#4208, #4210)
2021-01-12 12:12:08 +07:00
jahorton
360c2cd71c fix(web): osk size & position after focus changes 2021-01-12 12:02:30 +07:00
jahorton
e445e3d034 fix(common/core/web): mnemonic modifier key-up handling. Fixes #3744 2021-01-11 14:19:11 +07:00
jahorton
9844f687c2 fix(ios): moves Settings notification UI code to main thread 2021-01-11 10:01:36 +07:00
jahorton
925bbc1f56 fix(web): supplies missing (optional) argument to prevent warnings 2021-01-11 10:01:36 +07:00
jahorton
790ad79b3f change(common/models): diagonal width boost to help multi-char transforms 2021-01-11 10:01:36 +07:00
jahorton
14148e3aee fix(common/models): null guard for prior commits 2021-01-11 10:01:36 +07:00
jahorton
43625b5a2d feat(common/models): paradigm shift; single-char transform sequence for workaround 2021-01-11 10:01:35 +07:00
jahorton
0972f44c2b feat(common/models): compacts context tokens on bksp 2021-01-11 10:01:35 +07:00
Keyman Server
c313538346
Merge pull request #4229 from keymanapp/auto/version-beta-14.0.219
auto: increment beta version to 14.0.219
2021-01-09 05:01:48 +11:00
Keyman Build Agent
f3a3f704f5 auto: increment beta version to 14.0.219 2021-01-08 13:00:59 -05:00
Eberhard Beilharz
6f5d612870
Merge pull request #4224 from keymanapp/chore/linux/beta-4160
chore(linux): pass tag to Jenkins build (#4160)
2021-01-08 15:38:42 +01:00
Darcy Wong
f22c8308c8 chore(windows): Check in crowdin files for km 2021-01-08 14:57:53 +07:00
Darcy Wong
e3029c3209 chore(linux): Check in crowdin files for km 2021-01-08 14:57:35 +07:00
Darcy Wong
ef9970cd85 chore(ios): Check in crowdin files for km 2021-01-08 14:57:14 +07:00
Darcy Wong
3742bb4a0a chore(android): Check in crowdin files for km 2021-01-08 14:56:50 +07:00
Eberhard Beilharz
7b0a1caac1
chore(linux): pass tag to Jenkins build (#4160)
This change is part of a fix for #4160 so that we build the tag
instead of the next version.

(cherry picked from PRs #4215 and #4220)
2021-01-07 18:20:52 +01:00
Darcy Wong
7596d393da fix(android): Address review comments 2021-01-06 14:31:43 +07:00
Darcy Wong
096da87b5a chore(android): Merge remote-tracking branch 'origin/beta' into fix/android/dont-set-destination-uri 2021-01-06 11:30:39 +07:00
Keyman Server
a104ce721c
Merge pull request #4218 from keymanapp/auto/version-beta-14.0.218
auto: increment beta version to 14.0.218
2021-01-06 05:02:49 +11:00
Keyman Build Agent
1fe4650fb8 auto: increment beta version to 14.0.218 2021-01-05 13:01:57 -05:00
Eberhard Beilharz
aa94ec809f
Merge pull request #4214 from keymanapp/chore/launchpad
chore(linux): Allow to push to the `keyman-beta` ppa
2021-01-05 11:41:29 +01:00
Eberhard Beilharz
eb4fc04b9e
chore(linux): Allow to push to the keyman-beta ppa
Also use new `alpha` ppa instead of previous `daily`.
2021-01-04 16:54:37 +01:00
Keyman Server
3a9084428e
Merge pull request #4212 from keymanapp/auto/version-beta-14.0.217
auto: increment beta version to 14.0.217
2020-12-24 05:02:22 +11:00
Keyman Build Agent
50de22eb9b auto: increment beta version to 14.0.217 2020-12-23 13:01:31 -05:00
Marc Durdin
dce865ed4e fix(developer): Allow unhandled keys to go through to debugger memo
Fixes #2690.
Fixes #3082.

In the debugger, key events such as Enter, Ctrl+C, Ctrl+V were being
swallowed by the debug engine if they did not have rules within the
keyboard. This change emits the key events so the debug memo can
process them normally.
2020-12-23 15:30:56 +11:00
Marc Durdin
f2fc0f0098 chore: address review comments 2020-12-23 09:56:39 +11:00
Marc Durdin
6de531259d
Merge pull request #4187 from keymanapp/fix/web/kmwosk-colors-cherry-pick-4154
fix(web): Solving kmwosk color inconsistency 🍒
2020-12-23 08:34:56 +11:00