Commit Graph

  • 07431d1abc tests/clutter: Add a helper for getting the default seat Bilal Elmoussaoui 2024-08-20 21:57:59 +02:00
  • c1e9711a83 tests: Use helper to get ClutterBackend Bilal Elmoussaoui 2024-08-20 21:51:55 +02:00
  • 1abbfb5ed2 clutter/context: Create a Settings when constructed Bilal Elmoussaoui 2024-08-20 21:48:34 +02:00
  • 8013049130 clutter: Stop using Settings.get_default Bilal Elmoussaoui 2024-08-20 21:43:31 +02:00
  • 8a71c89442 clutter/backend: Keep a back pointer to the Context Bilal Elmoussaoui 2024-08-20 21:33:56 +02:00
  • b02a29fee7 clutter/context: Add API to get the corresponding Settings Bilal Elmoussaoui 2024-08-20 21:29:47 +02:00
  • 66a45809fa kms/impl-device: Disarm deadline timer when disabling Jonas Ådahl 2024-08-28 23:05:50 +02:00
  • 1d87bcaab2 kms/impl-device: Put deadline timer disarming in a helper Jonas Ådahl 2024-08-28 23:04:42 +02:00
  • d017bf3af7 ci: Replace asciidoc in image Florian Müllner 2024-08-29 00:41:59 +02:00
  • 8553ca0c2f ci: Don't explicitly pull in libdisplay-info Florian Müllner 2024-08-21 17:45:06 +02:00
  • 89a4538f48 ci: Remove unused dependency Florian Müllner 2024-08-21 17:41:30 +02:00
  • 690564277c frames: Load libadwaita on GNOME Georges Basile Stavracas Neto 2024-08-27 17:04:30 -03:00
  • fb588bcb29 tests/dbus-runner: Remove support for service launching via env vars Jonas Ådahl 2024-08-28 15:43:21 +02:00
  • 39ba9c4c65 ci: Run installed tests when running the dist job Jonas Ådahl 2024-08-22 14:00:06 +02:00
  • 4fe6a5fad9 tests: Install most tests Jonas Ådahl 2024-08-22 13:59:20 +02:00
  • 51b2a9a500 tests/dbus-runner: Launch pipewire via socket activation Jonas Ådahl 2024-08-28 12:20:22 +02:00
  • c2683a20a6 tests/dbus-runner: Use named arguments during setup Jonas Ådahl 2024-08-28 15:01:51 +02:00
  • 6b0f7294db tests/dbus-runner: Move service launching into helper Jonas Ådahl 2024-08-28 12:19:29 +02:00
  • 63b59dfa89 tests/dbus-runner: Avoided nested service launch lists Jonas Ådahl 2024-08-28 15:40:54 +02:00
  • b2e1f968d9 tests/dbus-runner: Log more about service management Jonas Ådahl 2024-08-27 22:42:23 +02:00
  • d4d5cd2dc1 tests/installed-dbus-session: Add --compile-schemas Jonas Ådahl 2024-08-22 00:44:05 +02:00
  • d9ead43270 tests/dbus-runner: Allow setting custom parser state and environment Jonas Ådahl 2024-08-22 00:42:39 +02:00
  • d9b6101b15 tests: Split up 'native-unit' test Jonas Ådahl 2024-08-21 22:49:13 +02:00
  • 1a0be0232a tests: Include 'src/tests' in G_TEST_BUILDDIR Jonas Ådahl 2024-08-21 22:05:38 +02:00
  • 1d724e7e9d tests/ref-test: Warn if mkdir failed Jonas Ådahl 2024-08-21 22:05:10 +02:00
  • e53bdc4416 tests/ref-test: Set output dir via env var Jonas Ådahl 2024-08-21 22:03:23 +02:00
  • 7d4db86804 tests/installed: Don't duplicate environment sanity Jonas Ådahl 2024-08-21 14:00:22 +02:00
  • ecf79ce6cb tests/build: Move installed tests description to the the end Jonas Ådahl 2024-08-21 13:48:38 +02:00
  • 50e667b29b tests/stacking: Replace a couple of sleep;assert_focused with wait_focused Jonas Ådahl 2024-08-22 15:08:13 +02:00
  • 7637627e01 tests/test-runner: Add 'wait_focused' command Jonas Ådahl 2024-08-22 15:06:20 +02:00
  • c2621eca15 onscreen/native: Set latest cogl sync_fd on KMS update Michel Dänzer 2024-08-16 17:50:12 +02:00
  • 996eb4b6ae kms/impl-device: Handle sync_fd in meta_kms_impl_device_handle_update Michel Dänzer 2024-08-21 15:32:26 +02:00
  • 369596a82b kms/update: Add meta_kms_update_get/set_sync_fd Michel Dänzer 2024-08-21 15:31:57 +02:00
  • 452e4fbf70 kms/plane: Rename META_KMS_ASSIGN_PLANE_FLAG_DIRECT_SCANOUT Michel Dänzer 2024-08-19 17:55:06 +02:00
  • a589456209 kms/crtc: Conditionally return 0 in meta_kms_crtc_get_deadline_evasion Michel Dänzer 2024-08-20 09:42:17 +02:00
  • 030270ba3b compositor: Mark window drag actor invisible Christian Hergert 2024-08-21 23:03:07 -07:00
  • 757f8b6d69 wayland/surface-role: Keep track of the surface main monitor Sebastian Wick 2024-08-12 21:32:02 +02:00
  • fe17e717c3 wayland-surface: Add a main-monitor property Sebastian Wick 2024-08-12 21:27:18 +02:00
  • 586fd41a7e feedback-actor: Remove unused meta_feedback_actor_update Sebastian Wick 2024-08-12 21:19:23 +02:00
  • 20cf5fb02f wayland/data-device: Move position updates to a common function Sebastian Wick 2024-08-12 21:25:37 +02:00
  • 035bbb3250 wayland/data-device: Remove unused drag_grab_update_feedback_actor Sebastian Wick 2024-08-12 21:24:35 +02:00
  • a43dbd46fb cursor: Fix set_property vfunc name Sebastian Wick 2024-08-15 12:43:30 +02:00
  • d5e72ff24d Update Occitan translation Quentin PAGÈS 2024-08-26 15:41:53 +00:00
  • dc637e95ac tests/monitor-unit: Use the correct XML syntax Daniel van Vugt 2024-08-23 12:01:09 +08:00
  • 3eebe2592a monitor-config-store: Fix typos in <layoutmode> written to monitors.xml Daniel van Vugt 2024-08-23 11:32:19 +08:00
  • 70dc8cabac clutter/settings: Remove unused fontconfig-timestamp property Bilal Elmoussaoui 2024-08-21 22:45:51 +02:00
  • da828c2fcc x11/input-device: Stop using deprecated libwacom API Florian Müllner 2024-08-22 19:25:44 +02:00
  • 98e7197511 build: Replace unnecessary get_compiler() call Florian Müllner 2024-08-22 18:40:20 +02:00
  • 60edafe3eb cogl/pango: Drop mipmapping API/env variables Bilal Elmoussaoui 2024-08-20 18:45:28 +02:00
  • 5176a828eb core/util: Drop duplicated MetaLocaleDirection Bilal Elmoussaoui 2024-08-20 17:20:35 +02:00
  • 4f606261d3 clutter: Remove unused get_font_map Bilal Elmoussaoui 2024-08-20 17:04:55 +02:00
  • 39da6e10fa clutter/context: Move get_show_fps to it correct namespace Bilal Elmoussaoui 2024-08-20 16:59:16 +02:00
  • 078bbd82c8 clutter: Export Context header Bilal Elmoussaoui 2024-08-21 02:39:24 +02:00
  • 8291b2d6d0 clutter/context: Free the stage manager Bilal Elmoussaoui 2024-08-20 19:49:02 +02:00
  • 0d93f805d4 clutter/context: Create a StageManager when constructed Bilal Elmoussaoui 2024-08-20 16:56:46 +02:00
  • 914787294f clutter/stage-manager: Mark as private type Bilal Elmoussaoui 2024-08-20 16:49:36 +02:00
  • 09c7c2bf7b clutter/stage-manager: Remove unused APIs Bilal Elmoussaoui 2024-08-20 16:45:50 +02:00
  • 5391ab56e8 clutter/stage-manager: Mark as final Bilal Elmoussaoui 2024-08-20 16:42:50 +02:00
  • 3fb1c9ab21 clutter/context: Remove unused is_initalized Bilal Elmoussaoui 2024-08-20 16:34:25 +02:00
  • 3453a6e51f clutter/stage-manager: Remove unused default-stage Bilal Elmoussaoui 2024-08-20 16:33:19 +02:00
  • d1750e5bdb build: Enable libdisplay-info by default Sebastian Wick 2024-08-22 14:26:51 +02:00
  • 41f0194280 tests: Start pipewire and wireplumber for the native-unit test Sebastian Wick 2024-08-21 14:02:39 +02:00
  • 7bcc8c19cb build: Remove unused CI test setup Sebastian Wick 2024-08-21 14:01:30 +02:00
  • c7acd6074b wayland/drm-lease: Fix list initialization bug José Expósito 2024-08-21 14:21:10 +02:00
  • d2be0b6950 kms: Inhibit real time scheduling until initial mode set Jonas Ådahl 2024-08-20 11:07:29 +02:00
  • d866590b78 wayland: Set current tool surface to NULL on prox-out Peter Hutterer 2024-08-19 13:10:00 +10:00
  • eaa416904d ci: Bump CI/CD component version for building system extensions Martin Abente Lahaye 2024-08-20 12:22:59 -04:00
  • c03e64ef1d wayland: Propagate a tablet's DEVICE_REMOVED to trigger the signals Peter Hutterer 2024-08-16 16:20:10 +10:00
  • ae35c1efe0 core: Use event return value defines in keybinding code Carlos Garnacho 2024-08-08 19:06:02 +02:00
  • cdf427039d core: Let unhandled key release events be propagated by keybindings Carlos Garnacho 2024-08-08 19:01:26 +02:00
  • a35326cc93 dbus-interfaces: Fix ApplyMonitorsConfig documentation Lukáš Tyrychtr 2024-08-19 10:37:15 +02:00
  • bd8db38460 kms/impl-device: Track dispatch duration in crtc_frame_deadline_dispatch Michel Dänzer 2024-08-08 16:36:05 +02:00
  • d7012d2ad3 kms/impl-device: Use KMS_DEADLINE in crtc_page_flip_feedback_flipped Michel Dänzer 2024-08-12 15:12:09 +02:00
  • 45dcfeb0cc cogl/gles: Revert to unsized GL_BGRA as internalformat for BGRA_8888 Sebastian Wick 2024-08-15 17:09:39 +02:00
  • 7610973a94 Replace deprecated g_qsort_with_data with g_sort_array Sebastian Wick 2024-07-23 12:31:24 +02:00
  • e5827ea06b monitor-config-utils: Use g_list_copy_deep() to clone lists Jonas Ådahl 2024-08-09 17:26:24 +02:00
  • b8394c68f5 monitor-config-store: Use auto pointers in a couple of places Jonas Ådahl 2024-08-09 13:29:02 +02:00
  • 4175a37e4c tests/monitor-unit: Add layout mode migration tests Jonas Dreßler 2024-02-17 01:13:45 +01:00
  • 05cc8a56e1 monitor-config-store: Save configs after layout mode detection/conversion Jonas Dreßler 2024-02-16 22:46:44 +01:00
  • 2c8b383a7e monitor-config-store: Attempt to convert physical to logical layout modes Jonas Dreßler 2024-02-16 22:30:59 +01:00
  • 96791f111a monitor: Move check to limit fractional scales to certain monitor sizes Jonas Dreßler 2024-02-19 02:08:02 +01:00
  • 078d95cc15 monitor: Make function to calculate fractional scale factor public Jonas Dreßler 2024-02-19 01:58:05 +01:00
  • 0d23eb1da8 monitor-config-manager: Move verification of logical monitor configs into utils Jonas Dreßler 2024-02-19 01:00:10 +01:00
  • bbb34c2a80 monitor-config-store: Detect unkown layout modes based on the configuration Jonas Dreßler 2024-02-16 21:37:21 +01:00
  • becee89fb9 monitor-config-manager: Verify more things about logical monitor configs Jonas Dreßler 2024-02-18 14:53:52 +01:00
  • a203020c4b monitor-config-manager: Move some things into common file for config utils Jonas Dreßler 2024-02-19 01:19:14 +01:00
  • 076b3664a3 monitor-config-store: Store and load layout mode for each configuration Jonas Dreßler 2024-02-16 20:32:55 +01:00
  • de56634fd0 Remove monitor migration support from v1 monitors.xml format Jonas Dreßler 2024-02-15 23:33:12 +01:00
  • 4105827254 monitor-config-manager: Do more verification of logical monitor configs Jonas Dreßler 2024-02-16 13:42:47 +01:00
  • 72b324d686 monitor-config-manager: Verify the whole monitor layout is connected Jonas Dreßler 2024-02-08 02:40:59 +01:00
  • ce5f97fde1 cogl/gles: Explain GLES2 requirement of matching internalformat & format Sebastian Wick 2024-07-31 17:59:41 +02:00
  • c3eb01e547 cogl/gles: Use the GL_BGRA8_EXT internalformat instead of the format Sebastian Wick 2024-07-31 13:20:38 +02:00
  • d820fe030a cogl/gles: Use a premul required format for opaque fp16 Cogl formats Sebastian Wick 2024-07-31 17:49:47 +02:00
  • 41700d3cc7 cogl/gl: Use internal formats without alpha for non-alpha Cogl formats Sebastian Wick 2024-07-31 17:47:04 +02:00
  • 2e82a2049f wayland: Register touchpoint info on CLUTTER_ENTER Carlos Garnacho 2024-07-15 23:02:19 +02:00
  • 77b21ef8dc wayland: Only cancel touch when a new event handler takes over Carlos Garnacho 2024-07-15 22:50:58 +02:00
  • 08c903a359 wayland: Ignore touch events in seat default focus handler Carlos Garnacho 2024-07-15 22:47:51 +02:00
  • c436e7cb17 kms/impl-device: Add/remove deadline timer as required Daniel van Vugt 2024-08-14 15:50:48 +08:00
  • 82fa9e676a color-device: Don't create colord profiles for virtual monitors Sebastian Wick 2024-08-12 23:42:22 +02:00
  • bb55a1e83a compositor-view/native: Add debug flag to force-disable direct scanout Robert Mader 2024-08-13 21:08:23 +02:00