Commit graph

323 commits

Author SHA1 Message Date
Sabine
1c8ca69de3 feat(linux): mcompile remove helpers.h 2023-08-10 15:43:33 +02:00
Sabine
1904947f32 feat(linux): mcompile change type return value of functions from KMX_BOOL/bool to int/KMX_DWORD 2023-08-01 13:08:34 +02:00
Sabine
5096498900 feat(linux): mcompile tidy up wprintf, function names/variable names 2023-08-01 09:22:05 +02:00
Sabine
06db40aa21 feat(linux): mcompile rename functions +tidy up 2023-08-01 00:09:52 +02:00
Sabine
669d3389a9 feat(linux): mcompile use std::map in replaceNamesWithCharacter 2023-07-31 23:07:08 +02:00
Sabine
a3daee80b5 feat(linux): mcompile tidy up 2023-07-29 21:31:19 +02:00
Sabine
2371f59240 feat(linux): mcompile Version using Vector of KMX_DWORD (instead of Vector of std::string) 2023-07-29 20:46:25 +02:00
Sabine
d50322a995 feat(linux): mcompile tidy up: remove unneccessary code 2023-07-28 18:25:50 +02:00
Sabine
e3fed21dd1 feat(linux): mcompile replace std::cout, std::wcout, MyCout, printf and use wprintf 2023-07-28 17:20:28 +02:00
Sabine
d13413db5a feat(linux): mcompile finish DoConvert-read 2023-07-28 17:03:11 +02:00
Sabine
4ff67ca9db feat-(linux): mcompile edit agin 2023-07-25 18:01:18 +02:00
Sabine
2d3d1065a9 feature-(linux): mcompile remove more unneccassary code 2023-07-24 18:56:26 +02:00
Sabine
1da2ef3d27 feature-(linux): mcompile remove unneccassary code 2023-07-24 18:55:12 +02:00
Sabine
3c37ca0cee feat(linux): new functions KMX_VKUSToVKUnderlyingLayout and KMX_CharFromVK; return correct char 2023-07-24 18:03:58 +02:00
Sabine
5e62bed218 feat(linux): mcompile tidy up 2023-07-21 22:09:06 +02:00
Sabine
891f04e791 feat(linux): mcompile commentary in keymap.cpp/h 2023-07-21 20:50:30 +02:00
Sabine
7bb002ba86 feat(linux): mcompile tidy up 2023-07-19 16:53:11 +02:00
Sabine
fce512ce4c feat(linux): mcompile first version to use gtk 2023-07-19 16:36:59 +02:00
Sabine
52c115b847 feat(linux): mcompile SetKeyboardToPositional opened/included 2023-07-18 19:15:46 +02:00
Sabine
c429941d03 feat(linux): mcompile open DoConvert in mcompile which starts DoConvertPart1 and DoConvertPart2 2023-07-18 18:35:19 +02:00
Sabine
f4ed97fc8c feat(linux): mcompile mcompile starts keymap 2023-07-18 17:55:03 +02:00
Sabine
dd2322abff feat(linux): mcompile add wcouts 2023-07-18 12:06:06 +02:00
Sabine
b254f9b4eb feat(linux): mcompile mcompile.cpp starts keymap 2023-07-18 12:02:21 +02:00
Sabine
88e3f16b2c feat(linux): mcompile meson add files 2023-07-18 11:58:29 +02:00
Sabine
4b653d30b3 feat(linux): mcompile KMX_saveKeyboard, KMX_WriteCompiledKeyboard 2023-07-17 13:48:19 +02:00
Sabine
99f6f7d695 feat(linux): mcompile edit Readme.h 2023-07-17 13:19:18 +02:00
Sabine
44d8a4ce42 feat(linux): mcompile remove duplicate file 2023-07-12 15:07:52 +02:00
Sabine
20c380f820 feat(linux): mcompile add/remove wcout 2023-07-12 14:57:11 +02:00
Sabine
560fa6ab89 feat(linux): mcompile tidy up code 2023-07-12 14:39:33 +02:00
Sabine
e6365d4d6d feat(linux): mcompile use loadKeyboard->CopyKeyboard for 64bit 2023-07-11 13:43:28 +02:00
Sabine
30c82a7685 feat(linux): mcompile add KMX_Datatypes 2023-07-11 11:26:33 +02:00
Sabine
c67b7d3e46 feat(linux): mcompile cosmetics 2023-07-06 13:56:41 +02:00
Sabine
223865d74d feat(linux): mcompile exchange Err(), LogError(), DebugLog() with KMX_Log
use wchar for output everywhere
2023-07-05 16:52:36 +02:00
Sabine
d567cbdebd feat(linux): mcompile use remove unneccessary function 2023-07-03 12:49:24 +02:00
Sabine
762827c96d feat(linux): mcompile use #ifdef around main 2023-07-03 12:48:02 +02:00
Sabine
925fdb5beb feat(linux): mcompile exchange KMX_WCHART, comment out code 2023-06-27 18:45:47 +02:00
Sabine
84fc51bd3d feat(linux): mcompile loadKeyboard starts VerifyKeyboard&FixupKeyboard-still lots of comments, compiles but not fully functional yet 2023-06-27 16:03:53 +02:00
Sabine
b62a8140e4 feat(linux): mcompile copy and use filesystem.cpp/h 2023-06-27 12:26:10 +02:00
Sabine
e8cede8d4f feat(linux): mcompile add converting function, typedef 2023-06-26 15:02:14 +02:00
Sabine
3a841c2d93 feat(linux): mcompile add copies, gitignore. Readme 2023-06-26 15:01:20 +02:00
Sabine
b2094eefb4 feat(linux): mcompile add u16.h/cpp for converting functions adapted meson.build 2023-06-15 09:10:13 +02:00
Sabine
adb6dba270 feat(linux): mcompile include #ifndef's 2023-06-15 09:07:38 +02:00
Sabine
26fbc8daa5 feat(linux): mcompile some comments 2023-06-14 19:16:40 +02:00
Sabine
c72f0a451b feat(linux): mcompile meson.build for 3 different versions to compile 2023-06-14 18:45:47 +02:00
Sabine
0bca8f60d6 feat(linux): mcompile runable keymap version for std::string 2023-06-14 18:43:39 +02:00
Sabine
cc62e39133 feat(linux): mcompile add typedef for char16_t 2023-06-14 18:42:41 +02:00
Sabine
d43c5faca3 feat(linux): mcompile remove unneccessary #include 2023-06-14 12:03:06 +02:00
Sabine
8189ff7863 feat(linux): mcompile adapt meson build 2023-06-14 11:32:35 +02:00
Sabine
b30594a2d4 feat(linux): mcompile keymap check for errors; filter function for characters to use 2023-06-13 18:14:58 +02:00
Sabine
7eb55796eb feat(linux): mcompile add some helper functions, update readme 2023-06-12 20:37:00 +02:00