Darcy Wong
70ec9b7096
fix(web): Don't update base key if popups displayed
2022-03-17 10:58:48 +07:00
Ross
be333860f0
fix(windows): framework for switching of pipeline
...
We want to be able to switch of the seralized pipeline if a keyman
keyboard is not active. To do this we need to store this information
in a way the seralized thread can get the information.
2022-03-17 13:02:50 +10:00
Marc Durdin
dde56e6b90
fix(web): adjust positioning for longpress popup
...
Adjusts positioning calculations for longpress popups and corresponding
styles to make it consistent across all platforms, particularly iOS.
2022-03-17 10:20:19 +11:00
Marc Durdin
86b4b82661
fix(web): key preview position was inconsistent on iOS
...
Adjusts calculations for key preview and ensures we use box-sizing:
content-box in all circumstances, to make it consistent across all
platforms.
2022-03-17 10:19:10 +11:00
Marc Durdin
24398b4461
fix(web): key square needed vertical align top
...
On Safari, some keys were vertically misaligned, due to different
default vertical-align.
2022-03-17 10:17:23 +11:00
Marc Durdin
a2aef99c3e
fix(web): font size on key preview
...
Font size adjustment needed an override for the key preview to prevent
it using the base key font size as a starting point.
2022-03-17 10:15:40 +11:00
Keyman Server
e671eef9e3
Merge pull request #6390 from keymanapp/auto/version-master-16.0.4
...
auto: increment master version to 16.0.4
2022-03-17 05:56:37 +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
238388c191
auto: increment master version to 16.0.4
2022-03-16 14:33:05 -04:00
Marc Durdin
c80140d618
chore(common): update obolo_chwerty_6347 for new store names
2022-03-17 05:32:50 +11:00
Keyman Build Agent
a595b63422
auto: increment beta version to 15.0.215
2022-03-16 14:30:41 -04:00
Marc Durdin
7a5d1b964f
chore(web): Merge branch 'beta' into feat/web/6364-new-layer-old-layer-replaces-layerchanged
2022-03-17 04:55:25 +11:00
Marc Durdin
c74c8db6fe
fix(common): obolo_chwerty package had broken link
2022-03-17 04:55:05 +11:00
Eberhard Beilharz
49b099c26f
Merge pull request #6183 from keymanapp/chore/common/meson
...
chore(common/core/desktop): Improve meson build file 🏗️
2022-03-16 09:05:50 +01:00
Eberhard Beilharz
659ccbdbe4
chore(common/core): Allow VS 2022 to be installed
...
We are not able to use VS 2022 yet because it doesn't provide
`vcvarsall.bat`, but this change at least allows to build with an older
VS version even if VS 2022 is installed.
2022-03-16 09:05:02 +01:00
Eberhard Beilharz
2a21e24f1b
chore(common): Fix warnings
2022-03-16 09:05:02 +01:00
Eberhard Beilharz
65e89071c5
chore(common): Improve meson build file
...
Thanks @eli-schwartz for the suggestions (in #5797 )!
Unfortunately we currently still have to support meson 0.45
(because that's what ships with Ubuntu 18.04), so we can't
implement everything suggested.
Also, newer meson versions always assume utf-8, but until we
can assume at least version 0.60 of meson we'll have to
explicitly specify the encoding, otherwise at least some tests
will fail.
2022-03-16 09:05:01 +01:00
Darcy Wong
1a413bcb6a
fix(android/engine): Fix ACTION_DOWN returns
2022-03-16 14:01:48 +07: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
Darcy Wong
328175deba
chore(android): Merge remote-tracking branch 'origin/beta' into fix/android/subkey-move
2022-03-16 09:29:32 +07:00
Marc Durdin
d3136b8860
fix(web): ios popup positioning and style
...
Fixes #5929 .
Fixes #6381 .
This fixes four separate issues with the longpress popups and key
previews:
1. The key preview was offset by a couple of pixels (unreported issue).
2. The background 'shim' did not cover the key caps, which caused them
to look startlingly white when the rest of the background greyed
down (#5929 ).
3. The popup menu was incorrectly wrapping to two rows due to sizing
model mismatches (#6381 ).
4. The popup menu would be realigned incorrectly for the in-app
keyboard, when moving it to keep it in the keyboard area (#5929 ).
2022-03-16 11:24:02 +11:00
Marc Durdin
66f64d4ab0
Merge pull request #6376 from keymanapp/chore/beta-to-alpha-b15s4-1
...
chore: merge beta changes to alpha B15S4
2022-03-16 09:02:31 +11: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
sgschantz
cd7d7c4180
includes temporary test code to investigate keyboard installation failure
2022-03-15 15:13:14 +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
Marc Durdin
9af0623c0d
chore: restore TIER and VERSION to 16 alpha
2022-03-15 15:09:17 +11: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
1b1b622462
chore: merge master into branch
2022-03-15 14:58:03 +11: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