Commit Graph

  • c202662ca3 stack-tracker: Improve logging when an operation is ignored Marco Trevisan (Treviño) 2024-05-04 04:34:34 +02:00
  • 0653b829c1 stack-tracker: Avoid multiple casts to Window type Marco Trevisan (Treviño) 2024-05-03 15:53:16 +02:00
  • e3d3b257ae window-private: Actually remove frame instance Marco Trevisan (Treviño) 2024-05-27 17:11:55 +02:00
  • 0f19c6f5b6 window: Stop caching frame_bounds Bilal Elmoussaoui 2023-12-05 23:05:26 +01:00
  • d1b04ffb55 window: Move frame_bounds to WindowX11 Bilal Elmoussaoui 2023-09-07 10:47:24 +02:00
  • bcb069f454 window: Move frame field to WindowX11 Bilal Elmoussaoui 2023-09-07 09:27:43 +02:00
  • 503c70e284 window: Replace get_titlebar usages Bilal Elmoussaoui 2024-05-23 21:54:58 +02:00
  • 70f8cc433e window: Move get_session_geometry to WindowX11 Bilal Elmoussaoui 2024-04-29 11:28:40 +02:00
  • 751ef5abd2 window/x11: Add a is_ssd helper Bilal Elmoussaoui 2024-05-21 23:40:39 +02:00
  • fff528cbf1 window: Remove shove titlebar onscreen functions Bilal Elmoussaoui 2024-05-21 21:57:16 +02:00
  • acbb14f34b window: Move has_custom_frame_extents to WindowX11 Bilal Elmoussaoui 2024-01-11 15:31:54 +01:00
  • b4b896d4db core: Move frame related types to x11 Bilal Elmoussaoui 2023-09-05 10:48:00 +02:00
  • 06dde49d12 cogl/renderer: Remove dead code Georges Basile Stavracas Neto 2024-05-27 10:29:10 +02:00
  • b054a09aa1 cogl: Remove unnused Renderer.foreach_output Bilal Elmoussaoui 2024-05-26 16:12:48 +02:00
  • c506c194b6 cogl: Don't allow overriding renderer winsys_id Bilal Elmoussaoui 2024-05-26 16:11:47 +02:00
  • dad9f64b5f cogl: Don't allow overriding renderer constraints Bilal Elmoussaoui 2024-05-26 16:10:21 +02:00
  • 1b64353427 dbus-interfaces: Add some docs to the IdleMonitor interface Philip Withnall 2024-05-23 11:35:45 +01:00
  • 173332e928 tests: Fix a -Wmaybe-uninitialized warning Philip Withnall 2024-05-23 11:49:41 +01:00
  • ca1434ff1e display: Fix a -Wmaybe-uninitialized warning Philip Withnall 2024-05-23 11:48:43 +01:00
  • a66dab9273 ci: Hook up release-module Florian Müllner 2024-05-23 19:11:42 +02:00
  • bcfbc7fa17 ci: Use meson introspect to generate artifact path Florian Müllner 2024-05-24 00:07:11 +02:00
  • 42c534a02f build: Don't error out if startup_notification is enabled but not x11 Bilal Elmoussaoui 2024-05-22 10:57:50 +02:00
  • bb38601d0f build: Don't check for sm dependency if x11 is disabled Bilal Elmoussaoui 2024-05-22 10:55:09 +02:00
  • 7f213c2a2f x11: Use the embedded xcursor functions where possible Bilal Elmoussaoui 2024-05-14 17:33:46 +02:00
  • 0a46ca67ec core: Include a small subset of xcursor in-tree Bilal Elmoussaoui 2024-01-31 16:43:22 +01:00
  • 650ef9b57f wayland/pointer-constraints: Don't steal regions for new constraints Sebastian Keller 2024-05-12 23:22:08 +02:00
  • c3e626405f wayland/pointer-constraints: Disconnect focus surface handler early Sebastian Keller 2024-05-12 20:02:50 +02:00
  • d4907a960c pointer-constraints/native: Fix typo in function name Sebastian Keller 2024-05-12 18:08:57 +02:00
  • d686865918 pointer-constraints/native: Warp locked pointer to correct position Sebastian Keller 2024-05-11 20:12:26 +02:00
  • c0537096c2 pointer-constraints/native: Consider origin when checking constraints Sebastian Keller 2024-05-10 20:36:37 +02:00
  • 79a79b3450 wayland/popup: Only close popups if press count drops from 1 to 0 Jonas Dreßler 2024-03-02 00:39:56 +01:00
  • 6b3a289ab5 wayland/drm-syncobj: Check for sync-fd cogl feature Jonas Ådahl 2024-05-23 15:52:53 +02:00
  • c192f51159 cogl: Add sync fd feature enum value Jonas Ådahl 2024-05-23 15:52:02 +02:00
  • 69e791cda1 wayland: Implement the XDG dialog protocol Carlos Garnacho 2023-09-17 18:57:37 +02:00
  • 326e4c15de ci: Bump base image and wayland-protocols dependency Carlos Garnacho 2024-05-16 14:02:15 +02:00
  • 8a862b102c kms/impl-device: Inhibit real-time scheduling when querying KMS state Michel Dänzer 2024-05-21 10:23:51 +02:00
  • be4bf8da9c wayland/surface: Keep applied sub-surface branch node linked up Michel Dänzer 2024-05-03 17:57:40 +02:00
  • 5749810ddb Revert "wayland/subsurface: Drop unapplied subsurface state on unmap" Michel Dänzer 2024-05-03 18:35:53 +02:00
  • ad22833cc3 wayland/subsurface: Hold surface reference in placement ops Michel Dänzer 2024-05-03 18:22:38 +02:00
  • ba93fcd30f wayland/subsurface: Make sure siblings are actually sub-surfaces Michel Dänzer 2024-05-03 18:17:41 +02:00
  • 08c9a775e7 tests: Make sure XDG_CURRENT_DESKTOP is unset Sebastian Wick 2024-05-03 18:09:01 +02:00
  • 301c154f02 tests/wayland-unit-tests: Make sure there are two workspaces Sebastian Wick 2024-05-02 17:27:35 +02:00
  • 5cac24346d cogl: Remove unused DEFAULT_DRIVER code Bilal Elmoussaoui 2024-05-21 10:27:15 +02:00
  • 6fbf5f0888 clutter: Drop unused const Bilal Elmoussaoui 2024-05-21 10:11:02 +02:00
  • 5752704886 cogl: Remove COGL_RENDERER env variable Bilal Elmoussaoui 2024-05-21 10:06:27 +02:00
  • b8c5ea4e1f x11: Remove MUTTER_DISPLAY env variable Bilal Elmoussaoui 2024-05-21 10:05:21 +02:00
  • 97af5f8705 wayland/xdg-shell: Update min/max window size also on geometry changes Jonas Ådahl 2024-05-15 14:39:37 +02:00
  • de335cb6a5 Add editorconfig file Bilal Elmoussaoui 2024-05-20 15:59:25 +02:00
  • 638d3355b4 cogl: Drop CoglSwapChain Georges Basile Stavracas Neto 2024-05-20 11:12:49 +02:00
  • c13956fb9e Use gboolean consts instead of C bools Bilal Elmoussaoui 2024-05-12 14:38:08 +02:00
  • 7a38e12ed0 egl: Don't free source error after propagating it Sebastian Keller 2024-05-19 19:53:37 +02:00
  • eaf69fdea8 ci: Create artifacts of meson logs in dist job Jonas Ådahl 2024-05-14 20:48:59 +02:00
  • e2e687c9db dbusmock/mocks-manager: Don't create a pipe for started templates Jonas Ådahl 2024-05-17 22:39:47 +02:00
  • 6ab36f7297 tests/stacking: Do struts toggling during monitor-changed event Marco Trevisan (Treviño) 2023-05-22 18:22:18 +02:00
  • 4eed39ed12 test-runner: Add ability to perform actions on signals callbacks Marco Trevisan (Treviño) 2023-05-17 16:46:11 +02:00
  • 9374fad2b4 tests/stacking: Add test for strut changes together with monitors changes Marco Trevisan (Treviño) 2023-05-16 16:33:54 +02:00
  • fcdfc4c86f test-runner: Add command to reload monitors Marco Trevisan (Treviño) 2023-05-16 16:30:21 +02:00
  • c544b38dbb tests/stacking: Add test to verify that setting and adding struts works Marco Trevisan (Treviño) 2023-05-16 15:48:30 +02:00
  • 3686b1cf6f test-runner: Support parsing monitor-relative window positions Marco Trevisan (Treviño) 2023-05-16 14:47:19 +02:00
  • 8246071c1c test-runner: Add ability to remove struts by side Marco Trevisan (Treviño) 2023-05-16 14:43:47 +02:00
  • 0bc873419d test-runner: Add support for add_strut command Marco Trevisan (Treviño) 2023-05-16 14:35:42 +02:00
  • ea7357f48a test-runner: Add ability to set strut with monitor-relative sizes Marco Trevisan (Treviño) 2023-05-16 14:26:34 +02:00
  • e250bd1ebb workspace: Add a private getter for builtin struts Marco Trevisan (Treviño) 2023-05-16 13:55:21 +02:00
  • 44c6d02964 workspace: Clean structs using clear GSList utility function Marco Trevisan (Treviño) 2023-05-22 15:57:04 +02:00
  • e005d035c0 boxes: Define cleanup function for MetaStrut and use auto-pointers Marco Trevisan (Treviño) 2023-05-22 15:56:08 +02:00
  • 8dc6115277 test-runner: Add ability to perform basic divisions and multiplications Marco Trevisan (Treviño) 2023-05-16 13:54:18 +02:00
  • 5e6aee6367 tests/runner: Make 'wait_reconfigure' actually wait for a reconfigure Jonas Ådahl 2024-04-14 22:06:59 +02:00
  • 0ab5ff6eed clutter/transition: Do not call methods of a NULL ClutterAnimatable Corentin Noël 2024-05-14 15:43:52 +02:00
  • 1f1538be76 x11/window: Compare input shape to client rect when undecorating Sebastian Keller 2024-04-23 20:45:36 +02:00
  • 1c7ed16d05 Revert "wayland/surface: Check buffer size also for role-less surfaces" Michel Dänzer 2024-05-07 17:54:25 +02:00
  • da0bd303ad core/anonymous-file: Support 0-sized files Florian Müllner 2024-05-14 17:33:00 +02:00
  • 09a6ff6eb7 color-manager: Call update_all_gamma from on_monitors_changed Michel Dänzer 2024-05-07 17:20:07 +02:00
  • 9ed00280f7 color-manager: Move update_all_gamma helper up Michel Dänzer 2024-05-07 17:19:03 +02:00
  • 1990f2349d Update Hindi translation Scrambled 777 2024-05-12 13:10:29 +00:00
  • 22f67d107d tests: Add test case for keybinding remove race Jonas Ådahl 2024-04-26 23:01:38 +02:00
  • 8c39a25459 keybindings: Add refcounting to fix use-after-free for key handlers Keyu Tao 2024-04-30 16:34:29 +08:00
  • 57e16cf010 window/wayland: Constrain sporadic client resizes immediately Jonas Ådahl 2024-04-14 22:11:14 +02:00
  • 6819296e81 ci: Build our own gtk3 containing unreleased bug fix Jonas Ådahl 2024-04-15 12:05:26 +02:00
  • ab32580b4c Revert GNOME change to force X authentication citadel-46.0 Bruce Leidl 2024-05-06 18:32:28 -04:00
  • eb392568ae Notify n-workspaces on context switch Bruce Leidl 2024-05-06 18:30:52 -04:00
  • fc623c1ed1 build: Enable -Werror=shadow and fix related issues Bilal Elmoussaoui 2023-11-09 15:29:38 +01:00
  • e509fc7f00 window: Start in the activate suspend state until mapped Sebastian Wick 2024-05-02 18:03:25 +02:00
  • 7a9883d5bb window: Move implement_showing for the next commit Sebastian Wick 2024-05-02 18:02:55 +02:00
  • 52d5758f1b tests/wayland: Add test for mapping clone of obstructed window Jonas Ådahl 2024-05-03 14:30:14 +02:00
  • b69fc15543 tests/wayland: Run with G_MESSAGES_DEBUG=all Jonas Ådahl 2024-05-03 14:28:03 +02:00
  • 3dbe3668e6 ci: Run gnome-shell tests with the timeout multiplier set to 5 Jonas Ådahl 2024-05-03 16:20:48 +02:00
  • 31165c2d86 x11/window: Add proper type guard to x11-specific public API calls Marco Trevisan (Treviño) 2024-05-01 03:15:51 +02:00
  • b422393bbc x11/window: Add type-check guard to meta_window_x11_get_group() Marco Trevisan (Treviño) 2024-05-01 03:14:45 +02:00
  • 2a88a3eb96 x11/window: Do not try to compare a wayland active window with X11 Marco Trevisan (Treviño) 2024-05-01 02:52:59 +02:00
  • f3a52551f1 backends/native: Remove unused meta_kms_device_add_fake_plane_in_impl Daniel van Vugt 2024-04-02 16:44:52 +08:00
  • 14e18de90d backends/native: Add fake cursor plane using impl_device's crtcs Daniel van Vugt 2024-03-28 17:51:21 +08:00
  • b620dbb188 kms/impl-device: Add function meta_kms_impl_device_has_cursor_plane_for Daniel van Vugt 2024-04-02 17:13:13 +08:00
  • dd32f3b3be wayland/transaction: Check surface pointer validity in _ensure_entry Michel Dänzer 2024-04-30 15:43:38 +02:00
  • b67f94ca7e wayland/subsurface: Hold sibling surface reference in placement ops Michel Dänzer 2024-04-30 15:35:14 +02:00
  • 3155cf514c ci: Bump image Florian Müllner 2024-04-29 15:13:40 +02:00
  • 0f11ef6c12 Update Brazilian Portuguese translation Leônidas Araújo 2024-04-29 18:00:41 +00:00
  • d9207ee496 Update Portuguese translation Hugo Carvalho 2024-04-28 20:15:31 +00:00
  • 243890a688 wayland: Do not forget immediately of key press serials on key release Carlos Garnacho 2024-04-25 23:56:27 +02:00
  • fb8ac5dff7 wayland: Track current tablet tool focus surface Carlos Garnacho 2024-04-19 19:04:59 +02:00
  • 669d21daa2 x11: Drop obsolete libXrender dependency Mart Raudsepp 2024-04-22 08:32:16 +03:00