libmks/lib
Christian Hergert a8505e1245 lib: remove use of GtkPicture
We want a bit more control over things than we can get with GtkPicture so
do the snapshot/measure internally. This allows us to know where the
picture is to be allocated so that we can translate pointer events to the
location within the console.
2023-02-15 06:47:10 -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: start on MksDisplay widget 2023-02-13 21:53:57 -08:00
meson.build lib: add GdkDmabufPaintable 2023-02-14 16:27:09 -08:00
mks-cairo-framebuffer-private.h lib: add MksCairoFramebuffer 2023-02-13 17:38:30 -08:00
mks-cairo-framebuffer.c lib: use 128 pixel textures 2023-02-14 14:26:23 -08:00
mks-css-private.h lib: encapsulate GtkPicture within MksDisplay 2023-02-14 11:18:48 -08:00
mks-css.c lib: encapsulate GtkPicture within MksDisplay 2023-02-14 11:18:48 -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-display.c lib: remove use of GtkPicture 2023-02-15 06:47:10 -08:00
mks-display.h lib: remove use of GtkPicture 2023-02-15 06:47:10 -08:00
mks-display.ui lib: remove use of GtkPicture 2023-02-15 06:47:10 -08:00
mks-dmabuf-paintable-private.h lib: add GdkDmabufPaintable 2023-02-14 16:27:09 -08:00
mks-dmabuf-paintable.c lib: fix texture clipping and bounds for DMA-BUF 2023-02-14 17:35:44 -08:00
mks-gl-context-private.h lib: add GdkDmabufPaintable 2023-02-14 16:27:09 -08:00
mks-gl-context.c lib: add GdkDmabufPaintable 2023-02-14 16:27:09 -08:00
mks-init.c lib: encapsulate GtkPicture within MksDisplay 2023-02-14 11:18:48 -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 missing finish functions for key press/release 2023-02-14 13:33:29 -08:00
mks-keyboard.h lib: add press and release MksKeyboard API 2023-02-09 03:00:36 -08:00
mks-keymap-xorgevdev2qnum-private.h lib: add xorgevdev to qnum translations 2023-02-14 13:34:06 -08:00
mks-mouse-private.h screen: add keyboard and mouse properties 2023-02-08 21:58:35 -08:00
mks-mouse.c lib: make clicks and motion work 2023-02-14 14:19:12 -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: add GdkDmabufPaintable 2023-02-14 16:27:09 -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 mks_session_ref_screen() 2023-02-10 16:29:57 -08:00
mks-session.h lib: add mks_session_ref_screen() 2023-02-10 16:29:57 -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
mks.gresource.xml lib: encapsulate GtkPicture within MksDisplay 2023-02-14 11:18:48 -08:00
style.css lib: encapsulate GtkPicture within MksDisplay 2023-02-14 11:18:48 -08:00