Eberhard Beilharz
c5d897393f
Merge pull request #8026 from keymanapp/fix/linux/cherry-pick/context
...
fix(linux): Properly set context after changing IP 🍒
2023-01-19 11:41:02 +01:00
Eberhard Beilharz
d28f85c36c
Merge pull request #8025 from keymanapp/fix/linux/context
...
fix(linux): Properly set context after changing IP
2023-01-19 11:40:48 +01:00
Marc Durdin
8fd220b668
fix(ios): use mobile mode for keyboard download pages
...
Fixes #7915 .
On iPadOS 16, it seems that WKWebView defaults to lying about its user
agent to servers. We can switch this behaviour by using .mobile for the
preferredContentMode.
We should also update the website to work around this, so that users
always get the right downloads for their device, but the website
currently uses server-side determination of user agent for this
particular aspect of the keyboard search, so that's a much more
significant refactor, to make it client-side, with greater risk and much
more testing required.
2023-01-19 19:37:19 +11:00
Marc Durdin
99ece461c1
Merge pull request #8035 from keymanapp/chore/increment-version-tag
...
chore: git tag with release@semver
2023-01-19 10:02:14 +07:00
Steven R. Loomis
5cf1a1fad3
spec(core): ldml: make hardware be an enum 🙀
...
- drop layers.flags as unneeded
- defer to UTS35 for hardware definitions
For: #7986
2023-01-18 18:20:08 -06:00
Keyman Server
b5e422f940
Merge pull request #8041 from keymanapp/auto/version-beta-16.0.133
...
auto: increment beta version to 16.0.133
2023-01-19 05:02:01 +11:00
Keyman Build Agent
1bfe40311a
auto: increment beta version to 16.0.133
2023-01-18 13:01:23 -05:00
Kevin Schluensen
28baf30135
Add status output
2023-01-18 18:27:37 +01:00
Kevin Schluensen
82ea071c63
bug(linux): JSON File missing after installation
...
Fixes #8017
2023-01-18 17:21:02 +01:00
Eberhard Beilharz
42cdf2a1a9
chore(linux): Update recommended extension
...
The previously recommended extension is no longer available.
2023-01-18 16:22:25 +01:00
Steven R. Loomis
8a579a1650
Merge pull request #7992 from keymanapp/feat/core/7984-cxx-assert-on-invalid-epic-ldml
...
fix(core): ldml: add asserts to C++ 🙀
2023-01-18 08:58:34 -06:00
Kevin Schluensen
c7dedf6643
chore(linux): use faster zero-length string check
...
Fixes #7541
2023-01-18 13:06:16 +01:00
Kevin Schluensen
b7c27886c0
chore(linux): log failures to km_kbp_context_clear(context)
...
Fixes #7540
2023-01-18 12:57:13 +01:00
Marc Durdin
98caa4e848
chore: git tag with release@semver
...
Follow-up from #8031 .
2023-01-18 16:02:07 +07:00
Darcy Wong
81b3369ecc
docs(common/resources): Update configure step in Docker readme
2023-01-18 10:24:01 +07:00
sgschantz
5e9ae01afc
explicitly disable bitcode in project
2023-01-18 08:44:01 +07:00
Joshua A. Horton
1020c0688c
chore(web): Merge branch 'master' into chore/web/top-level-build-script-rework
2023-01-18 08:24:10 +07:00
Joshua A. Horton
1151d67480
chore(web): avoid merge conflict with Sentry semver id update
2023-01-18 08:21:25 +07:00
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