Sabine
55d2554797
chore(developer): change remaining old datatype-names to new names ( e.g. char -> KMX_CHAR )
2022-10-14 13:59:11 +02:00
Sabine
f74e69682d
chore(developer): add some more keyboardtests
2022-10-13 17:13:43 +02:00
Sabine
aeb000fbd3
chore(developer): add Message CERR_InvalidCharacter to UTF16TempFromUTF8() ; change #include <> -> ""
2022-10-12 17:05:48 +02:00
Sabine
2738052264
chore(developer): check for '_' after Errornumber in Filename
2022-10-06 16:38:49 +02:00
Sabine
b9acd28703
chore(developer): remove python from meson.build
2022-10-05 17:06:18 +02:00
Sabine
4536dbfc91
chore(developer): include check for correct Filename + rename var + change whitespace changes
2022-10-04 14:22:08 +02:00
Sabine
fa9a66b3ec
chore(developer): change mostly whitespace changes
2022-10-04 14:08:59 +02:00
Sabine
4141b90c33
chore(developer): move CERR-tests into test/keyboards/invalid
2022-10-03 15:50:58 +02:00
Sabine
92c5c01e95
chore(developer): move tests (for ErrorMessages) to common/test/keyboards
2022-09-16 20:22:51 +02:00
Sabine
852400b848
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/kmcompx/.gitignore
2022-09-16 16:33:24 +02:00
Sabine
5b1226ff6a
chore(developer): changed gitignore
2022-09-16 16:28:48 +02:00
Sabine
2c2de8b0f0
chore(developer): changed gitignore
2022-09-16 07:52:17 +02:00
Sabine
bc6779cd75
chore(developer): adapted kmcompxtest to test kmn-files that have errors included
2022-09-16 06:58:57 +02:00
Sabine
b6612c1470
chore(developer): new GetCompilerErrorString() used in AddCompileMessage()
2022-09-14 18:57:32 +02:00
Sabine
a667b36f11
chore(developer): removed unused datatype typedefs
2022-09-14 18:43:12 +02:00
Sabine
136b5b4148
chore(developer): removed several Windows-specific functions
2022-09-13 18:09:49 +02:00
Sabine
a3c2956f47
chore(developer): tiedied up code
2022-09-08 15:20:28 +02:00
Sabine
b9ba055e31
chore(developer): tidied up code
2022-09-07 18:39:34 +02:00
Sabine
bfc1f681da
chore(developer): CheckFNConsuistency: called u16printf with f´different par.
2022-09-07 15:44:03 +02:00
Sabine
1ec6f8a6d1
chore(developer): excluded some tests from kmcompxtest (use get_test_source_exclude_some_kmn.bat now)
2022-08-27 11:26:26 +02:00
Sabine
1da8d115d8
chore(developer): added return Msgs for different types of errors while compiling
2022-08-19 08:01:28 +02:00
Sabine
bc5bf6971b
chore(developer): fixed errors on running kmcompxtest
2022-08-12 16:46:10 +02:00
Marc Durdin
b2b3b81952
chore(developer): enable tests for keyboards repo for kmcompx
2022-08-11 17:30:20 +02:00
Sabine
ed0859c9a5
chore(developer): changed #includes ".." -> <..>
2022-08-11 15:37:03 +02:00
Sabine
071af34ed0
chore(developer): removed files from kmcompx/include/
2022-08-11 14:21:06 +02:00
Sabine
b1428fbe96
chore(developer): chanched include of pch.h
2022-08-11 13:50:50 +02:00
Sabine
575ebae04c
chore(developer): removed kmcompx/include/kmx_file.h
2022-08-11 12:05:30 +02:00
Sabine
83f4a5c9a6
chore(developper): removed typedefs of kmcompcx.h
2022-08-11 11:55:40 +02:00
Marc Durdin
41320f7d10
chore(common): refactor shared types into km_types.h
2022-08-11 11:13:00 +02:00
Sabine
3447b8aa2f
chore(developer): remove keyboardprocessor...
2022-08-11 10:55:52 +02:00
Sabine
43056f6b46
chore(developer): introduced KMX_UCHAR
2022-08-11 09:24:36 +02:00
Sabine
09f7eefeca
fix(developer): solved linker errors
2022-08-11 08:47:02 +02:00
Sabine
9a21e0837c
sorted out some #includes
...
renamed some functions to reduce ambiguity
2022-08-08 16:32:19 +02:00
Sabine
45d2bbe6d0
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
...
- moved new files( checkNCapsConsistency, etc) to kmcmpdll & used only from there
- use of VKeyNames in vkeys.h
- removed keyboardprocessor_... from kmcompx to kmcmpdll
2022-08-03 15:16:49 +02:00
Marc Durdin
6c12bbc6cd
refactor(developer): fixup path to tests
...
tidied up +removed unnecessary files
checked contents of files+included a few new functions needed for myVersion
changed datatypes in CheckForDuplicates
tidy up more paths
CheckFileConsistency: not able to fully adapt for use of char16_t on non windows p.
-> used char16_t + commented out some AddWarning().
2022-07-20 17:49:17 +02:00
Marc Durdin
307b052f2f
refactor(developer): fixup path to tests
2022-07-14 17:47:53 +10:00
Marc Durdin
da5fc1da2b
chore: move headers and refs
2022-07-14 17:46:11 +10:00
Marc Durdin
ca9a9922db
chore: remove unnecessary files
2022-07-14 16:54:52 +10:00
Sabine
0a66df6914
changes in meson + include-paths of several files
2022-07-13 14:36:27 +02:00
Sabine
3e58fa76b6
get keymans version
...
Merge branch 'master' of https://github.com/keymanapp/keyman into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
# Conflicts:
# common/core/desktop/src/kmx/kmx_context.h
# common/core/desktop/src/kmx/kmx_processor.cpp
# common/windows/cpp/include/keymanversion.h
# common/windows/cpp/include/kkmnkbd/Compfile.h
# common/windows/cpp/include/kmtip_guids.h
# common/windows/cpp/src/kmtip_guids.cpp
# core/src/kmx/kmx_conversion.cpp
# core/src/kmx/kmx_conversion.h
# core/src/kmx/kmx_file.cpp
# core/src/kmx/kmx_processevent.cpp
# core/src/kmx/kmx_processor.hpp
# core/src/kmx/kmx_xstring.cpp
# developer/js/.gitignore
# developer/js/package-lock.json
# developer/js/tests/tsconfig.json
# developer/src/kmcmpdll/CasedKeys.cpp
# developer/src/kmcmpdll/CheckFilenameConsistency.cpp
# developer/src/kmcmpdll/CheckFilenameConsistency.h
# developer/src/kmcmpdll/CheckForDuplicates.cpp
# developer/src/kmcmpdll/CheckForDuplicates.h
# developer/src/kmcmpdll/CheckNCapsConsistency.cpp
# developer/src/kmcmpdll/CheckNCapsConsistency.h
# developer/src/kmcmpdll/Compiler.cpp
# developer/src/kmcmpdll/DeprecationChecks.cpp
# developer/src/kmcmpdll/NamedCodeConstants.cpp
# developer/src/kmcmpdll/UnreachableRules.cpp
# developer/src/kmcmpdll/UnreachableRules.h
# developer/src/kmcmpdll/compfile.h
# developer/src/kmcmpdll/kcframe/kcframe.cpp
# developer/src/kmcmpdll/kcframe/kcframe.vcxproj
# developer/src/kmcmpdll/kcframe/kcframe.vcxproj.filters
# developer/src/kmcmpdll/kmcmpdll.vcxproj
# developer/src/kmcmpdll/kmcmpdll.vcxproj.filters
# developer/src/kmcmpdll/version.rc
# developer/src/kmcmpdll/versioning.cpp
# developer/src/kmlmc/bundle.sh
# developer/src/kmlmc/tests/test-join-word-breaker.ts
# developer/src/kmlmc/tests/test-override-script-defaults.ts
# developer/src/server/tsconfig.json
# windows/src/developer/kmcmpdll/Makefile
# windows/src/developer/kmcmpdll/vkeys.h
# windows/src/engine/keyman32/keymanengine.h
# windows/src/global/inc/Vkeys.h
# windows/src/global/inc/rc4.h
# windows/src/global/vc/rc4.cpp
2022-07-12 10:43:20 +02:00