[mutter] (100 commits) Non-fast-forward update to branch wip/tablet-protocol



The branch 'wip/tablet-protocol' 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:

  17ddd43... wayland: Add MetaWaylandSurface::destroy signal
  923b653... wayland: Refactor MetaWaylandSurfaceRoleCursor
  68b257b... backend: Realize cursor on default MetaCursorRenderer paths
  10d9669... protocol: Add wayland-tablet.xml
  ff0c604... wayland: Add MetaWaylandTablet
  f7f4310... wayland: Add MetaWaylandTabletManager
  0a0a3ec... wayland: Initialize the MetaWaylandTabletManager
  48d7b1d... wayland: Let MetaWaylandTabletManager process tablet events
  d366ce4... wayland: Add wl_tablet cursor rendering and management func
  dfcceaf... wayland: Add method to update wl_tablet cursors out of even
  b8b27df... core: Update tablet cursors
  08d80b2... wayland: Add MetaWaylandTabletTool
  85c5181... wayland: Implement wl_tablet_manager.tool_added
  ff87368... wayland: Maintain wl_tablet current focus window and tool.
  45428d9... wayland: Handle wl_tablet cursor updates
  d8b4afb... wayland: emit wl_tablet motion/button/axis events
  f0de71c... wayland: Ignore motion events with no axes from tablets

