Commit graph

33096 commits

Author SHA1 Message Date
Marc Durdin
4308dea250 chore(windows): remove unused options from locales and UI
Removes koRunElevatedInVista, koSwitchLanguageForAllApplications,
koSwitchLanguageWithKeyboard, koUnknownLanguage, koTurnOnSurrogates
from localizations and from UI.

These options are no longer relevant, mostly due to improved operating
system support.

Only one option was still visible, koSwitchLanguageForAllApplications,
so this has been hidden in keyman_options.xsl, for future full removal.
2022-11-18 11:57:12 +11:00
Ross
70a7b7426b fix(windows): add user select to keep in touch
Adding this property to the frame even though embeded web page will
overide it
2022-11-18 10:22:19 +10:00
Ross
6269163483 fix(windows): remover user select from configuration 2022-11-18 10:19:42 +10:00
Marc Durdin
c4898bcc3a chore: move Reset Hints below hints option 2022-11-18 11:01:11 +11:00
Marc Durdin
8142be1abc fix(windows): buttons should be in list in Options tab
Relates to #7750.

Makes the buttons in the Options tab part of the list and can be
accessed via arrow keys.
2022-11-18 10:58:09 +11:00
Marc Durdin
d29cccee8e chore(windows): let not same as var 2022-11-18 10:30:47 +11:00
Marc Durdin
446089a8d3 fix(windows): arrow keys need to select next/prev item in options tab
Fixes #7750.
2022-11-18 10:28:25 +11:00
Marc Durdin
5d431d184d fix(windows): Download Keyboard blue footer
Fixes #7753.
2022-11-18 10:14:17 +11:00
Marc Durdin
dd08cc576d fix(windows): tweak elevate icon in Config dialog 2022-11-18 10:01:05 +11:00
Marc Durdin
5c5ee29c74 chore(windows): tweak sentry client for cross-module messages 2022-11-18 09:18:26 +11:00
Marc Durdin
3ec77fd016 chore: github issue template config.yml 2022-11-18 09:15:18 +11:00
Steven R. Loomis
bccb64c911 feat(core): ldml: kmx-plus.ts for layr/key2/list 🙀
- update kmx-plus for layr/key2/list

For #7532
2022-11-17 15:37:25 -06:00
Steven R. Loomis
208a6e40a0 feat(core): ldml: C++ builds 🙀
For #7532
2022-11-17 14:17:55 -06:00
Steven R. Loomis
02ab5b5851 feat(core): ldml: correct length of list 🙀
For #7532
2022-11-17 14:17:27 -06:00
Steven R. Loomis
06308a26da feat(core): ldml: spec: correct length of list 🙀
For #7532
2022-11-17 14:17:07 -06:00
Eberhard Beilharz
acab920de8
fix(linux): Fix a warning
`size_t` is defined as `unsigned int`, not as a long.
2022-11-17 19:26:28 +01:00
Keyman Server
7c3e7c0d07
Merge pull request #7744 from keymanapp/auto/version-beta-16.0.107
auto: increment beta version to 16.0.107
2022-11-18 05:03:19 +11:00
Keyman Build Agent
5de82ccf40 auto: increment beta version to 16.0.107 2022-11-17 13:02:37 -05:00
Keyman Server
dc6998a16b
Merge pull request #7743 from keymanapp/auto/version-master-17.0.9
auto: increment master version to 17.0.9
2022-11-18 05:02:06 +11:00
Keyman Build Agent
cd50e5e906 auto: increment master version to 17.0.9 2022-11-17 13:01:27 -05:00
Eberhard Beilharz
a2ce5e50d8
fix(linux): Output warning if keyboard already installed in shared
This change outputs a warning if the user tries to install a
keyboard (to his home directory) and the keyboard is already
installed in the shared area, and vice versa.
2022-11-17 16:45:11 +01:00
Eberhard Beilharz
c670977779
Merge pull request #7731 from keymanapp/feat/linux/7725_bcp47tag
feat(linux): Add optional bcp47 parameter to km-package-install
2022-11-17 15:43:25 +01:00
Eberhard Beilharz
5c63d58978
feat(linux): Add -l as short version of --bcp47 parameter 2022-11-17 10:23:11 +01:00
Eberhard Beilharz
960e579e3f
Merge pull request #7733 from keymanapp/fix/linux/lintian
fix(linux): Fix lintian warnings
2022-11-17 10:14:43 +01:00
Eberhard Beilharz
aee28faee1
Merge pull request #7732 from keymanapp/fix/linux/dbus
fix(linux): Ignore dbus exception when testing for fcitx
2022-11-17 10:14:28 +01:00
Joshua A. Horton
6624268c4a fix(web): also spacebar caption text 2022-11-17 15:41:19 +07:00
Joshua A. Horton
84d5b00bf1 fix(web): osk key text scaling 2022-11-17 15:16:56 +07:00
Darcy Wong
04ae2fe838
Merge pull request #7720 from keymanapp/fix/android/kmp-multiple-files
fix(android/engine): Remove duplicate file suffix when installing .kmp
2022-11-17 13:33:02 +07:00
Darcy Wong
d0bd7569af chore(android/engine): Use language comparison instead 2022-11-17 11:50:59 +07:00
Joshua A. Horton
5f2c884b25 change(web): globeHint has separate stylesheet 2022-11-17 10:42:02 +07:00
Darcy Wong
98b5c76bd1 fix(android/engine): Update versions of matching package and keyboard ID 2022-11-17 10:37:31 +07:00
Marc Durdin
e6420e6a5e
Merge pull request #7736 from keymanapp/fix/android/cherry-pick-btoa/version-code-bump
fix(android): bump version_code major calculation
2022-11-17 14:12:09 +11:00
Marc Durdin
54fd732b01
Merge pull request #7735 from keymanapp/fix/android/version-code-bump
fix(android): bump version_code major calculation
2022-11-17 14:12:05 +11:00
Joshua A. Horton
d3c34ad797 chore(web): Web-side cleanup per PR review 2022-11-17 09:58:26 +07:00
Joshua A. Horton
1d307ec27b fix(android): class name typo in prior commit 2022-11-17 09:58:20 +07:00
Joshua A. Horton
97179530c6 refactor(android): DRYs out a minor code block per review 2022-11-17 09:26:15 +07:00
Darcy Wong
ab8562dc9d chore(android/engine): Tweak regex again 2022-11-17 09:20:17 +07:00
Joshua A. Horton
f97db7efc0 fix(android): ensures JS calls are against main UI thread 2022-11-17 09:17:22 +07:00
Joshua A. Horton
db1bb4de8c fix(android): addresses some Android-side review concerns 2022-11-17 09:07:56 +07:00
Steven R. Loomis
64c5c796a1 feat(core): ldml: steps for list/key2 🙀
- update .ts constants
- update builder to support digits in section id
- update XML and stub KMXPlusData

