Commit graph

40 commits

Author SHA1 Message Date
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