mirror of
https://gitlab.gnome.org/GNOME/libmks.git
synced 2025-01-26 22:35:16 +00:00
Christian Hergert
9bb71b8ea8
lib: add MksScreenAttributes and mks_screen_configure()
MksScreenAttributes is an opaque type with setters so that we can potentially extend it in the future without ABI issues. Furthermore, this adds a configure API for both sync and async to MksScreen. Currently, I get NOT_SUPPORTED back from Qemu, but I think that's because I'm not even past the bootloader/EFI stage for tests.
libmks
This library provides a "Mouse, Keyboard, and Screen" to Qemu using the D-Bus device support in Qemu and GTK 4.
Description
This library provides a "Mouse, Keyboard, and Screen" to QEMU using the D-Bus device support in QEMU and GTK 4.
Languages
C
96.6%
Meson
3.2%
Shell
0.2%