spiegel-keyman/linux/ibus-keyman/src
Eberhard Beilharz aa7537730a
feat(linux): Allow to run ibus tests on Wayland
This change modifies the `run-tests.sh` script so that tests
run on both Wayland (if supported) and X11 unless
`--no-wayland` or `--no-x11` is specified.

This change also adds the new argument `--wayland` to the
`ibus-keyman-tests` executable which runs the tests under
Wayland.

Note that running Wayland tests is only possible in Ubuntu 21.10+
because it requires a version of `mutter` that supports the
headless option which got added in mutter 40.
2022-03-31 17:52:50 +02:00
..
test chore(linux): Run ibus-keyman tests as part of build 2021-11-22 15:40:37 +01:00
engine.c feat(linux): Allow to run ibus tests on Wayland 2022-03-31 17:52:50 +02:00
engine.h feat(linux): Start refactoring the dconf utilities 2020-01-31 17:35:49 +07:00
keycodes.h chore(linux): Extract keycode_to_vk[] to separate header file 2021-10-29 18:22:56 +02:00
keyman-service.c chore(linux): Remove compiler warning in ibus-keyman 2021-08-04 16:54:26 +02:00
keyman-service.h update keyman-service copyright, kmnkbp dep 2018-11-29 11:56:17 +07:00
keyman-version.h.in chore(linux): Set correct version number on ibus component 2021-10-28 10:36:23 +02:00
keyman.xml.in.in chore(linux): Set correct version number on ibus component 2021-10-28 10:36:23 +02:00
keymanutil.c chore(linux): fix memory allocation in keymanutil.c 2021-11-15 19:22:04 +01:00
keymanutil.h Merge pull request #5883 from keymanapp/chore/linux/comments 2021-11-16 07:55:54 +01:00
kmpdetails.c avoid potential memleak 2019-02-14 16:37:14 +00:00
kmpdetails.h remove dead code 2018-11-22 14:11:03 +07:00
main.c [linux] WIP: preparing to use keyman API 2018-10-05 09:02:22 +07:00
Makefile.am chore(linux): fix memory allocation in keymanutil.c 2021-11-15 19:22:04 +01:00
print_kmp.c parse more json, add test apps 2018-11-21 17:33:07 +07:00
print_kmpdetails.c chore(linux): fix ibus-keyman test 2021-08-06 11:25:01 +02:00