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
Sabine
0719d5ad2f
feat(linux): mcompile make int shift_state_count static
2023-06-12 16:37:43 +02:00
Sabine
49f833ada1
feat(linux): mcompile #include files to mcompile, comment out most old code, adapt meson.build to use more .cpp-files
2023-06-12 15:05:43 +02:00
Sabine
b14ed774fb
feat(linux): mcompile new modules helpers
2023-06-12 14:49:26 +02:00
Sabine
ae80e6f2a5
feature(Linux): mcompile : copy files to mcompiles/keymap which may be needed; ; replace some DataTypes
2023-06-07 19:09:12 +02:00
Sabine
b8554c68db
feature(Linux): mcompile : new function testspecific_Characters , gitignore X_bak_foldercosmetics, comments
2023-06-07 18:40:09 +02:00
Sabine
d708132b73
feature(Linux): mcompile : marked places where checks might be useful
2023-06-05 17:39:08 +02:00
Sabine
f1d2c95f0b
feature(Linux): mcompile : comments, rename variables,...
2023-06-05 16:52:33 +02:00
Sabine
3b2e2d73fb
feature(Linux): mcompile : fix amount of shift_states to 2 even if layout in xkb has more
2023-06-05 16:17:35 +02:00
Sabine
20c045a654
feature(Linux): mcompile : loop variable,check count, rename keyval_value
2023-06-02 17:27:41 +02:00
Sabine
d21c05eb72
feature(Linux): mcompile change variable for nested loop
2023-06-02 08:57:50 +02:00
Sabine
58962db9ef
feature(Linux): mcompile mor TODOs in Readme.md
2023-05-31 17:59:08 +02:00
Sabine
da4e716383
feature(Linux): mcompile ToDo added; remove old file
2023-05-31 17:43:10 +02:00
Sabine
8a2f053d4d
feature(Linux): mcompile write some functions to get map and test
2023-05-31 17:30:25 +02:00
Sabine
802617b50a
feature(Linux): mcompile change readme
2023-05-31 15:19:08 +02:00
Sabine
2a2455c78e
feature(Linux): mcompile use US basic instead of US intl
2023-05-31 10:28:40 +02:00
Sabine
441ab38903
feature(Linux): mcompile changes in keymap -> read/write
2023-05-31 10:14:17 +02:00
Sabine
fedbfbf7be
feature(linux): mcompile copy keymap-test
2023-05-24 14:46:24 +07:00
Sabine
9e609dead0
feature(linux): mcompile replace main.cpp with keymap.cpp
2023-05-24 14:45:48 +07:00
Sabine
0250b6729e
feature(linux): mcompile setup framework for mcompile: read US keyboard, get keysms and push to vector
2023-05-24 14:45:42 +07:00
Sabine
b3a591ce7b
feature(linux): create readme.md for the mcompile project
2023-05-24 14:45:22 +07:00
Sabine
80b9b51d42
deleted testfile
2023-05-24 14:45:21 +07:00
Sabine
6b86158162
rename
2023-05-24 14:45:20 +07:00
Sabine
c03e246f7b
test
2023-05-24 14:45:19 +07:00
Eberhard Beilharz
f08f44e294
chore(linux): Make postinst script comply with Debian policy
...
Debian Policy section 10.4 requires `set -e` [1].
[1] https://www.debian.org/doc/debian-policy/ch-files.html#scripts
2023-05-15 17:39:16 +02:00
Eberhard Beilharz
83615b9d6c
chore(linux): Fix installation build step on TC
...
When building on TC we install into a temporary directory. This
broke with the recent introduction of build.sh because that
now calls `make install` whereas previously we explicitly called
`make install-temp` on TC. Instead of adding a `install-temp`
action to `build.sh` we now check in the Makefile if sudo is set.
2023-05-12 17:57:19 +02:00
Eberhard Beilharz
032a123347
chore(linux): Properly fix shellcheck SC1091 warnings
...
The secret is to disable the "shellcheck.useWorkspaceRootAsCwd".
2023-05-11 11:59:15 +02:00
Eberhard Beilharz
1b76f98ec8
chore(linux): Add .shellcheckrc instead of inline directives
...
Also improve output specification.
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-05-11 10:31:12 +02:00
Eberhard Beilharz
ac8517ad3a
chore(linux): Make us of new builder_run_action
2023-05-10 18:12:10 +02:00
Eberhard Beilharz
a8e0b3666e
chore(linux): Merge remote-tracking branch 'origin/master' into chore/linux/config-build.sh
2023-05-10 18:09:11 +02:00
Eberhard Beilharz
362f3e34a8
Merge pull request #8732 from keymanapp/chore/linux/tests
...
chore(linux): bring kmp.json for unit test up to spec
2023-05-10 08:56:55 +02:00
Eberhard Beilharz
efb48e5568
chore(linux): Add build.sh for keyman-config
...
Also remove second output from build.sh which isn't supported and
doesn't work. `ibus-keyman-tests` will be built when running
`build.sh test`.
2023-05-09 11:59:21 +02:00
Eberhard Beilharz
24d808a210
chore(linux): Address code review comments
...
This is a follow-up of #8510 .
2023-05-09 11:03:55 +02:00
Eberhard Beilharz
bd49873352
chore(linux): Fix another problem uploading to launchpad
2023-05-09 09:53:52 +02:00