[mutter] (67 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:

  04c86c5... clutter: Add ClutterSeat::query_state() vmethod
  6699d83... backends/x11: Implement ClutterSeat::query_state() vmethod
  ac949d8... backends/native: Implement ClutterSeat::query_state() vmeth
  5b4982f... clutter: Use ClutterSeat underneath coords/modifiers input 
  1968b8b... backends/native: Move away from ClutterInputDevice coords
  e93ebe1... clutter: Drop clutter_input_device_set_state()
  16a23b8... clutter: Pass base event to clutter_input_device_update()
  4c8cb5d... clutter: Drop clutter_input_device_update_from_event()
  858861b... clutter: Drop clutter_input_device_set_coords()
  d0b50a7... clutter: Simplify backend-independent touch accounting
  76b1378... backends: Drop GDK device querying code from MetaCursorTrac
  9064385... backends: Delegate pointer confinements to an impl object
  bf9ed95... backends: Remove x/y arguments from MetaCursorTracker::curs
  9f9d89e... backends: Add argument for best scale on MetaCursorSprite::
  164aaa3... wayland: Replace cursor renderer usage with cursor tracker
  c209a33... backends: Add meta_backend_get_cursor_renderer_for_device()
  5c4703b... wayland: Look up cursor renderer for device on MetaWaylandP
  db3e26f... backends: Manage tablet cursors in backend
  b1c215e... backends: Use graphene_point_t on meta_cursor_tracker_get_p
  4b9b65d... backends: Move away from meta_cursor_renderer_get_position(
  aa2353f... backends: Add ::device property to MetaCursorRenderer
  2035bc4... wayland: Move away from meta_cursor_renderer_get_position()
  c97c474... backends: Drop meta_cursor_renderer_get_position()
  a7e6047... core: Centralize cursor renderer and tracker updates
  8110e9f... backends: Make MetaHwCursorInhibitor less about sprites
  b18128e... backends: Move HW cursor inhibitors to MetaBackend
  54158e1... backends: Split kms cursor renderer from MetaCursorRenderer
  2fa2b34... backends: Split pad action mapping to a separate object
  574c429... backends: Move away from clutter_input_device_set_enabled()
  7504a7c... clutter: Drop ClutterInputDevice::enabled and setter/getter
  a02ea5b... backends: Add simple object to delegate logical monitor lay
  f7a77e8... backends: Use MetaViewportInfo to keep MetaSeatNative infor
  3214d0f... backends: Use also a native cursor renderer for tablets
  6884f8c... backends: Add method to get extents from viewport info
  6298928... backends/native: Use viewport info to find out stage extent
  b98aca9... backends/native: Drop early processing of ClutterEvents
  6af7c8e... backends: Assign stage to events in MetaBackend
  2b0089d... backends/native: Drop meta_seat_native_[gs]et_stage()
  ede22c3... backends: Simplify MetaInputSettings vfunc
  94f8aaf... backends: Move all output management to MetaInputMapper
  ed5404b... backends: Make MetaInputMapper take over MetaInputSettings 
  53fad3b... backends: Move keyboard a11y into backends
  59b3a43... clutter: Make ClutterSeat::handle_device_event vfunc more g
  816462d... backends/native: Spin MetaSeatImpl off MetaSeatNative
  085b433... backends/native: Forward keyboard a11y changes via the Meta
  68a9538... backends/native: Proxy touch-mode via MetaSeatImpl
  c251ca1... backends/native: Proxy bell notifications from within the M
  134b721... backends/native: Proxy modifier state changes via MetaSeatI
  a9b0f6d... clutter: Update device for the current tool in backends
  6780a0e... backends: Simplify function arguments
  b6c71f4... backends: Make device tracking at MetaInputSettings ad-hoc 
  11ee328... backends: Do not use clutter_seat_list_devices() in MetaInp
  6873280... backends/native: Do not dispatch libinput during MetaSeatIm
  2acc29a... backends/native: Move MetaInputSettings ownership to MetaSe
  05c7baa... backends: Avoid usage of ClutterBackend/ClutterSeat in Meta
  d2a4950... clutter: Switch to GAsyncQueue for ClutterMainContext event
  d32f5c4... backends/native: Protect MetaBarrierManagerNative
  1eaff46... backends/native: Surround device state queries/updates with
  7859881... backends/native: Seal MetaKeymapNative xkb usage
  99cb640... backends/native: Shuffle xkb_keymap creation
  12dd043... backends/native: Make some MetaSeatImpl API "async"
  feefbdc... backends/native: Make MetaVirtualInputDevice vmethods "asyn
  3800121... backends: Make pointer cursor invisible until the stage is 
  ac91ee0... backends/native: Acknowledge that pointer warping is asynch
  1c8aefb... backends/native: Add input thread inside MetaSeatImpl

Commits added to the branch:

  eaa6efe... wayland/window: Don't lose precision in MetaWaylandWindowCo (*)
  c618b8a... clutter/backend: Don't dispatch libinput events too early (*)
  9b88172... backend: Update cursor visibility on device added (*)
  221faef... clutter: Add ClutterSeat::query_state() vmethod
  c366f44... backends/x11: Implement ClutterSeat::query_state() vmethod
  1e23265... backends/native: Implement ClutterSeat::query_state() vmeth
  9101a51... clutter: Use ClutterSeat underneath coords/modifiers input 
  7efed6f... backends/native: Move away from ClutterInputDevice coords
  4813465... clutter: Drop clutter_input_device_set_state()
  8dfee3f... clutter: Pass base event to clutter_input_device_update()
  7d31dc3... clutter: Drop clutter_input_device_update_from_event()
  b7d573c... clutter: Drop clutter_input_device_set_coords()
  3ee74ec... clutter: Simplify backend-independent touch accounting
  8d87acd... backends: Drop GDK device querying code from MetaCursorTrac
  149e5f0... backends: Delegate pointer confinements to an impl object
  cb67dc1... backends: Remove x/y arguments from MetaCursorTracker::curs
  c99ab7f... backends: Add argument for best scale on MetaCursorSprite::
  94ab65a... wayland: Replace cursor renderer usage with cursor tracker
  b0e24cf... backends: Add meta_backend_get_cursor_renderer_for_device()
  281b50c... wayland: Look up cursor renderer for device on MetaWaylandP
  1cbbdc5... backends: Manage tablet cursors in backend
  40d1586... backends: Use graphene_point_t on meta_cursor_tracker_get_p
  70791fc... backends: Move away from meta_cursor_renderer_get_position(
  b90b50b... backends: Add ::device property to MetaCursorRenderer
  e5fb86f... wayland: Move away from meta_cursor_renderer_get_position()
  05167f8... backends: Drop meta_cursor_renderer_get_position()
  bc1cb2c... core: Centralize cursor renderer and tracker updates
  e67554a... backends: Make MetaHwCursorInhibitor less about sprites
  fa5a26f... backends: Move HW cursor inhibitors to MetaBackend
  f7a27ee... backends: Split kms cursor renderer from MetaCursorRenderer
  f777c80... backends: Split pad action mapping to a separate object
  efabc65... backends: Move away from clutter_input_device_set_enabled()
  2d82b48... clutter: Drop ClutterInputDevice::enabled and setter/getter
  93231c7... backends: Add simple object to delegate logical monitor lay
  e8b0ef6... backends: Use MetaViewportInfo to keep MetaSeatNative infor
  5a6eda5... backends: Use also a native cursor renderer for tablets
  976abba... backends: Add method to get extents from viewport info
  08451d3... backends/native: Use viewport info to find out stage extent
  854fa57... backends/native: Drop early processing of ClutterEvents
  641afed... backends: Assign stage to events in MetaBackend
  1ce7c4e... backends/native: Drop meta_seat_native_[gs]et_stage()
  e2d2087... backends: Simplify MetaInputSettings vfunc
  a8abda4... backends: Move all output management to MetaInputMapper
  f0a9aa0... backends: Make MetaInputMapper take over MetaInputSettings 
  cd8dbfb... backends: Move keyboard a11y into backends
  b61c3d6... clutter: Make ClutterSeat::handle_device_event vfunc more g
  f82c612... backends/native: Spin MetaSeatImpl off MetaSeatNative
  3cf1c23... backends/native: Forward keyboard a11y changes via the Meta
  e08c148... backends/native: Proxy touch-mode via MetaSeatImpl
  d237a96... backends/native: Proxy bell notifications from within the M
  eac423a... backends/native: Proxy modifier state changes via MetaSeatI
  a0b74eb... clutter: Update device for the current tool in backends
  ec68ada... backends: Simplify function arguments
  15d25e8... backends: Make device tracking at MetaInputSettings ad-hoc 
  40d4c3b... backends: Do not use clutter_seat_list_devices() in MetaInp
  b70cd0b... backends/native: Move MetaInputSettings ownership to MetaSe
  0d8f51b... backends: Avoid usage of ClutterBackend/ClutterSeat in Meta
  d973a26... clutter: Switch to GAsyncQueue for ClutterMainContext event
  14da544... backends/native: Protect MetaBarrierManagerNative
  14f3f8c... backends/native: Surround device state queries/updates with
  849959a... backends/native: Seal MetaKeymapNative xkb usage
  109a649... backends/native: Shuffle xkb_keymap creation
  909bdf2... backends/native: Make some MetaSeatImpl API "async"
  fed8afc... backends/native: Make MetaVirtualInputDevice vmethods "asyn
  9c26bc4... backends: Make pointer cursor invisible until the stage is 
  554f876... backends/native: Acknowledge that pointer warping is asynch
  d9006ea... backends/native: Add input thread inside MetaSeatImpl

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