[mutter] (157 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] (157 commits) Non-fast-forward update to branch wip/carlosg/input-thread
- Date: Mon, 31 Aug 2020 15:49:08 +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:
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
a2616d8... clutter: Make ClutterSeat::handle_device_event vfunc more g
06adde5... backends/native: Spin MetaSeatImpl off MetaSeatNative
6c265c1... clutter: Don't keep extra copy on device events
2e60470... backends/native: Forward keyboard a11y changes via the Meta
074d78b... backends/native: Proxy touch-mode via MetaSeatImpl
bc111bf... backends/native: Proxy bell notifications from within the M
5978531... backends/native: Proxy modifier state changes via MetaSeatI
e324f0f... backends: Simplify function arguments
5a1c7e4... backends: Make device tracking at MetaInputSettings ad-hoc
c850aa9... backends: Do not use clutter_seat_list_devices() in MetaInp
09e02a7... backends/native: Do not dispatch libinput during MetaSeatIm
abd858f... backends/native: Move MetaInputSettings ownership to MetaSe
af5f933... backends: Avoid usage of ClutterBackend/ClutterSeat in Meta
034aff4... clutter: Drop clutter_event_peek()
6f3ce4d... clutter: Drop _clutter_clear_events_queue_for_stage()
6496cd7... clutter: Switch to GAsyncQueue for ClutterMainContext event
d55b44d... backends/native: Protect MetaBarrierManagerNative
6704e98... backends/native: Surround device state queries/updates with
4b88a76... backends/native: Seal MetaKeymapNative xkb usage
faec8d2... backends/native: Shuffle xkb_keymap creation
6b8d95d... backends/native: Make some MetaSeatImpl API "async"
548e513... backends/native: Make MetaVirtualInputDevice vmethods "asyn
208e292... backends/native: Add input thread inside MetaSeatImpl
Commits added to the branch:
125f0b0... wayland: prevent resizing of fixed-size window (*)
bd6bab1... monitor-manager: Set switch config when create monitors con (*)
11ca27c... Update Romanian translation (*)
dde3e1d... Update Indonesian translation (*)
7d6b2bd... Update Polish translation (*)
4a15877... Update Turkish translation (*)
df5af58... renderer-native: Remove stray newline (*)
3dfe3a2... stage-view/cogl: Add frame listener in constructor() (*)
a1daf0a... stage-view: Don't destroy onscreen until finalizing (*)
ac140e2... Update Serbian translation (*)
250cc5e... Update Bengali (India) translation (*)
a63116c... Updated Slovenian translation (*)
1ead7ac... Update Chinese (China) translation (*)
ec5802d... Update Croatian translation (*)
309bee8... Update Brazilian Portuguese translation (*)
8cbcd35... wayland/subsurface: Add check for parent surface (*)
2547fa3... Bump version to 3.37.91 (*)
7da1c95... Updated Czech translation (*)
5037b88... screen-cast: Increase size of maximum mouse pointer bitmap (*)
59f0aef... wayland/seat: Add seat_release interface (*)
034c6ab... wayland/xdg-shell: Add parent window validation in get_popu (*)
88ff196... wayland/xdg-shell: Handle null-parent in get_popup() (*)
2945a18... Updated Lithuanian translation (*)
1c4a518... wayland/xdg-shell: Move popup role assignment behind checks (*)
673e08e... Update Basque translation (*)
f69bb20... backends/native: Use proper string format for uint64_t (*)
7700dc9... screen-cast-stream-src: Properly unset cursor metadata (*)
2b67030... streams: Don't bail out when cursor is outside the stream (*)
a4f1c5f... Update Korean translation (*)
5962ee7... startup: Fix possible crash in startup notifications (*)
5ec9bde... *: Fix spelling mistakes found by codespell (*)
285f2a2... cogl: Fix spelling of CoglPipelineStateComparator (*)
0756826... backend: Don't emit last-device updates with no device (*)
5730b99... backend: Use connect-after to perform actions on device rem (*)
928b32b... clutter-event: Add device added/removed events (*)
cf67c54... clutter-seat: Handle device events and emit signals (*)
9db289b... seat-x11: Translate device enabled/disabled into clutter ev (*)
e44c42f... seat-native: Process device added/removed events as Clutter (*)
5171e35... xwayland: Add a setting to disable selected X extensions (*)
60c8d22... backend: Add getter for MetaScreenCast (*)
d725acb... screen-cast: Move DMA buffer allocation to MetaScreenCast (*)
d73a858... kms/device: Provide driver name and description (*)
986066e... screen-cast: Disable DMA buffer based screen casting for QX (*)
aaf70b2... screen-cast: Add vmwgfx to the DMA buffer deny list (*)
55c3c08... Update Ukrainian translation (*)
f552ed1... Update Ukrainian translation (*)
abdbc14... wayland/actor-surface: Update outputs on stage-views change (*)
35f847a... wayland/surface: Don't update outputs on all geometry chang (*)
0b9a71e... wayland/surface: Don't update outputs recursively on mapped (*)
c8e073b... Update Chinese (China) translation (*)
4cc921d... Update Indonesian translation (*)
8e72566... Update Polish translation (*)
a1dd3c4... clutter-actor: Cull actors that don't intersect the redraw (*)
0efecc1... background-content: Don't set up pipeline unless it's neede (*)
3080966... background-content: Explicitly distinguish stage space from (*)
86af337... background-content: Use redraw_clip when culling is unavail (*)
d3b8459... clutter: Add IM events (*)
fb6ff75... clutter: Prepare input focus for IM event delivery (*)
5176069... clutter: Push commit/delete_sourrounding as IM events (*)
6f31634... wayland: Flush text_input.done event after IM key event (*)
8cc95e4... wayland: Reword comment (*)
a454b22... Update Brazilian Portuguese translation (*)
c0f3818... wayland: Simplify wl_touch.frame handling
31090aa... backends: Use slot from cancel events
f9d657c... wayland: Use Clutter event to handle touch cancel
63f5d83... backends: Drop the filter for libinput events
d67bbde... backends: Drop extra layer of touch info handling
59c8008... clutter: Sanitize ClutterInputDevice header
ae9efcd... backends: Fold device mapping check into backend
bd63d6f... backends: Move device mapping check into backend
7fe93ea... backends: Move absolute/relative device mapping to native b
9e4b6cf... backends/native: Use libinput seat slot API
5fd024d... backend/native: Move barrier manager to MetaSeatNative
538cc99... backends/native: Make seat constrain pointer to monitors ou
f9d47f0... backends/native: Move relative motion filter to MetaSeatNat
d79916b... clutter: Specify stage on clutter_input_device_update() fun
a77536d... clutter: Work out stage from actor on which to emit crossin
2739bad... clutter: Do not depend on device stage on ClutterInputMetho
d0a6949... backends/native: Drop all uses of clutter_input_device_get_
f12b3f6... backends/x11: Drop all users of clutter_input_device_get_st
cb96733... clutter: Drop clutter_input_device_get_[pointer_]stage()
31e5782... backends/native: Drop users of clutter_input_device_set_sta
8d735c8... backends/x11: Drop users of clutter_input_device_set_stage(
9fe54c0... clutter: Drop clutter_input_device_set_stage()
689470c... clutter/main: Drop dead code branches
358957e... clutter: Pass timestamp to clutter_input_device_set_actor()
495e69f... clutter: Drop clutter_input_device_set_time()
5afe830... clutter: Drop unused field in ClutterInputDevice struct
1a6b0d0... clutter: Add ClutterSeat::query_state() vmethod
8b5057b... backends/x11: Implement ClutterSeat::query_state() vmethod
dfca869... backends/native: Implement ClutterSeat::query_state() vmeth
51dfbcb... clutter: Use ClutterSeat underneath coords/modifiers input
aa26052... backends/native: Move away from ClutterInputDevice coords
00b8df6... clutter: Drop clutter_input_device_set_state()
837b5fb... clutter: Pass base event to clutter_input_device_update()
498f20a... clutter: Drop clutter_input_device_update_from_event()
aacb864... clutter: Drop clutter_input_device_set_coords()
6eb31e5... clutter: Simplify backend-independent touch accounting
37a8121... backends: Drop GDK device querying code from MetaCursorTrac
1464752... backends: Delegate pointer confinements to an impl object
42b1241... backends: Drop unused function
f8f0564... core: Remove unused struct field
bf320fa... backends: Remove x/y arguments from MetaCursorTracker::curs
b494829... core: Do not force cursor renderer update here
a7d5e85... backends: Add argument for best scale on MetaCursorSprite::
936a118... wayland: Replace cursor renderer usage with cursor tracker
aef60f4... backends: Add meta_backend_get_cursor_renderer_for_device()
bff135e... wayland: Look up cursor renderer for device on MetaWaylandP
5f1f9ae... backends: Manage tablet cursors in backend
5335d66... backends: Use graphene_point_t on meta_cursor_tracker_get_p
896d551... backends: Move away from meta_cursor_renderer_get_position(
ae2464f... backends: Add ::device property to MetaCursorRenderer
7bed71f... wayland: Move away from meta_cursor_renderer_get_position()
ed35e11... backends: Drop meta_cursor_renderer_get_position()
3a316cb... core: Centralize cursor renderer and tracker updates
aeda1ca... backends: Make MetaHwCursorInhibitor less about sprites
bd07b2f... backends: Move HW cursor inhibitors to MetaBackend
5ea8d3d... backends: Split kms cursor renderer from MetaCursorRenderer
6141b3f... backends: Drop unused function
2593965... backends: Split pad action mapping to a separate object
c0c1e72... backends: Move away from clutter_input_device_set_enabled()
3ce12e6... clutter: Drop ClutterInputDevice::enabled and setter/getter
0de732a... backends: Add simple object to delegate logical monitor lay
8edb230... backends: Use MetaViewportInfo to keep MetaSeatNative infor
a2249ae... backends: Use also a native cursor renderer for tablets
3bc7d75... backends: Add method to get extents from viewport info
f830d65... backends/native: Use viewport info to find out stage extent
e3d7fd6... backends/native: Drop early processing of ClutterEvents
de920bc... backends: Assign stage to events in MetaBackend
f6a147b... backends/native: Drop meta_seat_native_[gs]et_stage()
41036e0... backends: Simplify MetaInputSettings vfunc
44bd375... backends: Move all output management to MetaInputMapper
cd522c3... backends: Make MetaInputMapper take over MetaInputSettings
10bbd7f... backends: Move keyboard a11y into backends
97eec4a... backends/native: Remove unused function
fc24715... clutter: Make ClutterSeat::handle_device_event vfunc more g
a86021b... backends/native: Spin MetaSeatImpl off MetaSeatNative
104e16f... backends/native: Forward keyboard a11y changes via the Meta
7ab6ed0... backends/native: Proxy touch-mode via MetaSeatImpl
08d12cb... backends/native: Proxy bell notifications from within the M
edbf85c... backends/native: Proxy modifier state changes via MetaSeatI
0d423b3... backends: Simplify function arguments
04265ae... backends: Make device tracking at MetaInputSettings ad-hoc
9f60507... backends: Do not use clutter_seat_list_devices() in MetaInp
44807c5... backends/native: Do not dispatch libinput during MetaSeatIm
9c6bd4b... backends/native: Move MetaInputSettings ownership to MetaSe
c09da2b... backends: Avoid usage of ClutterBackend/ClutterSeat in Meta
d2cab67... clutter: Drop clutter_event_peek()
b26e273... clutter: Drop _clutter_clear_events_queue_for_stage()
56dcede... clutter: Switch to GAsyncQueue for ClutterMainContext event
c3e56cf... backends/native: Protect MetaBarrierManagerNative
6523743... backends/native: Surround device state queries/updates with
dd07aa1... backends/native: Seal MetaKeymapNative xkb usage
c504b35... backends/native: Shuffle xkb_keymap creation
fb2870c... backends/native: Make some MetaSeatImpl API "async"
b1c1f96... backends/native: Make MetaVirtualInputDevice vmethods "asyn
b3e4fad... 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]