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

  5db53cc... clutter: Add ClutterSeat::query_state() vmethod
  ef4f989... backends/x11: Implement ClutterSeat::query_state() vmethod
  32b0081... backends/native: Implement ClutterSeat::query_state() vmeth
  5951217... clutter: Use ClutterSeat underneath coords/modifiers input 
  bbb1c21... backends/native: Move away from ClutterInputDevice coords
  c3d12e4... clutter: Drop clutter_input_device_set_state()
  57504f8... clutter: Pass base event to clutter_input_device_update()
  deffd38... clutter: Drop clutter_input_device_update_from_event()
  4d3d68f... clutter: Drop clutter_input_device_set_coords()
  c08c9db... clutter: Simplify backend-independent touch accounting
  0167700... backends: Drop GDK device querying code from MetaCursorTrac
  d0cf932... backends: Delegate pointer confinements to an impl object
  011bd4c... backends: Remove x/y arguments from MetaCursorTracker::curs
  743984e... backends: Add argument for best scale on MetaCursorSprite::
  5fdd647... wayland: Replace cursor renderer usage with cursor tracker
  3dbb8c4... backends: Add meta_backend_get_cursor_renderer_for_device()
  8bff2e1... wayland: Look up cursor renderer for device on MetaWaylandP
  d6e9d8d... backends/native: Manage tablet cursors in backend
  82dcfb6... backends: Use graphene_point_t on meta_cursor_tracker_get_p
  23dee16... backends: Move away from meta_cursor_renderer_get_position(
  815db36... backends: Add ::device property to MetaCursorRenderer
  d81e5dd... wayland: Move away from meta_cursor_renderer_get_position()
  ea1dcb1... backends: Drop meta_cursor_renderer_get_position()
  057dde6... core: Centralize cursor renderer and tracker updates
  2cc9a4f... backends: Make MetaHwCursorInhibitor less about sprites
  33e5f57... backends: Move HW cursor inhibitors to MetaBackend
  273f346... backends: Split pad action mapping to a separate object
  789e052... backends: Move away from clutter_input_device_set_enabled()
  21f4f37... clutter: Drop ClutterInputDevice::enabled and setter/getter
  73f397b... backends: Add simple object to delegate logical monitor lay
  1f21ef3... backends: Use MetaViewportInfo to keep MetaSeatNative infor
  6662857... backends: Use also a native cursor renderer for tablets
  1050d13... backends: Add method to get extents from viewport info
  600256e... backends/native: Use viewport info to find out stage extent
  294f56c... backends/native: Drop early processing of ClutterEvents
  8f79f42... backends: Assign stage to events in MetaBackend
  e76d0e7... backends/native: Drop meta_seat_native_[gs]et_stage()
  fcb401f... backends: Simplify MetaInputSettings vfunc
  be037f5... backends: Move all output management to MetaInputMapper
  21133b8... backends: Make MetaInputMapper take over MetaInputSettings 
  fabffda... backends: Move keyboard a11y into backends
  8311722... clutter: Make ClutterSeat::handle_device_event vfunc more g
  1201af5... backends/native: Spin MetaSeatImpl off MetaSeatNative
  4895929... backend/native: Let cursor renderer/tracker be updated by e
  5cac7e2... backends/native: Forward keyboard a11y changes via the Meta
  fafa843... backends/native: Proxy touch-mode via MetaSeatImpl
  36d51cd... backends/native: Proxy bell notifications from within the M
  cea804c... backends/native: Proxy modifier state changes via MetaSeatI
  d4a6166... clutter: Update device for the current tool in backends
  4ab46d1... backends: Simplify function arguments
  e90e20f... backends: Make device tracking at MetaInputSettings ad-hoc 
  16709dd... backends: Do not use clutter_seat_list_devices() in MetaInp
  2aaa011... backends/native: Move MetaInputSettings ownership to MetaSe
  d107bb3... clutter: Switch to GAsyncQueue for ClutterMainContext event
  7b73b06... backends/native: Protect MetaBarrierManagerNative
  797b7ca... backends/native: Surround device state queries/updates with
  384b21e... backends/native: Seal MetaKeymapNative xkb usage
  9be6019... backends/native: Shuffle xkb_keymap creation
  40d3ee2... backends: Handle numlock saving/restoring directly in backe
  6899e98... backends/native: Make some MetaSeatImpl API "async"
  77cacaa... backends/native: Make MetaVirtualInputDevice vmethods "asyn
  9a06f15... backends: Make pointer cursor invisible until the stage is 
  485d6c1... clutter: Drop clutter_input_device_get_coords() method
  fdf4e7d... clutter: Drop clutter_input_device_get_modifier_state() API
  40eeb89... clutter: Drop clutter_input_device_get_key()/n_keys API
  8bbfa10... clutter: Drop clutter_input_device_get_physical_devices() A
  13873dd... clutter: Drop clutter_input_device_get_associated_device()
  de1eb7c... clutter: Make axes part of the device tool
  d2a6c35... backends: Forward event axes as array of ClutterInputAxes e
  fa129ea... clutter: Drop internal update_from_tool() vmethod
  21c65c9... clutter: Drop ClutterInputDevice axis API
  657d800... clutter: Move scroll valuator accounting to backends/x11
  e151258... clutter: Drop ClutterInputDevice private tool maintenance A
  8654bd2... clutter: Drop keycode_to_evdev vmethod
  2fff4fc... clutter: Move ClutterInputDevice fields to private struct
  affb1b1... backends: Straighten MetaInputSettings creation
  57c29fd... backends/native: Shuffle keyboard a11y signal connection in
  bb9f936... backends/native: Make MetaInputSettingsNative vmethods "asy
  9b5775a... clutter: Add vmethod to find out group for pad features
  8ad6d2d... backends/native: Update keyboard a11y status in seat impl
  0162c76... clutter: Do not emit signals during ClutterBackend finaliza
  41334ca... backends/native: Add missing seat finalization paths
  18d5abb... backends/native: Add input thread inside MetaSeatImpl
  7e9e4e6... backends/native: Add a bunch of "_in_impl" suffixes to func
  ccea6b0... backends/native: Add distinct meta-input-thread.h header

Commits added to the branch:

  b7a9c1d... tests/monitor-unit-tests: Remove left-over debug printf (*)
  f6db6cd... monitor-config-manager: Handle multiple builtin panels grac (*)
  fba1122... clutter: Add ClutterSeat::query_state() vmethod
  384b977... backends/x11: Implement ClutterSeat::query_state() vmethod
  9d195b3... backends/native: Implement ClutterSeat::query_state() vmeth
  cb7794c... clutter: Use ClutterSeat underneath coords/modifiers input 
  7d78768... backends/native: Move away from ClutterInputDevice coords
  932a5ca... clutter: Drop clutter_input_device_set_state()
  730da1d... clutter: Pass base event to clutter_input_device_update()
  3234ae2... clutter: Drop clutter_input_device_update_from_event()
  2411460... clutter: Drop clutter_input_device_set_coords()
  dea909a... clutter: Simplify backend-independent touch accounting
  efd0652... backends: Drop GDK device querying code from MetaCursorTrac
  8a8d477... backends: Delegate pointer confinements to an impl object
  7a2a244... backends: Remove x/y arguments from MetaCursorTracker::curs
  e721fde... backends: Add argument for best scale on MetaCursorSprite::
  d41dbf9... wayland: Replace cursor renderer usage with cursor tracker
  35abb8a... backends: Add meta_backend_get_cursor_renderer_for_device()
  0d83fcc... wayland: Look up cursor renderer for device on MetaWaylandP
  cd02286... backends/native: Manage tablet cursors in backend
  de0848b... backends: Use graphene_point_t on meta_cursor_tracker_get_p
  247613d... backends: Move away from meta_cursor_renderer_get_position(
  3ade57e... backends: Add ::device property to MetaCursorRenderer
  c93bea9... wayland: Move away from meta_cursor_renderer_get_position()
  a8e2935... backends: Drop meta_cursor_renderer_get_position()
  00cbcb7... core: Centralize cursor renderer and tracker updates
  e218b00... backends: Make MetaHwCursorInhibitor less about sprites
  d6f7204... backends: Move HW cursor inhibitors to MetaBackend
  5f30d1b... backends: Split pad action mapping to a separate object
  c2940ef... backends: Move away from clutter_input_device_set_enabled()
  b1d12a9... clutter: Drop ClutterInputDevice::enabled and setter/getter
  0c1d48b... backends: Add simple object to delegate logical monitor lay
  727e64d... backends: Use MetaViewportInfo to keep MetaSeatNative infor
  165b736... backends: Use also a native cursor renderer for tablets
  1377c2a... backends: Add method to get extents from viewport info
  c362bc4... backends/native: Use viewport info to find out stage extent
  05edf48... backends/native: Drop early processing of ClutterEvents
  0cb0dd3... backends: Assign stage to events in MetaBackend
  1dc534e... backends/native: Drop meta_seat_native_[gs]et_stage()
  b56d31e... backends: Simplify MetaInputSettings vfunc
  9a21482... backends: Move all output management to MetaInputMapper
  4013bed... backends: Make MetaInputMapper take over MetaInputSettings 
  c3acaeb... backends: Move keyboard a11y into backends
  2ceac4a... clutter: Make ClutterSeat::handle_device_event vfunc more g
  59059e1... backends/native: Spin MetaSeatImpl off MetaSeatNative
  39f4aca... backend/native: Let cursor renderer/tracker be updated by e
  31439d7... backends/native: Forward keyboard a11y changes via the Meta
  facc963... backends/native: Proxy touch-mode via MetaSeatImpl
  be1ffc8... backends/native: Proxy bell notifications from within the M
  89a140d... backends/native: Proxy modifier state changes via MetaSeatI
  c601a82... clutter: Update device for the current tool in backends
  fe9092d... backends: Simplify function arguments
  2c1558d... backends: Make device tracking at MetaInputSettings ad-hoc 
  4e56352... backends: Do not use clutter_seat_list_devices() in MetaInp
  1609d14... backends/native: Move MetaInputSettings ownership to MetaSe
  b789d38... clutter: Switch to GAsyncQueue for ClutterMainContext event
  e76a7f4... backends/native: Protect MetaBarrierManagerNative
  cf45050... backends/native: Surround device state queries/updates with
  40665b0... backends/native: Seal MetaKeymapNative xkb usage
  23f9534... backends/native: Shuffle xkb_keymap creation
  f7fbd6e... backends: Handle numlock saving/restoring directly in backe
  fd90e41... backends/native: Make some MetaSeatImpl API "async"
  fb2440a... backends/native: Make MetaVirtualInputDevice vmethods "asyn
  efc1592... backends: Make pointer cursor invisible until the stage is 
  c6849a6... clutter: Drop clutter_input_device_get_coords() method
  d58e082... clutter: Drop clutter_input_device_get_modifier_state() API
  699da15... clutter: Drop clutter_input_device_get_key()/n_keys API
  c4fa5ef... clutter: Drop clutter_input_device_get_physical_devices() A
  be9c531... clutter: Drop clutter_input_device_get_associated_device()
  e772f62... clutter: Make axes part of the device tool
  168ceb9... backends: Forward event axes as array of ClutterInputAxes e
  5689a84... clutter: Drop internal update_from_tool() vmethod
  d7d92b0... clutter: Drop ClutterInputDevice axis API
  06d577f... clutter: Move scroll valuator accounting to backends/x11
  c7f989c... clutter: Drop ClutterInputDevice private tool maintenance A
  71b4c0e... clutter: Drop keycode_to_evdev vmethod
  e0444a3... clutter: Move ClutterInputDevice fields to private struct
  7547891... backends: Straighten MetaInputSettings creation
  ceefa72... backends/native: Shuffle keyboard a11y signal connection in
  18fdcfc... backends/native: Make MetaInputSettingsNative vmethods "asy
  f117a15... clutter: Add vmethod to find out group for pad features
  2ff5bb4... backends/native: Update keyboard a11y status in seat impl
  424f3b7... clutter: Do not emit signals during ClutterBackend finaliza
  321b971... backends/native: Add missing seat finalization paths
  820262e... backends/native: Add input thread inside MetaSeatImpl
  c03be03... backends/native: Add a bunch of "_in_impl" suffixes to func
  8b6ea12... 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]