Sabine
|
a1cba9eaa5
|
chore(developer): tidy up comments
|
2023-02-24 16:55:42 +01:00 |
|
Sabine
|
51c8b6506b
|
chore(developer): new MakeHashKeyFromFileKey, remove comments for Open_File, & *LinWin-functions, delete 1 converting function
|
2023-02-24 16:33:39 +01:00 |
|
Sabine
|
304a20efad
|
chore(developer): implement Open_File()
|
2023-02-24 13:11:15 +01:00 |
|
Marc Durdin
|
12a6e404af
|
feat(developer): kmc compile .model.ts file
Adds basic support for compiling .model.ts files using kmc-model to kmc.
|
2023-02-24 16:18:46 +07:00 |
|
Marc Durdin
|
f6a3364c56
|
chore(developer): no top-level await
|
2023-02-24 16:18:27 +07:00 |
|
Sabine
|
67075ad669
|
chore(developer): implement u16rchr_LinWin and strrchr_LinWin
|
2023-02-24 10:09:59 +01:00 |
|
Marc Durdin
|
adfe3fac63
|
feat(developer): kmc compile .kps files
Adds basic support for compiling .kps files using kmc-package to kmc.
|
2023-02-24 14:29:48 +07:00 |
|
Marc Durdin
|
113918daef
|
chore(developer): use BuildCommandOptions type
|
2023-02-24 13:57:36 +07:00 |
|
Marc Durdin
|
1be3ab37cc
|
feat(developer): support build of .kmn from kmc
Uses existing kmcomp.exe to build .kmn files. Requires kmc to be in a
subfolder of the Keyman Developer binary folder.
|
2023-02-24 13:57:35 +07:00 |
|
Marc Durdin
|
91c6cb9f49
|
chore(developer): use --out-file for build-test-data
|
2023-02-24 13:54:29 +07:00 |
|
Marc Durdin
|
083be28ac4
|
chore(developer): fixup mkdir
|
2023-02-24 13:54:28 +07:00 |
|
Marc Durdin
|
a30fdffd95
|
feat(developer): kmc build command
|
2023-02-24 13:54:27 +07:00 |
|
Marc Durdin
|
ca77d0728f
|
chore(developer): remove extraneous commander ref
|
2023-02-24 13:54:26 +07:00 |
|
Marc Durdin
|
c7c52af3e2
|
chore(developer): update to commander 10.0.0
|
2023-02-24 13:54:25 +07:00 |
|
Sabine
|
6d44930a60
|
chore(developer): new fun u16rchr_LinWin, strrchr_LinWin to exchange #ifndef for '\\' and '/'
|
2023-02-23 18:27:56 +01:00 |
|
Sabine
|
5597e76d1b
|
chore(developer): remove #ifdef for '\\' and '/' in both IsRelativePath; remove Function Open_File again
|
2023-02-23 16:14:03 +01:00 |
|
Sabine
|
44d7472b7b
|
chore(developer): use functin Open_File()
|
2023-02-23 10:52:43 +01:00 |
|
Sabine
|
51a0602596
|
chore(developer): remove path to kmcmpdll in include_directories
|
2023-02-23 07:21:08 +01:00 |
|
Marc Durdin
|
38603e8421
|
Merge pull request #8279 from keymanapp/chore/core/cleanup-meson-build
chore(core): cleanup meson build
|
2023-02-23 13:28:02 +11:00 |
|
Marc Durdin
|
a2ceb98948
|
chore: rewrite extra standard build script prolog
|
2023-02-23 08:09:41 +07:00 |
|
Marc Durdin
|
9eb472579c
|
chore: Merge branch 'feature-ldml' into chore/merge-master-to-feature-ldml-A17S7-2
|
2023-02-23 08:05:31 +07:00 |
|
Marc Durdin
|
b968bcfdfd
|
Merge branch 'feature-ldml' into chore/core/cleanup-meson-build
|
2023-02-23 08:49:56 +11:00 |
|
Marc Durdin
|
a0ecb30a9c
|
Merge pull request #8265 from keymanapp/feat/developer/epic-ldml/7238-touch-layout-compiler
feat(developer): touch layout compiler for LDML 🙀
|
2023-02-23 08:47:46 +11:00 |
|
Marc Durdin
|
def625525f
|
Merge pull request #8286 from keymanapp/chore/A17S7-master-to-feature-ldml
chore: merge master into feature-ldml A17S7 🙀
|
2023-02-23 08:47:27 +11:00 |
|
Sabine
|
47851bc766
|
chore(developer): include Open_File() (as comment for now)
|
2023-02-22 18:52:44 +01:00 |
|
Sabine
|
7c8da90095
|
chore(developer): remove stray fopen
|
2023-02-22 18:19:05 +01:00 |
|
Sabine
|
fd1d823cea
|
chore(developer): change #includes to include from kmcmplib
|
2023-02-22 17:51:21 +01:00 |
|
Sabine
|
8f1e61ed9e
|
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
# Conflicts:
# developer/src/kmcmplib/src/kmx_u16.h
|
2023-02-22 16:17:25 +01:00 |
|
Sabine
|
5b77124dcb
|
chore(developer): create Function to replace fopen/_wfsopen
|
2023-02-22 16:08:18 +01:00 |
|
Marc Durdin
|
4777aaf58e
|
chore: address review comments and null bug
|
2023-02-22 12:05:51 +07:00 |
|
Marc Durdin
|
ce864ea923
|
chore: update standard script prolog to use builtin instead of dirname
|
2023-02-22 11:04:15 +07:00 |
|
Marc Durdin
|
463c7ff907
|
chore: remove greadlink from standard script prolog
|
2023-02-22 10:43:06 +07:00 |
|
Marc Durdin
|
c4054c8b21
|
chore(developer): update path ref for hextobin
|
2023-02-22 09:22:56 +07:00 |
|
Marc Durdin
|
e645b8665f
|
chore: Merge branch 'feature-ldml' into chore/A17S7-master-to-feature-ldml
* core/build.sh -- accept feature-ldml changes (remove call to get_builder_OS)
* developer/src/kmlmc/build.sh -- delete file
* linux/debian/rules -- accept master changes, fixup call to core/build.sh
* linux/ibus-keyman/tests/Makefile.am -- accept master changes, fixup call to core/build.sh
* linux/scripts/build.sh -- accept master changes, fixup call to core/build.sh
* linux/scripts/reconf.sh -- accept master changes
|
2023-02-22 08:00:08 +07:00 |
|
Sabine
|
d86844436c
|
chore(developer): new function Open_File() to open files on windows and non-windows platforms
|
2023-02-21 17:36:26 +01:00 |
|
Sabine
|
dba237e94a
|
chore(developer): change #includes, path in meson.build
|
2023-02-21 12:36:10 +01:00 |
|
Marc Durdin
|
20cc47714e
|
chore(core): specify --no-tests in all dependent builds
|
2023-02-21 12:22:00 +07:00 |
|
Steven R. Loomis
|
e1e5eea469
|
feat(core): ldml rename key2 to keys 🙀
- So in summary, since before #7532 basically keys was restructured, and the old 'keys' was moved into 'keys.kmap'.
#8069
|
2023-02-20 17:40:34 -06:00 |
|
Steven R. Loomis
|
018d109560
|
Merge pull request #8222 from keymanapp/feat/core/7535-process-test-data-epic-ldml
feat(core): ldml: implement xml test cases 🙀
|
2023-02-20 16:35:03 -06:00 |
|
Sabine
|
c85eabccc0
|
chore(developer) : update gitignore; sort code in CheckFilenameConsistency::CheckFilenameConsistency()
|
2023-02-20 16:04:32 +01:00 |
|
Sabine
|
6e95a942a9
|
chore(developer) : update .gitignore, remove converting function
|
2023-02-20 14:25:54 +01:00 |
|
Sabine
|
2674a16cc7
|
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-20 14:04:46 +01:00 |
|
SabineSIL
|
5fbb18e485
|
Merge branch 'feature-kmcompx' into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
|
2023-02-20 14:01:35 +01:00 |
|
Sabine
|
a968ace76c
|
chore(developer): move/rename converting functions
|
2023-02-20 13:59:45 +01:00 |
|
Marc Durdin
|
2457adea89
|
Merge pull request #8263 from keymanapp/chore/developer/disable-escape-compiler
chore(developer): ignore Esc key when compiling
|
2023-02-20 21:04:43 +11:00 |
|
Marc Durdin
|
1de9aa8009
|
chore(developer): update bundled node to 18.14.1 LTS
@keymanapp-test-bot skip
Fixes #8235.
|
2023-02-20 12:51:20 +07:00 |
|
Marc Durdin
|
deac408486
|
feat(developer): touch layout compiler key and layer identifiers
|
2023-02-20 12:39:16 +07:00 |
|
Marc Durdin
|
88a2351281
|
chore: rename comments
|
2023-02-20 10:40:02 +07:00 |
|
Marc Durdin
|
88df443ba1
|
feat(developer): touch layout compiler [unfinished]
|
2023-02-20 10:18:01 +07:00 |
|
Marc Durdin
|
3ada5bc928
|
chore: delete comments
|
2023-02-20 09:40:20 +07:00 |
|