[mutter] (151 commits) Non-fast-forward update to branch wip/carlosg/there-can-be-only-one



The branch 'wip/carlosg/there-can-be-only-one' 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:

  fcd3136... backends: Unify cursor visibility checks
  af05b3d... wayland: Use default cursor on tablet tools
  ad8088f... backends/native: Fix cursor renderer assignment for tablet 
  b7c53d8... backends: Move function definitions
  9cf02aa... backends: Check for updates in the last used device after d
  a860ba7... core: Drop handling of updates to the last used device
  0f65903... backends/x11: Drop handling of XI_DeviceChange
  498fecf... backends: Make meta_backend_update_last_device() private
  5be8b3a... backends: Split handling of pointer visibility on events
  020d96a... backends: Keep cursor hidden on tablet input on Wayland

Commits added to the branch:

  48d0d7a... Update Chinese (China) translation (*)
  719a6c0... egl: Don't set an error when there is none (*)
  a2382f3... wayland/dma-buf: Don't warn if there was no render node (*)
  124a158... native: Replace 'headless' property with 'mode' property (*)
  5136822... context/test: Add flag to test runner helper (*)
  c8c9d49... Add rudimentary mode setting test (*)
  8b628f0... launcher: Fix indentation (*)
  9538143... dbus-runner: Add some high level logging (*)
  8372af9... tests/mock/logind: Add mock seat and session (*)
  1cc786f... launcher: Pass fallback session/seat ID when in test mode (*)
  b5284e5... tests/dbus-runner: Add methods needed for taking control of (*)
  06eb27d... tests: Run KMS tests inside a QEMU virtual machine (*)
  812954b... tests: Add ways to run privileged tests without KVM (*)
  ad08e9e... Updated Czech translation (*)
  ee96ba4... boxes: Remove double whitespace (*)
  5f78e93... boxes: Fix grammar in warning (*)
  cbc6965... boxes: Make pointer declaration match code style (*)
  75e220a... boxes-tests: Make pointer declaration match code style (*)
  70e44c2... backends/native: Ensure pointer is onscreen in input thread (*)
  5e3f89e... backends: Do not try to move pointer onscreen in common cod (*)
  68fd9bf... test/utils: Add vararg variant of meta_test_client_do() (*)
  1886785... test/utils: Make meta_test_client_do*() not crash on NULL e (*)
  1f758dd... test/utils: Make (WAYLAND_)DISPLAY passing to client option (*)
  57d1d82... test/utils: Add helper to set custom monitors config (*)
  d84f797... tests/utils: Add meta_wait_for_paint() helper (*)
  585befb... tests: Add test for constraining pointer on hotplug (*)
  56f150a... Updated Lithuanian translation (*)
  6f80c1e... seat/x11: Keep a pointer to the backend (*)
  dfbe97a... backend/x11: Add API to get the root window (*)
  05b655e... seat/x11: Add API to get backend (*)
  fc3b80f... input-device/x11: Get X11 state from the X11 backend (*)
  eae1e53... seat/x11: Make clutter backend variable naming more consist (*)
  ed112fe... keymap/x11: Store a MetaBackend pointer instead of ClutterB (*)
  c0fb52c... stage-impl: Move properties from the stage window here (*)
  5eae0c8... stage-impl: Change the backend pointer to MetaBackend (*)
  39e1d5a... stage/x11: Fetch the X11 display pointer from the X11 backe (*)
  1930cc7... clutter/virtual-input-device: Add API to get seat (*)
  440359e... virtual-input-device/x11: Cleanup include macros (*)
  b1fb8cb... backend/x11: Add API to get the X11 screen (*)
  d796c40... seat/x11: Get root window from X11 backend (*)
  7851e69... virtual-input-device/x11: Get X11 display and screen from X (*)
  4622bd7... xkb-a11y/x11: Cleanup include macros (*)
  c41d2a1... xkb-a11y/x11: Get X11 display from X11 backend (*)
  cf00ee9... stage/x11: Get root window from the X11 backend (*)
  e4e0eaa... clutter/backend/x11: Stop keeping track of the screen and r (*)
  35fa75a... clutter/backend/x11: Remove stray whitespace (*)
  6673fbc... onscreen/native: Remove a goto in DisplayLink fallback (*)
  5127f7d... native/cogl-utils: Add 10 bpc format support (*)
  68b6507... Update Indonesian translation (*)
  03434e5... wayland/subsurface: Ensure cached state recursivly gets app (*)
  e3f0efa... wayland/surface: Ensure to apply cached state (*)
  dea9f8b... wayland/surface: Make ensure_cached_state() static (*)
  b7ea424... documentation: Generate API references with gi-docgen (*)
  9725715... Updated Spanish translation (*)
  8ebdae8... launcher: Use $XDG_SESSION_ID if available (*)
  f231672... monitor: Add support to privacy screen (*)
  55469fd... settings: Read desktop privacy settings and monitor privacy (*)
  f96a167... monitor-manager: Apply privacy monitor settings on changes (*)
  fd1f609... monitor-manager: Expose the privacy screen state on DBus cu (*)
  4b0a10c... backends/kms/update: Add ability to remove result listeners (*)
  47d7bc7... backends/kms: Implement privacy screen handling and setting (*)
  4e10324... CI: Bump the required desktop-schemas hash that includes pr (*)
  8cf3485... monitor-manager: Notify privacy screen changes on hotkey pr (*)
  6bd7226... Update Ukrainian translation (*)
  cff95d4... screencast: Unify codestyle in API (*)
  ecd45d2... remote-desktop: Unify codestyle in API (*)
  3b400f9... ci: Update gjs (*)
  5b720a1... compositor/plugin-manager: Split start() from new() (*)
  daa9451... virtme-run: Forward some more environment variables (*)
  501b6f5... monitor-manager/native: Fix include macros (*)
  bf398a5... kms/update: Add getter for cursor plane assignment (*)
  acd51a7... tests: Add some basic MetaKmsUpdate unit tests (*)
  de06d5d... kms/update: Add init helper macros for fixed 16 rects (*)
  9902670... boxes: Add rectangle init macro (*)
  758e5e2... kms/mode: Add width/height getters (*)
  65073c1... tests/kms: Add basic plane assignment update tests (*)
  4276e9d... tests/kms-update: Add mode setting sanity tests (*)
  cd51721... kms/impl-device: Clear fd source on prepare-shutdown (*)
  23a530c... monitor-manager/native: Get CRTC gamma from cache if availa (*)
  43a1ba3... tests: Add KMS device tests (*)
  c35e8f5... kms: Concentrate update processing in MetaKmsDevice (*)
  6a9e2e9... tests/kms-utils: Add helpers for common buffer sizes (*)
  feadaac... kms/connector: Add getter for preferred mode (*)
  0fab55d... tests/kms/device: Add mode setting test (*)
  8ea49fe... kms/connector: Add missing newline (*)
  2478000... kms: Properly predict power saving effect on tracked state (*)
  2e774e8... tests/kms: Check predicted state is correctly predicted (*)
  3472ff5... tests/kms/device: Add power saving test (*)
  2d7a8c3... kms: Don't enter power saving via updates (*)
  b74e99b... monitor-config-store: Make parsing a bit more forgiving (*)
  6c4380e... monitor-config-store: Fix incorrect string comparison with  (*)
  c611b64... monitor-config-store: Add way to define config store loadin (*)
  85a3ca3... tests: Add more monitor config policy parsing tests (*)
  20686f3... tests/monitor-unit-tests: Remove left-over function declara (*)
  67425bf... tests: Move orientation helper to monitor test utils (*)
  d8a66a3... tests: Split out monitor configuration tests to its own tes (*)
  3d4a687... monitor-config-store: Add test for monitor configuration po (*)
  b49421d... monitor-config-store: Allow changing D-Bus configuration po (*)
  b5f99bd... doc: Add monitor configuration documentation (*)
  1a51696... Update Chinese (China) translation (*)
  724131f... Update Portuguese translation (*)
  0dd652e... Update Hebrew translation (*)
  ffa5fd7... ci: Build Xserver from git (*)
  42855b6... xwayland: Mark our X11 connection terminatable (*)
  226afa2... xwayland: Use Xwayland auto-terminate feature (*)
  c5e5d35... Update Portuguese translation (*)
  29d7919... Update Galician translation (*)
  12dcc3d... Update Brazilian Portuguese translation (*)
  b31fb80... Update Russian translation (*)
  dbfde95... clutter: Do not check redraw area for pointer repicks (*)
  264e1a9... Update Ukrainian translation (*)
  c970bb3... cogl: Merge FEATURE_ID_GET_GPU_TIME into FEATURE_ID_TIMESTA (*)
  dd9ef96... Updated Czech translation (*)
  9367734... Updated Czech translation (*)
  6ce80cc... xwayland: Remove stop xserver timeout (*)
  b8870a1... xwayland: Warn when autoclose-xwayland is not usable (*)
  27cbf7b... clutter/actor: Soften the check for guessed scale (*)
  4b0e998... clutter: Key events should not be delivered to non reactive (*)
  6144244... clutter: Drop clutter_stage_[gs]et_motion_events_enabled() (*)
  db44279... clutter: Drop undefined function declarations (*)
  c2d7e63... clutter: Drop clutter_stage_[gs]et_throttle_motion_events() (*)
  f22ea73... clutter: Cancel ClutterGestureActions on leave+grab_notify  (*)
  ff98cbb... clutter: Fix CLUTTER_LEAVE handling of ClutterClickAction (*)
  3a79b7b... clutter: Add docs and introspection annotations to grabs (*)
  0e234d7... clutter: Use ClutterGrab for ClutterText implicit grab (*)
  a840c03... core: Handle redirection changes in and out of ClutterGrab  (*)
  d51469e... clutter: Move priv variable initialization after preconditi (*)
  b8853b0... tests: Rewrite interactive Clutter grabs tests (*)
  ac4face... clutter: Remove input device grabs (*)
  527cc51... clutter: Refactor event emission into a common function (*)
  b6de66e... compositor: Remove meta_plugin_begin/end_modal (*)
  e8ed9ec... core: Drop META_GRAB_OP_COMPOSITOR (*)
  4c47b1e... Update Japanese translation (*)
  c09cffc... Update Japanese translation (*)
  b8bd597... Update Chinese (China) translation (*)
  0205398... constraints: Try place popup on the same monitor as the anc (*)
  34cff59... Update Slovenian translation (*)
  d84fb91... meson: Remove unused upower_glib_req (*)
  d838460... core: Do not eat both wayland and clutter events with wayla (*)
  25f62d2... backends: Unify cursor visibility checks
  9bbf91b... wayland: Use default cursor on tablet tools
  dcc3718... backends/native: Fix cursor renderer assignment for tablet 
  9790661... backends: Move function definitions
  0341206... backends: Check for updates in the last used device after d
  053060c... core: Drop handling of updates to the last used device
  9569d1a... backends/x11: Drop handling of XI_DeviceChange
  61776b6... backends: Make meta_backend_update_last_device() private
  69de4db... backends: Split handling of pointer visibility on events
  c9c7bde... backends: Add private call to update MetaBackend from a dev
  f97f83c... backends/x11: Update MetaBackend on ClutterEvent processing
  bd2ecfe... backends: Keep cursor hidden on tablet input on Wayland

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