libmks/lib
Christian Hergert ed03ea5148 lib: move PaintableListener into MksPaintable
The goal here is to keep the MksPaintableListener inside of MksPaintable
so that we don't have to create API between the two. Additionally, the
MksPaintable can own it's own G-DBus connection as we don't want to share
them for updates with anything else (as they can have large data chunks
coming across).
2023-02-10 16:14:51 -08:00
..
dbus-display1.xml lib: add missing D-Bus annotations for UnixFDList 2023-02-09 17:28:25 -08:00
gconstructor.h initial commit 2023-02-08 18:06:08 -08:00
libmks.h lib: move PaintableListener into MksPaintable 2023-02-10 16:14:51 -08:00
meson.build lib: move PaintableListener into MksPaintable 2023-02-10 16:14:51 -08:00
mks-device-private.h lib: add session weak pointer to devices 2023-02-09 12:54:48 -08:00
mks-device.c lib: add session weak pointer to devices 2023-02-09 12:54:48 -08:00
mks-device.h lib: make MksDevice classes internal 2023-02-09 02:23:18 -08:00
mks-dmabuf-texture-private.h lib: create scaffolding for DMA-BUF texture 2023-02-10 10:37:07 -08:00
mks-dmabuf-texture.c lib: create scaffolding for DMA-BUF texture 2023-02-10 10:37:07 -08:00
mks-framebuffer-private.h lib: add a framebuffer paintable 2023-02-10 12:47:35 -08:00
mks-framebuffer.c lib: add a framebuffer paintable 2023-02-10 12:47:35 -08:00
mks-init.c lib: move PaintableListener into MksPaintable 2023-02-10 16:14:51 -08:00
mks-init.h lib: add various include guards 2023-02-09 02:21:29 -08:00
mks-keyboard-private.h screen: add keyboard and mouse properties 2023-02-08 21:58:35 -08:00
mks-keyboard.c lib: add press and release MksKeyboard API 2023-02-09 03:00:36 -08:00
mks-keyboard.h lib: add press and release MksKeyboard API 2023-02-09 03:00:36 -08:00
mks-mouse-private.h screen: add keyboard and mouse properties 2023-02-08 21:58:35 -08:00
mks-mouse.c build: fix various GObject Introspection notation 2023-02-10 10:29:29 -08:00
mks-mouse.h lib: add MksMouse press, release, and motion API 2023-02-09 03:44:45 -08:00
mks-paintable-private.h lib: move PaintableListener into MksPaintable 2023-02-10 16:14:51 -08:00
mks-paintable.c lib: move PaintableListener into MksPaintable 2023-02-10 16:14:51 -08:00
mks-read-only-list-model-private.h initial commit 2023-02-08 18:06:08 -08:00
mks-read-only-list-model.c initial commit 2023-02-08 18:06:08 -08:00
mks-screen-attributes-private.h lib: add MksScreenAttributes and mks_screen_configure() 2023-02-09 15:39:03 -08:00
mks-screen-attributes.c lib: add MksScreenAttributes and mks_screen_configure() 2023-02-09 15:39:03 -08:00
mks-screen-attributes.h lib: add MksScreenAttributes and mks_screen_configure() 2023-02-09 15:39:03 -08:00
mks-screen-private.h lib: make MksDevice classes internal 2023-02-09 02:23:18 -08:00
mks-screen.c lib: move PaintableListener into MksPaintable 2023-02-10 16:14:51 -08:00
mks-screen.h build: fix various GObject Introspection notation 2023-02-10 10:29:29 -08:00
mks-session.c lib: add session weak pointer to devices 2023-02-09 12:54:48 -08:00
mks-session.h lib: add various include guards 2023-02-09 02:21:29 -08:00
mks-types.h lib: add MksScreenAttributes and mks_screen_configure() 2023-02-09 15:39:03 -08:00
mks-version-macros.h initial commit 2023-02-08 18:06:08 -08:00
mks-version.h.in initial commit 2023-02-08 18:06:08 -08:00