[mutter] (133 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] (133 commits) Non-fast-forward update to branch wip/carlosg/input-thread
- Date: Thu, 13 Aug 2020 19:31:07 +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:
32128db... backend: Don't emit last-device updates with no device
7c4892f... backend: Use connect-after to perform actions on device rem
0d54172... clutter-event: Add device added/removed events
5761543... clutter-seat: Handle device events and emit signals
a787f3e... seat-x11: Translate device enabled/disabled into clutter ev
56091f7... seat-native: Process device added/removed events as Clutter
a94d5d7... wayland: Simplify wl_touch.frame handling
2cb075f... backends: Use slot from cancel events
b07cdad... wayland: Use Clutter event to handle touch cancel
3800993... backends: Drop the filter for libinput events
d9e1f03... backends: Drop extra layer of touch info handling
364fba3... clutter: Sanitize ClutterInputDevice header
484f766... backends: Fold device mapping check into backend
d48582e... backends: Move device mapping check into backend
3b78c31... backends: Move absolute/relative device mapping to native b
4e574bc... backends/native: Use libinput seat slot API
885c703... backend/native: Move barrier manager to MetaSeatNative
699a756... backends/native: Make seat constrain pointer to monitors ou
c651459... backends/native: Move relative motion filter to MetaSeatNat
47261f3... clutter: Specify stage on clutter_input_device_update() fun
156a57c... clutter: Work out stage from actor on which to emit crossin
6bbc58d... clutter: Do not depend on device stage on ClutterInputMetho
5c1a829... backends/native: Drop all uses of clutter_input_device_get_
44567a6... backends/x11: Drop all users of clutter_input_device_get_st
741ee3c... clutter: Drop clutter_input_device_get_[pointer_]stage()
37cd71e... backends/native: Drop users of clutter_input_device_set_sta
69463f2... backends/x11: Drop users of clutter_input_device_set_stage(
d95788e... clutter: Drop clutter_input_device_set_stage()
e8649a6... clutter/main: Drop dead code branches
ff881b9... clutter: Pass timestamp to clutter_input_device_set_actor()
9c5b076... clutter: Drop clutter_input_device_set_time()
2428f2d... clutter: Drop unused field in ClutterInputDevice struct
7f90439... clutter: Add ClutterSeat::query_state() vmethod
fc210eb... backends/x11: Implement ClutterSeat::query_state() vmethod
d9c459c... backends/native: Implement ClutterSeat::query_state() vmeth
70fa28c... clutter: Use ClutterSeat underneath coords/modifiers input
20736de... backends/native: Move away from ClutterInputDevice coords
fcc3fe7... clutter: Drop clutter_input_device_set_state()
f6653df... clutter: Pass base event to clutter_input_device_update()
4438698... clutter: Drop clutter_input_device_update_from_event()
6dacf8c... clutter: Drop clutter_input_device_set_coords()
beadefe... clutter: Simplify backend-independent touch accounting
a947a91... backends: Drop GDK device querying code from MetaCursorTrac
360e983... backends: Fix typo in comment
b92fe2d... backends: Delegate pointer confinements to an impl object
067c917... backends: Drop unused function
ab96bfa... core: Remove unused struct field
ce47e60... backends: Remove x/y arguments from MetaCursorTracker::curs
2f4fc33... core: Do not force cursor renderer update here
481b3f4... backends: Add argument for best scale on MetaCursorSprite::
41ee07f... wayland: Replace cursor renderer usage with cursor tracker
a132bb7... backends: Add meta_backend_get_cursor_renderer_for_device()
fa7607b... wayland: Look up cursor renderer for device on MetaWaylandP
503a79b... backends: Manage tablet cursors in backend
19c647f... backends: Use graphene_point_t on meta_cursor_tracker_get_p
3b2204b... backends: Move away from meta_cursor_renderer_get_position(
ae1c270... backends: Add ::device property to MetaCursorRenderer
157aade... wayland: Move away from meta_cursor_renderer_get_position()
04429aa... backends: Drop meta_cursor_renderer_get_position()
e8b6895... core: Centralize cursor renderer and tracker updates
227c7bf... backends: Make MetaHwCursorInhibitor less about sprites
d58706d... backends: Move HW cursor inhibitors to MetaBackend
ff1efdb... backends: Split kms cursor renderer from MetaCursorRenderer
14231c4... backends: Drop unused function
a7adc73... backends: Split pad action mapping to a separate object
9850408... backends: Move away from clutter_input_device_set_enabled()
e747b62... clutter: Drop ClutterInputDevice::enabled and setter/getter
6a6134a... backends: Add simple object to delegate logical monitor lay
a70cfd7... backends: Use MetaViewportInfo to keep MetaSeatNative infor
2b364a4... backends: Use also a native cursor renderer for tablets
7c7d8a7... backends: Add method to get extents from viewport info
c0ecb8c... backends/native: Use viewport info to find out stage extent
ee69be5... backends/native: Drop early processing of ClutterEvents
6f2cf2f... backends: Assign stage to events in MetaBackend
5ca3347... backends/native: Drop meta_seat_native_[gs]et_stage()
cb54379... backends: Simplify MetaInputSettings vfunc
6cb7ed7... backends: Move all output management to MetaInputMapper
a23f6c2... backends: Make MetaInputMapper take over MetaInputSettings
8f317d6... backends: Move keyboard a11y into backends
cf9ed36... backends/native: Remove unused function
e0e130d... clutter: Make ClutterSeat::handle_device_event vfunc more g
bb04203... backends/native: Spin MetaSeatImpl off MetaSeatNative
ea958c9... clutter: Don't keep extra copy on device events
1a000e6... backends/native: Forward keyboard a11y changes via the Meta
a543cb3... backends/native: Proxy touch-mode via MetaSeatImpl
81c983f... backends/native: Proxy bell notifications from within the M
205028e... backends/native: Proxy modifier state changes via MetaSeatI
0302553... backends: Simplify function arguments
119f564... backends: Make device tracking at MetaInputSettings ad-hoc
3205e10... backends: Do not use clutter_seat_list_devices() in MetaInp
6b98391... backends/native: Do not dispatch libinput during MetaSeatIm
b0ca7cb... backends/native: Move MetaInputSettings ownership to MetaSe
51c1a5c... backends: Avoid usage of ClutterBackend/ClutterSeat in Meta
337a165... clutter: Drop clutter_event_peek()
a6d6e02... clutter: Drop _clutter_clear_events_queue_for_stage()
6e4ad37... clutter: Switch to GAsyncQueue for ClutterMainContext event
741f46c... backends/native: Protect MetaBarrierManagerNative
c2f8d03... backends/native: Surround device state queries/updates with
46e030f... backends/native: Seal MetaKeymapNative xkb usage
163dd6d... backends/native: Shuffle xkb_keymap creation
f4044f9... backends/native: Make some MetaSeatImpl API "async"
e7ca854... backends/native: Make MetaVirtualInputDevice vmethods "asyn
b27b4f3... backends/native: Add input thread inside MetaSeatImpl
Commits added to the branch:
c8f30be... Update French translation (*)
623d562... Bump version to 3.37.90 (*)
adf513c... Update Galician translation (*)
a13c307... frame-clock: Fix indentation (*)
fb0f036... stage-view: Add clutter_stage_view_destroy() (*)
9bcb03a... clutter/actor: Make frame clock picking semi private API (*)
07e964e... clutter/actor: Return the actor used when picking clock (*)
c6fc3a8... stage/x11: Only resize X11 CM stage in response to Configur (*)
06c4841... clutter/timeline: Listen to 'stage-view-changed' on picked (*)
090c72b... tests/stage-view: Test timelines notice stage views changin (*)
9581e9e... tests/stage-view: Test timeline updates clock when parent m (*)
e0562f1... Updated Spanish translation (*)
c7429e8... clutter/main: Use "is display server" state to decide a11y (*)
28cb025... clutter: Remove DELETE event, signal and vfunc (*)
787bc3d... tests/clutter: Make $DISPLAY non-optional (*)
d857edf... clutter: Remove support for transparent windows (*)
7e97268... clutter/x11: Remove helper for checking XComposite presence (*)
3958a01... clutter: Move font settings reading to ClutterSettings (*)
5279e9a... clutter/eglnative: Remove unused timer (*)
ebfa94f... clutter/eglnative: Remove unused source field (*)
06d5973... main: Split up meta_run() into meta_start() and meta_run_ma (*)
21e2f41... tests/clutter/conform: Make sure to destroy created actors (*)
0d95f4d... tests/clutter: Always use stage from backend (*)
c2a155f... clutter: Remove support not specifying backend (*)
3566fa7... clutter/main: Remove checking windowing system (*)
72a389e... clutter/egl: Remove unused clutter_egl_get_egl_display() (*)
961a137... clutter: Remove 'eglnative' backend layer (*)
e848414... clutter: Remove main loop helper (*)
678e1fc... clutter/stage: Remove clutter_stage_new() (*)
3d54f97... clutter/main: Remove unused "fuzzy picking" option (*)
67a3163... backend: Don't emit last-device updates with no device
fe1d297... backend: Use connect-after to perform actions on device rem
cd00e69... clutter-event: Add device added/removed events
5563bfe... clutter-seat: Handle device events and emit signals
e7f29e7... seat-x11: Translate device enabled/disabled into clutter ev
5677fbb... seat-native: Process device added/removed events as Clutter
3ce5b34... wayland: Simplify wl_touch.frame handling
7dc1a28... backends: Use slot from cancel events
3083e98... wayland: Use Clutter event to handle touch cancel
908a331... backends: Drop the filter for libinput events
edc399e... backends: Drop extra layer of touch info handling
88f03d3... clutter: Sanitize ClutterInputDevice header
7fafec2... backends: Fold device mapping check into backend
0be0a14... backends: Move device mapping check into backend
9597b5a... backends: Move absolute/relative device mapping to native b
2316dfe... backends/native: Use libinput seat slot API
73e705a... backend/native: Move barrier manager to MetaSeatNative
44bb21c... backends/native: Make seat constrain pointer to monitors ou
df724f5... backends/native: Move relative motion filter to MetaSeatNat
c9efada... clutter: Specify stage on clutter_input_device_update() fun
89cefd0... clutter: Work out stage from actor on which to emit crossin
37deba9... clutter: Do not depend on device stage on ClutterInputMetho
60b3f62... backends/native: Drop all uses of clutter_input_device_get_
b97519b... backends/x11: Drop all users of clutter_input_device_get_st
0fbbeb0... clutter: Drop clutter_input_device_get_[pointer_]stage()
cef6520... backends/native: Drop users of clutter_input_device_set_sta
5d45722... backends/x11: Drop users of clutter_input_device_set_stage(
2363f4c... clutter: Drop clutter_input_device_set_stage()
8d8c933... clutter/main: Drop dead code branches
849cc3d... clutter: Pass timestamp to clutter_input_device_set_actor()
63ad2c9... clutter: Drop clutter_input_device_set_time()
d3e1ce7... clutter: Drop unused field in ClutterInputDevice struct
e3fe8c3... clutter: Add ClutterSeat::query_state() vmethod
4766e2f... backends/x11: Implement ClutterSeat::query_state() vmethod
292b4dd... backends/native: Implement ClutterSeat::query_state() vmeth
1555eca... clutter: Use ClutterSeat underneath coords/modifiers input
aae4a60... backends/native: Move away from ClutterInputDevice coords
b13fe48... clutter: Drop clutter_input_device_set_state()
da55f15... clutter: Pass base event to clutter_input_device_update()
9b3ca86... clutter: Drop clutter_input_device_update_from_event()
307be1e... clutter: Drop clutter_input_device_set_coords()
52da5fe... clutter: Simplify backend-independent touch accounting
8b2a890... backends: Drop GDK device querying code from MetaCursorTrac
a3825f2... backends: Fix typo in comment
03f2bad... backends: Delegate pointer confinements to an impl object
87c0821... backends: Drop unused function
11c86f9... core: Remove unused struct field
be51a8c... backends: Remove x/y arguments from MetaCursorTracker::curs
b07d9c5... core: Do not force cursor renderer update here
f3991c0... backends: Add argument for best scale on MetaCursorSprite::
16317ce... wayland: Replace cursor renderer usage with cursor tracker
1d3588b... backends: Add meta_backend_get_cursor_renderer_for_device()
667b272... wayland: Look up cursor renderer for device on MetaWaylandP
6c5bba9... backends: Manage tablet cursors in backend
7bb3fe2... backends: Use graphene_point_t on meta_cursor_tracker_get_p
60fa895... backends: Move away from meta_cursor_renderer_get_position(
dc022a6... backends: Add ::device property to MetaCursorRenderer
4398d63... wayland: Move away from meta_cursor_renderer_get_position()
543d232... backends: Drop meta_cursor_renderer_get_position()
0c92417... core: Centralize cursor renderer and tracker updates
8a2b529... backends: Make MetaHwCursorInhibitor less about sprites
05f385c... backends: Move HW cursor inhibitors to MetaBackend
e64112d... backends: Split kms cursor renderer from MetaCursorRenderer
c775804... backends: Drop unused function
4b7f290... backends: Split pad action mapping to a separate object
575a4ca... backends: Move away from clutter_input_device_set_enabled()
579220a... clutter: Drop ClutterInputDevice::enabled and setter/getter
bb62d9e... backends: Add simple object to delegate logical monitor lay
0c9bbbe... backends: Use MetaViewportInfo to keep MetaSeatNative infor
3252ef5... backends: Use also a native cursor renderer for tablets
4f794d3... backends: Add method to get extents from viewport info
4b0d3f4... backends/native: Use viewport info to find out stage extent
0f08481... backends/native: Drop early processing of ClutterEvents
2e07c55... backends: Assign stage to events in MetaBackend
696915a... backends/native: Drop meta_seat_native_[gs]et_stage()
91f6b3b... backends: Simplify MetaInputSettings vfunc
c678cda... backends: Move all output management to MetaInputMapper
9acb7f0... backends: Make MetaInputMapper take over MetaInputSettings
ef67fab... backends: Move keyboard a11y into backends
92bc79f... backends/native: Remove unused function
fbfa680... clutter: Make ClutterSeat::handle_device_event vfunc more g
3c389fa... backends/native: Spin MetaSeatImpl off MetaSeatNative
534d6ff... clutter: Don't keep extra copy on device events
f3221d9... backends/native: Forward keyboard a11y changes via the Meta
3dd28bc... backends/native: Proxy touch-mode via MetaSeatImpl
6ec924a... backends/native: Proxy bell notifications from within the M
5acd998... backends/native: Proxy modifier state changes via MetaSeatI
745ec59... backends: Simplify function arguments
68f8651... backends: Make device tracking at MetaInputSettings ad-hoc
b65d484... backends: Do not use clutter_seat_list_devices() in MetaInp
9e09ff8... backends/native: Do not dispatch libinput during MetaSeatIm
906235a... backends/native: Move MetaInputSettings ownership to MetaSe
be2fd12... backends: Avoid usage of ClutterBackend/ClutterSeat in Meta
1895773... clutter: Drop clutter_event_peek()
9ead185... clutter: Drop _clutter_clear_events_queue_for_stage()
7b78c66... clutter: Switch to GAsyncQueue for ClutterMainContext event
c7ea67b... backends/native: Protect MetaBarrierManagerNative
1140743... backends/native: Surround device state queries/updates with
879764c... backends/native: Seal MetaKeymapNative xkb usage
5e8b249... backends/native: Shuffle xkb_keymap creation
0a6d7b7... backends/native: Make some MetaSeatImpl API "async"
df1982b... backends/native: Make MetaVirtualInputDevice vmethods "asyn
4c15f81... 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]