Marc Durdin
072c47b853
fix(developer): pass correct generator options from kmc
...
Also add some resilience to option usage in kmc-generate; more work may
need to be done here in future.
Fixes : #13110
2025-02-03 10:13:36 +07:00
Marc Durdin
05c17e3439
feat(developer): include command line in kmc sentry reports
...
In order to reproduce kmc errors, it's very helpful to know how it was
instantiated. This change includes the command line call for kmc. This
includes things such as a keyboard filename and may include file paths,
but does not include private personal information or secrets.
2025-02-03 09:53:45 +07:00
Joshua Horton
8f89e702a6
Merge pull request #13105 from keymanapp/change/ios/report-host-app-identifier
...
change(ios): set host-app bundle identifier in embedded Web debug-report
2025-02-03 09:15:22 +07:00
Keyman Server
06991a1b02
Merge pull request #13108 from keymanapp/auto/version-master-18.0.183
...
auto: increment master version to 18.0.183
2025-01-31 10:04:04 -08:00
Keyman Build Agent
74a615250b
auto: increment master version to 18.0.183
2025-01-31 13:03:33 -05:00
Steven R. Loomis
4f6c34de8c
Merge pull request #13099 from keymanapp/feat/developer/12749-ldml-local-import-workaround
...
chore(developer,core,resources): LDML v46 update and remove workaround for import base
2025-01-31 11:16:12 -06:00
Eberhard Beilharz
00a00f6dda
chore(linux): preserve log files when running tests under Docker
...
This change copies the log files that get created during a test run to
the `build/docker-linux/tmp` directory. Also fixes a bug when not
running in docker. Also create log file for test server.
2025-01-31 16:14:41 +01:00
Steven R. Loomis
72928c19ef
chore(developer): LDML update issue
...
- missed a windows installer location
Fixes : #11307
2025-01-31 09:04:45 -06:00
Joshua Horton
5b4df8e47d
change(ios): set host-app bundle identifier in embedded Web debug-report
2025-01-31 14:42:15 +07:00
Steven R. Loomis
622900a5d8
chore(developer): LDML update issue
...
- test needed to be updated
Fixes : #11307
2025-01-30 23:42:10 -06:00
Steven R. Loomis
b54ea40770
chore(developer): update comments per review
...
- note that 45,46,47 are the same data and so aliased
Fixes : #11307
2025-01-30 23:13:36 -06:00
Marc Durdin
c715c516aa
Merge pull request #13092 from keymanapp/chore/merge-master-into-linux-mcompile
...
chore: merge master into linux-mcompile 🐘
2025-01-31 11:51:53 +07:00
Marc Durdin
60b00e8645
Merge pull request #13081 from keymanapp/chore/developer/handle-forward-slash-in-paths-in-package-editor
...
chore(developer): handle forward slashes in paths in package editor
2025-01-31 11:51:02 +07:00
Shawn Schantz
0da0fb0d37
Merge pull request #13006 from keymanapp/fix/mac/12997-restore-notifications
...
fix(mac): properly manage Input Method lifecycle
2025-01-31 11:18:23 +07:00
Marc Durdin
595f486414
chore: Apply suggestions from code review
...
Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
2025-01-31 05:05:23 +01:00
Marc Durdin
afa3e3a0b2
feat(developer): clarify project id format for kmc-copy UI
...
Fixes : #13073
2025-01-31 11:01:40 +07:00
sgschantz
ca2fec729c
fix(mac): comment changes
2025-01-31 09:44:08 +07:00
Marc Durdin
17885a3f1f
Merge pull request #13026 from keymanapp/windows-titles
...
chore: add the windows platform to titles
2025-01-31 09:14:42 +07:00
Marc Durdin
79d0d60be8
Merge pull request #13033 from keymanapp/android-titles-docs
...
chore: add android platform to titles
2025-01-31 09:14:25 +07:00
Marc Durdin
5e74bcaddf
Merge pull request #13051 from keymanapp/file-ext
...
docs(web): remove `.md` in help links
2025-01-31 09:14:16 +07:00
rc-swag
53daacd6e7
Merge pull request #12995 from keymanapp/feat/windows/12994/add-boot-switch
...
feat(windows): add boot switch
2025-01-31 12:09:25 +10:00
Marc Durdin
46be7a8b10
chore(developer): roll back unwanted package editor form changes
2025-01-31 08:58:19 +07:00
Marc Durdin
7147851b54
chore(developer): remove unused VERBOSE_CopyingFolder message from kmc-copy
2025-01-31 08:56:56 +07:00
rc-swag
0a8c046c1a
feat(windows): remove fmBoot from DoCheckTIPInstallStatus
2025-01-31 10:14:15 +10:00
rc-swag
adb095bac9
Merge pull request #12956 from keymanapp/feat/windows/kmshell-switch-handling
...
feat(windows): kmshell switch handling for the installing state
2025-01-31 09:59:55 +10:00
Marc Durdin
de4c5076d9
Merge pull request #13061 from keymanapp/feat/developer/13060-relocate-files-in-kmc-copy
...
feat(developer): support relocation of external files in kmc-copy
2025-01-31 06:06:32 +07:00
Marc Durdin
fcd9165854
Merge pull request #13047 from keymanapp/chore/developer/13045-use-langtags-json-for-kmc-generate
...
chore(developer): use langtags.json for kmc-generate language names
2025-01-31 06:06:23 +07:00
Marc Durdin
10b6151bf7
Merge pull request #13046 from keymanapp/refactor/13045-move-langtags-to-its-own-npm-module
...
refactor: move langtags to @keymanapp/langtags npm module
2025-01-31 06:06:13 +07:00
Marc Durdin
b5695a9815
Merge pull request #13082 from keymanapp/fix/common/13078-remove-master-base-from-pull-request-in-history-write
...
fix(common): push branch when creating PR in version history writer
2025-01-31 06:04:51 +07:00
Marc Durdin
6db4fd39b5
Merge pull request #13084 from keymanapp/feat/windows/tsysinfo-report-on-processor
...
feat(windows): report on processor type in tsysinfo
2025-01-31 06:04:43 +07:00
Steven R. Loomis
b35ba06a2b
chore(developer): remove workaround for base=""
...
Fixes : #12749
2025-01-30 15:48:02 -06:00
Steven R. Loomis
b741a88ca0
chore(core,developer): treat CLDR v45, 46, 46.1, 47 as 46
...
Fixes : #11307
2025-01-30 15:42:30 -06:00
Steven R. Loomis
2c32fb7903
chore(resources, developer,core): CLDR 46 and workaround
...
Fixes : #11307
- import from CLDR 46, mostly unchanged
Fixes : #12749
- workaround LDML DTD bug CLDR-18138 where base= does not imply base=cldr
2025-01-30 15:41:34 -06:00
Keyman Server
e9f72f3058
Merge pull request #13097 from keymanapp/auto/version-master-18.0.182
...
auto: increment master version to 18.0.182
2025-01-30 10:02:43 -08:00
Keyman Build Agent
85ac98581f
auto: increment master version to 18.0.182
2025-01-30 13:02:12 -05:00
Marc Durdin
abd86e5126
Merge branch 'epic/linux-mcompile' into chore/merge-master-into-linux-mcompile
2025-01-30 18:50:57 +07:00
sgschantz
7ba30224ff
fix(mac): resolve build error
2025-01-30 16:00:44 +07:00
Marc Durdin
30b5c80833
feat(windows): report on processor type in tsysinfo
2025-01-30 15:13:01 +07:00
Marc Durdin
bc7cded1f9
chore: push the branch when creating PR
2025-01-30 14:24:00 +07:00
Marc Durdin
48ac072598
fix(common): remove -b master from PR creation in version history writer
...
Fixes : #13078
2025-01-30 14:22:03 +07:00
Marc Durdin
ffdbfab775
chore: add copyright and license to langtags readme
2025-01-30 14:04:38 +07:00
Marc Durdin
9faf331a91
chore(developer): Merge branch 'refactor/13045-move-langtags-to-its-own-npm-module' into chore/developer/13045-use-langtags-json-for-kmc-generate
2025-01-30 14:01:49 +07:00
Marc Durdin
0d53737d85
chore: address review comments
2025-01-30 14:00:34 +07:00
Marc Durdin
0dc1ef2ac0
chore(developer): handle forward slashes in paths in package editor
2025-01-30 13:58:14 +07:00
Marc Durdin
2a728b49f8
chore(developer): add verbose logs for project copier
2025-01-30 13:57:13 +07:00
Joshua Horton
8abff180db
Merge pull request #13048 from keymanapp/fix/web/keyboard-query-errors
...
fix(web): keyboard query error states should always provide informative Error objects, reports
2025-01-30 13:43:56 +07:00
rc-swag
00d177b411
Merge pull request #13023 from keymanapp/fix/windows/api-additional-function
...
fix(windows): add api GetContext and TIPProcessKeyEx with IsTextSelected bool
2025-01-30 16:28:31 +10:00
Darcy Wong
d34e6f5862
Merge pull request #13065 from keymanapp/chore/common/history-17-0-334
...
chore(common): add 17.0.334 to version history
2025-01-30 13:15:38 +07:00
sgschantz
fb1d86874e
chore(mac): builds and runs locally with xcode 16
2025-01-30 12:21:15 +07:00
Marc Durdin
46fc4d52cf
feat(developer): add user interface for kmc copy to TIKE
...
Adds a new set of 'New Project' dialogs to allow authors to easily copy
keyboards from local filesystem, Keyman Cloud (including a keyboard
search web page, implemented in keymanapp/keyman.com#536), and
directly from a GitHub URL. Adds related documentation.
Fixes : #13073
Depends-on: keymanapp/keyman.com#536
2025-01-30 11:04:18 +07:00