Commit Graph

7 Commits

Author SHA1 Message Date
Bilal Elmoussaoui
bdcd59fd6c dmabuf paintable: Switch to GdkDmabufTexture 2023-10-25 23:50:08 +02:00
Bilal Elmoussaoui
4bcff31a94 ci: Use dbus-run-session to ensure the fdo bus is available 2023-10-25 23:21:08 +02:00
Sandro Bonazzola
0b9e08a798 tests: add functional test
Also switches the CI to using rawhide for now to avoid building gtk4 ourselves
until fedora 39 is released

Signed-off-by: Sandro Bonazzola <sbonazzo@redhat.com>
2023-09-07 21:31:59 +02:00
Christian Hergert
379f2e862a build: Depend on gtk main for GdkGLTextureBuilder
- Add a meson subproject for building main gtk
- Adapt the docs CI job to install the necessary build deps
- Disable werror in the CI for now, until we port aways from deprecated
APIs
- Switch from using add_global_argument as it would affect subprojects

# Conflicts:
#	.gitignore
2023-05-17 13:08:31 -07:00
Felipe Borges
14c368d9e7 Add VAPI (vala) support 2023-04-17 12:46:26 +02:00
Bilal Elmoussaoui
d342adf3ab ci: Add a docs job 2023-03-30 13:15:00 +02:00
Bilal Elmoussaoui
b3acf4d143 ci: Add a flatpak test job 2023-03-30 13:15:00 +02:00