Marc Durdin
d33401c033
chore(web): fixup InputProcessor tests
2022-04-01 08:55:55 +11:00
Marc Durdin
be42e068f5
chore(web): fix NodeProctor device ref
2022-04-01 07:24:08 +11:00
Marc Durdin
32584010b5
chore(web): update NodeProctor constructor of processor
2022-03-31 14:36:12 +11:00
Marc Durdin
c0f29861ac
fix(web): track stateKeys changes with layer changes
...
Fixes #6405 .
If the layer is reset to default, e.g. by switching fields, then the
state key bitmask was not always kept in sync with the layer change.
2022-03-31 14:08:33 +11:00
Marc Durdin
4bcc1f1287
Merge pull request #6444 from keymanapp/fix/developer/2185-add-wordlist-copy-file
...
fix(developer): Add Wordlist button now copies into source folder
2022-03-31 06:40:55 +11:00
Marc Durdin
2434570f88
Merge pull request #6442 from keymanapp/fix/web/track-load-error-detail
...
fix(web): track load error detail
2022-03-31 06:40:43 +11:00
Marc Durdin
a192803021
chore(web): address review comment
2022-03-30 16:39:49 +11:00
Marc Durdin
825083e601
fix(developer): Add Wordlist button now copies into source folder
...
Fixes #2185 .
If a wordlist file is not in the same folder as the .model.ts file,
Keyman Developer will now ask the user if they want it copied into the
folder.
Also minor fix: if the user deletes a row in a wordlist, it marks the
file as modified.
Also very minor: the initial folder for the Add Wordlist dialog is now
the same as the .model.ts file.
2022-03-30 10:04:55 +11:00
Marc Durdin
0cadb83383
fix(web): track load error detail
...
This is a follow-up for #6331 . We still did not have enough detail to
be able to trace the root cause of the load errors. This adds a little
more diagnostics.
2022-03-30 06:44:03 +11:00
Marc Durdin
7ff1ab8419
Merge pull request #6435 from keymanapp/feat/developer/4854-character-map-builder-integration
...
feat(developer): improve Touch Layout Editor and Character Map integration
2022-03-30 05:22:17 +11:00
Marc Durdin
175efea0b4
feat(developer): cleanup of unicode support
2022-03-29 14:55:21 +11:00
Marc Durdin
2a96518e3a
Merge pull request #6434 from keymanapp/chore/web/remove-unused-selectLayer-parameter
...
chore(web): remove unused `selectLayer` parameter
2022-03-29 12:36:25 +11:00
Marc Durdin
c55e13774e
Merge pull request #6433 from keymanapp/fix/common/6258-wordbreakers-package.json-main
...
fix(common): wordbreakers package.json main field
2022-03-29 12:36:18 +11:00
Marc Durdin
c0248bec1b
Merge pull request #6432 from keymanapp/fix/web/shifted-key-cap
...
fix(web): *Shifted* showed unshifted key cap
2022-03-29 12:36:12 +11:00
Keyman Server
2f2397ad53
Merge pull request #6439 from keymanapp/auto/version-beta-15.0.225
...
auto: increment beta version to 15.0.225
2022-03-29 12:32:31 +11:00
Keyman Build Agent
4e1f0432cd
auto: increment beta version to 15.0.225
2022-03-28 21:31:48 -04:00
Shawn Schantz
a67d082553
Merge pull request #6197 from keymanapp/feat/oem/fv/ios/dictionary-support
...
feat(oem/fv/ios): Dictionary Support
2022-03-29 08:02:07 +07:00
Darcy Wong
cabbeabd09
Merge pull request #6438 from keymanapp/fix/android/clear-cache-after-kmp
...
fix(android/engine): Clear WebView cache on package install
2022-03-29 06:09:11 +07:00
Darcy Wong
fcc75ec00e
fix(android/engine): Clear WebView cache on package install
2022-03-28 13:44:30 +07:00
sgschantz
b3c61c54c8
remove debug error alert
2022-03-28 12:36:04 +07:00
Marc Durdin
33fda3e59f
feat(developer): improve Touch Layout Editor and Character Map integration
...
Fixes #4854 .
Adds some intelligence to the drag + drop integration with the Touch
Layout Editor, so that we always drop a character onto a key cap, we
always drop a code onto a ID field, and can drop both character + code
together (if the key id is T_new_..., or holding Ctrl key).
Hovering over any key for 0.25 sec while dragging will select that key.
You can then continue dragging down to the subkey array and drop onto
any of those keys. Note that you do not need to hover for 0.25 sec
before you drop onto a key -- the drop operation will select the key
under the cursor when dropping.
Double-clicking will update the selected key or subkey; Ctrl will do
both the key cap and the ID.
2022-03-28 11:47:55 +11:00
Marc Durdin
8fec84813f
chore(web): remove unused selectLayer parameter
2022-03-28 09:13:36 +11:00
Marc Durdin
77db07f268
fix(common): wordbreakers package.json main field
...
Fixes #6258 .
@keymanapp-test-bot skip
2022-03-28 09:12:20 +11:00
Marc Durdin
46807d7af2
fix(web): *Shifted* showed unshifted key cap
...
While this was done in code as a global override, probably following
Apple stylistic changes, it is better to leave this to the keyboard
developer to decide on.
2022-03-28 09:02:22 +11:00
Keyman Server
83c8b87f42
Merge pull request #6431 from keymanapp/auto/version-beta-15.0.224
...
auto: increment beta version to 15.0.224
2022-03-28 05:44:48 +11:00
Keyman Build Agent
a3d2e8a1a8
auto: increment beta version to 15.0.224
2022-03-27 14:44:10 -04:00
Marc Durdin
295f25144d
Merge pull request #6383 from keymanapp/fix/web/5929-ios-popup-positioning-and-style
...
fix(web): ios popup positioning and style
2022-03-28 04:46:00 +11:00
Marc Durdin
b87197a3f6
Merge pull request #6424 from keymanapp/fix/windows/6098-ui-language-scroll
...
fix(windows): make long menus scroll in Configuration
2022-03-28 04:44:19 +11:00
Marc Durdin
79a55e1f97
Merge pull request #6421 from keymanapp/fix/mac/cherry-pick/4877-invalid-keyboard
...
fix(mac): invalid keyboard breaks configuration 🍒
2022-03-28 04:43:38 +11:00
Keyman Server
28f9709608
Merge pull request #6429 from keymanapp/auto/version-beta-15.0.223
...
auto: increment beta version to 15.0.223
2022-03-26 05:02:58 +11:00
Keyman Build Agent
7b2cc72245
auto: increment beta version to 15.0.223
2022-03-25 14:02:20 -04:00
sgschantz
fed555655e
added toolbar with activity spinner during dictionary download
2022-03-25 16:10:55 +07:00
sgschantz
f83f8f8a34
lexical model install fix
2022-03-25 13:34:00 +07:00
Darcy Wong
30b67646f4
Merge pull request #6399 from keymanapp/chore/common/crowdin-ha-2
...
chore(common): Update Hausa strings
2022-03-25 08:19:52 +07:00
rc-swag
ac8b7c2798
Merge pull request #6425 from keymanapp/fix/windows/6422/hotkeys-alt-broken
...
fix(windows): put correct HK_ALT flag for modifier
2022-03-25 09:29:58 +10:00
Marc Durdin
b3ddf633df
fix(web): adjust calc for callout height
2022-03-25 09:10:29 +11:00
Keyman Server
3812e6f009
Merge pull request #6426 from keymanapp/auto/version-beta-15.0.222
...
auto: increment beta version to 15.0.222
2022-03-25 05:02:49 +11:00
Keyman Build Agent
3aa0819c5b
auto: increment beta version to 15.0.222
2022-03-24 14:02:12 -04:00
Ross
31138ecdbc
fix(windows): put correct HK_ALT flag for modifier
2022-03-24 16:20:12 +10:00
Marc Durdin
bfc973ec4e
fix(windows): make long menus scroll in Configuration
...
Fixes #6098 .
If the list of languages is too long to fit, the menu now dynamically
adds a scroll bar.
As a bonus:
* The language names are sorted (non-Latin scripts at bottom for now)
* `nmake install` works again (in kmshell, presence of `install` folder
was confusing it)
2022-03-24 15:17:57 +11:00
Keyman Server
ebeb007f4c
fix(mac): add strings
2022-03-24 11:02:30 +11:00
Keyman Server
3a6dc00666
fix(mac): invalid keyboard breaks configuration
...
Fixes #4877 .
If a keyboard is invalid for any reason (missing, wrong version),
then it would not appear in Configuration, which would break the
row indexing, causing crashes.
Cherry-picked from stable-14.0 branch.
2022-03-24 10:57:12 +11:00
Marc Durdin
385aea1e72
Merge pull request #6418 from keymanapp/fix/common/6391-report-more-detail-in-increment
...
fix(common): report more log detail in increment-version
2022-03-24 09:52:42 +11:00
Marc Durdin
d714ccc2d1
Merge pull request #6408 from keymanapp/fix/developer/kmcomp-x64-struct-sizes
...
fix(developer): structure sizes for kmcomp x64
2022-03-24 09:45:22 +11:00
Marc Durdin
3eceea8735
fix(common): report more log detail in increment-version
...
Relates to #6391 .
Adds some logging so we may be able to find out why we are getting
strange results for some PRs.
2022-03-24 08:52:10 +11:00
Marc Durdin
3858a4c9e5
fix(web): further iOS adjustments
2022-03-24 07:35:28 +11:00
Keyman Server
04e1909117
Merge pull request #6417 from keymanapp/auto/version-beta-15.0.221
...
auto: increment beta version to 15.0.221
2022-03-24 05:10:29 +11:00
Keyman Build Agent
12a7e13c5f
auto: increment beta version to 15.0.221
2022-03-23 14:07:31 -04:00
Darcy Wong
b89a590427
Merge pull request #6138 from keymanapp/fix/android/subkey-move
...
fix(android/engine): Display longpress keys during a Move gesture
2022-03-23 13:07:26 +07:00
Darcy Wong
19f1d4f5a7
chore(android): Merge remote-tracking branch 'origin/beta' into fix/android/subkey-move
2022-03-23 13:05:25 +07:00