Darcy Wong
2306fe157c
Merge pull request #4335 from keymanapp/chore/windows/cherrypick-4109
...
chore(windows/resources): Cherry-pick 14.0 help from #4109
2021-01-27 07:34:42 +07:00
Darcy Wong
b07f1d92f6
chore(windows/resources): Remove option
2021-01-27 06:35:31 +07:00
Darcy Wong
4ad8da792f
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-01-27 06:30:30 +07:00
Marc Durdin
6089e6205f
Merge pull request #4331 from keymanapp/fix/windows/4179-top-align-title-in-install
...
fix(windows): align title to top in Install Keyboard
2021-01-27 07:10:24 +11:00
Marc Durdin
87e32d245c
Merge pull request #4330 from keymanapp/fix/windows/4205-invalid-character-in-text-content
...
fix(windows): invalid character in text content opening help
2021-01-27 07:10:18 +11:00
Darcy Wong
f4cf804413
chore(windows): Mark TODO
2021-01-25 16:14:47 +07:00
Darcy Wong
22145429bd
chore(windows): Cherrypick 14.0 help from #4109
2021-01-25 15:48:42 +07:00
Marc Durdin
c6498604b0
fix(windows): align title to top in Install Keyboard
...
Fixes #4179 .
2021-01-25 18:40:15 +11:00
Marc Durdin
1506d44e0a
fix(windows): invalid character in text content opening help
...
Fixes #4205 .
Avoids encoding UTF-8 in the URL which has patchy support in some of our
libraries.
2021-01-25 18:34:56 +11:00
Marc Durdin
b964485bf2
fix(windows): add makefile
2021-01-25 17:37:33 +11:00
Marc Durdin
7c3bbeda15
fix(windows): tweaks for strings.xml support
...
* Process setup strings also
* Remove legacy references to cust files from TIKE
* Add unit test to Makefile
2021-01-25 13:41:56 +11:00
Marc Durdin
4bc1730eed
fix(windows): improve support for strings.xml
...
Fixes #4264 .
The Android strings.xml format that we now use with Keyman Desktop has a
number of escapes that must be supported in order for text strings to be
rendered correctly, including: @, ?, ', ". Furthermore, positional
parameters have a slightly different format which we should transform on
load.
This change includes a unit test androidstringtokeymanlocalestring.
2021-01-25 11:17:44 +11:00
Marc Durdin
710d1d34af
Merge pull request #4237 from keymanapp/fix/developer/debug-character-grid-performance
...
fix(developer): Debug character grid performance
2021-01-22 17:45:33 +11:00
Darcy Wong
e77d8daf9b
chore(windows/resources): Standardize Tip
2021-01-21 11:46:34 +07:00
Darcy Wong
335e9900bf
chore(windows/resources): Standardize Note:
2021-01-21 11:41:24 +07:00
Darcy Wong
6a2c9513bf
chore(windows/resources): Address TODO about **Note**
2021-01-21 11:34:54 +07:00
Darcy Wong
c6c2f1550f
chore(windows/resources): Address TODO about 'note'
2021-01-21 11:23:56 +07:00
jahorton
a4aa945dfd
fix(developer/compilers): kmlmc package.json no longer needs reset during build
2021-01-20 12:42:53 +07:00
Darcy Wong
36083a6a5c
Merge pull request #4295 from keymanapp/chore/common/crowdin-de
...
chore(common): Check in crowdin files for de (German)
2021-01-20 09:03:11 +07:00
Darcy Wong
169796ba60
chore(common): Configure Windows to use de locale
2021-01-20 08:05:40 +07:00
Marc Durdin
4e79cc2567
Merge pull request #4276 from keymanapp/fix/windows/4275-context-mismatch-with-if-and-dk
...
fix(windows, common/core/desktop): context mismatch with if and dk
2021-01-20 07:48:32 +11:00
Darcy Wong
4d1cd2c4f1
chore(windows): Check in crowdin files for de
2021-01-19 15:18:33 +07:00
Marc Durdin
b4fdc0920a
fix(windows): context mismatch with if and dk
...
Fixes #4275 .
2021-01-18 10:23:44 +11:00
Marc Durdin
5d606f0f4d
fix(windows): context mismatch with if and deadkey manual test
2021-01-18 10:16:14 +11:00
Marc Durdin
65cb3aaec2
fix(developer): disable TSentryClient on WINE
...
Under WINE, on macOS at least, TSentryClient is crashing at
startup, e.g. when calling SymInitialise. In order to have a
working kmcomp.exe on macOS/Linux, we'll just disable Sentry
altogether for now.
2021-01-18 06:36:31 +11:00
Marc Durdin
f7e23ba0c5
Merge pull request #4251 from keymanapp/fix/windows/typo-in-font-helper-string
...
fix(windows): typo in font helper string
2021-01-15 06:57:38 +11:00
Marc Durdin
acf748162e
chore(windows): additional typos
2021-01-15 06:57:11 +11:00
Darcy Wong
e2d4388506
Merge pull request #4228 from keymanapp/common/crowdin-km
...
chore(common): Check in crowdin files for km (Khmer)
2021-01-14 08:13:29 +07:00
Marc Durdin
856ed5a282
fix(windows): typo in font helper string
2021-01-14 10:21:48 +11:00
Marc Durdin
40b235443b
Merge pull request #4209 from keymanapp/fix/developer/2690-3082-unhandled-keys-in-debugger
...
fix(developer): Allow unhandled keys to go through to debugger memo
2021-01-14 09:16:39 +11:00
Marc Durdin
b7fb5066bc
Merge pull request #4180 from keymanapp/fix/windows/1285-amharic-sinhala-tigrigna-mitigation
...
fix(windows): Update mitigation for Keyman 14 and Windows 10 19597
2021-01-14 09:15:50 +11:00
Marc Durdin
c1aae3a313
Merge pull request #4175 from keymanapp/fix/windows/4013-menu-popup-positions
...
fix(windows): fix menu popup position
2021-01-14 09:15:38 +11:00
Marc Durdin
11612a193a
fix(developer): Debug character grid performance
...
The character grid in the debugger would become very slow as the number
of characters increased, with substantial flickering. This refactor
removes the unnecessary recalculations of the grid cell count and
thus resolves performance problems.
2021-01-13 14:09:43 +11:00
Darcy Wong
f22c8308c8
chore(windows): Check in crowdin files for km
2021-01-08 14:57:53 +07:00
Marc Durdin
dce865ed4e
fix(developer): Allow unhandled keys to go through to debugger memo
...
Fixes #2690 .
Fixes #3082 .
In the debugger, key events such as Enter, Ctrl+C, Ctrl+V were being
swallowed by the debug engine if they did not have rules within the
keyboard. This change emits the key events so the debug memo can
process them normally.
2020-12-23 15:30:56 +11:00
Marc Durdin
f2fc0f0098
chore: address review comments
2020-12-23 09:56:39 +11:00
Marc Durdin
d1513315bf
Merge pull request #4200 from keymanapp/fix/developer/1692-respect-tab-setting
...
fix(developer): Respect tab editor option
2020-12-23 08:34:51 +11:00
Marc Durdin
522163219f
Merge pull request #4198 from keymanapp/fix/developer/1724-touch-layout-editor-fonts
...
fix(developer): make touch layout editor source view fonts consistent
2020-12-23 08:34:40 +11:00
Marc Durdin
a2b750efb9
Merge pull request #4199 from keymanapp/fix/developer/3000-encoding-for-model-ts
...
fix(developer): Encoding for .model.ts files
2020-12-22 15:32:24 +11:00
Marc Durdin
e85d920f48
Merge pull request #4190 from keymanapp/fix/developer/4015-ltr-enter-and-bksp
...
fix(developer): Map symbols for *LTREnter* and *LTRBkSp*
2020-12-22 15:31:48 +11:00
Marc Durdin
5b4acbe16b
Merge pull request #4193 from keymanapp/fix/windows/config-keyboard-icons-missing
...
fix(windows/config): keyboard icons missing
2020-12-22 15:31:23 +11:00
Marc Durdin
956f460e70
Merge pull request #4191 from keymanapp/chore/windows/remove-silent-exception-in-task-cleanup
...
chore(windows): Remove silent exception in task cleanup
2020-12-22 15:31:01 +11:00
Marc Durdin
bc947949f1
Merge pull request #4189 from keymanapp/fix/developer/4110-debug-log-created-unexpectedly
...
fix(developer): debug.log created unexpectedly
2020-12-22 15:30:32 +11:00
Marc Durdin
262166cf2b
Merge pull request #4171 from keymanapp/fix/windows/improve-refresh-reliability
...
fix(windows): Improve refresh reliablilty
2020-12-22 15:30:11 +11:00
Marc Durdin
51730e0e4e
Merge pull request #4169 from keymanapp/fix/windows/4041-setup-version-with-tag
...
fix(windows): Show full version with tag in Setup
2020-12-22 15:28:45 +11:00
Marc Durdin
5a6375634f
Merge pull request #4167 from keymanapp/fix/windows/osk-toolbar-sync
...
fix(windows): OSK toolbar sync
2020-12-22 15:28:20 +11:00
Marc Durdin
40400823b0
Merge pull request #4166 from keymanapp/fix/windows/4006-exception-handling-list-exception
...
fix(windows): exception handling list error
2020-12-22 13:44:53 +11:00
Marc Durdin
8575eb2a4f
Merge pull request #4165 from keymanapp/fix/windows/improve-refresh-performance
...
fix(windows): Improve refresh performance
2020-12-22 13:40:23 +11:00
Marc Durdin
1412f2de75
Merge pull request #4164 from keymanapp/fix/windows/4011-4039-4121-option-refresh-management
...
fix(windows): Settings refresh management
2020-12-22 13:36:35 +11:00
Marc Durdin
7b52218543
Merge pull request #4197 from keymanapp/chore/common/4194-copyright-year
...
chore(common): update copyright year in various locations
2020-12-22 13:31:27 +11:00