This library provides a "Mouse, Keyboard, and Screen" to QEMU using the D-Bus device support in QEMU and GTK 4.
Go to file
Christian Hergert 629cfd0e28 lib: add mks_screen_attach()
This is ultimately going to give us back a paintable, but it's only in
partial state right now. We need to figure out the right semantics for
ownership between the listener/paintable/screen/etc.

We may want the widget to be the owner of everything (and keep the
painable/listener internal API) which is likely the most convenient from
an object ownership standpoint.
2023-02-09 17:32:00 -08:00
lib lib: add mks_screen_attach() 2023-02-09 17:32:00 -08:00
tools lib: add MksScreen:device-address 2023-02-09 03:21:43 -08:00
.editorconfig initial commit 2023-02-08 18:06:08 -08:00
COPYING initial commit 2023-02-08 18:06:08 -08:00
meson.build initial commit 2023-02-08 18:06:08 -08:00
README.md initial commit 2023-02-08 18:06:08 -08:00

libmks

This library provides a "Mouse, Keyboard, and Screen" to Qemu using the D-Bus device support in Qemu and GTK 4.