[mutter] (96 commits) Non-fast-forward update to branch wip/carlosg/input-thread
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] (96 commits) Non-fast-forward update to branch wip/carlosg/input-thread
- Date: Sat, 3 Oct 2020 10:09:06 +0000 (UTC)
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:
5d87b1b... wayland: Simplify wl_touch.frame handling
c59726f... backends: Use slot from cancel events
a1d472d... wayland: Use Clutter event to handle touch cancel
ea35cc9... backends: Drop the filter for libinput events
ccc2dda... backends: Drop extra layer of touch info handling
0db5a37... clutter: Sanitize ClutterInputDevice header
f211b63... backends: Fold device mapping check into backend
8b52aeb... backends: Move device mapping check into backend
b1c450e... backends: Move absolute/relative device mapping to native b
bebdcf8... backends/native: Use libinput seat slot API
11885fa... backend/native: Move barrier manager to MetaSeatNative
5df87f2... backends/native: Make seat constrain pointer to monitors ou
ad94657... backends/native: Move relative motion filter to MetaSeatNat
30ed224... clutter: Specify stage on clutter_input_device_update() fun
10a934a... clutter: Work out stage from actor on which to emit crossin
a834985... clutter: Do not depend on device stage on ClutterInputMetho
0ae1b75... backends/native: Drop all uses of clutter_input_device_get_
5016225... backends/x11: Drop all users of clutter_input_device_get_st
ac8fb4c... clutter: Drop clutter_input_device_get_[pointer_]stage()
2ccbd7c... backends/native: Drop users of clutter_input_device_set_sta
81f8177... backends/x11: Drop users of clutter_input_device_set_stage(
0a4eed3... clutter: Drop clutter_input_device_set_stage()
d4fa764... clutter/main: Drop dead code branches
6148a81... clutter: Pass timestamp to clutter_input_device_set_actor()
d27d767... clutter: Drop clutter_input_device_set_time()
02b1448... clutter: Drop unused field in ClutterInputDevice struct
9cff01f... clutter: Add ClutterSeat::query_state() vmethod
2dc2853... backends/x11: Implement ClutterSeat::query_state() vmethod
e3483c1... backends/native: Implement ClutterSeat::query_state() vmeth
bd80aa4... clutter: Use ClutterSeat underneath coords/modifiers input
7f12685... backends/native: Move away from ClutterInputDevice coords
1818e32... clutter: Drop clutter_input_device_set_state()
af66b8a... clutter: Pass base event to clutter_input_device_update()
6ec9bde... clutter: Drop clutter_input_device_update_from_event()
c2916b3... clutter: Drop clutter_input_device_set_coords()
12aa3b9... clutter: Simplify backend-independent touch accounting
e914043... backends: Drop GDK device querying code from MetaCursorTrac
3f0ceba... backends: Delegate pointer confinements to an impl object
27833e4... backends: Remove x/y arguments from MetaCursorTracker::curs
05dce2e... backends: Add argument for best scale on MetaCursorSprite::
94ec43c... wayland: Replace cursor renderer usage with cursor tracker
4deea89... backends: Add meta_backend_get_cursor_renderer_for_device()
94478fc... wayland: Look up cursor renderer for device on MetaWaylandP
9746bc8... backends: Manage tablet cursors in backend
dd78af0... backends: Use graphene_point_t on meta_cursor_tracker_get_p
245042b... backends: Move away from meta_cursor_renderer_get_position(
e929a91... backends: Add ::device property to MetaCursorRenderer
c8da6c8... wayland: Move away from meta_cursor_renderer_get_position()
21b1ba7... backends: Drop meta_cursor_renderer_get_position()
e657162... core: Centralize cursor renderer and tracker updates
59215bf... backends: Make MetaHwCursorInhibitor less about sprites
85fa8a9... backends: Move HW cursor inhibitors to MetaBackend
cc54b71... backends: Split kms cursor renderer from MetaCursorRenderer
1b689b0... backends: Split pad action mapping to a separate object
c559d08... backends: Move away from clutter_input_device_set_enabled()
a4561e6... clutter: Drop ClutterInputDevice::enabled and setter/getter
1bf39be... backends: Add simple object to delegate logical monitor lay
6b73a9c... backends: Use MetaViewportInfo to keep MetaSeatNative infor
9c429a2... backends: Use also a native cursor renderer for tablets
0588f7d... backends: Add method to get extents from viewport info
d9f4365... backends/native: Use viewport info to find out stage extent
2fbae31... backends/native: Drop early processing of ClutterEvents
1e47aec... backends: Assign stage to events in MetaBackend
39f8853... backends/native: Drop meta_seat_native_[gs]et_stage()
9a2d12a... backends: Simplify MetaInputSettings vfunc
dd31b30... backends: Move all output management to MetaInputMapper
97c8b4f... backends: Make MetaInputMapper take over MetaInputSettings
111959c... backends: Move keyboard a11y into backends
9e26981... clutter: Make ClutterSeat::handle_device_event vfunc more g
7e28708... backends/native: Spin MetaSeatImpl off MetaSeatNative
b1de388... backends/native: Forward keyboard a11y changes via the Meta
235e6e6... backends/native: Proxy touch-mode via MetaSeatImpl
d8667d6... backends/native: Proxy bell notifications from within the M
739cf53... backends/native: Proxy modifier state changes via MetaSeatI
476ac4f... backends: Simplify function arguments
2687abe... backends: Make device tracking at MetaInputSettings ad-hoc
0eac66e... backends: Do not use clutter_seat_list_devices() in MetaInp
d1c784f... backends/native: Do not dispatch libinput during MetaSeatIm
8e58755... backends/native: Move MetaInputSettings ownership to MetaSe
42068b9... backends: Avoid usage of ClutterBackend/ClutterSeat in Meta
784b451... clutter: Drop clutter_event_peek()
98c2b3f... clutter: Switch to GAsyncQueue for ClutterMainContext event
a26ccb8... backends/native: Protect MetaBarrierManagerNative
38d7228... backends/native: Surround device state queries/updates with
fac1ec7... backends/native: Seal MetaKeymapNative xkb usage
cc6483b... backends/native: Shuffle xkb_keymap creation
fd186f9... backends/native: Make some MetaSeatImpl API "async"
01b8e09... backends/native: Make MetaVirtualInputDevice vmethods "asyn
7ad40fe... clutter: Do not special case allocated events
ff0bed9... backends/native: Add input thread inside MetaSeatImpl
Commits added to the branch:
4dbf2de... build: Build libmutter using sources as positional argument (*)
4e9a2e4... build: Do not provide built sources as libmutter_dep source (*)
64d34a7... background-content: Apply Cullable clipping even in the tra (*)
71f03a7... wayland/actor-surface: Always set opaque region on alpha-le (*)
78592cb... surface-actor: Simplify culling logic (*)
5afdbc6... wayland/client: Free GSubprocessLauncher after spawning (*)
80fa0cd... wayland: Simplify wl_touch.frame handling
5185754... backends: Use slot from cancel events
a72c871... wayland: Use Clutter event to handle touch cancel
0602e2d... backends: Drop the filter for libinput events
d3cb4da... backends: Drop extra layer of touch info handling
46c360d... clutter: Sanitize ClutterInputDevice header
ac12a04... backends: Fold device mapping check into backend
e1d709e... backends: Move device mapping check into backend
95aa93d... backends: Move absolute/relative device mapping to native b
f55b504... backends/native: Use libinput seat slot API
3b7d1ad... backend/native: Move barrier manager to MetaSeatNative
f54417d... backends/native: Make seat constrain pointer to monitors ou
9e0ccaf... backends/native: Move relative motion filter to MetaSeatNat
d0d7327... clutter: Specify stage on clutter_input_device_update() fun
ee72d3e... clutter: Work out stage from actor on which to emit crossin
ee1ecda... clutter: Do not depend on device stage on ClutterInputMetho
04313f6... backends/native: Drop all uses of clutter_input_device_get_
c072625... backends/x11: Drop all users of clutter_input_device_get_st
f763365... clutter: Drop clutter_input_device_get_[pointer_]stage()
d14fdd9... backends/native: Drop users of clutter_input_device_set_sta
c6dbc02... backends/x11: Drop users of clutter_input_device_set_stage(
f585d31... clutter: Drop clutter_input_device_set_stage()
3e36e02... clutter/main: Drop dead code branches
8a8e097... clutter: Pass timestamp to clutter_input_device_set_actor()
a1e4419... clutter: Drop clutter_input_device_set_time()
d4e94f2... clutter: Drop unused field in ClutterInputDevice struct
12681c9... clutter: Add ClutterSeat::query_state() vmethod
b0492b8... backends/x11: Implement ClutterSeat::query_state() vmethod
0fbf136... backends/native: Implement ClutterSeat::query_state() vmeth
2c1bc05... clutter: Use ClutterSeat underneath coords/modifiers input
11e460b... backends/native: Move away from ClutterInputDevice coords
49fe873... clutter: Drop clutter_input_device_set_state()
b2ef537... clutter: Pass base event to clutter_input_device_update()
af6fe8b... clutter: Drop clutter_input_device_update_from_event()
51f2b97... clutter: Drop clutter_input_device_set_coords()
789cee6... clutter: Simplify backend-independent touch accounting
7335277... backends: Drop GDK device querying code from MetaCursorTrac
069a98e... backends: Delegate pointer confinements to an impl object
6dc48d4... backends: Remove x/y arguments from MetaCursorTracker::curs
85a54cf... backends: Add argument for best scale on MetaCursorSprite::
22b0029... wayland: Replace cursor renderer usage with cursor tracker
846c97e... backends: Add meta_backend_get_cursor_renderer_for_device()
2192e1f... wayland: Look up cursor renderer for device on MetaWaylandP
5da008c... backends: Manage tablet cursors in backend
422b59d... backends: Use graphene_point_t on meta_cursor_tracker_get_p
d513e53... backends: Move away from meta_cursor_renderer_get_position(
04f29ae... backends: Add ::device property to MetaCursorRenderer
503d4de... wayland: Move away from meta_cursor_renderer_get_position()
159fd63... backends: Drop meta_cursor_renderer_get_position()
a8a866d... core: Centralize cursor renderer and tracker updates
1d8c082... backends: Make MetaHwCursorInhibitor less about sprites
c0e9944... backends: Move HW cursor inhibitors to MetaBackend
2f932bf... backends: Split kms cursor renderer from MetaCursorRenderer
79ccf50... backends: Split pad action mapping to a separate object
d58e037... backends: Move away from clutter_input_device_set_enabled()
218e6ae... clutter: Drop ClutterInputDevice::enabled and setter/getter
9e8fe7c... backends: Add simple object to delegate logical monitor lay
685d33c... backends: Use MetaViewportInfo to keep MetaSeatNative infor
5a2a483... backends: Use also a native cursor renderer for tablets
f3459ac... backends: Add method to get extents from viewport info
a32c38a... backends/native: Use viewport info to find out stage extent
eacb9e4... backends/native: Drop early processing of ClutterEvents
5e636df... backends: Assign stage to events in MetaBackend
f178031... backends/native: Drop meta_seat_native_[gs]et_stage()
eaf2389... backends: Simplify MetaInputSettings vfunc
17fafa9... backends: Move all output management to MetaInputMapper
856d145... backends: Make MetaInputMapper take over MetaInputSettings
b727908... backends: Move keyboard a11y into backends
b13cbac... clutter: Make ClutterSeat::handle_device_event vfunc more g
cab73ab... backends/native: Spin MetaSeatImpl off MetaSeatNative
6e88ce9... backends/native: Forward keyboard a11y changes via the Meta
34f41ce... backends/native: Proxy touch-mode via MetaSeatImpl
9354507... backends/native: Proxy bell notifications from within the M
dca60cb... backends/native: Proxy modifier state changes via MetaSeatI
8c76b49... backends: Simplify function arguments
a4340af... backends: Make device tracking at MetaInputSettings ad-hoc
71544d2... backends: Do not use clutter_seat_list_devices() in MetaInp
f1a888d... backends/native: Do not dispatch libinput during MetaSeatIm
c827997... backends/native: Move MetaInputSettings ownership to MetaSe
15dcb1d... backends: Avoid usage of ClutterBackend/ClutterSeat in Meta
707cd6d... clutter: Drop clutter_event_peek()
e088517... clutter: Switch to GAsyncQueue for ClutterMainContext event
f5bcae2... backends/native: Protect MetaBarrierManagerNative
3785fcb... backends/native: Surround device state queries/updates with
3119e6c... backends/native: Seal MetaKeymapNative xkb usage
1f54046... backends/native: Shuffle xkb_keymap creation
f451e29... backends/native: Make some MetaSeatImpl API "async"
55da6e6... backends/native: Make MetaVirtualInputDevice vmethods "asyn
337586b... clutter: Do not special case allocated events
2a8bd5c... 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]