Commit graph

33096 commits

Author SHA1 Message Date
Joshua A. Horton
6e8432383b chore(web): applies bulk of review suggestions 2023-06-15 15:48:53 +07:00
Joshua A. Horton
3d7d0b598c chore(web): changes per PR review 2023-06-15 15:26:04 +07:00
Sabine
b2094eefb4 feat(linux): mcompile add u16.h/cpp for converting functions adapted meson.build 2023-06-15 09:10:13 +02:00
Sabine
adb6dba270 feat(linux): mcompile include #ifndef's 2023-06-15 09:07:38 +02:00
Joshua A. Horton
089f38f45e fix(web): restores picker interface API 2023-06-15 13:11:02 +07:00
Joshua A. Horton
804efbe1d9 fix(web): fixed mocha test paths for lm-layer tests 2023-06-15 11:00:19 +07:00
Joshua A. Horton
66002a4128 chore(web): relocates tslib-treeshaker def, consolidates it further 2023-06-15 10:56:44 +07:00
Joshua A. Horton
b4b1c5e2ac chore(web): partial centralization of common/web KMW module bundling config 2023-06-15 10:33:29 +07:00
Keyman Server
5a1558129a
Merge pull request #9020 from keymanapp/auto/version-master-17.0.125
auto: increment master version to 17.0.125
2023-06-15 01:04:28 +07:00
Keyman Build Agent
37cfad1bf2 auto: increment master version to 17.0.125 2023-06-14 14:03:39 -04:00
Sabine
26fbc8daa5 feat(linux): mcompile some comments 2023-06-14 19:16:40 +02:00
Sabine
c72f0a451b feat(linux): mcompile meson.build for 3 different versions to compile 2023-06-14 18:45:47 +02:00
Sabine
0bca8f60d6 feat(linux): mcompile runable keymap version for std::string 2023-06-14 18:43:39 +02:00
Sabine
cc62e39133 feat(linux): mcompile add typedef for char16_t 2023-06-14 18:42:41 +02:00
Steven R. Loomis
be32377864 feat(core): steps to implement tran 🙀
- fix missing include

For: #7377
2023-06-14 10:27:14 -05:00
Steven R. Loomis
c90c7aaa64 feat(core): non-regex implementation of tran 🙀
- some scaffolding for loading transforms
- add transform_test
- simple test, simple impl - non-regex, simple strings
- scaffolding for bksp
- bksp transform test, but disabled for now

