[mutter] (90 commits) Non-fast-forward update to branch wip/carlosg/input-thread



The branch 'wip/carlosg/input-thread' 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:

  61b1914... clutter: Add ClutterSeat::query_state() vmethod
  aec49a8... backends/x11: Implement ClutterSeat::query_state() vmethod
  81267f6... backends/native: Implement ClutterSeat::query_state() vmeth
  c7491f2... clutter: Use ClutterSeat underneath coords/modifiers input 
  9938a67... backends/native: Move away from ClutterInputDevice coords
  65a1b2c... clutter: Drop clutter_input_device_set_state()
  3bdfcdb... clutter: Pass base event to clutter_input_device_update()
  c35f9e2... clutter: Drop clutter_input_device_update_from_event()
  0022b83... clutter: Drop clutter_input_device_set_coords()
  5b7b5d4... clutter: Simplify backend-independent touch accounting
  2250cab... backends: Drop GDK device querying code from MetaCursorTrac
  3ab9c70... backends: Delegate pointer confinements to an impl object
  c66ddd1... backends: Remove x/y arguments from MetaCursorTracker::curs
  08f3b9f... backends: Add argument for best scale on MetaCursorSprite::
  68db1e4... wayland: Replace cursor renderer usage with cursor tracker
  da1c793... backends: Add meta_backend_get_cursor_renderer_for_device()
  82a6cac... wayland: Look up cursor renderer for device on MetaWaylandP
  20d88d8... backends/native: Manage tablet cursors in backend
  3d246b7... backends: Use graphene_point_t on meta_cursor_tracker_get_p
  eaa3bad... backends: Move away from meta_cursor_renderer_get_position(
  46993aa... backends: Add ::device property to MetaCursorRenderer
  82d1b2a... wayland: Move away from meta_cursor_renderer_get_position()
  afd436e... backends: Drop meta_cursor_renderer_get_position()
  c6fb895... core: Centralize cursor renderer and tracker updates
  f5486de... backends: Make MetaHwCursorInhibitor less about sprites
  72f4cc1... backends: Move HW cursor inhibitors to MetaBackend
  c7cdc60... backends: Split pad action mapping to a separate object
  79fa58a... backends: Move away from clutter_input_device_set_enabled()
  0dbcf55... clutter: Drop ClutterInputDevice::enabled and setter/getter
  d3d6e96... backends: Add simple object to delegate logical monitor lay
  03f6a56... backends: Use MetaViewportInfo to keep MetaSeatNative infor
  dd90ad6... backends: Use also a native cursor renderer for tablets
  1978d37... backends: Add method to get extents from viewport info
  ce29f3f... backends/native: Use viewport info to find out stage extent
  571bb16... backends/native: Drop early processing of ClutterEvents
  dc13f9a... backends: Assign stage to events in MetaBackend
  62843fe... backends/native: Drop meta_seat_native_[gs]et_stage()
  91cce49... backends: Simplify MetaInputSettings vfunc
  d02c9c7... backends: Move all output management to MetaInputMapper
  637a272... backends: Make MetaInputMapper take over MetaInputSettings 
  fbb550f... backends: Move keyboard a11y into backends
  f31216a... clutter: Make ClutterSeat::handle_device_event vfunc more g
  ed3be0e... backends/native: Spin MetaSeatImpl off MetaSeatNative
  7c6b390... backend/native: Let cursor renderer/tracker be updated by e
  93fb8ad... backends/native: Forward keyboard a11y changes via the Meta
  1d8d57b... backends/native: Proxy touch-mode via MetaSeatImpl
  6e187de... backends/native: Proxy bell notifications from within the M
  b7112e0... backends/native: Proxy modifier state changes via MetaSeatI
  a0ba6b6... clutter: Update device for the current tool in backends
  89756a9... backends: Simplify function arguments
  112bcd2... backends: Make device tracking at MetaInputSettings ad-hoc 
  1c63496... backends: Do not use clutter_seat_list_devices() in MetaInp
  a46526c... backends/native: Move MetaInputSettings ownership to MetaSe
  edda5a8... clutter: Switch to GAsyncQueue for ClutterMainContext event
  556c2cb... backends/native: Protect MetaBarrierManagerNative
  eb4028d... backends/native: Surround device state queries/updates with
  2ab0464... backends/native: Seal MetaKeymapNative xkb usage
  8381069... backends/native: Shuffle xkb_keymap creation
  340f2d2... backends/native: Make some MetaSeatImpl API "async"
  ccd5249... backends/native: Make MetaVirtualInputDevice vmethods "asyn
  3d1ac7e... backends: Make pointer cursor invisible until the stage is 
  0525a43... clutter: Drop clutter_input_device_get_coords() method
  d828f26... clutter: Drop clutter_input_device_get_modifier_state() API
  221417e... clutter: Drop clutter_input_device_get_key()/n_keys API
  a4f34e2... clutter: Drop clutter_input_device_get_physical_devices() A
  9b253cf... clutter: Drop clutter_input_device_get_associated_device()
  261a4da... clutter: Make axes part of the device tool
  49cc150... backends: Forward event axes as array of ClutterInputAxes e
  ff63c41... clutter: Drop internal update_from_tool() vmethod
  fbf2e54... clutter: Drop ClutterInputDevice axis API
  b6a47c1... clutter: Move scroll valuator accounting to backends/x11
  6e8ba45... clutter: Drop ClutterInputDevice private tool maintenance A
  45c33fc... clutter: Drop keycode_to_evdev vmethod
  58ace0b... clutter: Move ClutterInputDevice fields to private struct
  a1b5a6b... backends: Straighten MetaInputSettings creation
  f7af400... backends/native: Shuffle signal connection into MetaSeatImp
  249b627... backends/native: Make MetaInputSettingsNative vmethods "asy
  e41518e... backends: Seal MetaInputSettings entrypoints with a mutex
  83260fa... clutter: Add vmethod to find out group for pad features
  9e532d0... backends/native: Update keyboard a11y status in seat impl
  af21410... backends/native: Add missing seat finalization paths
  0972198... backends/native: Add input thread inside MetaSeatImpl
  c1a6720... backends/native: Add a bunch of "_in_impl" suffixes to func
  9873941... backends/native: Add distinct meta-input-thread.h header

Commits added to the branch:

  2713119... window: Fix size hints with CSD (*)
  3b7137c... surface-actor-wayland: Optimize get_current_primary_view fo (*)
  44563d2... clutter/actor: Don't union child paint volumes if clip is s (*)
  b5a7fe4... clutter/actor: Handle clips correctly when building paint v (*)
  6e27cc0... ci: Generate junit report if project doesn't enable the reg (*)
  aa18619... ci: Bump ci-templates to include ci-fairy fix (*)
  71111a5... clutter: Add ClutterSeat::query_state() vmethod
  0be8ac9... backends/x11: Implement ClutterSeat::query_state() vmethod
  581c714... backends/native: Implement ClutterSeat::query_state() vmeth
  a759492... clutter: Use ClutterSeat underneath coords/modifiers input 
  b351d2c... backends/native: Move away from ClutterInputDevice coords
  2f0c0f5... clutter: Drop clutter_input_device_set_state()
  6db26ee... clutter: Pass base event to clutter_input_device_update()
  672dade... clutter: Drop clutter_input_device_update_from_event()
  0fed678... clutter: Drop clutter_input_device_set_coords()
  f803198... clutter: Simplify backend-independent touch accounting
  bed432e... backends: Drop GDK device querying code from MetaCursorTrac
  60262f3... backends: Delegate pointer confinements to an impl object
  23f83c4... backends: Remove x/y arguments from MetaCursorTracker::curs
  f9d3cc5... backends: Add argument for best scale on MetaCursorSprite::
  6f91b17... wayland: Replace cursor renderer usage with cursor tracker
  c40d079... backends: Add meta_backend_get_cursor_renderer_for_device()
  1da47ef... wayland: Look up cursor renderer for device on MetaWaylandP
  e1b5f15... backends/native: Manage tablet cursors in backend
  eb10abb... backends: Use graphene_point_t on meta_cursor_tracker_get_p
  75ef653... backends: Move away from meta_cursor_renderer_get_position(
  0f3dc50... backends: Add ::device property to MetaCursorRenderer
  fb3c490... wayland: Move away from meta_cursor_renderer_get_position()
  2dfe518... backends: Drop meta_cursor_renderer_get_position()
  9ed0be5... core: Centralize cursor renderer and tracker updates
  6dab6b6... backends: Make MetaHwCursorInhibitor less about sprites
  fbcba93... backends: Move HW cursor inhibitors to MetaBackend
  9df7dd4... backends: Split pad action mapping to a separate object
  7079770... backends: Move away from clutter_input_device_set_enabled()
  fded768... clutter: Drop ClutterInputDevice::enabled and setter/getter
  35731b2... backends: Add simple object to delegate logical monitor lay
  d6ea955... backends: Use MetaViewportInfo to keep MetaSeatNative infor
  bb699e9... backends: Use also a native cursor renderer for tablets
  f951ccb... backends: Add method to get extents from viewport info
  d1617f0... backends/native: Use viewport info to find out stage extent
  9886807... backends/native: Drop early processing of ClutterEvents
  c2e0aa5... backends: Assign stage to events in MetaBackend
  21d0be3... backends/native: Drop meta_seat_native_[gs]et_stage()
  b29e37e... backends: Simplify MetaInputSettings vfunc
  0ef6e9c... backends: Move all output management to MetaInputMapper
  d8c29c0... backends: Make MetaInputMapper take over MetaInputSettings 
  86aaf1a... backends: Move keyboard a11y into backends
  ef1007f... clutter: Make ClutterSeat::handle_device_event vfunc more g
  378f36c... backends/native: Spin MetaSeatImpl off MetaSeatNative
  613ec38... backend/native: Let cursor renderer/tracker be updated by e
  d601336... backends/native: Forward keyboard a11y changes via the Meta
  9c915e3... backends/native: Proxy touch-mode via MetaSeatImpl
  e7d2d2c... backends/native: Proxy bell notifications from within the M
  315f1c3... backends/native: Proxy modifier state changes via MetaSeatI
  df589ce... clutter: Update device for the current tool in backends
  5aefd27... backends: Simplify function arguments
  dbd54d9... backends: Make device tracking at MetaInputSettings ad-hoc 
  47a77e1... backends: Do not use clutter_seat_list_devices() in MetaInp
  ba3f695... backends/native: Move MetaInputSettings ownership to MetaSe
  96f1264... clutter: Switch to GAsyncQueue for ClutterMainContext event
  8cc087a... backends/native: Protect MetaBarrierManagerNative
  de0c773... backends/native: Surround device state queries/updates with
  4a93a2f... backends/native: Seal MetaKeymapNative xkb usage
  7b892d0... backends/native: Shuffle xkb_keymap creation
  10747bc... backends/native: Make some MetaSeatImpl API "async"
  5a891b3... backends/native: Make MetaVirtualInputDevice vmethods "asyn
  58f293b... backends: Make pointer cursor invisible until the stage is 
  788e2c6... clutter: Drop clutter_input_device_get_coords() method
  b2a1721... clutter: Drop clutter_input_device_get_modifier_state() API
  a650300... clutter: Drop clutter_input_device_get_key()/n_keys API
  4ca929f... clutter: Drop clutter_input_device_get_physical_devices() A
  0549988... clutter: Drop clutter_input_device_get_associated_device()
  eee43e4... clutter: Make axes part of the device tool
  bfc9264... backends: Forward event axes as array of ClutterInputAxes e
  95b05c7... clutter: Drop internal update_from_tool() vmethod
  0899820... clutter: Drop ClutterInputDevice axis API
  88832ef... clutter: Move scroll valuator accounting to backends/x11
  11e11a0... clutter: Drop ClutterInputDevice private tool maintenance A
  0948ec2... clutter: Drop keycode_to_evdev vmethod
  f3b1538... clutter: Move ClutterInputDevice fields to private struct
  31afe8d... backends: Straighten MetaInputSettings creation
  306abe1... backends/native: Shuffle signal connection into MetaSeatImp
  1faf9a3... backends/native: Make MetaInputSettingsNative vmethods "asy
  99d1b16... backends: Seal MetaInputSettings entrypoints with a mutex
  33293ad... clutter: Add vmethod to find out group for pad features
  2ca24ed... backends/native: Update keyboard a11y status in seat impl
  ba3bddc... backends/native: Add missing seat finalization paths
  04898e0... backends/native: Add input thread inside MetaSeatImpl
  752be20... backends/native: Add a bunch of "_in_impl" suffixes to func
  735f17e... backends/native: Add distinct meta-input-thread.h header

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