Darcy Wong
a396b095e0
chore: Update history-and-versioning to match history
2022-11-10 08:26:59 +07:00
Eberhard Beilharz
0511d82c44
docs(linux): Update sample vscode settings
2022-10-19 17:20:13 +02:00
Eberhard Beilharz
2a14ffdaa1
docs(linux): Add use of Dev Containers to sample settings
...
The Dev Containers vscode extension allows to run the unit tests in a container.
This is especially helpful when running on Ubuntu 22.04 where running the tests
on the host exits ibus when the tests exit, disabling any keyboard input.
2022-10-18 10:25:32 +02:00
Steven R. Loomis
4816e590cf
feat(linux): Dockerfile for linux builder
...
- add Dockerfile in linux/Dockerfile, referencing linux/debian/control
- add docs in docs/build/linux-ubuntu.md
Fixes : #7102
2022-08-26 17:08:56 -05:00
Marc Durdin
9bff83fa00
chore: Change platform advocates per discussion
...
As discussed, we are changing some of the platform advocates for (a)
geographical, and (b) platform familiarity reasons. This will be
reflected in the automatic assignment of reviewers on PRs.
We are pretty much all affected in this shuffle!
@keymanapp-test-bot skip
2022-08-23 06:43:46 +10:00
Marc Durdin
e30871f01e
chore(linux): add common/include to further paths
2022-08-11 14:56:46 +02:00
Marc Durdin
600f6bfec4
chore(linux): update include paths
2022-08-11 13:18:28 +02:00
Marc Durdin
d3a528f96f
chore(core): update config notes for emscripten
2022-08-01 14:36:21 +10:00
Eberhard Beilharz
2a55ffb024
chore(linux): Update info for uploading to Debian
2022-07-26 15:48:49 +02:00
Marc Durdin
4f36c3c2df
chore(developer): Merge branch 'master' into chore/developer/js-to-lmc
2022-06-25 05:48:57 +10:00
Marc Durdin
6f50259724
chore(windows): move cef-checkout.sh to common
2022-06-10 13:23:45 +10:00
Marc Durdin
57da5ec288
chore(windows): remove test certificates
...
Including test certificates in the repo is convenient, but not safe.
Each developer building Keyman should have their own test certificates,
which `nmake test-certificates` will do for them.
Updated instructions accordingly.
2022-06-10 11:33:25 +10:00
Marc Durdin
d5aa61fdc0
chore(common): Merge branch 'chore/web/keyman-version-for-developer' into chore/common/move-common-core-desktop-to-core
2022-05-30 09:38:27 +10:00
Marc Durdin
fcf78bcd94
chore: merge master into branch
2022-05-27 13:11:23 +10:00
Marc Durdin
d310ad9c85
chore(developer): move developer/inst to developer/src/inst/node
2022-05-18 10:21:16 +10:00
Marc Durdin
a617aa72ee
chore(developer): update scripts for developer/kmlmc path
2022-05-18 09:35:35 +10:00
Marc Durdin
4ab3c53810
chore(common): adjust scripts for core relocation
2022-05-18 07:22:11 +10:00
Marc Durdin
05a4c33200
chore(web): move common/core/web to common/web
...
Relates to #5816 .
Moves folders under common/core/web to common/web:
* input-processor -> common/web/input-processor
* keyboard-processor -> common/web/keyboard-processor
* tools/recorder -> common/web/recorder
* tools/sentry-manager -> common/web/sentry-manager
* utils -> common/web/utils
Updates scripts and configuration to point to new folders.
2022-05-18 06:01:03 +10:00
Marc Durdin
15f4aa8af2
chore(web): update npm version refs for publishing packages
...
Note that the version entry will be added to the local package.json
which will then be dirty. This version entry should not be committed.
2022-05-16 08:46:09 +10:00
Eberhard Beilharz
bde44656c8
docs(linux): Update vscode task sample to configure ibus-keyman
2022-04-20 17:01:30 +02:00
Marc Durdin
d9e99d3040
chore(mac): update build env for monterey
...
Python2.7 is excluded from macOS Monterey, and is not available directly
via brew any longer. We still need it for now. pyenv does the job...
2022-03-22 13:50:34 +11:00
Marc Durdin
da0821b552
Update CODEOWNERS
2022-03-01 06:13:42 +11:00
Marc Durdin
38dbc763cd
fix(common): rc-swag not rc_swag
2022-03-01 05:15:45 +11:00
Marc Durdin
5f8b797820
chore(common): tweak CODEOWNERS
2022-03-01 04:59:41 +11:00
Steven R. Loomis
3658efa5f1
chore(common): remove rust (for now!) 🦀
...
Fixes #6290
2022-02-24 17:34:23 -06:00
Marc Durdin
5e2f006da9
chore: CODEOWNERS file
2022-02-18 06:56:04 +07:00
Marc Durdin
9c5b126956
chore(developer): Merge branch 'master' into feat/developer/node-based-debugger-server
2022-01-21 14:45:30 +11:00
Eberhard Beilharz
edbf018361
Merge pull request #6118 from keymanapp/docs/setup
...
docs(linux): Add missing dependency
2022-01-19 08:15:22 +01:00
Eberhard Beilharz
45e3a5157e
docs(linux): Add missing dependency
2022-01-17 17:26:30 +01:00
Marc Durdin
a61d7f9199
chore: update docs
2022-01-17 12:21:50 +11:00
Eberhard Beilharz
606b0becb8
docs: Enhance Linux build setup doc
2022-01-11 16:35:55 +01: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
1f678de3c4
chore: address review comment
2021-12-11 04:39:36 +01:00
Marc Durdin
38a10286eb
chore(windows): tweak build and config docs
2021-12-10 05:31:18 +01:00
Marc Durdin
365b867a86
chore(windows): tweak PathDefines.mak building
2021-12-09 16:10:43 +01:00
Marc Durdin
988fec305c
chore(windows): enable build without Delphi installed
...
This makes it possible to run `set NODELPHI=1`, `nmake build` and then
only non-Delphi projects will be built.
2021-12-10 00:10:54 +11:00
Marc Durdin
eb3261cc72
Update docs/build/windows.md
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2021-11-29 16:08:41 +11:00
Marc Durdin
c0e69fcfa9
docs: final tweaks to windows setup
2021-11-11 09:24:16 +11:00
Marc Durdin
dc881ce1c0
docs: additional tweaks to layout of windows prereqs
2021-11-11 09:12:03 +11:00
Marc Durdin
b8876c2459
docs: complete windows setup docs
2021-11-11 09:00:48 +11:00
Marc Durdin
640465c45e
chore: iterate instructions
2021-10-08 17:31:19 +11:00
Marc Durdin
a7f49d5291
chore: start documentation consolidation for Windows devboxes
2021-10-08 14:45:58 +11:00
Marc Durdin
723e74fdf8
chore: additional links and docs
2021-10-08 14:06:45 +11:00
Marc Durdin
82824f124c
chore: Add CONTRIBUTING documentation
2021-10-08 13:47:14 +11:00
Marc Durdin
3d7a32968b
chore(mac): update build setup notes for M1
2021-09-17 10:29:25 +10:00
Eberhard Beilharz
f4fa1e2d7c
Update docs/linux-packaging.md
...
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2021-08-25 15:04:46 +02:00
Eberhard Beilharz
68247464e4
docs(linux): document packaging for Debian
...
(cherry picked from commit da6df50622 )
2021-08-23 18:38:22 +02:00
Eberhard Beilharz
79f92a150c
chore(linux): Consolidate Debian source packages
...
This change consolidates the Debian packages into a single source
package, with the exception of the legacy KMFL packages.
Fixes #5022 .
2021-08-06 11:25:00 +02:00
Eberhard Beilharz
84aa50b82f
chore(linux): Update sample vscode settings for Linux
2021-07-23 10:16:14 +02:00
Marc Durdin
2034818485
chore: address review comments
2021-06-30 13:03:30 +10:00