rc-swag
34c3416a72
Merge pull request #8014 from keymanapp/docs/windows/7966/update-screenshots-doc
...
docs(windows): update screenshots and documentation for Keyman for Windows config
2023-01-18 10:46:12 +10:00
Keyman Server
3b7b20516f
Merge pull request #8032 from keymanapp/auto/version-master-17.0.31
...
auto: increment master version to 17.0.31
2023-01-18 05:02:21 +11:00
Keyman Build Agent
a888b64b79
auto: increment master version to 17.0.31
2023-01-17 13:01:39 -05:00
Steven R. Loomis
ed164805ab
Merge pull request #8029 from keymanapp/chore/merge-master20230116-epic-ldml
...
chore: merge master into feature-ldml 🙀
2023-01-17 09:16:08 -06:00
Steven R. Loomis
f06034d97e
Merge pull request #7999 from keymanapp/feat/core/7987-drop-padding
...
spec(core): ldml: Drop padding 🙀
2023-01-17 09:14:50 -06:00
Marc Durdin
7d9bc553f9
Merge pull request #8031 from keymanapp/fix/common/7895-sentry-release-identifier
...
fix(common): update sentry release identifiers to support semver
2023-01-17 20:49:28 +07:00
Sabine
1a552a9036
chore(developer): revert change in NamedCodeConstants
2023-01-17 11:56:09 +01:00
Marc Durdin
34ece2182d
fix(common): update sentry release identifiers to support semver
...
Fixes #7895 .
This should mean that Sentry reports start to track semantic versions. I
have reviewed each project and I _think_ I've captured all the locations
where we need to construct release identifiers. Note that one of them
was fixed from a plain version number.
Docs on release format: https://docs.sentry.io/platforms/node/guides/serverless-cloud/configuration/releases/#bind-the-version
2023-01-17 17:04:24 +07:00
sgschantz
af874351bb
explicitly disable bitcode in target
2023-01-17 16:13:11 +07:00
Sabine
bd30d7c9db
Merge branch 'refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION' of https://github.com/keymanapp/keyman into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
2023-01-17 10:05:10 +01:00
Sabine
7cf88082fc
chore(developer): use environment var KEYMAN_ROOT in path for tests; remove try-catch from json-validation.cpp
2023-01-17 10:04:39 +01:00
Eberhard Beilharz
bf69eec613
Merge pull request #8016 from keymanapp/chore/linux/labelalign
...
chore(linux): Fix vertical alignment of label
2023-01-17 08:25:14 +01:00
Sabine
0e13fc52be
chore(developer): use environment var KEYMAN_ROOT in path for tests; remove try-catch from json-validation.cpp
2023-01-17 08:23:02 +01:00
Ross
5d8eb2fe7f
docs(windows): address review comments
2023-01-17 15:55:33 +10:00
rc-swag
8d97802bb2
docs(windows): review comments
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2023-01-17 15:40:49 +10:00
Steven R. Loomis
e58669008a
feat(core): ldml: Drop all padding: common,core 🙀
...
- not even 32 bit padding
For: #7987
2023-01-16 19:22:34 -06:00
Steven R. Loomis
c0541c40c7
spec(core): ldml: make hardware be an enum 🙀
...
For: #7986
2023-01-16 19:07:05 -06:00
Steven R. Loomis
cb75435317
Merge remote-tracking branch 'upstream/master' into chore/merge-master20230116-epic-ldml
2023-01-16 18:36:51 -06:00
rc-swag
bd1a34be88
docs(windows): apply review suggestions
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2023-01-17 10:31:06 +10:00
Keyman Server
32d7508dda
Merge pull request #8028 from keymanapp/auto/version-master-17.0.30
...
auto: increment master version to 17.0.30
2023-01-17 05:02:58 +11:00
Keyman Build Agent
0988c7f31a
auto: increment master version to 17.0.30
2023-01-16 13:02:22 -05:00
Keyman Server
85b7b15dc4
Merge pull request #8027 from keymanapp/auto/version-beta-16.0.132
...
auto: increment beta version to 16.0.132
2023-01-17 05:02:03 +11:00
Keyman Build Agent
3429115b6a
auto: increment beta version to 16.0.132
2023-01-16 13:01:23 -05:00
Eberhard Beilharz
3afc6961d7
fix(linux): Properly set context after changing IP
...
This change fixes a bug where we the context was wrong after
putting the IP in a new location by mouse-click.
Fixes #8024 .
(cherry picked from commit a085fa244b )
2023-01-16 17:19:05 +01:00
Eberhard Beilharz
a085fa244b
fix(linux): Properly set context after changing IP
...
This change fixes a bug where we the context was wrong after
putting the IP in a new location by mouse-click.
Fixes #8024 .
2023-01-16 17:17:43 +01:00
Eberhard Beilharz
0b99c85daf
Merge pull request #8005 from keymanapp/feat/linux/tab-completion
...
feat(linux): Enhance tab completion in km-package-install
2023-01-16 12:14:35 +01:00
Eberhard Beilharz
318ec2b79e
Merge pull request #8019 from keymanapp/fix/linux/8012_DBusException
...
fix(linux): Fix crash (un-)installing shared keyboard
2023-01-16 10:56:36 +01:00
Eberhard Beilharz
167f42aad8
feat(linux): Don't show error if dir doesn't exist during uninstall
...
Don't show an error to the user if the keyboard directory
doesn't exist during uninstall. Only log the error. See
https://github.com/keymanapp/keyman/pull/8011#discussion_r1070197093 .
2023-01-16 10:50:47 +01:00
Eberhard Beilharz
22242b0478
Merge pull request #8018 from keymanapp/chore/linux/updateSettings
...
chore(linux): Update sample settings
2023-01-16 10:37:25 +01:00
Eberhard Beilharz
7433625d5d
Merge pull request #8022 from keymanapp/chore/linux/cherry-pick/ignoreKbdInt
...
chore(linux): Don't report KeyboardInterrupt to Sentry 🍒
2023-01-16 10:36:55 +01:00
Eberhard Beilharz
4ea423d297
Merge pull request #8021 from keymanapp/chore/linux/ignoreKbdInt
...
chore(linux): Don't report KeyboardInterrupt to Sentry
2023-01-16 10:36:39 +01:00
Eberhard Beilharz
fae58045aa
Merge pull request #8020 from keymanapp/fix/linux/cherry-pick/8012-DBusException
...
fix(linux): Fix crash (un-)installing shared keyboard 🍒
2023-01-16 10:36:26 +01:00
sgschantz
22f8ca1466
replace sprintf with snprintf
2023-01-16 13:51:23 +07:00
Eberhard Beilharz
e958588e96
chore(linux): Don't report KeyboardInterrupt to Sentry
...
When the user presses Ctrl-C we don't want to create a Sentry
issue. This change ignores that exception.
(cherry picked from commit 5ee9c2ead1 )
2023-01-13 18:30:30 +01:00
Eberhard Beilharz
5ee9c2ead1
chore(linux): Don't report KeyboardInterrupt to Sentry
...
When the user presses Ctrl-C we don't want to create a Sentry
issue. This change ignores that exception.
2023-01-13 18:27:25 +01:00
Eberhard Beilharz
90d8feabe1
fix(linux): Fix crash (un-)installing shared keyboard
...
The reason for the crash is the missing file `dbus-launch` which
gets called when running with `sudo`. This change adds a dependency
to `dbus-x11` which provides `dbus-launch`.
Fixes #8012 .
(cherry picked from commit 0584db39c3 )
2023-01-13 18:03:55 +01:00
Eberhard Beilharz
0584db39c3
fix(linux): Fix crash (un-)installing shared keyboard
...
The reason for the crash is the missing file `dbus-launch` which
gets called when running with `sudo`. This change adds a dependency
to `dbus-x11` which provides `dbus-launch`.
Fixes #8012 .
2023-01-13 18:03:12 +01:00
Sabine
2907d4cbe0
chore(developer): change #include paths ../ ; excange km_kbp_cp with KMX_WCHAR; change some variable names
2023-01-13 17:16:42 +01:00
Eberhard Beilharz
c5c238d270
chore(linux): Update sample settings
2023-01-13 16:34:52 +01:00
Eberhard Beilharz
715673409f
chore(linux): Fix vertical alignment of label
...
This change fixes the vertical alignment of the "Package
description" label in the keyboard details dialog so that it shows
at the top instead of vertically centered. Also simplification
of some other code.
2023-01-13 08:40:50 +01:00
Ross
c808acac06
docs(windows): config screenshots, and text updated
2023-01-13 14:06:36 +10:00
Sabine
ea2ed2c66c
Merge branch 'refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION' of https://github.com/keymanapp/keyman into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
2023-01-12 19:38:56 +01:00
Sabine
7452740f53
chore(developer): restored kmcompxtest
2023-01-12 19:38:43 +01:00
Keyman Server
a27f98d974
Merge pull request #8013 from keymanapp/auto/version-master-17.0.29
...
auto: increment master version to 17.0.29
2023-01-13 05:02:19 +11:00
Keyman Build Agent
9ab2019003
auto: increment master version to 17.0.29
2023-01-12 13:01:37 -05:00
Eberhard Beilharz
3a82abe8f2
feat(linux): Improve uninstallation
...
Even if the directory doesn't exist, we can still remove the
keyboard from the keyboard list.
2023-01-12 17:54:32 +01:00
Eberhard Beilharz
87025202e3
Merge pull request #8008 from TheSchlunz/TheSchlunz/issue8004
...
bug(linux): Empty keyboard after failed installation
2023-01-12 17:03:42 +01:00
Sabine
7cda89def9
chore(developer): get rid of reopened namespaces of kmcmp
2023-01-12 16:32:17 +01:00
Sabine
9cd591aebf
chore(developer): change include paths ../
2023-01-12 15:40:12 +01:00
Sabine
e2489737be
chore(developer): remove kmx-file; NamedCodeConstants: rename variables, set const variables for buf sizes, brackets in for-loops
2023-01-12 14:05:38 +01:00