[mutter] (160 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] (160 commits) Non-fast-forward update to branch wip/carlosg/input-thread
- Date: Tue, 22 Sep 2020 12:33:57 +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:
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
Commits added to the branch:
19ddf13... Update Serbian translation (*)
1dc6a15... util: Small style cleanups (*)
20982bf... util: Add paint debug flags (*)
1f557a5... cogl/context: Add API to create named pipelines (*)
effb824... shaped-texture: Add debug paint overlay for opaque regions (*)
161ac1a... Updated Slovenian translation (*)
c1c0611... core/display: Remove obsolete typedef (*)
6b04b2f... clutter/backends: Rename master and slave devices (*)
e212376... wayland: Drop Xwayland abstract socket (*)
d421964... Update Friulian translation (*)
bba985f... Updated Spanish translation (*)
52587f7... Czech translation (*)
309fe2d... Update Basque translation (*)
b039def... window-stream-src: Record a full frame on damage (*)
ea7be8b... renderer-native: Cleanup unused variable (*)
661fe77... backends/native: Move pixel format helper to separate file (*)
21a21e7... cogl/scanout: Allow blitting to framebuffer (*)
098360f... clutter/stage-view: Add method to peek scanout (*)
b1648e7... monitor-stream-src: Blit scanout when available (*)
9e01195... clutter/stage: Add new before_paint signal hook (*)
b63e94a... meta/stage: Process BEFORE_PAINT watchers at ClutterStage.b (*)
aed286a... monitor-stream-src: Generalize function (*)
e6a13e5... monitor-stream-src: Add before-paint watch to catch scanout (*)
2593998... build: Bump libgbm requirement (*)
a00ab5f... stream: Remove cursor if it's invisible (*)
21ac013... Update Galician translation (*)
6381ba2... Updated Lithuanian translation (*)
7d4f62e... Update Croatian translation (*)
13db31b... Update French translation (*)
8a7ac2e... Fix broken markup in Oriya translation (*)
1fbc8a7... Mark broken markup in Oriya translation as fuzzy (*)
2377069... Mark broken markup in Uyghur translation as fuzzy (*)
43ae254... Mark broken markup in Telugu translation as fuzzy (*)
9e0f501... Update Turkish translation (*)
766d529... backends: Allow integrated tablet devices to cycle outputs (*)
ba937ff... backends/input-mapper: Implement score mechanism to assign (*)
cba82d1... backends/input-mapper: Add some g_debug() traces to MetaInp (*)
7f9949a... backends: Add method/property to get accelerometer availabi (*)
1acf744... backends: Centralize panel autorotation in a DisplayConfig (*)
bb07120... backends: Check panel autorotation state before applying au (*)
bbcd65c... backends: Hook ClutterSeat::touch-mode to PanelOrientationM (*)
fa83cff... Bump version to 3.37.92 (*)
153f121... Update Swedish translation (*)
ca9a280... Update Catalan translation (*)
692f912... Update Hungarian translation (*)
2e9cf87... Update German translation (*)
ecdf306... Update Italian translation (*)
a99a272... Update British English translation (*)
d338e5e... Update Latvian translation (*)
7d82245... cogl/renderer: Set error in dmabuf constructor fallback (*)
6c04406... screen-cast: Enable DMA buffers only for i915 (*)
af9df1e... screen-cast: Add 'dma-buf-screen-sharing' experimental feat (*)
e74b065... input-mapper: Don't match touchscreens to the absence of a (*)
56ec31d... Bump version to 3.38.0 (*)
1bc3b3d... Update Portuguese translation (*)
827f545... kms/crtc: Read initial gamma state (*)
d586d06... kms/crtc: Always consider gamma state valid (*)
453e02b... backends/x11: fix the property type for the scroll button (*)
e04e003... backends/x11: factor out the scroll method property changes (*)
48243bf... backends/x11: if the scroll button is nonzero, enable butto (*)
aa56595... clutter-backend-x11: Don't set the font-dpi computed on X11 (*)
6e3ecad... backends/native: Fall back to compositing if direct scanout (*)
aa638f4... backends/native: fix the scroll button lock right/middle mi (*)
db79673... wayland/window: Always flag acked move/resize as 'moved' if (*)
647eec5... cogl: Flush specific framebuffers (*)
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
58cde8e... backends: Add meta_backend_get_cursor_renderer_for_device()
69cc8c4... wayland: Look up cursor renderer for device on MetaWaylandP
a24d1d8... backends: Manage tablet cursors in backend
0c6ea84... backends: Use graphene_point_t on meta_cursor_tracker_get_p
5002049... backends: Move away from meta_cursor_renderer_get_position(
f00f721... backends: Add ::device property to MetaCursorRenderer
c448dba... wayland: Move away from meta_cursor_renderer_get_position()
dcb9f55... backends: Drop meta_cursor_renderer_get_position()
f14efce... core: Centralize cursor renderer and tracker updates
c6cf0de... backends: Make MetaHwCursorInhibitor less about sprites
6c795fe... backends: Move HW cursor inhibitors to MetaBackend
9dc81bf... backends: Split kms cursor renderer from MetaCursorRenderer
10bdc55... backends: Drop unused function
5e4ce20... backends: Split pad action mapping to a separate object
8e7750a... backends: Move away from clutter_input_device_set_enabled()
5b2a93a... clutter: Drop ClutterInputDevice::enabled and setter/getter
aed02dd... backends: Add simple object to delegate logical monitor lay
c96bcac... backends: Use MetaViewportInfo to keep MetaSeatNative infor
e92c398... backends: Use also a native cursor renderer for tablets
eee861e... backends: Add method to get extents from viewport info
5fa58bd... backends/native: Use viewport info to find out stage extent
27539d5... backends/native: Drop early processing of ClutterEvents
87086a6... backends: Assign stage to events in MetaBackend
a858a7d... backends/native: Drop meta_seat_native_[gs]et_stage()
ba4dbd0... backends: Simplify MetaInputSettings vfunc
469050b... backends: Move all output management to MetaInputMapper
eb61077... backends: Make MetaInputMapper take over MetaInputSettings
b3e2791... backends: Move keyboard a11y into backends
0f62db4... backends/native: Remove unused function
f94603f... clutter: Make ClutterSeat::handle_device_event vfunc more g
62b1883... backends/native: Spin MetaSeatImpl off MetaSeatNative
c0a01e6... backends/native: Forward keyboard a11y changes via the Meta
edb07ba... backends/native: Proxy touch-mode via MetaSeatImpl
f911ea4... backends/native: Proxy bell notifications from within the M
733cfc8... backends/native: Proxy modifier state changes via MetaSeatI
c73d7d2... backends: Simplify function arguments
ed33585... backends: Make device tracking at MetaInputSettings ad-hoc
9d03803... backends: Do not use clutter_seat_list_devices() in MetaInp
4f1c875... backends/native: Do not dispatch libinput during MetaSeatIm
90c2253... backends/native: Move MetaInputSettings ownership to MetaSe
5175dd3... backends: Avoid usage of ClutterBackend/ClutterSeat in Meta
704cfb2... clutter: Drop clutter_event_peek()
39eda80... clutter: Drop _clutter_clear_events_queue_for_stage()
88d717c... clutter: Switch to GAsyncQueue for ClutterMainContext event
85c74c5... backends/native: Protect MetaBarrierManagerNative
39ccf1b... backends/native: Surround device state queries/updates with
7014577... backends/native: Seal MetaKeymapNative xkb usage
8c4f8fc... backends/native: Shuffle xkb_keymap creation
a5c5b19... backends/native: Make some MetaSeatImpl API "async"
15af3ff... backends/native: Make MetaVirtualInputDevice vmethods "asyn
07f2b57... 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]