Joshua A. Horton
dc6a2b909d
change(common/web): cleaner import paths between in-repo packages
2023-02-02 12:41:51 +07:00
Joshua A. Horton
07f43cb4ba
fix(common/web): weird path in utils' package.json
2023-02-02 11:56:39 +07:00
Joshua A. Horton
1d29b9adf3
chore(web): Merge branch 'feature-esmodule-web-engine' into change/web/util-modularization
2023-02-02 10:16:19 +07:00
Joshua Horton
8947e5ebb8
Merge pull request #8145 from keymanapp/chore/web/update-base-for-esmodules
...
chore(web): update esmodule feature-branch with current state of master 🧩
2023-02-02 09:48:43 +07:00
Joshua Horton
157b5aa49e
Merge pull request #8001 from keymanapp/feat/web/ci-release
...
feat(web): implements shell scripting for CI release-build configurations 📜
2023-02-02 09:33:29 +07:00
Joshua Horton
1b220db622
Merge pull request #7894 from keymanapp/feat/common/srcmap-remap-module
...
feat(common): TS-based sourcemap remapping tool 📜
2023-02-02 09:21:08 +07:00
Joshua Horton
73be1a1af0
Merge pull request #7831 from keymanapp/chore/web/ci-step-extraction
...
chore(web): updates build product references, extracts CI test-build scripts 📜
2023-02-02 09:20:53 +07:00
Joshua Horton
bc6947d1a1
Merge pull request #7556 from keymanapp/change/web/reorg-tools
...
change(web): conversion to standard filesystem layout: tools -> src/tools 📜
2023-02-02 09:20:34 +07:00
dependabot[bot]
1e5fbdfb73
chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1
...
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases )
- [Commits](https://github.com/kornelski/http-cache-semantics/commits )
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-02 02:20:22 +00:00
Joshua A. Horton
fcd381e5b8
chore(web): Merge branch 'master' into change/web/reorg-tools
2023-02-02 09:20:04 +07:00
Joshua Horton
3fb4cdd005
Merge pull request #7515 from keymanapp/change/web/reorg-test-pages-cases
...
change(web): conversion to standard filesystem layout: testing -> src/test/manual, unit_tests -> src/test/auto 📜
2023-02-02 09:19:30 +07:00
Joshua Horton
c069bd4957
Merge pull request #7513 from keymanapp/change/web/reorg-source-src-reorg
...
change(web): conversion to standard filesystem layout: source -> src, intermediate + release -> build 📜
2023-02-02 09:19:18 +07:00
Joshua A. Horton
ede1068d51
chore(web): Merge branch 'master' into change/web/reorg-source-src-reorg
2023-02-02 09:18:46 +07:00
Joshua Horton
caddb5f9b3
Merge pull request #7474 from keymanapp/chore/web/top-level-build-script-rework
...
chore(web): main web build & test script rework to our common script format + nomenclature 📜
2023-02-02 09:17:47 +07:00
Joshua A. Horton
61a789a9ca
chore(web): Merge branch 'master' into chore/web/top-level-build-script-rework
2023-02-02 08:58:44 +07:00
Steven R. Loomis
cfa5f6287a
Merge pull request #8131 from keymanapp/chore/common/7967-testfail2-epic-ldml
...
fix(common): make common/web/types kvk tests pass 🙀
2023-02-01 12:31:44 -06:00
Steven R. Loomis
031998f0a1
Merge pull request #8132 from keymanapp/chore/developer/8069-todocleanup-epic-ldml
...
fix(developer): todo cleanup, common code, tests 🙀
2023-02-01 12:31:23 -06:00
Keyman Server
ee6b846ac9
Merge pull request #8142 from keymanapp/auto/version-master-17.0.41
...
auto: increment master version to 17.0.41
2023-02-02 05:02:25 +11:00
Keyman Build Agent
5dfd9cd9bf
auto: increment master version to 17.0.41
2023-02-01 13:01:48 -05:00
Sabine
dcd8ef8526
(chore(developer): changes in NamedCodeConstants::reindex() to run hieroglyphic.kmn properly
2023-02-01 16:50:01 +01:00
Shawn Schantz
3e390d83d1
Merge pull request #8101 from keymanapp/chore/merge-master-to-feature-macos-core-A17S4
...
chore(mac): merge master to feature-macos-core 🍕
2023-02-01 15:03:34 +07:00
Eberhard Beilharz
3dbdef651d
chore(linux): Add build.sh to ibus-keyman
2023-02-01 08:49:26 +01:00
Sabine
d95a5eb44c
(chore(developer): set flag_use_new_kmcomp to only use kmcmpdll...and back
2023-02-01 08:41:56 +01:00
Sabine
0fa0748946
Merge branch 'refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION' of https://github.com/keymanapp/keyman into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
2023-02-01 08:40:17 +01:00
Sabine
674f49e879
chore(developer): set flag_use_new_kmcomp to only use kmcmpdll...and back to kmcmplib
2023-02-01 08:39:54 +01:00
Eberhard Beilharz
1c602b8e6b
chore(linux): Build static library only on Linux
...
The static library is currently only needed for the ibus-keyman
tests, so we only build it on Linux. It can't build with
emscripten, and on Windows it'd need some additional work.
2023-02-01 08:38:33 +01:00
Sabine
adefdb7c77
chore(developer): set flag_use_new_kmcomp to only use kmcmpdll
2023-02-01 08:34:17 +01:00
Darcy Wong
4604b0d085
Merge pull request #7993 from keymanapp/refactor/android/KMSystemKeyboardWebViewClient
...
refactor(android/engine): Refactor KMSystemKeyboardWebViewClient 🛋
2023-02-01 14:21:12 +07:00
Darcy Wong
6b5bd21314
Merge pull request #7983 from keymanapp/refactor/KMKeyboardWebViewClient
...
refactor(android/engine): Split KMInAppKeyboardWebViewClient to new class 🛋
2023-02-01 14:20:46 +07:00
Darcy Wong
e1917e7530
Merge pull request #7981 from keymanapp/refactor/android/engine-package
...
refactor(android): Change com.tavultesoft.kmea package to com.keyman.engine 🛋
2023-02-01 14:19:42 +07:00
Darcy Wong
e722fa6ad5
Merge branch 'master' into refactor/android/engine-package
2023-02-01 14:17:43 +07:00
Joshua A. Horton
f8b58424de
chore(web): even more requested changes
2023-02-01 14:05:01 +07:00
Joshua A. Horton
e2d1b17dec
fix(common): some nits
2023-02-01 13:08:26 +07:00
Joshua A. Horton
a3cadbabeb
chore(web): more tweaks per review
2023-02-01 13:02:07 +07:00
Joshua A. Horton
ee2b47dff2
chore(web): changes per review concerns
2023-02-01 12:44:31 +07:00
Marc Durdin
a040a2bb6b
Merge pull request #8135 from keymanapp/chore/beta-a17s5-1
...
chore(common): Merge end of beta from Sprint A17S5
2023-02-01 15:52:04 +11:00
Marc Durdin
d0c0d0ff58
Merge pull request #8139 from keymanapp/chore/developer/update-build-trigger-for-developer
...
chore: add new developer build trigger
2023-02-01 10:21:48 +07:00
Marc Durdin
9457f0c64a
Merge pull request #8136 from keymanapp/chore/beta-release-trigger-definitions
...
chore: add 16.0-stable trigger definitions
2023-02-01 09:35:00 +07:00
Darcy Wong
965cadc982
chore: Merge branch 'beta' into chore/beta-a17s5-1
2023-02-01 08:49:28 +07:00
Steven R. Loomis
72bde8bd11
fix(developer) todo cleanup, common code, tests 🙀
...
- fixup import
For: #8069
2023-01-31 18:30:05 -06:00
Marc Durdin
afbb118a33
Merge pull request #8127 from keymanapp/chore/developer/kmcmpdll-src-path
...
chore(developer): kmcmpdll debug src path
2023-02-01 09:42:45 +11:00
Steven R. Loomis
8c940292b1
fix(developer) todo cleanup, common code, tests 🙀
...
- move some shared code out of key2/keys and into util.ts
- add unit tests
- delete a null test-base.ts
For: #8069
2023-01-31 16:06:49 -06:00
Eberhard Beilharz
d39ba178fa
chore(linux): Fix wasm build
...
emscripten doesn't support static libraries, so we explicitly
build a static library unless we're building for wasm.
2023-01-31 20:59:28 +01:00
Sabine
814942c597
chore(developer): add BeginLine in kmcmpdll/Compiler.cpp; fread() in kmcmp_CompileKeyboardFileToBuffer
2023-01-31 20:19:05 +01:00
Steven R. Loomis
709c1ccca5
fix(common) make common/web/types kvk tests pass 🙀
...
- use hexy and git-diff to show a rich diff when files are changed
- add additional round trip tests
- initialize the underlyingLayout to undefined to promote round tripping
- fix an issue with the CompilerCallbacks in the xml tests (broken in #8107 )
- fix an issue with the kvk file writer where it should set strings irregardless (#7955 )
Fixes #7967 , again
2023-01-31 12:15:39 -06:00
Keyman Server
0eb325062c
Merge pull request #8130 from keymanapp/auto/version-master-17.0.40
...
auto: increment master version to 17.0.40
2023-02-01 05:05:15 +11:00
Keyman Build Agent
2e3a160ab3
auto: increment master version to 17.0.40
2023-01-31 13:04:36 -05:00
Keyman Server
415c6c75a4
Merge pull request #8129 from keymanapp/auto/version-beta-16.0.137
...
auto: increment beta version to 16.0.137
2023-02-01 05:03:21 +11:00
Keyman Build Agent
4439818a82
auto: increment beta version to 16.0.137
2023-01-31 13:02:38 -05:00
Eberhard Beilharz
c176ebc6af
chore(linux): Address code review comments
2023-01-31 17:38:29 +01:00