For feat(developer): ldml: include all LDML data in kmx+ 🙀 #7532
2022-11-16 19:05:14 -06:00
Steven R. Loomis
b639d80a01 feat(core): ldml: spec: correct padding key2 🙀
- also document key2.flicks.flags

For #7532
2022-11-16 19:05:14 -06:00
Steven R. Loomis
0e6aa6566f feat(core): ldml: First steps for layr 🙀
For feat(developer): ldml: include all LDML data in kmx+ 🙀 #7532

- dummy Layr class for compilation
- fleshed out Layr class
- CPP validation side
2022-11-16 19:04:55 -06:00
Marc Durdin
0671c5b4ba
Merge pull request #7689 from keymanapp/chore/windows/7687-set-core-platform-explicitly
chore(windows): set platform core env explicitly
2022-11-17 06:18:32 +11:00
Marc Durdin
95527493e2 fix(android): bump version_code major calculation
Version code is, for 17.1.33: 1810033. This supports up to 9999
builds for a given major.minor version. We only support up to 9 minor
versions for a given major version but at present we are not using
minor versions at all.

Despite this calculation, the version_code should be treated as an
opaque integer, used only for Play Store publishing.

NOTE: accidental publish of beta 17.0.6 during 16.0 beta cycle has
forced a version_major bump, which is a permanent change. Relates to
issue #7705.
2022-11-17 05:43:56 +11:00
Marc Durdin
971e8db53c fix(android): bump version_code major calculation
Version code is, for 17.1.33: 1810033. This supports up to 9999
builds for a given major.minor version. We only support up to 9 minor
versions for a given major version but at present we are not using
minor versions at all.

Despite this calculation, the version_code should be treated as an
opaque integer, used only for Play Store publishing.

NOTE: accidental publish of beta 17.0.6 during 16.0 beta cycle has
forced a version_major bump, which is a permanent change. Relates to
issue #7705.
2022-11-17 05:40:42 +11:00
Eberhard Beilharz
b71f5ba143
fix(linux): Remove autom4te.cache from source package
This directory is unnecessary as it contains log files and cached
files, and it produces several lintian warnings.
2022-11-16 19:25:07 +01:00
Keyman Server
8363768e55
Merge pull request #7734 from keymanapp/auto/version-beta-16.0.106
auto: increment beta version to 16.0.106
2022-11-17 05:14:34 +11:00
Keyman Build Agent
e454cdf96d auto: increment beta version to 16.0.106 2022-11-16 13:13:54 -05:00
Eberhard Beilharz
108e849459
fix(linux): Fix lintian warnings 2022-11-16 18:45:34 +01:00
Eberhard Beilharz
f9b8766f3a
fix(linux): Ignore dbus exception when testing for fcitx
Fixes KEYMAN-LINUX-3H.
2022-11-16 16:08:25 +01:00