Commit graph

14662 commits

Author SHA1 Message Date
Marc Durdin
d9e99d3040 chore(mac): update build env for monterey
Python2.7 is excluded from macOS Monterey, and is not available directly
via brew any longer. We still need it for now. pyenv does the job...
2022-03-22 13:50:34 +11:00
Keyman Server
666304237e
Merge pull request #6404 from keymanapp/auto/version-beta-15.0.219
auto: increment beta version to 15.0.219
2022-03-22 05:02:22 +11:00
Keyman Build Agent
b3c8372cb9 auto: increment beta version to 15.0.219 2022-03-21 14:01:46 -04:00
Darcy Wong
6b01ba7003
Merge pull request #6370 from keymanapp/fix/android/keyboard-picker-display-artifacts
chore(android/engine): Remove visual gaps in keyboard picker menu
2022-03-21 18:07:11 +07:00
Keyman Server
9d39888f23
Merge pull request #6401 from keymanapp/auto/version-beta-15.0.218
auto: increment beta version to 15.0.218
2022-03-20 05:03:20 +11:00
Keyman Build Agent
f13c07acbf auto: increment beta version to 15.0.218 2022-03-19 14:02:39 -04:00
Marc Durdin
767d278f87
Merge pull request #6357 from keymanapp/fix/web/bounding-rect-offset
fix(web): bounding rect offset was incorrect
2022-03-19 13:13:19 +11:00
Keyman Server
75f908383a
Merge pull request #6400 from keymanapp/auto/version-beta-15.0.217
auto: increment beta version to 15.0.217
2022-03-19 05:03:16 +11:00
Keyman Build Agent
5d6bc10de9 auto: increment beta version to 15.0.217 2022-03-18 14:02:34 -04:00
Marc Durdin
78955acb25
Merge pull request #6397 from keymanapp/chore/windows/6396-move-crash-metadata-to-extra
chore(windows): move crash metadata to extra
2022-03-18 13:48:54 +11:00
Marc Durdin
a4db2ad74c
Merge pull request #6395 from keymanapp/chore/ios/stop-lint-complaints
chore(ios): stop lint complaints
2022-03-18 13:48:46 +11:00
Marc Durdin
a3d9a9e4c1 chore(windows): move crash metadata to extra
Fixes #6396.
2022-03-18 11:33:41 +11:00
Keyman Server
19e8c09fc4 chore(ios): stop lint complaints 2022-03-18 10:57:10 +11:00
Keyman Server
f69efc7228
Merge pull request #6394 from keymanapp/auto/version-beta-15.0.216
auto: increment beta version to 15.0.216
2022-03-18 05:04:21 +11:00
Keyman Build Agent
cdc94f73b2 auto: increment beta version to 15.0.216 2022-03-17 14:03:41 -04:00
Marc Durdin
a261839159
Merge pull request #6393 from keymanapp/fix/web/crash-on-focus-before-init
fix(web): crash on focus before init
2022-03-17 19:45:24 +11:00
Marc Durdin
e3537e7bb7 fix(web): crash on focus before init
Fixes the following crash noted when testing on keymanweb.com, focusing
during the load process on a slow network.