For: #7377
2023-06-14 10:14:33 -05:00
Sabine
d43c5faca3 feat(linux): mcompile remove unneccessary #include 2023-06-14 12:03:06 +02:00
Sabine
8189ff7863 feat(linux): mcompile adapt meson build 2023-06-14 11:32:35 +02:00
Eberhard Beilharz
f7f17a3c10
Merge pull request #9007 from keymanapp/refactor/linux/widgets
refactor(linux): Extract widgets to separate classes and files
2023-06-14 11:30:03 +02:00
Joshua Horton
0d43570e18
Merge pull request #9012 from keymanapp/change/web/event-name-consistency
change(web): internal-event convention consistency 🧩
2023-06-14 16:03:50 +07:00
Marc Durdin
ce90742eb9 feat(developer): support to rewrite .kvks and .keyman-touch-layout with PUA 2023-06-14 16:01:19 +07:00
Joshua A. Horton
7dfebbfd4d chore(web): one more comment to cleanup 2023-06-14 15:56:33 +07:00
Marc Durdin
3d56bc667e chore(common): export KvksFileWriter 2023-06-14 15:55:56 +07:00
Joshua A. Horton
b65df8243b chore(web): cleanup of lm-worker & related build scripts, removal of lower-level bundles 2023-06-14 15:51:09 +07:00
Joshua A. Horton
cb2029bf49 chore(web): cleanup for purely-headless KMW main-thread-module build scripts, esbuild configs 2023-06-14 15:37:30 +07:00
Joshua A. Horton
4dde7453f5 chore(web): Merge branch 'change/srcmap-cleanup-and-c8-use' into chore/web/centralize-kmw-tsconfigs 2023-06-14 15:15:05 +07:00
Joshua A. Horton
22ae456e0a fix(common/models): prior commit(s) broke npm run tsc 2023-06-14 15:14:40 +07:00
Joshua A. Horton
626e1855a3 chore(web): Merge branch 'change/srcmap-cleanup-and-c8-use' into chore/web/centralize-kmw-tsconfigs 2023-06-14 14:59:18 +07:00
Marc Durdin
df4ec7d94c feat(developer): analyze osk char use continued
Refactoring, additional options for analyze, moving project scanning
into kmc rather than kmc-analyze.
2023-06-14 14:06:45 +07:00
Joshua A. Horton
75347ebc6f change(web): internal event names -> lowercase convention 2023-06-14 10:30:56 +07:00
Joshua A. Horton
f35ba0973e chore(developer): kmc-model no longer needs to bundle a .cjs version for input-processor 2023-06-14 10:15:56 +07:00
Joshua A. Horton
7e5de4e8dd fix(common/models): forgot about setting needed for Node worker use 2023-06-14 10:12:48 +07:00
Joshua A. Horton
3ce99b9c73 chore(web): cleanup re set_keyman_standard_build_path 2023-06-14 10:00:39 +07:00
Joshua A. Horton
dc4c7e4112 chore(web): primary tsconfig tidyup, comments 2023-06-14 09:36:30 +07:00
Joshua A. Horton
0ca8e34424 chore(web): resolves centralization b/t the worker & main kmw tsconfigs 2023-06-14 09:26:27 +07:00
Joshua A. Horton
be06ab3e6e chore(web): fixes web tool tsconfigs + updates build.sh scripts 2023-06-14 09:18:44 +07:00
Marc Durdin
38845da761 chore(mac): notarytool json result parse 2023-06-14 09:04:24 +07:00
Joshua A. Horton
70cde09ebc chore(web): centralizes main KMW component tsconfig settings 2023-06-14 09:02:46 +07:00
Joshua A. Horton
095bf97626 chore(web): kmw-main tsconfig -> /web, redirect in /common/web 2023-06-14 08:22:05 +07:00
Joshua A. Horton
6a30efe60f chore(web): kmw-worker tsconfig -> common/models 2023-06-14 08:16:15 +07:00
Marc Durdin
78c28945fb chore(mac): notarytool json output 2023-06-14 06:54:36 +07:00
rc-swag
46be48de17
Merge pull request #9002 from keymanapp/fix/windows/8909/qr-code-mulitple-kbd-pkg
fix(windows): qr code id uses keyboard name and not package name
2023-06-14 09:48:07 +10:00
Marc Durdin
9c376abe1a
Merge pull request #9006 from keymanapp/chore/developer/fixup-merge-bump
chore(developer): fixup merge bump 🗜
2023-06-14 09:28:20 +10:00
Marc Durdin
fc96f013aa chore(mac): move from altool to notarytool 2023-06-14 06:27:16 +07:00
Eberhard Beilharz
be5c307fc0
refactor(linux): Rename OptionsView to KeyboardOptionsView 2023-06-13 20:05:49 +02:00
Eberhard Beilharz
ead69e7ee4
refactor(linux): Extract widgets to separate classes and files 2023-06-13 20:05:48 +02:00
Keyman Server
91c8f34852
Merge pull request #9009 from keymanapp/auto/version-master-17.0.124
auto: increment master version to 17.0.124
2023-06-14 01:03:35 +07:00
Keyman Build Agent
03a34ff24c auto: increment master version to 17.0.124 2023-06-13 14:02:53 -04:00
Eberhard Beilharz
e95948c2da
refactor(linux): Extract methods 2023-06-13 19:42:14 +02:00
Sabine
b30594a2d4 feat(linux): mcompile keymap check for errors; filter function for characters to use 2023-06-13 18:14:58 +02:00