Darcy Wong
71dd399f1a
chore(windows): Remove old Kannada setup strings
2023-02-19 08:07:24 +07:00
Darcy Wong
786c319fca
chore(common): Update Fula strings
2023-02-17 08:54:28 +07:00
rc-swag
bf708d133a
Merge pull request #8195 from keymanapp/fix/window/cherry-pick/add-remove-btn
...
fix(windows): add remove lang id uses correct kbd 🍒
2023-02-10 10:39:05 +10:00
Darcy Wong
3cc4c8c6b6
Merge pull request #8189 from keymanapp/cherrypick/windows/8182-crowdin-kn-cleanup
...
cherrypick(common): Cleanup Kannada locale 🍒
2023-02-09 16:38:20 +07:00
Ross
559a45ae3e
fix(windows): add remove lang id uses correct kbd
...
The id node taken from the keyman_keyboardlist.xsl was using the
packgage id name rather than the keyboard id name. This change
corrects that.
2023-02-09 10:03:18 +10:00
Darcy Wong
0fbe2d47ea
cherrypick(windows): Fix Portuguese UI language name
2023-02-08 18:01:35 +07:00
Darcy Wong
0dc2d4dac7
cherrypick(common): Cleanup Kannada locale
...
chore(common): Cleanup Kannada locale
2023-02-08 17:58:02 +07:00
Marc Durdin
cdc661f2d6
Merge branch 'beta' into cherrypick/common/crowdin-cs
2023-01-31 18:02:32 +11:00
Marc Durdin
31fbeec217
Merge branch 'beta' into chore/common/crowdin-sv
2023-01-31 17:59:52 +11:00
Marc Durdin
7fd0c8a39e
Merge branch 'beta' into chore/common/crowdin-uk
2023-01-31 17:56:39 +11:00
Marc Durdin
526aead54f
Merge pull request #8072 from keymanapp/chore/common/crowdin-ru
...
chore(common): Check in crowdin for Russian
2023-01-31 17:54:21 +11:00
Darcy Wong
78955edf20
chore(common): Update crowdin strings for Shuwa (Latin)
2023-01-26 09:34:43 +07:00
Darcy Wong
1a4512d0eb
chore(common): Add crowdin strings for Czech
...
chore(common): Add crowdin strings for Czech
2023-01-26 07:31:47 +07:00
Darcy Wong
f2cf341a68
Merge branch 'beta' into chore/common/crowdin-sv
2023-01-25 21:27:09 +07:00
Darcy Wong
dbe3d17b8a
Merge branch 'beta' into chore/common/crowdin-uk
2023-01-25 21:24:01 +07:00
Darcy Wong
1074af1023
Merge branch 'beta' into chore/common/crowdin-ru
2023-01-25 21:19:46 +07:00
Darcy Wong
35dd3b7415
Merge pull request #7970 from keymanapp/chore/common/crowdin-kn
...
chore(common): Add crowdin strings for Kannada
2023-01-25 21:10:45 +07:00
Darcy Wong
26ab42f3a1
chore(windows): Get split ssOffline string
2023-01-25 17:55:56 +07:00
Marc Durdin
e11ef604eb
chore(windows): split long string into 3
2023-01-25 16:09:14 +07:00
Darcy Wong
5d7d5cf7b3
chore(windows): Adjust some strings
...
* Fix ssLanguageName
* truncate ssOffline due to 1023 character limit
2023-01-25 11:16:50 +07:00
Darcy Wong
dce46c95ab
chore(common): Check in crowdin for Ukrainian
2023-01-24 10:26:15 +07:00
Darcy Wong
0a626a9cb5
chore(common): Check in crowdin for Russian
2023-01-24 10:13:13 +07:00
Darcy Wong
2c02150054
chore(common): Add crowdin for Swedish
2023-01-24 09:33:42 +07: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
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
Ross
c808acac06
docs(windows): config screenshots, and text updated
2023-01-13 14:06:36 +10:00
rc-swag
fec5bbbe4d
Merge pull request #7856 from keymanapp/fix/windows/7670/kmshell-ikl-enable-kbd
...
fix(windows): kmshell -ikl install language and enable keyboard
2023-01-09 15:40:47 +10:00
Darcy Wong
3dbd78a0ef
chore(common): Add Crowdin strings for Kannada
2023-01-03 11:10:57 +07:00
rc-swag
206e619bea
fix(windows): more detailed error message
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-12-22 08:56:43 +10:00
rc-swag
6669d232a6
fix(windows): extra bracket after removing nested if
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-12-21 16:07:17 +10:00
Ross
2c02d34746
fix(windows): modifer event is always serialized
...
PR #7449 added modifier event to make ensure modifer events
where sent to the serializer even if the key stroke was determined
the key stroke did not need seralizing. However, a logic error was made
trying to use the exiting 'Flag' however this was not set in the
!UseCachedHotkeyModifierState case. This change adds helper function
to simply check if the key is a modifier key and send it to the
event seralizer in that case. Separating from the other logic which
is more concerned with handling hotkeys.
2022-12-21 14:09:35 +10:00
Marc Durdin
6a273d0fda
fix(windows): shutdown fix masked modal result
...
Regression introduced in #7661 (17.0 alpha), #7825 (16.0 beta).
When shutting down CEF cleanly, we needed to pause the form destruction
sequence in order for CEF to complete its shutdown tasks. However, for
a dialog form, it will commonly be closed by setting `ModalResult` to a
non-zero value. In our fix, we inadvertently lost any `ModalResult`
value by calling `Close` after CEF was finished, which sets
`ModalResult` to `mrCancel` (value of 2).
This fix caches the `ModalResult` value, and if non-zero, uses it
instead after CEF shuts down, to achieve the same result.
2022-12-21 08:06:59 +11:00
Ross
5b88ea932f
fix(windows): add sentry error message keyboardid
...
add sentry error message for when the just installed keyboardid
lookup fails.
2022-12-20 16:37:37 +10:00
Ross
8b7a6fa08d
fix(windows): no languages warning source changed
...
The red colouring of the "Languages:" label was driven by a xml
element which was taken from a registry value whose cache is not
refreshed without restarting the app. The new xml element is
driven by registery languages value that is refreshed straight
away.
2022-12-14 08:52:04 +10:00
Ross
bb6f1a9974
fix(windows): Improve disable keyboard appearance
...
The Keyboard layouts tab: When a keyboard is disabled
Just the details text on the right is 'greyed' out. The buttons
on the left our no longer greyed out except for 'Add/remove'
which is now disabled.
2022-12-13 20:37:50 +10:00
Ross
285a779400
fix(windows): Enable active keyboard after Doinstall
...
After installing a the keyboard language it makes sense to enable the
keyboard. This change adds a step to also enable the keyboard.
2022-12-01 11:48:43 +10:00
Marc Durdin
a81798478e
Merge pull request #7836 from keymanapp/fix/windows/symbol-filenames
...
fix(windows): lower case filenames for projects
2022-11-29 16:42:48 +11:00
Marc Durdin
529278c045
fix(windows): lower case filenames for projects
...
Fixes #7828 .
Moves all projects to lower case filenames so that we don't end up with
filename conflicts in symbol servers.
2022-11-28 19:28:14 +07:00
Marc Durdin
a9a66f28ed
fix(windows): Cleanup CEF more correctly in shutdown
...
Hopefully fixes KEYMAN-WINDOWS-1MR, and probably many related crash
reports. Will monitor on alpha before porting to stable/beta.
This changes the form destruction sequence to make sure that it
doesn't close the form until CEF has been shutdown correctly.
2022-11-27 07:39:34 +07:00
Darcy Wong
2001f98d86
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-11-23 07:39:24 +07:00
Darcy Wong
c584f0cb45
chore(common): Add notes about bugfixes
2022-11-22 10:50:21 +07:00
Darcy Wong
f98b342fee
chore(common): Update whatsnew for 16.0
2022-11-22 10:30:44 +07:00
Marc Durdin
92770fb68b
Merge branch 'beta' into fix/windows/options-buttons-in-list
2022-11-22 06:14:15 +11:00
Marc Durdin
e378feac81
chore(windows): Merge branch 'beta' into fix/windows/7750-arrow-keys-in-options
2022-11-22 06:11:27 +11:00
Marc Durdin
afce1d44bd
Merge pull request #7760 from keymanapp/chore/windows/7759-remove-unused-option-strings
...
chore(windows): remove unused options from locales and UI
2022-11-21 13:18:44 +11:00
rc-swag
0b22c302c1
Merge pull request #7758 from keymanapp/fix/windows/7747/text-selectable-configuration
...
fix(windows): Fix text selectable configuration
2022-11-21 11:23:43 +10:00
rc-swag
7c5bfff3d5
Merge pull request #7765 from keymanapp/fix/windows/revert-ms-button-add-lang
...
fix(windows): backout ms button style for add lang pop up
2022-11-21 09:31:37 +10:00
Darcy Wong
cd27527646
Merge branch 'beta' into chore/common/crowdin-update-zhcn
2022-11-18 16:47:28 +07:00
Darcy Wong
53debd015b
Merge pull request #7715 from keymanapp/chore/common/crowdin-update-ff-ng
...
chore(common): Update crowin strings for Fulfulde
2022-11-18 14:20:54 +07:00