Shawn Schantz
b7d0ddfdf1
feat(mac): change ff-NG to all lower case for Xcode 26.5 compile
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-05-22 18:27:48 -04:00
Shawn Schantz
77dafb3d75
feat(mac): add the steps needed to complete installation
2026-05-20 21:14:53 -04:00
Shawn Schantz
94a2910189
Merge branch 'epic/mac-config' into feat/mac/new-app
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-05-07 17:34:44 -04:00
Shawn Schantz
73ac6d5972
feat(mac): updates for devin.ai review and added tests
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-05-07 08:13:29 -04:00
Shawn Schantz
db00bf8bf4
feat(mac): additional unit tests and comments
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-05-05 15:22:33 -04:00
Shawn Schantz
0ad3843d74
feat(mac): rename keyboards directory to packages directory
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-05-04 15:58:19 -04:00
Shawn Schantz
a7bcceff47
feat(mac): add protocols, stubs and unit tests
...
Keyman Build Summary / Summarize build status checks (push) Waiting to run
added suite for Settings Container and stubs to
test it without accessing disk or user defaults
2026-05-04 11:38:56 -04:00
Shawn Schantz
af09f89bc9
feat(mac): add functions from removing keyboard
...
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
also added comments for Settings
renamed activeKeyboards to enabledKeyboards via
settings migration for Keyman 19
2026-04-27 15:47:16 -04:00
Shawn Schantz
dd0f2043bf
feat(mac): complete settings migration and delete old settings
...
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
also eliminate duplicate state saved in config app
generate the list of active keyboards on the fly
when it needs to be written to UserDefaults
2026-04-24 15:58:33 -04:00
Keyman Server
0b69da5977
Merge pull request #15877 from keymanapp/auto/A19S27-merge-master-into-mac-config
...
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
auto: A19S27 merge master into mac-config 🍎
2026-04-24 06:57:01 +02:00
Keyman Server
07dd78dda3
Merge branch 'epic/mac-config' into auto/A19S27-merge-master-into-mac-config
2026-04-24 06:24:06 +02:00
Keyman Server
2c5ddaa44b
Merge pull request #15871 from keymanapp/auto/version-master-19.0.224
...
auto: increment master version to 19.0.224
2026-04-23 20:02:06 +02:00
Keyman Build Agent
61e44acc8e
auto: increment master version to 19.0.224
...
Test-bot: skip
Build-bot: skip
2026-04-23 13:01:11 -05:00
Darcy Wong
fd5b1fbfbb
Merge pull request #15863 from keymanapp/chore/android/reorder-lang-list
...
fix(android): Reorder display language list
2026-04-23 10:42:16 +12:00
Shawn Schantz
b81f05b7e0
feat(mac): update UserDefaults for enabled/disabled keyboards
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-04-22 08:10:41 -04:00
Darcy Wong
d66ecec73d
fix(android): Address review comments
...
* Move Espanol back
* Capitalize Svwnska (Swedish)
2026-04-22 13:53:00 +07:00
Darcy Wong
ded6e1c6f3
fix(android): Reorder display language list
2026-04-22 10:42:37 +07:00
Shawn Schantz
41137ce890
Merge branch 'epic/mac-config' into feat/mac/new-app
Keyman Build Summary / Summarize build status checks (push) Waiting to run
2026-04-21 11:19:08 -04:00
Shawn Schantz
93b190d3c5
feat(mac): add new local deploy script
...
moves input method and config app to correct locations
work needed to codesign properly
2026-04-21 10:53:17 -04:00
Shawn Schantz
fe562bddca
feat(mac): send output to same folder as previously
...
Keyman Build Summary / Summarize build status checks (push) Waiting to run
.dmg was published in Keyman4MacIM and that is where
teamcity configuration for the project expects it
write installer package to the same location so
that all builds get the artifact from the same directory
2026-04-20 11:12:21 -04:00
Shawn Schantz
dabd9487f4
feat(mac): input method loads packages from group container
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-04-17 21:20:51 -04:00
Shawn Schantz
364ccc2d52
feat(mac): migrate keyman packages individually to group containers
...
Keyman Build Summary / Summarize build status checks (push) Waiting to run
also rename Keyman-Keyboards directory to
Keyman-Packages
2026-04-17 14:13:23 -04:00
Shawn Schantz
10a2c8ddb3
feat(mac): migrate keyboards to group container from app container
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-04-15 13:28:42 -04:00
Keyman Server
12dfe0a8b7
Merge pull request #15842 from keymanapp/auto/A19S26-merge-master-into-mac-config
...
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
auto: A19S26 merge master into mac-config 🍎
2026-04-11 07:40:32 +02:00
Keyman Server
ae953b7d9f
Merge branch 'epic/mac-config' into auto/A19S26-merge-master-into-mac-config
2026-04-10 17:05:08 +02:00
Keyman Server
f99512c328
Merge pull request #15830 from keymanapp/auto/version-master-19.0.223
...
auto: increment master version to 19.0.223
2026-04-08 20:04:13 +02:00
Keyman Build Agent
f494a10e24
auto: increment master version to 19.0.223
...
Test-bot: skip
Build-bot: skip
2026-04-08 13:02:18 -05:00
Eberhard Beilharz
0166861f0b
Merge pull request #15823 from keymanapp/fix/linux/memmove
...
fix(linux): fix memory problem
This fixes a problem identified by devin.ai: Because of the operator precedence the previous code caused `memmove` to read `sizeof(commit_queue_item) - 1` bytes past the end of `commit_queue`. With this change `memmove` now reads the intended `MAX_QUEUE_SIZE - 1` `commit_queue_items`.
2026-04-08 18:03:02 +02:00
Eberhard Beilharz
b765b55660
fix(linux): fix memory problem
...
This fixes a problem identified by devin.ai: Because of the operator
precedence the previous code caused `memmove` to read
`sizeof(commit_queue_item) - 1` bytes past the end of `commit_queue`.
With this change `memmove` now reads the intended `MAX_QUEUE_SIZE - 1`
`commit_queue_items`.
Test-bot: skip
2026-04-07 15:14:37 +02:00
Shawn Schantz
bb816a1335
feat(mac): display packages and keyboard list view
...
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
added buttons for removal of packages
and toggle for disabling of keyboard
not remotely final but mostly for ensuring that
we can bind to the data model and respond to updates
2026-04-02 14:01:11 -04:00
Shawn Schantz
45ac789c95
feat(mac): change name and add icon for config app
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
2026-03-27 17:18:00 -04:00
Keyman Server
0997cb826d
Merge pull request #15810 from keymanapp/auto/version-master-19.0.222
...
auto: increment master version to 19.0.222
2026-03-27 19:03:55 +01:00
Keyman Build Agent
da7333d8c2
auto: increment master version to 19.0.222
...
Test-bot: skip
Build-bot: skip
2026-03-27 13:02:24 -05:00
Marc Durdin
1e1a378231
Merge pull request #15791 from keymanapp/dependabot/npm_and_yarn/developer/src/server/src/win32/trayicon/addon-src/brace-expansion-5.0.5
...
chore(deps): bump brace-expansion from 5.0.4 to 5.0.5 in /developer/src/server/src/win32/trayicon/addon-src
2026-03-28 03:25:08 +11:00
Marc Durdin
9702047e8f
Merge pull request #15773 from keymanapp/dependabot/npm_and_yarn/flatted-3.4.2
...
chore(deps-dev): bump flatted from 3.2.5 to 3.4.2
2026-03-28 03:24:57 +11:00
Marc Durdin
b4fe9a4322
Merge pull request #15784 from keymanapp/dependabot/npm_and_yarn/picomatch-2.3.2
...
chore(deps): bump picomatch from 2.3.1 to 2.3.2
2026-03-28 03:23:12 +11:00
Marc Durdin
713d5e3ebb
Merge pull request #15786 from keymanapp/dependabot/npm_and_yarn/developer/src/server/src/win32/trayicon/addon-src/picomatch-4.0.4
...
chore(deps): bump picomatch from 4.0.3 to 4.0.4 in /developer/src/server/src/win32/trayicon/addon-src
2026-03-28 03:22:24 +11:00
Keyman Server
ab188cd3d7
Merge pull request #15807 from keymanapp/auto/cherry-pick-18.0.249-history-to-alpha
...
auto: cherry-pick 18.0.249 history to alpha
2026-03-27 11:50:11 +01:00
Keyman Build Agent
ba4ff8a868
auto: cherry-pick 18.0.249 history to alpha
...
Build-bot: skip
Test-bot: skip
2026-03-27 05:43:49 -05:00
Marc Durdin
da12c50c09
Merge pull request #15787 from keymanapp/fix/keyman-touch-layout-spec-default-prop
...
fix(common): add missing `default` property to keyman-touch-layout.clean.spec.json
2026-03-27 20:45:47 +11:00
Keyman Server
04694bd64c
Merge pull request #15798 from keymanapp/auto/A19S25-merge-master-into-mac-config
...
Keyman Build Summary / Summarize build status checks (push) Has been cancelled
auto: A19S25 merge master into mac-config 🍎
2026-03-27 09:46:49 +01:00
Keyman Server
689983a155
Merge branch 'epic/mac-config' into auto/A19S25-merge-master-into-mac-config
2026-03-27 06:21:06 +01:00
dependabot[bot]
0205ada4aa
chore(deps): bump brace-expansion
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 5.0.4 to 5.0.5.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v5.0.4...v5.0.5 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 5.0.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-26 22:20:26 +00:00
Keyman Server
b8aa8de8b9
Merge pull request #15790 from keymanapp/auto/version-master-19.0.221
...
auto: increment master version to 19.0.221
2026-03-26 19:03:56 +01:00
Keyman Build Agent
7396de816e
auto: increment master version to 19.0.221
...
Test-bot: skip
Build-bot: skip
2026-03-26 13:01:36 -05:00
Marc Durdin
d97fb2c5bb
fix(common): add missing default property to keyman-touch-layout.clean.spec.json
...
Matches property in keyman-touch-layout.spec.json. Update to version 2.1.2.
Test-bot: skip
See-also: keymanapp/api.keyman.com#338
2026-03-26 14:54:20 +01:00
Shawn Schantz
a990696c3d
Merge pull request #15561 from keymanapp/fix/mac/15543-backspace
...
fix(mac): improved adherence to backspace rules for compliant apps
2026-03-26 07:13:28 -04:00
Shawn Schantz
7f203cd6c7
fix(mac): removed unused code and extra logging
2026-03-26 06:27:04 -04:00
sgschantz
b22b036f6b
maint(mac): upgrade to Xcode 26
...
change cocoa-sentry version to one compatible with
Xcode 26
2026-03-26 06:17:55 -04:00
dependabot[bot]
fb8dae5090
chore(deps): bump picomatch
...
Bumps [picomatch](https://github.com/micromatch/picomatch ) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/micromatch/picomatch/releases )
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/picomatch/compare/4.0.3...4.0.4 )
---
updated-dependencies:
- dependency-name: picomatch
dependency-version: 4.0.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-26 07:39:34 +00:00