Keyman Server
16643d7479
Merge pull request #6977 from keymanapp/auto/version-master-16.0.37
...
auto: increment master version to 16.0.37
2022-07-21 04:02:44 +10:00
Keyman Build Agent
797ee56a6b
auto: increment master version to 16.0.37
2022-07-20 14:01:59 -04:00
Eberhard Beilharz
9dc56edf07
Merge pull request #6963 from keymanapp/fix/linux/6962-uninstall
...
fix(linux): Fix uninstallation when using fcitx5
2022-07-20 09:10:42 +02:00
Eberhard Beilharz
aa31fc4039
Merge pull request #6960 from keymanapp/fix/linux/6983-postinst
...
fix(linux): Another attempt at fixing postinst script
2022-07-20 09:10:18 +02:00
Eberhard Beilharz
e50c5446e1
Merge pull request #6957 from keymanapp/chore/linux/cleanup
...
chore(linux): Code cleanup
2022-07-20 09:10:04 +02:00
Keyman Server
58682a54a4
Merge pull request #6976 from keymanapp/auto/version-master-16.0.36
...
auto: increment master version to 16.0.36
2022-07-20 04:02:08 +10:00
Keyman Build Agent
df49ae5cb3
auto: increment master version to 16.0.36
2022-07-19 14:01:23 -04:00
Eberhard Beilharz
bd4659600a
Merge pull request #6965 from keymanapp/fix/linux/6930-gcc12
...
fix(common): Fix `delete`
2022-07-19 08:57:39 +02:00
Eberhard Beilharz
e9d12bd7f2
fix(linux): Fix previous commit
2022-07-18 17:40:05 +02:00
Eberhard Beilharz
d9d6e6de11
chore(linux): More import sorting
2022-07-18 17:10:01 +02:00
Eberhard Beilharz
57c736f17a
fix(common): Fix delete
...
GCC 12 will output an error if the wrong `delete` is used.
Fixes #6930
2022-07-18 15:38:33 +02:00
Eberhard Beilharz
28bd7d2055
fix(linux): Fix uninstallation when using fcitx5
...
Fixes #6962
2022-07-18 15:21:06 +02:00
Eberhard Beilharz
117ef77160
chore(linux): Sorting of imports
2022-07-18 15:19:50 +02:00
Eberhard Beilharz
d99265b967
fix(linux): Another attempt at fixing postinst script
...
When the installation runs from `unattended-upgrade`, `$SUDO_USER`
and `$USER` will probably not be set.
Fixes #6983
2022-07-18 10:50:34 +02:00
Eberhard Beilharz
0944d83f97
chore(linux): Code cleanup
...
Some reformatting.
2022-07-15 20:44:47 +02:00
Keyman Server
50f41ba069
Merge pull request #6954 from keymanapp/auto/version-master-16.0.35
...
auto: increment master version to 16.0.35
2022-07-16 04:03:29 +10:00
Keyman Build Agent
24ec93a5f7
auto: increment master version to 16.0.35
2022-07-15 14:02:43 -04:00
Joshua Horton
71068abe9d
Merge pull request #6950 from keymanapp/chore/web/remove-invalid-warning
...
chore(web): remove invalid warning msg
2022-07-15 13:07:25 +07:00
Marc Durdin
bde97ccf51
Merge pull request #6942 from keymanapp/fix/developer/crash-on-switching-back-tab
...
fix(developer): crash when switching back a tab 🎾
2022-07-15 15:44:16 +10:00
Marc Durdin
54538e00de
Merge pull request #6941 from keymanapp/fix/developer/6928-crash-on-exit
...
fix(developer): crash on exit when checking for updates 🎾
2022-07-15 15:44:10 +10:00
Marc Durdin
76d221e3e7
Merge pull request #6940 from keymanapp/fix/developer/kmdecomp-virtual-character-keys
...
fix(developer): kmdecomp virtual character key output 🎾
2022-07-15 15:44:05 +10:00
Joshua Horton
b8fd5eea31
Merge pull request #6902 from keymanapp/fix/web/block-set-layer-on-desktop
...
fix(web): layer-setting ops should not trigger for hardware keystroke processing 🖇️
2022-07-15 11:07:19 +07:00
Joshua Horton
ed8c15fe6e
Merge pull request #6901 from keymanapp/fix/web/context-only-device
...
fix(web): postkeystroke processing should ignore key-event source🖇️
2022-07-15 11:06:39 +07:00
Joshua A. Horton
56b37fb87f
chore(web): remove invalid warning msg
2022-07-15 08:53:08 +07:00
Keyman Server
04b8ae1ed1
Merge pull request #6944 from keymanapp/auto/version-master-16.0.34
...
auto: increment master version to 16.0.34
2022-07-15 04:02:18 +10:00
Keyman Build Agent
a9a5e46d02
auto: increment master version to 16.0.34
2022-07-14 14:01:35 -04:00
Joshua Horton
58496402bb
Merge pull request #6838 from keymanapp/chore/ios/app-browser-wkwebview-conversion
...
chore(ios): updates core internals for the in-app browser
2022-07-14 15:29:25 +07:00
Marc Durdin
e42d50a6da
fix(developer): crash when switching back a tab
...
In rare circumstances, Keyman Developer can crash during startup if you
try and switch back to a tab which is not yet available
(Ctrl+Shift+Tab).
2022-07-14 16:24:39 +10:00
Marc Durdin
1659dde17a
fix(developer): crash on exit when checking for updates
...
Fixes #6928 .
2022-07-14 16:22:36 +10:00
Marc Durdin
6cf8eb7807
fix(developer): kmdecomp virtual character key output
...
Virtual character keys were being written as garbage, for example:
```
store(store17) [RALT ""] [RALT SHIFT ""] [RALT ""] [RALT SHIFT ''] [RALT SHIFT ""] [RALT SHIFT ""] [RALT SHIFT ""] [RALT SHIFT ""] [RALT SHIFT ""] [RALT ""] [RALT SHIFT ""] [RALT SHIFT ""] [RALT SHIFT ""] [RALT ""] [RALT SHIFT ""] [RALT ""] [RALT ""] [RALT ""] [RALT SHIFT ""]
store(store18) [RCTRL ""] [RCTRL SHIFT ""] [RCTRL ""] [RCTRL SHIFT ''] [RCTRL SHIFT ""] [RCTRL SHIFT ""] [RCTRL SHIFT ""] [RCTRL SHIFT ""] [RCTRL SHIFT ""] [RCTRL ""] [RCTRL SHIFT ""] [RCTRL SHIFT ""] [RCTRL SHIFT ""] [RCTRL ""] [RCTRL SHIFT ""] [RCTRL ""] [RCTRL ""] [RCTRL ""] [RCTRL SHIFT ""]
```
Picked up in regression testing the compiler.
2022-07-14 16:19:03 +10:00
Joshua A. Horton
5476c7b1c3
chore(web): applies PR suggestion (manually)
2022-07-14 08:42:04 +07:00
Marc Durdin
d4c3dd89a3
Merge pull request #6918 from keymanapp/feat/developer/build-kmcomp-distributable-in-release
...
feat(developer): compiler regression support (build kmcomp-$version.zip during release build) 🚦
2022-07-14 10:52:45 +10:00
Marc Durdin
7a60216708
Merge pull request #6920 from keymanapp/feat/developer/kmcomp-dont-embed-compiler-version
...
feat(developer): Option to skip embed of compiler version 🚦
2022-07-14 10:52:36 +10:00
Marc Durdin
3f051345de
Merge pull request #6919 from keymanapp/fix/developer/kmdecomp-stability-tweaks
...
fix(developer): kmdecomp stability tweaks 🚦
2022-07-14 10:52:25 +10:00
Keyman Server
ccdb0fe525
Merge pull request #6939 from keymanapp/auto/version-master-16.0.33
...
auto: increment master version to 16.0.33
2022-07-14 04:02:25 +10:00
Keyman Build Agent
6f80fd422d
auto: increment master version to 16.0.33
2022-07-13 14:01:37 -04:00
Marc Durdin
13f572aeea
Merge pull request #6934 from keymanapp/fix/ios/6932-version-ignore-bundle-metadata
...
fix(ios): ignore CFBundleShortVersionString
2022-07-13 15:31:15 +10:00
Joshua A. Horton
53578a114f
change(web): relocates pageFocusHandler def'n
2022-07-13 08:22:48 +07:00
Marc Durdin
13a038da70
fix(ios): ignore CFBundleShortVersionString
...
Use KeymanVersionWithTag from .plist instead of
CFBundleShortVersionString when checking version information, because
XCode can rewrite bundle version of frameworks. Details: #6932 .
2022-07-13 06:26:59 +10:00
Keyman Server
dacf902b5e
Merge pull request #6931 from keymanapp/auto/version-master-16.0.32
...
auto: increment master version to 16.0.32
2022-07-13 04:02:25 +10:00
Keyman Build Agent
0698edbdf0
auto: increment master version to 16.0.32
2022-07-12 14:01:34 -04:00
Marc Durdin
7a8ea0b0af
Merge pull request #6926 from keymanapp/fix/developer/6922-qrcode-for-package-editor
...
fix(developer): QR Code for Package Editor had wrong path
2022-07-12 15:27:29 +10:00
Marc Durdin
05b3c23b98
fix(developer): QR Code for Package Editor had wrong path
2022-07-12 15:04:58 +10:00
Joshua A. Horton
7342f7f9e6
fix(web): applies PR suggestions
2022-07-12 11:01:14 +07:00
Keyman Server
77b49979f7
Merge pull request #6924 from keymanapp/auto/version-master-16.0.31
...
auto: increment master version to 16.0.31
2022-07-12 04:02:08 +10:00
Keyman Build Agent
c0c6a80a04
auto: increment master version to 16.0.31
2022-07-11 14:01:21 -04:00
Marc Durdin
9a3d11e9ff
feat(developer): Option to skip embed of compiler version
...
If `-no-compiler-version` is specified, then we skip the embedding of
the `TSS_COMPILEDVERSION` and `TSS_KEYMANCOPYRIGHT` stores. This is
intended for use with regression test builds of keyboards when we want
to verify changes to the compiler.
This patch introduces the new export `SetCompilerOptions` in kmcmpdll,
which should make it easier to include new options like this in future
versions.
2022-07-11 12:01:13 +10:00
Marc Durdin
1909d92b47
chore(common): keymansentry UNICODE for Winapi
2022-07-11 11:19:53 +10:00
Joshua Horton
be7c9c58a9
Merge pull request #6808 from keymanapp/fix/web/6792-chiral-modifier-mapping
...
fix(web): maps touch-layout chiral alt, ctrl to non-chiral when non-chiral keyboard is active
2022-07-11 08:12:46 +07:00
Marc Durdin
b700432583
fix(developer): kmdecomp stability tweaks
...
Adds kmdecomp to kmcomp-<version>.zip and fixes a couple of stability
issues:
* Increase buffer sizes (this fix very much a hack)
* Ensures that .bmp/.ico files are saved to correct output folder
* Disable loading sentry.dll when running on WINE
2022-07-11 10:42:33 +10:00