Marc Durdin
2f141754c9
Merge pull request #16685 from keymanapp/fix/developer/16684-support-richedit-in-charmap-drag-drop
...
fix(developer): support Rich Edit in Charmap drag + drop
2026-09-29 11:04:18 +02:00
Marc Durdin
f0fb18a853
Merge pull request #16582 from keymanapp/maint/web/build-perf
...
maint(web): improve build perf and test params
2026-09-29 11:04:09 +02:00
Shawn Schantz
6980e5152c
Merge pull request #16676 from keymanapp/fix/mac/config-menu
...
fix(mac): open config app from input method
2026-09-28 16:31:16 -04:00
Keyman Server
f9bb37abef
Merge pull request #16690 from keymanapp/auto/version-master-19.0.295
...
auto: increment master version to 19.0.295
2026-09-28 20:02:30 +02:00
Keyman Build Agent
127214c530
auto: increment master version to 19.0.295
...
Test-bot: skip
Build-bot: skip
2026-09-28 13:01:20 -05:00
Marc Durdin
d1d63a1212
Merge pull request #16679 from keymanapp/fix/mac/16571-disable-osk-help-button
...
fix(mac): disable the help button entirely in the title bar of OSK
2026-09-28 15:27:48 +02:00
Marc Durdin
e36b009a83
fix(developer): support Rich Edit in Charmap drag + drop
...
RichEdit controls have different parameters for EM_CHARFROMPOS.
Fixes : #16684
Fixes: KEYMAN-DEVELOPER-2S7
Test-bot: skip
2026-09-28 14:29:06 +02:00
Marc Durdin
f1031e4ffc
fix(mac): disable the help button entirely in the title bar of OSK
...
On macOS 26 Tahoe, adding the help button causes the caption of the OSK
to overlap the window controls, preventing the OSK from being closed.
Disabling the help button is a stop-gap workaround; the help is still
available from the Configuration window. This should be considered for
re-engineering in 19.0 beta or 20.0 alpha.
Not marking the issue as fixed but allows us to postpone deeper
engineering.
Relates-to: #16571
2026-09-28 10:40:53 +02:00
Shawn Schantz
83a2e55e6d
Merge branch 'master' into fix/mac/config-menu
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-09-25 14:57:12 -04:00
Shawn Schantz
5f60f1961c
fix(mac): remove unused string resources
2026-09-25 14:46:34 -04:00
Keyman Server
7090b835c8
Merge pull request #16675 from keymanapp/auto/version-master-19.0.294
...
auto: increment master version to 19.0.294
2026-09-25 20:04:18 +02:00
Keyman Build Agent
c4aeea59a3
auto: increment master version to 19.0.294
...
Test-bot: skip
Build-bot: skip
2026-09-25 13:02:42 -05:00
Shawn Schantz
c3bd8e6f5e
fix(mac): remove code related to input method about box
2026-09-25 14:00:55 -04:00
Shawn Schantz
5cf77fa026
Merge pull request #16639 from keymanapp/change/mac/remove-minizip
...
change(mac): remove unused minizip code 🍎
2026-09-25 10:20:13 -04:00
Shawn Schantz
11383f7de7
fix(mac): center alert when config app not found
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-09-25 10:18:43 -04:00
Marc Durdin
75c5d8f416
Merge pull request #16665 from keymanapp/chore/developer/16646-touch-layout-editor-build
...
chore(developer): cleanup tike build.sh for touch-layout-editor
2026-09-25 15:51:46 +02:00
Marc Durdin
1afa9aca5d
Merge pull request #16661 from keymanapp/docs/web/16660-deprecate-moveToElement
...
docs(web): deprecate `keyman.moveToElement(elem)` API
2026-09-25 15:26:24 +02:00
Marc Durdin
034d784142
Merge pull request #16662 from keymanapp/chore/web/implements-languageprocessorspec
...
chore(web): clarify `LanguageProcessorSpec` usage
2026-09-25 15:24:56 +02:00
Marc Durdin
5dd81f8b8b
Merge pull request #16543 from keymanapp/dependabot/npm_and_yarn/multer-2.3.0
...
chore(deps): bump multer from 2.2.0 to 2.3.0
2026-09-25 13:52:51 +02:00
Marc Durdin
21f6ef7161
chore(developer): cleanup tike build.sh for touch-layout-editor
...
And add another TODO comment for #16646 .
Relates-to: #16646
Test-bot: skip
2026-09-25 13:27:03 +02:00
Marc Durdin
866ede8ea4
chore(web): clarify LanguageProcessorSpec usage
...
We had the interface but never showed where it was implemented.
Test-bot: skip
2026-09-25 08:45:32 +02:00
Marc Durdin
9614ac33ae
Merge pull request #16648 from keymanapp/dependabot/npm_and_yarn/developer/src/tike/xml/layoutbuilder/src/ext/jquery-ui/grunt-1.5.3
...
chore(deps-dev): bump grunt from 1.4.1 to 1.5.3 in /developer/src/tike/xml/layoutbuilder/src/ext/jquery-ui
2026-09-25 08:26:43 +02:00
Marc Durdin
5e710f885c
docs(web): deprecate keyman.moveToElement(elem) API
...
Use instead `elem.focus()`.
Fixes : #16660
Test-bot: skip
2026-09-25 08:19:57 +02:00
Marc Durdin
81bd888d2f
Merge pull request #16659 from keymanapp/fix/mac/16656-pkg-name
...
fix(mac): change .pkg name to lower case
2026-09-25 05:27:18 +02:00
Shawn Schantz
560bac9ee7
fix(mac): invoke Keyman Config from input method
2026-09-24 23:01:16 -04:00
Shawn Schantz
8909cbf060
Merge branch 'master' into change/mac/remove-minizip
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-09-24 14:55:52 -04:00
Shawn Schantz
46f6b068eb
fix(mac): change pkg name to lower case
...
Fixes: 16656
2026-09-24 14:51:45 -04:00
Keyman Server
28aecf1fb7
Merge pull request #16655 from keymanapp/auto/version-master-19.0.293
...
auto: increment master version to 19.0.293
2026-09-24 13:23:49 +02:00
Keyman Build Agent
7948f421c3
auto: increment master version to 19.0.293
...
Test-bot: skip
Build-bot: skip
2026-09-24 06:20:38 -05:00
Marc Durdin
2084bd9e81
Merge pull request #16654 from keymanapp/maint/mac/new-upload-dir
...
maint(mac): use build/upload as upload path for downloads.keyman.com
2026-09-24 13:17:57 +02:00
Marc Durdin
cd7fdcb57e
maint(mac): use build/upload as upload path for downloads.keyman.com
...
Test-bot: skip
Build-bot: skip
2026-09-24 13:10:26 +02:00
Marc Durdin
5263650e90
Merge pull request #16647 from keymanapp/chore/web/improve-reporting-on-dictionary-load-error
...
chore(web): improve reporting on dictionary load errors
2026-09-24 11:09:28 +02:00
Marc Durdin
8dcccdddf9
Merge pull request #16544 from keymanapp/docs/windows/13703/remove-keep-in-touch-and-add-update-tab-docs-to-help-file
...
docs(windows): replace 'keep in touch' tab with 'update' tab to help …
2026-09-24 10:23:01 +02:00
Marc Durdin
af985dcdbc
Merge pull request #16566 from keymanapp/chore/windows/13528/use-U+2715-consistently-in-localizations
...
chore(windows): use ✕ U+2715 consistently in localizations
2026-09-24 10:22:45 +02:00
Keyman Server
1dadea6a31
Merge pull request #16649 from keymanapp/auto/version-master-19.0.292
...
auto: increment master version to 19.0.292
2026-09-24 10:10:08 +02:00
Keyman Build Agent
fb168e043d
auto: increment master version to 19.0.292
...
Test-bot: skip
Build-bot: skip
2026-09-24 03:06:29 -05:00
dependabot[bot]
ed4d33f5b8
chore(deps-dev): bump grunt
...
Bumps [grunt](https://github.com/gruntjs/grunt ) from 1.4.1 to 1.5.3.
- [Release notes](https://github.com/gruntjs/grunt/releases )
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gruntjs/grunt/compare/v1.4.1...v1.5.3 )
---
updated-dependencies:
- dependency-name: grunt
dependency-version: 1.5.3
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-09-24 08:04:06 +00:00
Marc Durdin
26b151c9f1
Merge pull request #16520 from keymanapp/change/developer/touch-layout-editor-typescript
...
change(developer): move touch layout editor to typescript
2026-09-24 10:03:24 +02:00
Marc Durdin
5531837014
Merge pull request #16517 from keymanapp/change/developer/touch-layout-reorganize-files
...
change(developer): reorganize touch layout editor files
2026-09-24 10:02:48 +02:00
Marc Durdin
ad5b5db7c1
Merge pull request #15328 from keymanapp/epic/mac-config
...
epic: mac config 🍎
2026-09-24 09:45:44 +02:00
Marc Durdin
45a0cd9469
chore(web): improve reporting on dictionary load errors
...
Some error messages do not include the URL, so it can be hard to
disambiguate them. Will not back-port to 18.0, because the errors are
currently rare.
See-also: #16628
Test-bot: skip
2026-09-24 09:36:03 +02:00
Marc Durdin
d7e231a919
chore(developer): Merge branch 'change/developer/touch-layout-reorganize-files' into change/developer/touch-layout-editor-typescript
2026-09-24 09:06:57 +02:00
Marc Durdin
7bdf62f0bf
chore(developer): Merge branch 'master' into change/developer/touch-layout-reorganize-files
2026-09-24 09:05:12 +02:00
Marc Durdin
7f07d42c81
Merge pull request #16572 from keymanapp/fix/developer/touch-editor-crashes
...
fix(developer): address crashes in touch layout editor
2026-09-24 09:03:20 +02:00
Marc Durdin
3f343a9959
Merge pull request #16637 from keymanapp/chore/android/16583-remove-unused-polyfills
...
chore(android): remove unused map-polyfill.js and es6-shim.min.js polyfills
2026-09-24 08:56:15 +02:00
Eberhard Beilharz
6df70c67b3
Merge pull request #16643 from keymanapp/chore/common/tcreporter
...
chore(common): fix TC reporter reporting failures
The TC reporter failed reporting failures (see e.g. build.palaso.org/buildConfiguration/Keymanweb_TestPullRequests/646398?logView=flowAware&showLog=646398_11692__expandAll). Turns out we double escaped some strings, and there were a spurious bracket and single quote in the service message.
2026-09-24 08:46:52 +02:00
Eberhard Beilharz
05be47793c
chore(common): fix TC reporter reporting failures
...
The TC reporter failed reporting failures (see e.g.
https://build.palaso.org/buildConfiguration/Keymanweb_TestPullRequests/646398?logView=flowAware&showLog=646398_11692__expandAll )
Turns out we double escaped some strings, and there were a spurious bracket
and single quote in the service message.
Build-bot: skip build:web
Test-bot: skip
2026-09-23 21:43:07 +02:00
Keyman Server
0a4af71f84
Merge pull request #16642 from keymanapp/auto/version-master-19.0.291
...
auto: increment master version to 19.0.291
2026-09-23 20:05:42 +02:00
Keyman Build Agent
3892883b54
auto: increment master version to 19.0.291
...
Test-bot: skip
Build-bot: skip
2026-09-23 13:01:50 -05:00
Shawn Schantz
7a2571eda6
change(mac): remove minizip dependency
2026-09-23 09:26:23 -04:00