[clutter] (164 commits) Non-fast-forward update to branch wip/evdev-tablet-support



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

  fc6f874... evdev: Use device name rather than sysname
  f951e42... input-device: Disconnect signals on actors where the device
  c63bc4c... evdev: Pass axis parameters when notifying absolute motion 
  8a2f2cb... evdev: Map LIBINPUT_DEVICE_CAP_TABLET to CLUTTER_TABLET_DEV
  5e78342... input-device: Add ClutterInputDeviceTool
  81dbe03... event: Add ClutterInputDeviceTool information to clutter ev
  b1dccc3... events: Add proximity events
  e8e6c08... evdev: Implement tablet events
  06ae792... main: Allow updating device axes from the current tool
  33f5ed4... evdev: Implement ClutterInputDevice::update_from_tool

Commits added to the branch:

  71743ef... Fix a compile error when the X11 backend is disabled (*)
  896e43c... gdk/device: Propagate more device details from GDK (*)
  a1c4acf... Add missing include (*)
  c4fa351... Use the public symbol for Wayland compositor support (*)
  e5941ee... build: Remove unused internal defines (*)
  2fd47ce... build: Manually check for Wayland support in Cogl (*)
  0eb300e... build: Use the same pattern for the manual Mir check (*)
  dd9e43e... build: No need to conditionally include -Wshadow (*)
  c91621e... gdk: Use the Cogl visual on Xlib winsys (*)
  2d5b5aa... gdk: Add function to retrieve the GdkVisual (*)
  7ed3714... gdk: Ignore synthesized leave events out of touch events (*)
  2105055... gdk: Enable GDK_TOUCH_MASK on the stage window (*)
  0c75e17... Add PanAxis mode that automatically pins scroll based on in (*)
  b5fd0fe... tests/interactive: Fix compiler warning (*)
  f244d93... Release Clutter 1.23.2 (*)
  852ba2c... Post-release version bump to 1.23.3 (*)
  7c2ac71... docs: Fix a typo in ClutterImage example (*)
  7668dd1... Updated Portuguese translation (*)
  661078a... x11: don't create the libinput tapping property (*)
  d09c204... build: Automatically detect Wayland support (*)
  e1e6f7b... Deprecate ClutterListModel (*)
  6376eeb... Deprecate ClutterModel (*)
  52e8864... conform: Disable deprecation warnings in the model units (*)
  31c2c57... Move clutter-list-model.[ch] to the deprecated area (*)
  db8bb95... Move ClutterModel to the deprecated area (*)
  7cde448... build: Bump GLib dependency (*)
  bf9a71a... actor: Allow binding an actor to a GListModel (*)
  4b9e672... examples: Add actor-model (*)
  6cd24fa... actor: Clean up transform_stage_point() (*)
  cffa243... Add autocleanup macros for Clutter types (*)
  02b69e4... Move header inclusion guard at the top (*)
  19fbbcd... build: Do not define Wayland support unconditionally (*)
  938eea1... backend: Remove unnecessary private data structure (*)
  b0300a6... cogl: Pack ClutterStageCogl a bit more (*)
  41cd804... actor: Rename internal function (*)
  365bd48... gdk: Use X11 API only when running under X11 (*)
  bf0ca91... examples/actor-model: Clean up and comment (*)
  eda436f... examples/actor-model: Add activate transition (*)
  b0e785c... actor: Add bind_model_with_properties() (*)
  3e14d87... actor: Use CLUTTER_NEARBYINT instead of C integer casting (*)
  a4b79e1... docs: Update all the links in the README (*)
  c185a17... event: Add pinch/swipe gesture event types and structs (*)
  5b8a2a9... evdev: Handle libinput touchpad swipe/pinch gesture events (*)
  b151898... clutter-event: Add API around touchpad gesture events (*)
  8a24ad8... Add macros for deprecating macros (*)
  02b44fc... cally: Drop use of deprecated macros (*)
  eefbb88... backend: Do not use deprecated macros (*)
  4040f2d... gdk: Do not use deprecated macros (*)
  ccd3fa0... conform: Disable deprecation warnings (*)
  9bd3c8d... conform: Do not use deprecated macros (*)
  a722cbe... actor: Fully deprecate the state access macros (*)
  7e0f588... trivial: Fix return value error in clutter_event_get_gestur (*)
  332aa3c... macros: Add fallback defines for non-GCC compilers (*)
  4dfa4de... actor: Check for NULL pointer for pspec (*)
  ad690c6... macros: Clang 3.4 and later versions can use deprecation ma (*)
  1506ec4... keysyms-update: Add deprecation notice for compat symbols (*)
  e474684... deprecated: Regenerate the compatibility key symbols (*)
  c2e63cf... build: Use the appropriate NAMESPACE variable everywhere (*)
  9d40faf... Do not generate backend-specific enumeration types (*)
  13c722c... x11: Remove unused enumeration (*)
  8f976ca... docs: give more hints about how to replace the anchor-point (*)
  c748221... docs: Add missing symbols (*)
  b834503... build: Fix for distcheck (*)
  23596a0... Release Clutter 1.23.4 (*)
  691be43... Post-release version bump to 1.23.5 (*)
  ec90e5c... Updated Swedish translation (*)
  40f6a01... evdev: Set missing dx/dy fields on ClutterTouchpadPinchEven (*)
  9a510c0... backend: Check for a known set of drivers (*)
  7016bff... Fixes to Catalan translation (*)
  6d649ec... Fix typo (textues) (*)
  434f01c... Updated Indonesian translation (*)
  3a52b68... Updated Portuguese translation (*)
  bdf12d3... Updated Lithuanian translation (*)
  9a10c3c... Add an explicit dep on GIO (*)
  c73d8f8... Updated Spanish translation (*)
  83869a1... Updated French translation (*)
  cff048a... Updated Galician translations (*)
  956eec7... conform/actor-pick: Add more verbose output on failure (*)
  f5409ec... Bump up requirement for Cogl (*)
  fe422ab... gdk: Use non-deprecated/non-Clutter specific X11 API (*)
  38e983b... docs: Fix a typo in the BoxLayout:homogeneous description (*)
  113b7ba... Release Clutter 1.23.6 (*)
  6cc12ad... Post-release version bump to 1.23.7 (*)
  cf7e37b... actor: Add internal "create textute node" function (*)
  af010d5... canvas: Use internal function for the texture node (*)
  84c5846... image: Use internal function for the texture node (*)
  81a560f... Updated French translation (*)
  8f20f86... Updated Portuguese translation (*)
  e10fd2d... Updated Spanish translation (*)
  e26a0c3... Updated Galician translations (*)
  6e6d5b1... Updated Chinese (Taiwan) translation (*)
  84ad306... Updated Polish translation (*)
  5b9c31a... gdk: fix memory corruption (*)
  0e4d11b... gdk: master clock: fix incorrect symbol use (*)
  6bcbd1b... Updated Indonesian translation (*)
  6b7cfce... Updated Greek translation (*)
  ed80a4b... Updated Slovak translation (*)
  dea5057... grid: Use the orientation of the request (*)
  3bb58de... Updated Hebrew translation (*)
  5ae744c... Updated Hungarian translation (*)
  41bde79... Updated Slovak translation (*)
  8a7304e... Updated Lithuanian translation (*)
  7ed96aa... grid: Use the proper orientation for the request mode (*)
  41e18f7... Updated Italian translation (*)
  dbec3be... grid-layout: Clarify the scope of the orientation property (*)
  6183eb3... gdk: master-clock: disable vsync throttling (*)
  5733ad5... gdk: master clock: only process mapped & realized stages (*)
  a9b38fe... gdk: stage: disable some operations for foreign windows (*)
  55dce70... gdk: stage: do not ensure native windows are created with f (*)
  3771ef2... gdk: stage: report geometry of the underlying surface for f (*)
  9432e67... gdk: stage: create subsurface when dealing with foreign win (*)
  763a04e... Updated Slovenian translation (*)
  63813ad... Updated Slovak translation (*)
  5d83260... actor: Fix transforming stage point when scale is less than (*)
  cb4e888... gdk: master clock: hook ourselves to the paint signal (*)
  13dbb74... gdk: stage window: reset framebuffer on foreign window unre (*)
  53bbd48... Updated German translation (*)
  9f1db3f... Updated Czech translation (*)
  aeb19f2... gdk: move sync_to_vblank setup from master clock to backend (*)
  ee98a5b... gdk: x11: notify Cogl immediately of a foreign window resiz (*)
  6c7f624... master-clock-default: prevent deadlock with GLX_INTEL_swap_ (*)
  ff1a5aa... x11: stage window: reset framebuffer on foreign window unre (*)
  0e7b188... cogl: reset pending swaps counter on unrealize (*)
  d490477... Release Clutter 1.24.0 (*)
  5fecf2b... Post-release version bump to 1.24.1 (*)
  2e554db... Updated Russian translation (*)
  53372f6... Updated Latvian translation (*)
  5cf6c80... Updated Danish translation (*)
  f5f2b2e... Updated Swedish translation (*)
  8e52f8c... Updated Brazilian Portuguese translation (*)
  ae1a848... timeline: Ensure waiting_first_tick is set before adding th (*)
  5545b69... timeline: Add more debug output (*)
  9e8da64... gdk: Use frame time when calculating the tick time for cloc (*)
  3816d5a... gdk: Fix frame budget diagnostics (*)
  6c26f79... docs: Fix up the main reference XML (*)
  f2a56ce... Updated Serbian translation (*)
  9ef5fd1... Updated Serbian Latin translation (*)
  b9df852... gdk: Enable clock updates when timelines are added to the c (*)
  41a4792... Fix Ukrainian translation of default:LTR (*)
  6840b3a... Fix Hindi translation of default:LTR (*)
  86a65dd... Fix Kannada translation of default:LTR (*)
  76c8cd2... Avoid crashing when an actor not parented to a toplevel is  (*)
  4c9443b... _clutter_actor_set_enable_paint_unmapped: don't force an un (*)
  2ddec57... clutter_actor_update_map_state: Remove a useless warning (*)
  a19413d... Updated Finnish translation (*)
  b2f8a05... Updated Portuguese translation (*)
  1fe21a8... evdev: Emulate discrete scroll events out of smooth scroll  (*)
  b6425bb... Use explicit NULL comparison for pointers (*)
  55dc86c... Release Clutter 1.24.2 (*)
  410d59f... Post-release version bump to 1.24.3 (*)
  9ea14ff... Updated Basque language (*)
  9753c99... click-action: Ignore motions/updates from different devices (*)
  7b586b5... evdev: Use device name rather than sysname
  2239064... input-device: Disconnect signals on actors where the device
  4a68022... evdev: Pass axis parameters when notifying absolute motion 
  66b81f3... evdev: Map LIBINPUT_DEVICE_CAP_TABLET to CLUTTER_TABLET_DEV
  d0f49ae... input-device: Add ClutterInputDeviceTool
  9b1e0ba... event: Add ClutterInputDeviceTool information to clutter ev
  aee47bf... events: Add proximity events
  bef9621... evdev: Implement tablet events
  f4ff827... main: Allow updating device axes from the current tool
  e074054... evdev: Implement ClutterInputDevice::update_from_tool
  866140c... evdev: Avoid updating seat pointer position on tablet event
  d43e2fd... evdev: Add basic support for buttonsets

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