[mutter] (95 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] (95 commits) Non-fast-forward update to branch wip/carlosg/input-thread
- Date: Wed, 23 Sep 2020 16:36:23 +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:
f0324e2... wayland: Simplify wl_touch.frame handling
7b5c217... backends: Use slot from cancel events
4a75a2c... wayland: Use Clutter event to handle touch cancel
6608a8a... backends: Drop the filter for libinput events
23ead9c... backends: Drop extra layer of touch info handling
c35329c... clutter: Sanitize ClutterInputDevice header
b50f899... backends: Fold device mapping check into backend
7d1835f... backends: Move device mapping check into backend
50f2f91... backends: Move absolute/relative device mapping to native b
8a0160a... backends/native: Use libinput seat slot API
69c22b9... backend/native: Move barrier manager to MetaSeatNative
c03be1a... backends/native: Make seat constrain pointer to monitors ou
92e7500... backends/native: Move relative motion filter to MetaSeatNat
5ab4fec... clutter: Specify stage on clutter_input_device_update() fun
a3f7d50... clutter: Work out stage from actor on which to emit crossin
3d9fcc7... clutter: Do not depend on device stage on ClutterInputMetho
406a243... backends/native: Drop all uses of clutter_input_device_get_
90fdb68... backends/x11: Drop all users of clutter_input_device_get_st
51919a8... clutter: Drop clutter_input_device_get_[pointer_]stage()
24f4606... backends/native: Drop users of clutter_input_device_set_sta
6672b6c... backends/x11: Drop users of clutter_input_device_set_stage(
f77b66c... clutter: Drop clutter_input_device_set_stage()
c5d0b85... clutter/main: Drop dead code branches
76a795f... clutter: Pass timestamp to clutter_input_device_set_actor()
2236ee9... clutter: Drop clutter_input_device_set_time()
8283698... clutter: Drop unused field in ClutterInputDevice struct
ae77b36... clutter: Add ClutterSeat::query_state() vmethod
f4d10dd... backends/x11: Implement ClutterSeat::query_state() vmethod
893beb8... backends/native: Implement ClutterSeat::query_state() vmeth
6403e0b... clutter: Use ClutterSeat underneath coords/modifiers input
c05398a... backends/native: Move away from ClutterInputDevice coords
9a6a195... clutter: Drop clutter_input_device_set_state()
dc0501e... clutter: Pass base event to clutter_input_device_update()
759db0b... clutter: Drop clutter_input_device_update_from_event()
95a155a... clutter: Drop clutter_input_device_set_coords()
a8b3d82... clutter: Simplify backend-independent touch accounting
0e8db6e... backends: Drop GDK device querying code from MetaCursorTrac
1d357ff... backends: Delegate pointer confinements to an impl object
d690c82... backends: Drop unused function
4df1a76... core: Remove unused struct field
186472c... backends: Remove x/y arguments from MetaCursorTracker::curs
6c6ce13... core: Do not force cursor renderer update here
c5f5a4b... backends: Add argument for best scale on MetaCursorSprite::
3ff93ae... wayland: Replace cursor renderer usage with cursor tracker
4bdab9d... backends: Add meta_backend_get_cursor_renderer_for_device()
897b911... wayland: Look up cursor renderer for device on MetaWaylandP
8671188... backends: Manage tablet cursors in backend
7d5bbc5... backends: Use graphene_point_t on meta_cursor_tracker_get_p
d33f477... backends: Move away from meta_cursor_renderer_get_position(
85c6e0f... backends: Add ::device property to MetaCursorRenderer
0f9d4f8... wayland: Move away from meta_cursor_renderer_get_position()
a66c585... backends: Drop meta_cursor_renderer_get_position()
90e877a... core: Centralize cursor renderer and tracker updates
27b0746... backends: Make MetaHwCursorInhibitor less about sprites
91fc4d6... backends: Move HW cursor inhibitors to MetaBackend
46ffca3... backends: Split kms cursor renderer from MetaCursorRenderer
c11c2e7... backends: Drop unused function
ebbe7f1... backends: Split pad action mapping to a separate object
c4fec9d... backends: Move away from clutter_input_device_set_enabled()
0edd0f6... clutter: Drop ClutterInputDevice::enabled and setter/getter
9f87a81... backends: Add simple object to delegate logical monitor lay
140ca3d... backends: Use MetaViewportInfo to keep MetaSeatNative infor
432b5b6... backends: Use also a native cursor renderer for tablets
119ab1b... backends: Add method to get extents from viewport info
4c25235... backends/native: Use viewport info to find out stage extent
eb2e9df... backends/native: Drop early processing of ClutterEvents
604db1d... backends: Assign stage to events in MetaBackend
2cbd281... backends/native: Drop meta_seat_native_[gs]et_stage()
bad36ce... backends: Simplify MetaInputSettings vfunc
aa79654... backends: Move all output management to MetaInputMapper
9b711f8... backends: Make MetaInputMapper take over MetaInputSettings
d174e19... backends: Move keyboard a11y into backends
1bbddf2... backends/native: Remove unused function
aa3b764... clutter: Make ClutterSeat::handle_device_event vfunc more g
fd2f090... backends/native: Spin MetaSeatImpl off MetaSeatNative
acd0344... backends/native: Forward keyboard a11y changes via the Meta
9d356ca... backends/native: Proxy touch-mode via MetaSeatImpl
fe41865... backends/native: Proxy bell notifications from within the M
3b0469e... backends/native: Proxy modifier state changes via MetaSeatI
246ba3e... backends: Simplify function arguments
b1924c6... backends: Make device tracking at MetaInputSettings ad-hoc
759f78b... backends: Do not use clutter_seat_list_devices() in MetaInp
1827711... backends/native: Do not dispatch libinput during MetaSeatIm
a2df298... backends/native: Move MetaInputSettings ownership to MetaSe
c28fa8c... backends: Avoid usage of ClutterBackend/ClutterSeat in Meta
51be1d4... clutter: Drop clutter_event_peek()
bff3e08... clutter: Drop _clutter_clear_events_queue_for_stage()
aef04b5... clutter: Switch to GAsyncQueue for ClutterMainContext event
830900e... backends/native: Protect MetaBarrierManagerNative
0d7a86c... backends/native: Surround device state queries/updates with
35786ea... backends/native: Seal MetaKeymapNative xkb usage
67affb3... backends/native: Shuffle xkb_keymap creation
aba6edc... backends/native: Make some MetaSeatImpl API "async"
e6bc556... backends/native: Make MetaVirtualInputDevice vmethods "asyn
38e5a29... backends/native: Add input thread inside MetaSeatImpl
Commits added to the branch:
df89c30... backends: Drop unused function (*)
978e651... core: Remove unused struct field (*)
a72ab76... core: Do not force cursor renderer update here (*)
f7d0f2c... backends: Drop unused function (*)
41042b1... backends/native: Remove unused function (*)
a270b6a... clutter: Drop _clutter_clear_events_queue_for_stage() (*)
ac99985... wayland: Simplify wl_touch.frame handling
9a6294a... backends: Use slot from cancel events
6ce62fd... wayland: Use Clutter event to handle touch cancel
1abd796... backends: Drop the filter for libinput events
c5625d0... backends: Drop extra layer of touch info handling
2509aeb... clutter: Sanitize ClutterInputDevice header
e89a3e3... backends: Fold device mapping check into backend
550fd52... backends: Move device mapping check into backend
d9db80a... backends: Move absolute/relative device mapping to native b
55d7eab... backends/native: Use libinput seat slot API
16f3e73... backend/native: Move barrier manager to MetaSeatNative
e6987bb... backends/native: Make seat constrain pointer to monitors ou
0b8edfc... backends/native: Move relative motion filter to MetaSeatNat
578a934... clutter: Specify stage on clutter_input_device_update() fun
19f5011... clutter: Work out stage from actor on which to emit crossin
537343c... clutter: Do not depend on device stage on ClutterInputMetho
96a7ed1... backends/native: Drop all uses of clutter_input_device_get_
aaf7526... backends/x11: Drop all users of clutter_input_device_get_st
46dfa61... clutter: Drop clutter_input_device_get_[pointer_]stage()
afbd522... backends/native: Drop users of clutter_input_device_set_sta
6ae7f7f... backends/x11: Drop users of clutter_input_device_set_stage(
df19961... clutter: Drop clutter_input_device_set_stage()
d9b927d... clutter/main: Drop dead code branches
b9a443b... clutter: Pass timestamp to clutter_input_device_set_actor()
ba29004... clutter: Drop clutter_input_device_set_time()
1ab32bc... clutter: Drop unused field in ClutterInputDevice struct
00fa682... clutter: Add ClutterSeat::query_state() vmethod
a16e274... backends/x11: Implement ClutterSeat::query_state() vmethod
9061236... backends/native: Implement ClutterSeat::query_state() vmeth
57e9f09... clutter: Use ClutterSeat underneath coords/modifiers input
bd1c76f... backends/native: Move away from ClutterInputDevice coords
80a86e9... clutter: Drop clutter_input_device_set_state()
40445e5... clutter: Pass base event to clutter_input_device_update()
0cb8f61... clutter: Drop clutter_input_device_update_from_event()
d48b9df... clutter: Drop clutter_input_device_set_coords()
ed35287... clutter: Simplify backend-independent touch accounting
f47d447... backends: Drop GDK device querying code from MetaCursorTrac
d72f0e6... backends: Delegate pointer confinements to an impl object
db06366... backends: Remove x/y arguments from MetaCursorTracker::curs
e3e682c... backends: Add argument for best scale on MetaCursorSprite::
e3391e5... wayland: Replace cursor renderer usage with cursor tracker
5a6bd41... backends: Add meta_backend_get_cursor_renderer_for_device()
b658512... wayland: Look up cursor renderer for device on MetaWaylandP
384121c... backends: Manage tablet cursors in backend
129466d... backends: Use graphene_point_t on meta_cursor_tracker_get_p
797ed52... backends: Move away from meta_cursor_renderer_get_position(
f23fd5c... backends: Add ::device property to MetaCursorRenderer
f800f4c... wayland: Move away from meta_cursor_renderer_get_position()
27765c3... backends: Drop meta_cursor_renderer_get_position()
8bfc6a1... core: Centralize cursor renderer and tracker updates
3d760a8... backends: Make MetaHwCursorInhibitor less about sprites
d49d2c2... backends: Move HW cursor inhibitors to MetaBackend
a5b0d7b... backends: Split kms cursor renderer from MetaCursorRenderer
5e8f3c5... backends: Split pad action mapping to a separate object
ef5dafd... backends: Move away from clutter_input_device_set_enabled()
aa56c02... clutter: Drop ClutterInputDevice::enabled and setter/getter
e854f5d... backends: Add simple object to delegate logical monitor lay
61bf306... backends: Use MetaViewportInfo to keep MetaSeatNative infor
4951340... backends: Use also a native cursor renderer for tablets
af197aa... backends: Add method to get extents from viewport info
079faa9... backends/native: Use viewport info to find out stage extent
e7fb8a6... backends/native: Drop early processing of ClutterEvents
1a20aff... backends: Assign stage to events in MetaBackend
9d9a8a7... backends/native: Drop meta_seat_native_[gs]et_stage()
d961d67... backends: Simplify MetaInputSettings vfunc
30240e6... backends: Move all output management to MetaInputMapper
5d624cb... backends: Make MetaInputMapper take over MetaInputSettings
f03b82c... backends: Move keyboard a11y into backends
6aa4744... clutter: Make ClutterSeat::handle_device_event vfunc more g
fe52965... backends/native: Spin MetaSeatImpl off MetaSeatNative
34b2974... backends/native: Forward keyboard a11y changes via the Meta
87c55bd... backends/native: Proxy touch-mode via MetaSeatImpl
86b523d... backends/native: Proxy bell notifications from within the M
d10a2ea... backends/native: Proxy modifier state changes via MetaSeatI
e7c083e... backends: Simplify function arguments
76648c2... backends: Make device tracking at MetaInputSettings ad-hoc
14d1477... backends: Do not use clutter_seat_list_devices() in MetaInp
f5e828d... backends/native: Do not dispatch libinput during MetaSeatIm
4be822a... backends/native: Move MetaInputSettings ownership to MetaSe
e98ea26... backends: Avoid usage of ClutterBackend/ClutterSeat in Meta
98537cf... clutter: Drop clutter_event_peek()
7c830de... clutter: Switch to GAsyncQueue for ClutterMainContext event
dc6c9d4... backends/native: Protect MetaBarrierManagerNative
e0dfdba... backends/native: Surround device state queries/updates with
11b590a... backends/native: Seal MetaKeymapNative xkb usage
22bf733... backends/native: Shuffle xkb_keymap creation
7627310... backends/native: Make some MetaSeatImpl API "async"
bbcbdcf... backends/native: Make MetaVirtualInputDevice vmethods "asyn
49a74b6... 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]