Commit Graph

  • 47437e7691 Merge branch 'bilelmoussaoui/packit-on-ci' into 'main' Bilal Elmoussaoui 2024-01-18 04:19:14 +0000
  • 90f722234b Merge branch 'bilelmoussaoui/dmabuf-texture' into 'main' main Christian Hergert 2024-01-15 21:34:47 +0000
  • 6e14423850 ci: Add missing dependencies Bilal Elmoussaoui 2024-01-14 15:54:13 +0100
  • e1dc14b1d8 Add a GtkGrphicsOffload for dmabuf passthrough Benjamin Otte 2023-11-14 14:13:54 +0100
  • b1e77e7b59 Add a GtkGrphicsOffload for dmabuf passthrough wip/otte/dmabuf-texture Benjamin Otte 2023-11-14 14:13:54 +0100
  • bdcd59fd6c dmabuf paintable: Switch to GdkDmabufTexture Bilal Elmoussaoui 2023-10-02 16:51:17 +0200
  • e295c48ccd Merge branch 'bilelmoussaoui/multi-sessions' into 'main' Bilal Elmoussaoui 2023-10-25 21:24:29 +0000
  • c03395e68a misc: Ignore images downloaded by functional test Bilal Elmoussaoui 2023-10-12 10:30:49 +0200
  • 4bcff31a94 ci: Use dbus-run-session to ensure the fdo bus is available Bilal Elmoussaoui 2023-10-12 10:12:28 +0200
  • 482ec4f9f6 session: Allow setting the unique name Bilal Elmoussaoui 2023-10-11 14:33:52 +0200
  • 9a57c2a95a misc: Drop empty private headers Bilal Elmoussaoui 2023-09-18 15:11:17 +0200
  • 795f25fce2 CI: Run Packit builds for each PR bilelmoussaoui/packit-on-ci Bilal Elmoussaoui 2023-09-14 11:28:47 +0200
  • 1de5cbc2ca Post release version bump Bilal Elmoussaoui 2023-09-14 10:52:59 +0200
  • f8d9be2e56 Release libmks 0.1.5 0.1.5 Bilal Elmoussaoui 2023-09-14 10:39:51 +0200
  • 334a34a9b7 packit: Fix configuration Bilal Elmoussaoui 2023-09-14 10:36:29 +0200
  • 34104db86a Release libmks 0.1.4 0.1.4 Bilal Elmoussaoui 2023-09-14 10:33:02 +0200
  • 574b88cb85 Merge branch 'bilelmoussaoui/packit-maybe' into 'main' Bilal Elmoussaoui 2023-09-14 08:31:15 +0000
  • c0fef65294 automation: Add Packit configuration Bilal Elmoussaoui 2023-09-14 10:27:27 +0200
  • 5191fbf6c6 Post release version bump Bilal Elmoussaoui 2023-09-08 09:35:08 +0200
  • f938033d82 Release libmks 0.1.3 0.1.3 Bilal Elmoussaoui 2023-09-08 09:33:08 +0200
  • dbcfbe61a6 Merge branch 'bilelmoussaoui/fix-license' into 'main' Christian Hergert 2023-09-07 20:29:06 +0000
  • f4ad23a65a build/gi: Stop hardcoding wrong header file name Bilal Elmoussaoui 2023-09-07 22:02:20 +0200
  • 414b26fcd9 build/gi: Split generated sources to public/private Bilal Elmoussaoui 2023-09-07 22:01:04 +0200
  • 058c1f4fb0 Merge branch 'libmks-functional_test' into 'main' Bilal Elmoussaoui 2023-09-07 19:35:19 +0000
  • 9e13893267 build: Use enabled to check for existance of feature options Bilal Elmoussaoui 2023-09-07 21:26:34 +0200
  • 0b9e08a798 tests: add functional test Sandro Bonazzola 2023-08-24 14:43:29 +0200
  • 801013ff33 fix: Update license content to match used license Bilal Elmoussaoui 2023-09-01 10:51:20 +0200
  • fd2cc3b19a Post release version bump Bilal Elmoussaoui 2023-08-31 19:42:18 +0200
  • 3637397dc5 Release libmks 0.1.2 0.1.2 Bilal Elmoussaoui 2023-08-31 19:41:16 +0200
  • c92f5c0a4a Merge branch 'bilelmoussaoui/use-notify' into 'main' Christian Hergert 2023-08-31 17:26:40 +0000
  • efecc90f1f cleanup: Consistently use setters for properties Bilal Elmoussaoui 2023-08-29 18:19:02 +0200
  • 21136f13f3 Merge branch 'bilelmoussaoui/fix-gir-build' into 'main' Christian Hergert 2023-08-31 16:24:16 +0000
  • 939bfe56f4 Merge branch 'bilelmoussaoui/dbus-iface' into 'main' Christian Hergert 2023-08-31 16:23:05 +0000
  • 7a101fc4d7 Merge branch 'bilelmoussaoui/dmabuf-division-0' into 'main' Christian Hergert 2023-08-31 16:12:04 +0000
  • ac87feda05 Merge branch 'bilelmoussaoui/leaks' into 'main' Christian Hergert 2023-08-31 16:10:17 +0000
  • 91ed701bd6 Merge branch 'bilelmoussaoui/dmabuf-fix' into 'main' Christian Hergert 2023-08-31 16:09:59 +0000
  • 6b51b61c8a tools: Remove unnecessary dark class Bilal Elmoussaoui 2023-08-31 11:48:14 +0000
  • 7598cb3eac build: Use manual registration for gresource Bilal Elmoussaoui 2023-08-31 12:17:35 +0200
  • 545b29e2bf build: Fix generating GIR Bilal Elmoussaoui 2023-08-31 11:47:29 +0200
  • 73e49437e2 data: Sync the DBus spec file Bilal Elmoussaoui 2023-08-30 11:05:59 +0200
  • 4f08953fb0 dmabuf: Avoid division by 0 Bilal Elmoussaoui 2023-08-29 11:41:39 +0200
  • 035d9b7ac2 dmabuf: Only create a new texture when needed Bilal Elmoussaoui 2023-08-23 09:54:53 +0200
  • edd6308822 fix: Plug few Touchable related leaks Bilal Elmoussaoui 2023-08-23 10:11:49 +0200
  • 9334cd4ee9 Post release version bump Bilal Elmoussaoui 2023-08-23 08:46:43 +0200
  • 342c967fdc news: Add rendering fixes note 0.1.1 Bilal Elmoussaoui 2023-08-23 08:45:54 +0200
  • b2baf33851 Release libmks 0.1.1 Bilal Elmoussaoui 2023-08-23 08:43:17 +0200
  • c0363de459 build: style cleanup and group unit testing bits together Christian Hergert 2023-08-22 10:53:25 -0700
  • b6061c19b8 build: tweak wording for meson_options.txt Christian Hergert 2023-08-22 10:51:40 -0700
  • 6ce2e2addb Merge branch 'unit_test' into 'main' Christian Hergert 2023-08-22 17:49:40 +0000
  • db33eece15 tests: add scaffolding for unit tests with coverage Sandro Bonazzola 2023-08-22 17:49:40 +0000
  • 0cd80513e0 doap: It is actually libmks Bilal Elmoussaoui 2023-08-15 20:43:51 +0000
  • 46a05c4ba4 Merge branch 'bilelmoussaoui/fix-rendering' into 'main' Christian Hergert 2023-08-15 19:41:08 +0000
  • 640587ed0f dmabuf-paintable: Build the texture when snapshot is called Bilal Elmoussaoui 2023-08-15 10:56:10 +0200
  • f9d91ddb60 Merge branch 'bilelmoussaoui/cleanup-2' into 'main' Christian Hergert 2023-08-11 03:22:46 +0000
  • 4343e01abf Merge branch 'bilelmoussaoui/post-migration' into 'main' Christian Hergert 2023-08-11 03:22:11 +0000
  • 10573a416a Merge branch 'bilelmoussaoui/doap' into 'main' Christian Hergert 2023-08-11 02:54:50 +0000
  • bbc43d73e6 misc: Add a doap file Bilal Elmoussaoui 2023-08-10 22:20:52 +0000
  • 69bb9db52a docs: Adapt post GNOME group migration Bilal Elmoussaoui 2023-07-11 14:48:23 +0200
  • 7e51d6d38e cleanup: Drop remaining publicly exposed speaker types Bilal Elmoussaoui 2023-06-23 22:29:30 +0200
  • 7fafb9f268 cleanup: Prefix & rename create_socketpair Bilal Elmoussaoui 2023-06-23 22:28:34 +0200
  • 61846c127b Merge branch 'bilelmoussaoui/touch-support-v2' into 'main' Christian Hergert 2023-06-23 17:54:05 +0000
  • af8d90d1b5 display: Expose a helper for retriving guest position Bilal Elmoussaoui 2023-06-19 23:57:55 +0200
  • 3aee839269 touch: update per latest changes in upstream API Bilal Elmoussaoui 2023-06-19 21:54:07 +0200
  • a8b605f401 lib: use GLib numeric types Christian Hergert 2023-06-15 16:09:22 -0700
  • 5a55efe987 build: add mks-touchable.h to enums generation Christian Hergert 2023-06-15 16:06:25 -0700
  • 092e6cd418 Merge branch 'bilelmoussaoui/touch-support' into 'main' Christian Hergert 2023-06-15 23:03:54 +0000
  • 2385ad2f04 tools: Display touch device info Bilal Elmoussaoui 2023-06-15 10:58:26 +0200
  • 10fa9edd8f misc: Replace some of g_warning usages with g_debug Bilal Elmoussaoui 2023-06-13 16:51:08 +0200
  • c28a6f85e2 device: Implement the new touch interface Bilal Elmoussaoui 2023-06-15 13:48:55 +0200
  • f8a8b61171 display-picture: Split guest absolute position into a helper Bilal Elmoussaoui 2023-06-15 13:47:20 +0200
  • b99b6b42b4 Post-release version bump Christian Hergert 2023-06-07 15:07:22 -0700
  • 7a320017a0 Release libmks 0.1.0 0.1.0 Christian Hergert 2023-06-07 15:06:30 -0700
  • 93e2e70c7b dmabuf-paintable: remove use of arc box Christian Hergert 2023-06-02 10:23:31 -0700
  • a2525530ec screen: remove mks-screen-private.h Christian Hergert 2023-06-02 10:22:27 -0700
  • 58d99fb8b1 dmabuf-paintable: code style cleanup Christian Hergert 2023-06-02 10:19:37 -0700
  • 0d43432bfa janitorial: code style and formatting cleanup Christian Hergert 2023-06-02 10:18:54 -0700
  • 43dda37c79 license: update sources to LGPLv2.1+ Christian Hergert 2023-06-02 10:01:16 -0700
  • 5af0462141 Merge branch 'bilelmoussaoui/relicense' into 'main' Christian Hergert 2023-06-02 16:35:03 +0000
  • 7c67084055 Relicense as LGPLv2.1+ Bilal Elmoussaoui 2023-06-01 12:04:35 +0100
  • f1a6ce1fe1 Merge branch 'bilelmoussaoui/auto-resize' into 'main' Christian Hergert 2023-05-31 23:50:28 +0000
  • b23bdcffd7 In certain cases, you might want to control the VM size when running QEMU instead of having libmks handling that when resizing the widget Bilal Elmoussaoui 2023-05-25 11:12:37 +0200
  • 6d6c470288 Merge branch 'set-lib-soname' into 'main' Christian Hergert 2023-05-31 16:46:58 +0000
  • 23f85e443f Merge branch 'bilelmoussaoui/speaker' into 'main' Christian Hergert 2023-05-31 16:46:36 +0000
  • fc996f251b build: Don't include Speaker type Bilal Elmoussaoui 2023-05-30 11:16:01 +0100
  • 868aad0244
    build: Set a SONAME version in the libmks library Javier Martinez Canillas 2023-05-30 11:07:29 +0200
  • 543c0cbbda Merge branch 'aesteve/fix-atomic-kms-cursor' into 'main' Christian Hergert 2023-05-26 04:51:34 +0000
  • 3c422815a8 Merge branch 'bilelmoussaoui/duplicated' into 'main' Christian Hergert 2023-05-26 04:47:34 +0000
  • 25b58fc0a2 display-picture: set cursor on init Albert Esteve 2023-05-24 09:46:28 +0200
  • 6b29de7164 Drop duplicated create_socketpair Bilal Elmoussaoui 2023-05-25 09:59:45 +0200
  • 00099bb4a5 Merge branch 'bilelmoussaoui/close-fd' into 'main' Christian Hergert 2023-05-24 23:02:27 +0000
  • 5736f4e19f paintable: Properly close DMABuf FD Bilal Elmoussaoui 2023-05-24 15:17:46 +0200
  • e8d30c4f73 Merge branch 'bilelmoussaoui/docs' into 'main' Christian Hergert 2023-05-23 19:54:00 +0000
  • c7772df9aa docs: Document most of the public APIs Bilal Elmoussaoui 2023-05-23 12:24:33 +0200
  • c0f0d1c22c build: fix include directories for subprojects Christian Hergert 2023-05-17 14:35:56 -0700
  • f71a2002ba display-picture: use compute_point() Christian Hergert 2023-05-17 13:53:49 -0700
  • 4be889b608 display-picture: remove deprecated allocation API usage Christian Hergert 2023-05-17 13:48:21 -0700
  • cae805a728 resizer: only branch when non-NULL Christian Hergert 2023-05-17 13:37:33 -0700
  • 69dfaddb9d resizer: various code-style cleanup Christian Hergert 2023-05-17 13:36:11 -0700
  • 6a024f0e5d Merge branch 'bilelmoussaoui/reconfigure' into 'main' Christian Hergert 2023-05-17 20:11:49 +0000
  • 233f30a2d1 Merge branch 'libmks-bilelmoussaoui/gdk-gl-texture-builder' Christian Hergert 2023-05-17 13:09:05 -0700