Commits added to the branch:

  69a7d5f... Updated Romanian Translation (*)
  2857fdb... backend-x11: Ensure the Xkb group index remains properly se (*)
  86a913d... monitor-manager-xrandr: Ignore outputs without modes (*)
  2750db2... theme: Set object-name on style contexts (*)
  76e816a... window: Properly update window->monitor for the desktop win (*)
  8899b9d... Bump version to 3.19.1 (*)
  bff75b6... monitor-manager: Expose a few helpers to clear structs (*)
  57ae203... Revert "monitor-manager-xrandr: Ignore outputs without mode (*)
  8b200de... monitor-manager-xrandr: Skip outputs with no modes (*)
  af2a13d... monitor-manager-xrandr: Skip outputs with no crtcs (*)
  3315056... Force cursor update after applying configuration (*)
  db4355b... core: move backend setting to helper function (*)
  4c9af72... Revert "Force cursor update after applying configuration" (*)
  7fb3ecc... MetaLauncher: Don't g_error() on failure (*)
  3ec3cc2... Exit, not abort, when we fail to initialize Clutter (*)
  cf3ee32... meta-backend: include stdlib.h (*)
  8ec0c99... core: start as wayland display server when XDG_SESSION_TYPE (*)
  7b20d15... data: drop mutter-wayland.desktop (*)
  049f155... Updated POTFILES.skip (*)
  4a77090... theme: Update style hierarchy (again) (*)
  ca7c1d5... launcher: Fix drm device detection for non pci devices (*)
  99c0b82... window: do not force placing window if it is not mapped (*)
  7606f79... x11/window-props: Initialize bypass compositor hint (*)
  9b90831... theme: Shut up some GTK+ warnings (*)
  f3e1964... Bump version to 3.19.2 (*)
  c16a5ec... KMS/Wayland: Correct refresh rate units (*)
  7309b20... wayland: Fetch pointer button event codes from the ClutterE (*)
  3078f70... wayland: Fetch keyboard event codes from ClutterEvents (*)
  c625d2e... core: Make meta_window_handle_ungrabbed_event() touch-aware (*)
  2ee1c5f... wayland: Use pointer gestures protocol from wayand-protocol (*)
  be5643c... wayland: Use xdg shell protocol from wayland-protocols (*)
  4bebc5e... cursor-renderer: do not update cursor if it is out of monit (*)
  82bdd1e... monitor-manager: Fix the max potential number of logical mo (*)
  428c687... wayland: Clean up wl_pointer_send_enter/leave code (*)
  96b5042... core: Unset "pointer emulating" sequence lazily (*)
  8cc345f... window: Allow minimizing windows which don't advertise supp (*)
  91ac693... wayland: Fix up touch coordinates on HiDPI (*)
  f5f26c9... Update .gitignore (*)
  0e8ca1a... default-plugin: port to non deprecated API (*)
  a27b259... backends: Force 2-finger scroll by default if available (*)
  996aeae... backends: Fix cut'n'paste error in click method setting (*)
  49ea648... wayland: bind wayland socket after xwayland is initialized (*)
  e7390cf... x11/window: Ensure we send a ConfigureNotify to just mapped (*)
  d455de3... Bump version to 3.19.3 (*)
  5054b2a... tests: Don't rely on latency for actually showing Wayland w (*)
  213f0fa... window: Update the stack after setting the transient_for fi (*)
  75b992c... tests: Add test for testing that setting a parent affects t (*)
  053f508... window-x11: Fix unredirection for windows that explicitly s (*)
  e0906a7... ui/frames: Don't focus if the button press is on the client (*)
  8e22dce... window: Remove a spurious meta_verbose() (*)
  88acfb8... window: Focus windows on button press regardless of modifie (*)
  3a2cd33... window: Re-evaluate window visibility when making it transi (*)
  efef0c9... native: Implement DRM-based crtc rotation (*)
  9385c83... native: Don't leak DRM plane resources (*)
  9ebe341... monitor-manager-xrandr: Don't query legacy properties (*)
  8bded7d... window: Remove old tiling code (*)
  2c7ef22... Add "size states" which save window size information (*)
  50e3e3b... window: Add new tiling code (*)
  8a481b3... frame: Don't allow resizing of edges that are constrained (*)
  8071e5b... Revert "frame: Don't allow resizing of edges that are const (*)
  40c3c69... Revert "window: Add new tiling code" (*)
  3aea8d8... Revert "Add "size states" which save window size informatio (*)
  46eb682... Revert "window: Remove old tiling code" (*)
  19d814c... cursor-renderer-native: Avoid a crash if we fail to allocat (*)
  42b3a34... idle-monitor-xsync: fix crash if watch callback removes dif (*)
  5e57af6... idle-monitor-native: Don't leak user active watches (*)
  a7a376a... xprops: Null-terminate property reply values (*)
  cc013e1... Updated Lithuanian translation (*)
  935d76b... wayland: Implement wl_pointer.axis_source/axis_stop/axis_fr (*)
  e30010b... wayland: Rename meta_wayland_pointer_send_frame() to broadc (*)
  fc0a834... wayland: Emit wl_pointer.frame after .enter in pointer reso (*)
  6b88420... wayland: Add "update" vfunc to MetaWaylandDragDestFuncs (*)
  ec9abaf... wayland: Add MetaWaylandKeyboardGrab and keyboard grab API (*)
  f053c09... data-device: Refactor data source management by the drag gr (*)
  9b26694... wayland: Implement DnD actions as per wl_data_device v3 cha (*)
  bcdda50... MetaWaylandDataDevice: Don't set surface offset as anchor o (*)
  e7a88dc... meta-launcher: don't call g_object_unref() on NULL (*)
  ac8fe2d... cursor-tracker: Port to GdkSeat API (*)
  d5b69bc... theme: Consider minimum sizes (*)
  e0ffef0... theme: Support margins on titlebar title/buttons (*)
  72d6efc... Shut up some compiler warnings (*)
  af45a50... Bump version to 3.19.4 (*)
  6fc51e3... window-x11: Fix checks for a bounding region input region (*)
  3cdcd3e... meta-launcher: Use g_auto* macros (*)
  5fb20bf... wayland: Add MetaWaylandSurface::destroy signal
  af96542... wayland: Refactor MetaWaylandSurfaceRoleCursor
  7811801... backend: Realize cursor on default MetaCursorRenderer paths
  3ef8ccb... protocol: Generate code for the tablet protocol
  5efbb41... wayland: Add MetaWaylandTablet
  1ef715d... wayland: Add MetaWaylandTabletTool
  584a568... wayland: Add MetaWaylandTabletSeat
  4bb702d... wayland: Add MetaWaylandTabletManager
  2598e3f... wayland: Initialize the MetaWaylandTabletManager
  c92cf35... wayland: Add focus management to MetaWaylandTabletTool
  0f61873... wayland: Implement wl_tablet_tool device event emission
  ea69647... wayland: Implement wl_tablet_tool.set_cursor
  2d0e7a4... wayland: Let MetaWaylandTabletManager process tablet events
  233489a... wayland: Implement tool notification
  af413e7... wayland: Add methods to update the position of different to
  f0caa07... core: Update tablet cursors

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