Marc Durdin
e35d4e83a6
chore(developer): polish web debug display on mobile
2021-12-22 09:33:34 +11:00
Marc Durdin
cfbcc36e27
chore: more cleanup and polish
2021-12-22 08:39:15 +11:00
Marc Durdin
2c01b19f69
chore: cleanup
...
1. Renamed form UfrmNGrokOptions to UfrmServerOptions
2. Renamed kmdev-server to just plain server
3. Tidied up npm versioning to use VERSION_WITH_TAG
This last point should help avoid confusion as now only CI release
builds will ever generate a package.json with a.b.c, a.b.c-alpha or
a.b.c-beta. Local and test builds will always have the corresponding
-test or -local environment appended. This also helps avoid issues if
we accidentally publish an incorrect version.
2021-12-22 06:25:22 +11:00
Marc Durdin
5fccc1161d
chore(developer): refactor model compiler bundling into bash script
...
This made the string processing needed much simpler than
when it was embedded within the Makefile, where horrible
escaping proved necessary.
2021-12-22 04:47:05 +11:00
Marc Durdin
e172480802
chore(developer): add typescript dev-dependency for server
2021-12-21 19:07:43 +11:00
Marc Durdin
44b0335fed
feat(developer): Keyman Developer Server
...
Initial commit for Keyman Developer Server, running on Node.
Supports web debugger only at this point.
Extensive rewrite of web debugger, much of it more modern standards,
significantly improved UX:
1. Drop keyboards, packages, fonts, models onto debug page to load them
2. Websocket for instant reload of recompiled keyboards, packages,
models.
3. API for interacting with debug server.
4. Cache of recently used items.
5. Integration with ngrok for public access as desired.
6. Tray icon (currently default icon) for control of server.
7. Server can live after TIKE closes, supports multiple TIKE instances.
8. UI of debug host page rewritten with Bootstrap.
9. Packages downloads integrated into main page, and download link for
Keyman supports all platforms (Linux is just a link to
instructions...)
10. Avoids file locking and contention by managing all files internally.
11. Not yet tested, but should run cross-platform.
2021-12-21 09:06:16 +11:00
Keyman Build Agent
e10b43e0ef
auto: increment master version to 15.0.172
2021-12-17 13:02:29 -05:00
Keyman Build Agent
86d50af4a6
auto: increment master version to 15.0.171
2021-12-16 13:01:48 -05:00
Keyman Build Agent
ee2fe48567
auto: increment master version to 15.0.170
2021-12-15 13:01:30 -05:00
Keyman Build Agent
afac293045
auto: increment master version to 15.0.169
2021-12-14 13:01:07 -05:00
Keyman Build Agent
23db5a0f8d
auto: increment master version to 15.0.168
2021-12-13 13:01:06 -05:00
Keyman Build Agent
b8dd9d8cb2
auto: increment master version to 15.0.167
2021-12-11 13:01:59 -05:00
Keyman Build Agent
399eb7472f
auto: increment master version to 15.0.166
2021-12-08 13:01:25 -05:00
Keyman Build Agent
e22cf8c453
auto: increment master version to 15.0.165
2021-12-07 13:01:28 -05:00
Keyman Build Agent
879c86f8f4
auto: increment master version to 15.0.164
2021-12-06 13:01:22 -05:00
Keyman Build Agent
cf2857f5c1
auto: increment master version to 15.0.163
2021-12-05 13:01:23 -05:00
Keyman Build Agent
aeab6eabef
auto: increment master version to 15.0.162
2021-12-04 13:01:30 -05:00
Keyman Build Agent
3ebb31c66d
auto: increment master version to 15.0.161
2021-12-03 13:35:27 -05:00
Keyman Build Agent
0c6780a386
auto: increment master version to 15.0.160
2021-12-02 13:01:57 -05:00
Keyman Build Agent
a2cb10cf71
auto: increment master version to 15.0.159
2021-12-01 13:01:30 -05:00
Keyman Build Agent
13f3bc91d4
auto: increment master version to 15.0.158
2021-11-29 13:03:07 -05:00
Keyman Build Agent
158faa8589
auto: increment master version to 15.0.157
2021-11-26 13:01:09 -05:00
Keyman Build Agent
9cdda14f9e
auto: increment master version to 15.0.156
2021-11-24 13:01:44 -05:00
Keyman Build Agent
e0034044b0
auto: increment master version to 15.0.155
2021-11-22 13:02:01 -05:00
Keyman Build Agent
a5f2892c31
auto: increment master version to 15.0.154
2021-11-20 13:01:25 -05:00
Keyman Build Agent
ceadbb0fc5
auto: increment master version to 15.0.153
2021-11-19 13:01:24 -05:00
Keyman Build Agent
68328487d2
auto: increment master version to 15.0.152
2021-11-18 13:01:57 -05:00
Keyman Build Agent
b5475dd98a
auto: increment master version to 15.0.151
2021-11-17 15:26:49 -05:00
Keyman Build Agent
420789a02d
auto: increment master version to 15.0.150
2021-11-17 13:01:40 -05:00
Darcy Wong
5f3cf3a7d6
Merge pull request #5770 from keymanapp/chore/developer/update-jszip
...
chore(developer): Update jszip version
2021-11-17 07:28:13 +07:00
Keyman Build Agent
51117bb93b
auto: increment master version to 15.0.149
2021-11-16 13:01:40 -05:00
Keyman Build Agent
e2753c89f1
auto: increment master version to 15.0.148
2021-11-15 13:01:48 -05:00
Darcy Wong
d11994a1cf
Merge remote-tracking branch 'origin/master' into chore/developer/update-jszip
2021-11-15 09:29:06 +07:00
Keyman Build Agent
f6d8133a73
auto: increment master version to 15.0.147
2021-11-14 13:01:30 -05:00
Keyman Build Agent
85709945bb
auto: increment master version to 15.0.146
2021-11-13 13:01:33 -05:00
Keyman Build Agent
a1faff2bc8
auto: increment master version to 15.0.145
2021-11-12 13:01:50 -05:00
Keyman Build Agent
11d53c4aa1
auto: increment master version to 15.0.144
2021-11-11 13:01:21 -05:00
Keyman Build Agent
5f8a25f55d
auto: increment master version to 15.0.143
2021-11-08 13:01:45 -05:00
Darcy Wong
4a054861b6
chore(developer): Merge remote-tracking branch 'origin/master' into chore/developer/update-jszip
2021-11-08 07:32:09 +07:00
Keyman Build Agent
503d12ceec
auto: increment master version to 15.0.142
2021-11-05 14:02:49 -04:00
Keyman Build Agent
906da08c47
auto: increment master version to 15.0.141
2021-11-03 14:01:32 -04:00
Keyman Build Agent
46a10d8f44
auto: increment master version to 15.0.140
2021-11-02 14:01:20 -04:00
Keyman Build Agent
52506b74c6
auto: increment master version to 15.0.139
2021-10-29 14:01:38 -04:00
Keyman Build Agent
cf1ea0e71b
auto: increment master version to 15.0.138
2021-10-28 14:01:16 -04:00
Keyman Build Agent
5334c0b71e
auto: increment master version to 15.0.137
2021-10-23 14:01:23 -04:00
Keyman Build Agent
ee8bc76d49
auto: increment master version to 15.0.136
2021-10-20 14:01:23 -04:00
Keyman Build Agent
e2dea842e3
auto: increment master version to 15.0.135
2021-10-19 14:01:28 -04:00
Keyman Build Agent
fbbe812765
auto: increment master version to 15.0.134
2021-10-16 14:01:31 -04:00
Darcy Wong
8af51e63f7
fix(developer): Update buildKmpFile to return Promise
2021-10-16 16:29:09 +07:00
Darcy Wong
129afd9423
Merge remote-tracking branch 'origin/master' into chore/developer/update-jszip
2021-10-16 16:02:38 +07:00