[mutter] (228 commits) Non-fast-forward update to branch wip/carlosg/xdg-activation



The branch 'wip/carlosg/xdg-activation' 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:

  589162a... wayland: Support the xdg-activation protocol

Commits added to the branch:

  6438919... window: Add "is_focus_async" API (*)
  2432508... core: Account for the globally active input case (*)
  bd92303... x11-display: Set NO_AT_BRIDGE to 1 while opening the GDK di (*)
  6c9393a... Update Galician translation (*)
  83e74ad... onscreen/native: Remove stray whitespace (*)
  36352f4... onscreen/native: Add ref to dumb buffer when using as scano (*)
  bec456b... xwayland: Fix some FD leaks on error paths (*)
  3bbfaa0... background-content: Fix pipeline cache size (*)
  91d03f1... display: Reset all grab properties after a grab op (*)
  2a71ca3... clutter: Add API for retrieving gesture unaccelerated delta (*)
  861d03a... x11-display: Use unsetenv if old value was NULL (*)
  54b974b... Update Basque translation (*)
  c6935ad... clutter/text: Avoid relayout on PangoAttributes changes whe (*)
  4d54c3c... clutter: Also pick on BUTTON_PRESS events (*)
  e2a68b5... ci: Update ci-fairy image (*)
  adc6537... remote-desktop: Add backend getter (*)
  2691252... native/seat-impl: Add helper for queuing main thread idle c (*)
  ce3fa39... clutter/keymap: Make caps and num lock state properties (*)
  67acf99... remote-desktop/session: Add CapsLockState and NumLockState  (*)
  9889e6d... window: Cancel window grab ops on TOUCH_CANCEL events (*)
  ef1b101... window: Handle TOUCH_BEGIN events separately during grab op (*)
  504af40... window: Don't stop irrelevant TOUCH_END events during windo (*)
  a41c303... backend/native: Calculate refresh rate in double-precision (*)
  a6df679... backend/native: Add tests for refresh rate calculation (*)
  ef1f65a... clutter/text: Emit cursor-changed right after setting curso (*)
  903a30d... Updated French translation (*)
  3991fc9... Update Polish translation (*)
  d54dc1a... Update Portuguese translation (*)
  9d54ef3... cogl/frame-info: Add HW_CLOCK flag (*)
  9f53b69... clutter/frame-info: Add HW_CLOCK flag (*)
  d860682... cogl: Report presentation time in microseconds (*)
  4810164... cogl: Make presentation time always MONOTONIC (*)
  4ba2df0... cogl: Remove cogl_get_clock_time() (*)
  5d8cb27... cogl: Remove get_monotonic_time_ns() (*)
  c96fb18... cogl/frame-info: Add sequence (*)
  99efb40... clutter/frame-info: Add sequence (*)
  9123aa4... cogl/frame-info: Add ZERO_COPY flag (*)
  93ef83a... clutter/frame-info: Add ZERO_COPY flag (*)
  47183a9... cogl/frame-info: Add VSYNC flag (*)
  02d7fca... clutter/frame-info: Add VSYNC flag (*)
  f02f178... onscreen/native: Send a symbolic flip on discard (*)
  2f40272... Generate presentation-time files (*)
  dccc60e... wayland: Implement stub presentation-time (*)
  bb57f35... wayland: Add presentation_feedback_present() (*)
  0c34902... wayland: Store list of presentation-time surfaces (*)
  f0c2200... wayland: Store map of ready presentation feedbacks (*)
  2ce3a05... wayland: Wire up presentation-time machinery (*)
  cd9ae13... backend: Pass stage view to cursor-painted signal (*)
  82af1fb... wayland: Send presentation feedbacks to cursors (*)
  393a859... clutter/stage-view: Disable double buffered shadow bufferin (*)
  301198a... Revert "backends: Use also a native cursor renderer for tab (*)
  b155063... tests/test-client: Set padding to 0 too (*)
  0d3840b... tests/clutter/timeline-interpolate: Assorted style cleanups (*)
  6f30764... tests/clutter/timeline-interpolate: Rework test to be less  (*)
  372737e... tests/clutter/timeline-interpolate: Use correct clock (*)
  b962822... onscreen/native: Fix cast from CoglOnscreenEgl (*)
  ec14f51... cogl/onscreen/egl: Remove platform pointer (*)
  3263084... backends/native: Translate right coords when creating motio (*)
  c2968c8... frame: Fix crash when clicking below titlebar with broken g (*)
  44a4e61... compositor/x11: Notify the sync ring about frames on update (*)
  9b90b5a... window-actor/x11: Queue full actor redraw when redraw queue (*)
  86435d8... Update Catalan translation (*)
  dcbd96d... README: Clarify how to name flag types (*)
  acbaccd... README: Fix list paragraphs (*)
  393be6c... Update Friulian translation (*)
  ccbdf91... backends/x11: Add dummy input-settings implementation (*)
  012c0a1... clutter: Ensure we always call handle_event_post for proces (*)
  b353b97... backends/x11: Fix device hierarchy event handling for x11 b (*)
  8d00811... backends/x11: Pass the seat to the input settings (*)
  244e881... backends/input-settings: Do not disconnect seat signals (*)
  b770ea6... background-content: Optimize rounded clipping shader a bit (*)
  42d614f... backend-native: Add non-functional 'headless' mode (*)
  3091cd8... native: Rename MetaMonitorManagerKms to MetaMonitorManagerN (*)
  fd4ea67... native: Add abstract MetaOutputNative object (*)
  074d4f3... output/kms: Make EDID be read via MetaOutputNative object (*)
  c4a422b... crtc/kms: Add an abstract MetaCrtcNative that sits under Me (*)
  7c25953... kms/impl-device: Make non-abstract types explicitly init mo (*)
  34b0f9c... kms/device: Move universal plane cap check to mode set init (*)
  59a10cd... monitor-manager/native: Allow starting without outputs when (*)
  0786f44... seat/impl: Make it possible to run without libinput (*)
  739283d... backend/native: Add getter for is-headless state (*)
  ee4e78b... kms: Add way to run without mode setting (*)
  1e2ef90... backend/native: Hook up 'headless' mode to input and KMS su (*)
  9bf57f8... main: Make it possible to set properties when overriding co (*)
  78ba142... tests: Add headless native backend test (*)
  19c4667... renderer/native: Downgrade warning to message about no hw-a (*)
  6aef4b3... monitor: Attach to backend instead of GPU (*)
  b91740d... crtc/kms: Make the 'transform-handled' API pass through Met (*)
  47a6725... monitor: Unset output monitor when disposing (*)
  a0e4f52... workspace: Nag less about tiny but sane work areas (*)
  b31a639... backend: Add 'prepare-shutdown' signal (*)
  c8089f0... backend: Only show cursor when showing stage if pointer is  (*)
  ba38057... plugins/default: Initialize background color in a predictab (*)
  e7ae197... kms/connector: Don't use MetaConnectorType for connector ty (*)
  1818d21... Introduce virtual monitors (*)
  d7ce6a4... tests: Add reference test framework (*)
  51ff51c... tests: Add virtual monitor tests (*)
  005c490... main: Add --virtual-monitor argument (*)
  9b1b4eb... clutter: Expose 'capture_view_into()` as API (*)
  688280f... remote-desktop/session: Handle unable to transform coordina (*)
  cf5836a... screen-cast/src: Add helper to close stream after dispatch (*)
  2fbde28... screen-cast/src: Allow for source with adaptive stream size (*)
  74ab212... screen-cast/session: Introduce RecordVirtual D-Bus API (*)
  1940cd7... tests: Add tests for virtual screen cast source (*)
  ee4a0da... tests: Add persistent virtual monitor test (*)
  634c948... native: Add headless mode using surfaceless EGL context (*)
  2be09ce... ci: Run whole run-tests.sh in a D-Bus session (*)
  e52fdad... ci/run-tests: Call set -e instead of set +e (*)
  3d2d5cd... ci: Enable native backend and screen cast tests (*)
  75cff03... Update Ukrainian translation (*)
  56fc091... clutter/frame-clock: Evenly space updates when presentation (*)
  236e9ec... wayland/window: Correct detection whether to send `configur (*)
  330609e... backends/input-settings: Don't bind mouse GSettings to Clut (*)
  7c6860d... Updated French translation (*)
  9b25248... main: Force Xwayland startup if not on systemd (*)
  80fdc61... Update Brazilian Portuguese translation (*)
  3420f24... Update Catalan translation (*)
  ec163bc... Update Turkish translation (*)
  93c35f9... Update Romanian translation (*)
  6d9a2c1... Updated Czech translation (*)
  42287a5... restart: Request to hide the restart message if not accepte (*)
  2744722... later: Handle gracefully calls with unset display (*)
  335a85a... backends/x11: Don't try to read more button states than the (*)
  7dd4ae3... backends/x11: Free button state mask allocated by XIQueryPo (*)
  0e396ee... backends/x11: Unref keymap on finalize (*)
  e77e454... backends/x11: Don't leak XRRGetPanning result (*)
  7e3fae0... Update Polish translation (*)
  c016437... backends/native: Sync LEDs when adding new device (*)
  5aa43ec... clutter/backend/native: Don't double manage stage implement (*)
  353cdf5... clutter/backend/x11: Fix some variable naming convention (*)
  16b6345... input-settings: Don't eat up seat reference (*)
  6ecd911... backend: Take over seat ownership from the clutter backend (*)
  ab600ca... backend: Destroy seat explicitly (*)
  c1810d6... backend: Destroy clutter backend explicitly (*)
  c5f699b... backend: Destroy backend explicitly (*)
  c3aa329... backend: Destroy stage when destroying backend (*)
  12f2fcd... main: Expose hooks to manage context with more granularity (*)
  1ff1100... cally/stage: Don't add weak pointer to stage (*)
  e9d53dc... Update Basque translation (*)
  f5733d1... Updated Czech translation (*)
  a78a325... Update Galician translation (*)
  eed368e... clutter: Always make the seat handle the events first (*)
  ba8499f... wayland/subsurface: Move placement ops to the parents pendi (*)
  627930f... Update Hungarian translation (*)
  6bd383c... Updated Lithuanian translation (*)
  9628272... Update Indonesian translation (*)
  5a91ce3... Update Punjabi translation (*)
  1199010... Update Swedish translation (*)
  d7f3b01... Update Italian translation (*)
  b1b4032... Update Korean translation (*)
  2ef6490... wayland/surface: Do not free placement ops of cached state (*)
  0986556... Tag release 40.rc (*)
  59b56a5... Post-release version bump (*)
  4b71f0f... Update Portuguese translation (*)
  6cc43ed... Update German translation (*)
  774a62b... Updated Spanish translation (*)
  0629df3... Update Slovenian translation (*)
  7b5e855... xwayland: Use defines for X11 directory and path (*)
  1f1bf4c... xwayland: Check permissions on /tmp/.X11-unix (*)
  374a811... Update Serbian translation (*)
  561ef38... Update Galician translation (*)
  21a09fb... Tag release 40.0 (*)
  4a5b983... Post-release version bump (*)
  9e36ff2... Update British English translation (*)
  3b70288... Update Vietnamese translation (*)
  9e10d2f... cogl: Drop "volatile" from static GTypes in manual registra (*)
  bc1026d... clutter: Drop "volatile" from static GTypes in manual regis (*)
  dc94819... core: Drop "volatile" from static GTypes in manual registra (*)
  dc74d4d... Updated Czech translation (*)
  3555f65... wayland-dma-buf: Add support for DRM_FORMAT_ABGR2101010 (*)
  4bee25d... wayland: Cancel selection data sources that are set while u (*)
  0e97c05... clutter/actor: Always use allocation size for picking (*)
  b0a0be3... clutter: Update ClutterGestureAction point position before  (*)
  83ed2af... clutter: Ensure to reset touchpoints when disabling action (*)
  71b78c7... clutter/seat: Fix initial value in clutter_seat_has_touchsc (*)
  e3bd764... clutter/input-method: Calculate evdev_code from keycode (*)
  c11958e... Update Chinese (China) translation (*)
  4ed8b11... Update Hebrew translation (*)
  1b1f852... backends/x11: Add traps around XIPointerWarp call (*)
  1d82e0f... core: Drop X11 error trap from pointer warping code (*)
  52547cb... shaped-texture: Viewport update calculation fixes (*)
  1bfd932... region-utils: Fix typo in crop_and_scale() fastpath (*)
  50ba52b... shaped-texture: Use G_APPROX_VALUE to compare viewport sour (*)
  5772c27... shaped-texture: Expose ensure_size_valid() API (*)
  a09c914... wayland/actor-surface: Call ensure_size_valid() on shaped-t (*)
  a796edd... Update Dutch translation (*)
  7aa1478... clutter/actor: Add API to invalidate cached paint volumes (*)
  3d17e8d... clutter/actor: Properly invalidate cached paint volumes of  (*)
  5a565b4... clutter/actor: Update all last_paint_volumes before paintin (*)
  24dbfbf... backends: Store whether views are scaled in MetaViewportInf (*)
  f92232a... backends/native: Check whether views are scaled via MetaVie (*)
  90e3d97... Revert "wayland/window: Correct detection whether to send ` (*)
  da3baba... backend/native: Only disable KMS modifiers for i915 (*)
  ad1bffc... backend/native: Disable KMS modifiers for amdgpu and nouvea (*)
  8867b11... launcher: Use gnome.gdbusgen and add prefix to generated AP (*)
  c822c79... kms/impl-device: Fix some argument naming mistakes (*)
  a40b040... seat-native: Remove left-over function declaration (*)
  1a7f4d4... renderer/native: Remove unused function parameter (*)
  dc35514... renderer: Switch open coded list clearing to g_clear_list() (*)
  1f3c5bd... kms/impl-device-atomic: Remove useless warning (*)
  4c7a846... output/kms: Only add common modes for single mode connector (*)
  91117bb... monitor-manager: Don't include generated code in header fil (*)
  cc928ba... window/x11: Allow window resize while moving (*)
  a2a161e... window/x11: Keep buffer size if resize is not allowed (*)
  abbbe8f... onscreen/native: Remove redundant EGLSurface cleanup (*)
  60a998b... onscreen/native: Release buffer before destroying EGLSurfac (*)
  14f6869... onscreen/native: Make sure to reset the EGL context after d (*)
  4b78c8d... renderer/native: Fix disabling monitors on otherwise unchan (*)
  e956078... kms/connector: Properly predict connectors turning off (*)
  efde781... input-settings: Make set_matrix() vfunc take const float ar (*)
  90eab42... input-settings/native: Check mapping mode in input thread (*)
  aa498dc... x11: Rename `atom` to `ctm_atom` (*)
  cf8efb5... x11: Skip sending redundant CTM change requests (*)
  d2a492d... data: Add back (hidden) shortcuts for vertical navigation (*)
  986ae69... Update Ukrainian translation (*)
  0b6565d... Update Catalan translation (*)
  f4f82bc... Update Polish translation (*)
  f776887... window-actor/wayland: Cleaner subsurface reordering (*)
  6e00e5e... wayland/subsurface: Avoid placement ops for detached subsur (*)
  2ded9c4... shaped-texture: Apply viewport and rotation in right order (*)
  af958e0... Update German translation (*)
  2be30a3... clutter/actor: Invalidate paint volumes of clones when ours (*)
  99abb08... window-actor-x11: Invalidate paint volume when shadow chang (*)
  7d3e2c5... shaped-texture: Fix damage propagation for rotated transfor (*)
  a52334c... build: Add support for "staging" wayland protocols
  f6ba84e... build: Add xdg-activation to build
  71dad64... core: Add ::timeout signal to MetaStartupSequence
  132cd14... wayland: Implement the xdg-activation protocol

(*) 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]