```
helpers.ts:111 Uncaught TypeError: Cannot read properties of null (reading 'vkbd')
    at g.pageFocusHandler (keymanweb.ts:125:44)
    at sentryWrapped (helpers.ts:87:17)
```
2022-03-17 15:50:52 +11:00
Keyman Server
f28b38a1e8
Merge pull request #6389 from keymanapp/auto/version-beta-15.0.215
auto: increment beta version to 15.0.215
2022-03-17 05:52:02 +11:00
Keyman Build Agent
a595b63422 auto: increment beta version to 15.0.215 2022-03-16 14:30:41 -04:00
Shawn Schantz
3d4a770880
Merge pull request #6371 from keymanapp/fix/ios/6041-backspace-crashes-in-app
fix (ios) backspace crashes in app
2022-03-16 13:42:40 +07:00
Eberhard Beilharz
1410b5f634
Merge pull request #6378 from keymanapp/chore/linux/lintian
chore(linux): Address a few more lintian warnings 🐧
2022-03-16 06:28:24 +01:00
Keyman Server
c44d1af509
Merge pull request #6380 from keymanapp/auto/version-beta-15.0.214
auto: increment beta version to 15.0.214
2022-03-16 05:31:52 +11:00
Keyman Build Agent
ed5dd2f2bd auto: increment beta version to 15.0.214 2022-03-15 14:31:13 -04:00
Eberhard Beilharz
27c7ed025f
Merge pull request #6283 from keymanapp/fix/linux/6237-ibus
fix(linux): Don't start ibus-daemon multiple times 🚌
2022-03-15 18:55:28 +01:00
Eberhard Beilharz
0c78e44eda
chore(linux): Remove debug output 2022-03-15 17:53:46 +01:00
Eberhard Beilharz
2c1b155570
chore(linux): Address a few more lintian warnings 2022-03-15 15:32:10 +01:00
Darcy Wong
c3da55d9ae
Merge pull request #6369 from keymanapp/fix/fv/dictionary-keyboard-list
fix(oem/fv/android): Consolidate dictionary and keyboard settings
2022-03-15 21:03:32 +07:00
Eberhard Beilharz
1e3a0978e1
Merge pull request #6372 from keymanapp/chore/linux/changelog
chore(linux): Update changelog and copyright 🐧
2022-03-15 06:18:10 +01:00
Darcy Wong
22694f7726
Merge pull request #6375 from keymanapp/chore/android/separate-play-store-notes
chore(android): Separate CI step to generate Play Store notes
2022-03-15 10:59:46 +07:00
Marc Durdin
ce68637602
Merge pull request #6374 from keymanapp/chore/6348-license-date
chore(windows): Update license date
2022-03-15 14:53:36 +11:00
Marc Durdin
2e9e90dd77 chore: license date 2022-03-15 13:59:27 +11:00
Darcy
63b8867aa4 chore(android): Separate CI step to generate Play Store notes 2022-03-15 09:54:00 +07:00
Marc Durdin
1038379c41
Merge pull request #6351 from keymanapp/fix/web/caps-state-tracking-for-touch
fix(web): caps state tracking for touch
2022-03-15 10:04:45 +11:00
Marc Durdin
81ec8b86e2
Merge pull request #6347 from keymanapp/fix/developer/warn-on-ncaps-consistency
fix(developer): warn on ncaps usage inconsistency
2022-03-15 10:02:35 +11:00
Marc Durdin
4b15c4988e
Merge pull request #6340 from keymanapp/fix/web/5964-subkey-position-on-scroll-non-zero
fix(web): subkey touch position after scroll
2022-03-15 10:02:07 +11:00
Darcy Wong
812e6040e2
Merge pull request #6356 from keymanapp/fix/android/hold-globe-longpress-menu
fix(android/engine): Activate menu on globe longpress before release
2022-03-15 05:56:44 +07:00
Marc Durdin
c1f9f60232
Merge pull request #6367 from keymanapp/feat/zip-and-index-keyboards
feat(common): zip and index keyboard artifacts
2022-03-15 08:16:06 +11:00
Eberhard Beilharz
4d0dfbe3a5
chore(linux): Update Standards-Version 2022-03-14 12:08:10 +01:00
Eberhard Beilharz
cab9ced56d
chore(linux): Update copyright 2022-03-14 12:08:09 +01:00
Eberhard Beilharz
893e088c8e
chore(linux): Update changelogs for 14.0.287 2022-03-14 10:27:55 +01:00
Darcy Wong
103e618680 chore(android/engine): Remove visual gaps in keyboard picker menu 2022-03-14 13:01:20 +07:00
sgschantz
a3202e0ff9 handle delete with null context before 2022-03-14 13:00:44 +07:00
Darcy Wong
8aadea6086 fix(oem/fv/android): Refresh menu on install 2022-03-14 08:43:10 +07:00
Darcy Wong
2b7d10718b fix(oem/fv/android): Refresh Settings menu 2022-03-14 06:56:55 +07:00
Darcy Wong
e138ca382e fix(oem/fv/android): Toggle predictions when dictionary installed 2022-03-14 06:56:55 +07:00
Darcy Wong
738b3cc08a fix(oem/fv/android): Fold model picker into Keyboard settings menu 2022-03-14 06:56:55 +07:00
Marc Durdin
2fc52af719 feat(common): zip and index keyboard artifacts 2022-03-14 07:03:16 +11:00
Keyman Server
e5628b66fb
Merge pull request #6365 from keymanapp/auto/version-beta-15.0.213
auto: increment beta version to 15.0.213
2022-03-12 05:03:03 +11:00
Keyman Build Agent
7fe1997754 auto: increment beta version to 15.0.213 2022-03-11 13:02:26 -05:00
Eberhard Beilharz
cc0317af2c
fix(linux): Don't use restart option of exit()
Instead of trying to restart ibus by passing True to bus.exit()
we now exit ibus and then let verify_ibus_daemon() start it again.
Also added additional checks to verify that we're not running
multiple ibus-daemons at the start of km-config and before
restarting.
2022-03-11 18:14:02 +01:00