[mutter] (96 commits) Non-fast-forward update to branch wip/carlosg/async-xwayland-startup



The branch 'wip/carlosg/async-xwayland-startup' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  bdaedbc... tests: Ensure MetaX11Display is initialized before running 
  d066d7d... tests: Set fatal log handler on clutter tests
  85d1694... core: Make meta_display_init_x11() an async function
  84b4d2c... xwayland: Do not block on Xwayland initialization

Commits added to the branch:

  934a829... wayland/subsurface: Keep subsurface actors reactive (*)
  5b16204... Fix incorrect 'is' in gen_default_modes (*)
  dcba7c5... clutter: Add ClutterSeat::touch-mode boolean property (*)
  9ff4f29... build: Depend on libinput 1.7 (*)
  c273f74... backends: Implement ClutterSeat::touch-mode on MetaSeatNati (*)
  e76ff85... backends/native: Override the right property name (*)
  840c50b... window-actor: Ensure clipping in `capture_into()` (*)
  ebc0787... shaped-texture: Add `get_width()`/`get_height()` API (*)
  0f58c98... screen-cast-window: Use buffer bounds in place of frame bou (*)
  b23fc99... kms/plane: Move _new() function to private header (*)
  851024f... kms/update: Add unassign_plane() API (*)
  6c1e9b5... kms-impl-simple: Add helper to process update entries (*)
  3a8c545... kms/device: Add getter for finding cursor planes (*)
  ec9d714... kms: Return gpointer from impl tasks (*)
  ee854ed... kms: Fix function name (*)
  4abec2f... kms: Assert that callbacks are outside of the impl context (*)
  c1fc46e... kms/device: Fix indentation mistake (*)
  01bab81... kms/update: Add flags to plane assignment (*)
  3ace2b9... kms/update: Move auto-cleanup declaration to the bottom (*)
  73dcb9f... kms: Make update processing return direct feedback (*)
  7c3172a... kms/impl-simple: Add cursor plane processing (*)
  ae00f56... cursor-renderer-native: Port to transactional KMS api (*)
  f3cdc99... kms/device: Handle tracking capabilities (*)
  438f75e... cursor-renderer-native: Get cursor size from MetaKmsDevice (*)
  98d7a54... wayland: Advertise MetaMonitor as wl_output (*)
  1981449... wayland/actor-surface: Do not set opaque region for XWaylan (*)
  5c704e3... cogl: Remove no-op cogl_shader_compile and cogl_shader_get_ (*)
  586723e... backends: Drop per-device idle monitors (*)
  f7646af... core: Do not update idle times for slave devices (*)
  1ecfdb1... backends: Drop meta_idle_monitor_get_for_device() (*)
  8b70232... Update Japanese translation (*)
  ae344a6... Update Japanese translation (*)
  aceadfe... cullable: Check if effects are disabled (*)
  3e1db33... gitlab: Add missing < in markdown comment tag (*)
  560055f... Bump version to 3.35.91 (*)
  0e0afa2... settings: Improve logging of enabled experimental features (*)
  76e0d72... window-actor/x11: Update opaque region (*)
  c06fae4... window-actor: Don't show actor until meta_window_actor_show (*)
  b45b03b... surface-actor-x11: Avoid flicker when (un)redirecting windo (*)
  d2953e0... Update Chinese (Taiwan) translation (*)
  4f8e518... bind-constraint: Update the preferred size (*)
  35fe6a4... clutter: Make clutter_contraint_update_preferred_size() pub (*)
  b70611e... clutter/enums: Correct docs about ClutterOffscreenRedirect (*)
  b4226da... cogl: GLES3 has glGetStringi (*)
  03ef335... cogl: GLES3 has sampler objects (*)
  445af61... cogl: GLES3 has vertex array objects (*)
  4199275... cogl: GLES3 has sync objects (*)
  efe1bc2... util: Add INPUT debug topic (*)
  e07478f... virtual-input-device/native: Fix warning message (*)
  7cc02cf... backends/native: Replace tabs with spaces (*)
  d053ccf... window: Check window responsiveness on every window focus (*)
  0bf9727... display: Fix intendation of an argument and add details to  (*)
  9b58033... display: Make sure ping serials are never reused (*)
  e51279d... display: Only send one ping to a window at a time (*)
  f215956... xwayland: Move out surface role related logic (*)
  ac2c870... surface-actor: Remove get_window() API and vfunc (*)
  5149e1e... wayland: Move tree updating to the shell surface role (*)
  c0c7448... wayland: Don't access MetaWaylandSurface::window directly (*)
  54194e6... wayland/surface: Move relative coordinate calculating to ro (*)
  722ae2b... wayland/surface: Let roles set DND functions (*)
  df642eb... wayland: Move calc-showing window logic to roles having win (*)
  44ae385... wayland: Move MetaWindow ownership to window owning roles (*)
  d122b66... clutter/actor: avoid transform node for identity matrix (*)
  81512ad... screen-cast-session: Add 'disable-animations' property (*)
  8c1e6eb... remote-access-handle: Expose disable-animations property (*)
  704fea6... renderer-native: Move 'backend' field to MetaRenderer (*)
  3e6a55a... renderer: Add API to check whether renderer is hardware acc (*)
  a209a14... renderer-native: Use hardware acceleration check in generic (*)
  6206511... Update Basque translation (*)
  f5a28aa... window-actor: Make culling of opaque windows X11 only (*)
  c5d2fc8... screen-cast: Update to PipeWire 0.3 API (*)
  282b09c... clutter/actor: Add CLUTTER_OFFSCREEN_REDIRECT_ON_IDLE (*)
  41d72e8... backends/native: Also check touch-mode on object initializa (*)
  d7c7311... clutter/seat: Add gtkDoc comments for touch-mode property (*)
  aedcfcd... sound-player: Fix invalid write after playback is cancelled (*)
  4c42195... clutter: fix hole in ClutterPaintNode (*)
  b8355a6... xwayland: Not all xwayland surface have a window (*)
  963108a... wayland/data-device: Check resource version on cancel (*)
  f9326cf... wayland/data-device: Fix crash with offer from X11 client (*)
  2da2772... display: Make check-alive timeout configureable (*)
  6fb6a23... Update Brazilian Portuguese translation (*)
  a9b1134... clutter/seat: Add API to inhibit unfocus of the cursor surf (*)
  bf24b81... wayland/pointer: Add support for the new ClutterSeat inhibi (*)
  ad8ba69... wayland/pointer: Use g_signal_connect_swapped for one signa (*)
  b98ebe6... clutter/x11: Stop tracking stage changes on crossing events (*)
  6715291... Update Turkish translation (*)
  a0441ad... Updated Spanish translation (*)
  84261d1... Update Basque translation (*)
  81d11ac... clutter: avoid g_signal_emit_by_name() from ClutterActor (*)
  0c55e87... cogl: reduce temporary allocations calculating redraw regio (*)
  d327ced... clutter: avoid redundant _clutter_paint_node_init_types() (*)
  c447d76... Update Hungarian translation (*)
  7ae34b6... tests: Ensure MetaX11Display is initialized before running 
  f712e75... tests: Set fatal log handler on clutter tests
  60c9f4f... core: Make meta_display_init_x11() an async function
  0424d93... xwayland: Do not block on Xwayland initialization

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]