[mutter] (195 commits) Non-fast-forward update to branch gbsneto/software-picking



The branch 'gbsneto/software-picking' 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:

  479a8c9... cluter/stage: Use clear4f() variant when picking
  2b3a2da... clutter/stage: Remove clip hack
  16bed0c... cogl/framebuffer: Check buffer bits before modifying it
  614642a... clutter/stage-cogl: Remove unused variable
  49e0cb1... framebuffer: Fix clip tracking in the unclipped case
  5ab9e8c... clutter/stage: Remove double assignment
  ccc9699... cogl/journal: Track viewport
  00b1b1a... cogl/journal: Track dither
  f54ed2d... cogl: Remove midscene tracking

Commits added to the branch:

  73bc3c4... window-actor: Add API to get a MetaWindowActor from a Clutt (*)
  62f576e... events: Use new API to get MetaWindow from ClutterActor (*)
  a526536... background: Reload when GPU memory is invalidated (*)
  5ca0ef0... window-x11: Focus a window in the active workspace as take- (*)
  4fdefb5... cleanup: Don't use g_memmove() (*)
  4259cfd... cleanup: Don't use G_TYPE_INSTANCE_GET_PRIVATE() (*)
  9189b7b... clutter: Stop using GParameter (*)
  456698c... keybindings: Remove unneeded forward declaration (*)
  b2ae03c... keybindings: Fix indentation (*)
  1c3d8de... keybindings: Add "no-auto-grab" type (*)
  7738316... keybindings: Mark the "overlay" key as "no-auto-grab" (*)
  9c8ff5d... keybindings: Mark "locate-pointer" key as "no-auto-grab" (*)
  ac5d9ec... keybindings: Do not grab the locate-pointer key if unnecess (*)
  e6c8939... cogl/texture: Make is_get_data_supported() a bool on the te (*)
  7868ab7... cogl/texture: Add EGLImage texture import flags (*)
  61e51cd... dma-buf: Mark DMA-BUF textures as paint-only (*)
  6836317... Bump version to 3.33.4 (*)
  aef393e... Update Basque translation (*)
  92f2100... Update Brazilian Portuguese translation (*)
  e9cc220... x11: Remove benign warning for older X clients (*)
  c755fb6... clutter-tests: Fix macro definitions (*)
  87c734c... cleanup: Really stop using G_TYPE_INSTANCE_GET_PRIVATE() (*)
  59fb26c... cogl/tests: Only install run-tests.sh when building install (*)
  08a3cbf... clutter: Force an allocation on clone source if necessary (*)
  9286818... build: Bump API version automatically each development cycl (*)
  aee8bfc... core: Only notify on MetaWindow::user-time on actual change (*)
  09bab98... core: Avoid consecutive workspace changes in window constru (*)
  35007eb... Update Friulian translation (*)
  ddbdb5f... clutter: Use g_object_notify_by_pspec() (*)
  2812338... shadow-factory: Optimize shadows entirely if clip region is (*)
  0f6ab78... window-actor: Check frame bounds region before use (*)
  cc59681... window-actor: Fix check to clip beneath the window (*)
  ac7aa11... window-actor: Cull out areas covered by opaque windows (*)
  90a5582... background-actor: Clip obscured background areas (*)
  f501fdc... window-actor: Remove negation in function name (*)
  aae9f3a... window-actor: Fix rectangle coordinates in culling (*)
  efe6c13... cursor-tracker: Use our own marshal for cursor-moved (*)
  4de892b... cursor-tracker: Don't use g_cclosure_marshal_VOID__VOID (*)
  5b98cc7... cursor-tracker: Document cursor-moved signal (*)
  b95d7e8... iconcache: Support 16bit icons (*)
  56a5c5e... cleanup: Stop using g_get_current_time () (*)
  82b222f... Update Romanian translation (*)
  cda9579... core: propagate the effective on-all-workspaces setting to  (*)
  79b5ece... core: Ensure passive key grabs are only set up on X11 (*)
  9109fa0... x11: Add meta_x11_get_display_name() function (*)
  ca51cd8... core: Prepare MetaStackTracker for X11 display being closed (*)
  d3d1ff1... x11: Do not queue stack operation for guard window (*)
  500a692... core: Manage only X11 windows when (re)starting (*)
  8b62f48... wayland: Rename xwayland init/shutdown functions (*)
  9a10b8f... wayland: Disconnect signal when the display closes (*)
  319f7f5... compositor: Add explicit API call to redirect X11 windows (*)
  f5a2694... wayland: Add tracking of X11 windows (*)
  e894929... wayland: Refactor code setting up the display socket (*)
  7ef32f7... wayland: Add setting/api to check the policy to set up the  (*)
  123b401... x11: Shuffle x11-stack destruction in MetaX11Display dispos (*)
  879f5f0... x11: Add "closing" flag to MetaX11Display (*)
  0c5866a... core: Avoid queueing a stack operation on the frame when th (*)
  141373f... wayland: Implement on-demand start of Xwayland (*)
  7ab07b0... clutter-actor: Expose layout manager properties to transiti (*)
  80c8a28... wayland: Check the xwayland shutdown policy before listenin (*)
  08c6b80... core: Exit early on keybindings if this is a wayland compos (*)
  1b9672b... Bump version to 3.33.90 (*)
  358911a... Update Basque translation (*)
  f780706... Update Indonesian translation (*)
  18838bc... monitor: Fix style issue (*)
  989a281... monitor: Check mode resolution area when determining advert (*)
  0521706... monitor: Always advertise modes similar to the preferred mo (*)
  782056a... wayland/data-device: Use correct selection type to get mime (*)
  d526283... compositor: Make it a GObject (*)
  93c7d57... display: Destroy compositor using g_clear_pointer (*)
  d20f6c7... compositor: Use g_clear_signal_handler to disconnect signal (*)
  e9e28ba... wayland: Create XAuthority file once (*)
  3259c7e... wayland: Start up the grace Xwayland period right after sta (*)
  a0bdf44... core: Do not crash on untimely stack queries for X11 window (*)
  ee3e195... ci/Dockerfile: Upgrade after adding copr repos (*)
  07de258... ci/Dockerfile: Pass --no-cache in build example (*)
  17c2178... udev: Fix wrong closure function usage for the "device-adde (*)
  6792903... udev: Add device-removed signal (*)
  76445bc... kms: Remove unused fields from MetaKmsCrtcState struct (*)
  73db35c... kms: Fix meta_kms_crtc_read_state gamma table memory leak (*)
  578ff22... kms: drmModeGetCrtc may fail (*)
  3ccb7cf... kms: drmModeGetConnector may fail (*)
  0eb355e... kms: Fix drm_connector mem-leak in meta_kms_connector_updat (*)
  f3660dc... kms: Deal with GPUs being unplugged (*)
  7e8a864... cogl: Remove unused cogl-gles2 API (*)
  b7ef879... cogl: Remove unused cogl_{begin,end}_gl API (*)
  4d81909... cursor-renderer/native: Fix compilation warning (*)
  f57ce72... clutter/stage-cogl: Remove pending_swaps counter (*)
  a3baf14... Update Romanian translation (*)
  15c9458... Updated Lithuanian translation (*)
  ad62a65... window: Move UI frame event handler to a separate function (*)
  f37a172... events: No UI frame button press events for Wayland (*)
  55cd110... compositor: Use meta_window_actor_from_window() throughout (*)
  12ea2fc... compositor: Make type derivable (*)
  9af90bf... compositor: Fix indentation mistake (*)
  984aad4... compositor: Move out X11 compositing code into sub type (*)
  8ee00ce... compositor/x11: Move stage input region setting to MetaX11D (*)
  0db38c4... compositor: Let MetaDisplay choose the correct compositor t (*)
  c4a9117... clutter: Remove marshallers that are available in GLib (*)
  9d65eab... clutter: Use va_marshaller for Actor signals (*)
  5fa8b24... xwayland: pass the X11 display (*)
  bc166aa... xwayland: Use given X11 display for DnD setup (*)
  eac227a... xwayland: Add local user to xhost (*)
  75349f8... Updated Spanish translation (*)
  32dcf77... clutter/text: Switch to input device grabs (*)
  959eb98... clutter/main: Remove global/context grabs (*)
  0947bc3... clutter/main: Move grabbing functions to clutter-input-devi (*)
  bc08ad2... clutter/device-manager-evdev: Update device modifiers befor (*)
  5c617ac... clutter/stage: Only queue compressible events (*)
  220e4ca... ci: Add gnome-autoar to Dockerfile (*)
  13deb22... wayland/xdg-output: Add xdg-output v3 support (*)
  bdc7cc8... Bump version to 3.33.91 (*)
  9d4e4e2... ci: Don't build gnome-shell's man pages (*)
  c0130ca... Update Polish translation (*)
  a509075... Update Serbian translation (*)
  e33d6b2... clutter/paint-node: Expose clutter_paint_node_get_framebuff (*)
  75cffd0... shaped-texture: Implement ClutterContent (*)
  d3f30d9... wayland/actor-surface: Set geometry scale in surface actor (*)
  425e650... shaped-texture: Draw pipeline relative to alloc (*)
  4c1fde9... shaped-texture: Move MetaCullable helpers to MetaSurfaceAct (*)
  6b35a49... shaped-texture: Move private function to private header (*)
  2d7adb9... wayland/tablet-tool: Use meta_wayland_surface_get_relative_ (*)
  c747be8... wayland: Don't scale input and opaque regions (*)
  fb9e876... window-actor: Handle geometry scale (*)
  29ea530... keybindings: Restore inhibit shortcut for overlay key (*)
  8e13292... keybindings: Code cleanup (*)
  a32559e... clutter: Remove "has_xinput" x11 API (*)
  f304fa4... Drop xinput2 version checks (*)
  829d9c8... clutter: Move scattered x11 keymap code into ClutterKeymapX (*)
  54101b1... clutter: Use G_DECLARE_DERIVABLE_TYPE for ClutterDeviceMana (*)
  e56df45... clutter: Drop ClutterEventTranslator interface (*)
  f54bf02... clutter: Remove ClutterEventExtender interface (*)
  2ca3513... clutter/cally: Remove needless per-backend code in cally (*)
  d6aaef9... clutter: Drop _() define (*)
  ef93bb6... clutter: Remove event retrieval toggle (*)
  5e343e2... clutter: Remove support for foreign stages (*)
  fa4580d... clutter: Temporarily comment out clutter tests (*)
  ad72fa4... clutter: Move X11 input to src/backends/x11 (*)
  96d5bde... backends: Don't use glib types in new X11 backend objects (*)
  c710a56... backends: Move nested stage to src/backends/x11/nested (*)
  cb31e3e... clutter: Drop unused function to translate to screen coordi (*)
  ea54ce7... clutter: Drop functions to get XVisualInfo (*)
  8b03d9e... clutter: Move evdev input to src/backends/native (*)
  c0a7172... backends: Don't use glib types in new native backend object (*)
  cfb8f18... clutter: Move tests to src/tests (*)
  cc7e843... tests: Move clutter-test-utils.[ch] to src/tests (*)
  47c1558... clutter/input-pointer-a11y: Remove unneeded character (*)
  9b3b5ba... clutter/input-pointer-a11y: Fix dwell timeout start after m (*)
  14e0263... clutter/input-pointer-a11y: Trigger dwell detection in a ti (*)
  b8dcd5f... clutter/main: Ignore synthetic events for accessibility (*)
  634c31d... backends: Don’t translate GLib properties (*)
  1b58341... Update Latvian translation (*)
  56e8aab... Updated Slovenian translation (*)
  ea90b80... Update Hungarian translation (*)
  2b64861... Update Galician translation (*)
  acbefa5... wayland: pointer-confinement: Listen to "geometry-changed"  (*)
  7275cf6... wayland/feedback-actor: Use float for position and anchor (*)
  5cfea4f... wayland/dnd-surface: Apply surface offset (*)
  4c59eb0... Update Catalan translation (*)
  9b7d918... surface-actor: Unref shaped texture on dispose (*)
  433e1b3... core: Move Stack to StackTracker synchronization back to st (*)
  78232fa... core: Check X11 display availability before use in MetaStac (*)
  a51437e... clutter/input-pointer-a11y: Include success boolean in stop (*)
  77229f9... wayland: Implement subsurface.place_below() for parents (*)
  a3c97ee... surface-actor-wayland: Handle stex being disposed (*)
  ccefa87... build: Add postinstall script (*)
  7e69d14... main: Add test initialization function (*)
  6968f17... Revert "main: Add test initialization function" (*)
  ad13821... window-actor: Add 'damaged' signal (*)
  65fde26... screen-cast/window: Use window actor damaged signal instead (*)
  96e831d... window-actor: Add API to get a cairo surface of the window (*)
  cd0990c... window-actor: Use new get_image() API to screen casting win (*)
  1a5cba5... Revert "iconcache: Support 16bit icons" (*)
  556e769... iconcache: Avoid xrender picture formats when creating cair (*)
  dc9c541... main: Add test initialization function (*)
  97140ab... Revert "clutter/stage-cogl: Remove pending_swaps counter" (*)
  907a1f5... Update Swedish translation (*)
  dabf72f... Updated Vietnamese translation (*)
  4ab483d... Update German translation (*)
  ab11079... backends/native: Add various cogl traces (*)
  a14fd1b... compositor: Trace pre/post paint functions (*)
  d4eb222... later: Add tracing (*)
  6ed5d2e... cogl: Remove GLX "threaded swap wait" used on Nvidia (*)
  36a14e6... build: Raise libXi minimum dependency for required deadlock (*)
  8f242f8... core: Fix multiple reparent requests handling (*)
  fdda8ad... x11: Add window test before accessing reparents_pending fie (*)
  a70823d... clutter/point: Add ClutterPoint quarilateral testing API (*)
  14c706e... clutter: Introduce geometric picking (*)
  82c9217... wayland/data-device: Do not unset focus on drag start (*)
  de98fb2... wayland/data-device: Restore keyboard focus on drag end (*)
  7a8f257... cogl/framebuffer: Check buffer bits before modifying it
  eab26d8... framebuffer: Fix clip tracking in the unclipped case
  fbb00fa... cogl/journal: Track viewport
  1362118... cogl/journal: Track dither
  7c41e3b... cogl: Remove midscene tracking

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