[mutter] (159 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] (159 commits) Non-fast-forward update to branch wip/carlosg/input-thread
- Date: Wed, 12 Aug 2020 17:24:02 +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:
709cbb7... wayland: Simplify wl_touch.frame handling
06c53b8... backends: Use slot from cancel events
38208e2... wayland: Use Clutter event to handle touch cancel
cd1675f... backends: Drop the filter for libinput events
81ba7df... backends: Drop extra layer of touch info handling
fde1596... clutter: Sanitize ClutterInputDevice header
7285c4d... backends: Fold device mapping check into backend
37f17bb... backends: Move device mapping check into backend
e9f7d08... backends: Move absolute/relative device mapping to native b
83a58cc... backends/native: Use libinput seat slot API
f944958... backend/native: Move barrier manager to MetaSeatNative
a846cfa... backends/native: Make seat constrain pointer to monitors ou
1ffbb96... backends/native: Move relative motion filter to MetaSeatNat
53ef319... clutter: Specify stage on clutter_input_device_update() fun
84104ac... clutter: Work out stage from actor on which to emit crossin
7d2daaa... clutter: Do not depend on device stage on ClutterInputMetho
60108e9... backends/native: Drop all uses of clutter_input_device_get_
e062708... backends/x11: Drop all users of clutter_input_device_get_st
31fb24f... clutter: Drop clutter_input_device_get_[pointer_]stage()
d524e80... backends/native: Drop users of clutter_input_device_set_sta
5500b61... backends/x11: Drop users of clutter_input_device_set_stage(
dd58233... clutter: Drop clutter_input_device_set_stage()
e48e0ea... clutter/main: Drop dead code branches
ea73ccf... clutter: Pass timestamp to clutter_input_device_set_actor()
055c724... clutter: Drop clutter_input_device_set_time()
2cf3954... clutter: Drop unused field in ClutterInputDevice struct
c9e84da... clutter: Add ClutterSeat::query_state() vmethod
f885499... backends/x11: Implement ClutterSeat::query_state() vmethod
755a730... backends/native: Implement ClutterSeat::query_state() vmeth
d1d7c9d... clutter: Use ClutterSeat underneath coords/modifiers input
60d481a... backends/native: Move away from ClutterInputDevice coords
053c336... clutter: Drop clutter_input_device_set_state()
5b83b6d... clutter: Pass base event to clutter_input_device_update()
77c1b26... clutter: Drop clutter_input_device_update_from_event()
15b5a58... clutter: Drop clutter_input_device_set_coords()
0db2b0b... clutter: Simplify backend-independent touch accounting
6e7d2fa... backends: Drop GDK device querying code from MetaCursorTrac
e921380... backends: Fix typo in comment
3a604aa... backends: Delegate pointer confinements to an impl object
4588876... backends: Drop unused function
90e428e... core: Remove unused struct field
76cec8e... backends: Remove x/y arguments from MetaCursorTracker::curs
adc681f... core: Do not force cursor renderer update here
927ddb6... backends: Add argument for best scale on MetaCursorSprite::
0a46b59... wayland: Replace cursor renderer usage with cursor tracker
aeefc0e... backends: Add meta_backend_get_cursor_renderer_for_device()
fd47ba9... wayland: Look up cursor renderer for device on MetaWaylandP
0ad3f28... backends: Manage tablet cursors in backend
1d0a8b7... backends: Use graphene_point_t on meta_cursor_tracker_get_p
9cbde9b... backends: Move away from meta_cursor_renderer_get_position(
dd4e382... backends: Add ::device property to MetaCursorRenderer
48fa0ea... wayland: Move away from meta_cursor_renderer_get_position()
5c3107d... backends: Drop meta_cursor_renderer_get_position()
f25b4ee... core: Centralize cursor renderer and tracker updates
43197f8... backends: Make MetaHwCursorInhibitor less about sprites
1fc0c89... backends: Move HW cursor inhibitors to MetaBackend
95ec879... backends: Split kms cursor renderer from MetaCursorRenderer
ea53905... backends: Drop unused function
07e3555... backends: Split pad action mapping to a separate object
37b502a... backends: Move away from clutter_input_device_set_enabled()
d7c8269... clutter: Drop ClutterInputDevice::enabled and setter/getter
d92413c... backends: Add simple object to delegate logical monitor lay
0ed37f6... backends: Use MetaViewportInfo to keep MetaSeatNative infor
Commits added to the branch:
224db78... Update Brazilian Portuguese translation (*)
0aa4bab... kms: Use custom page flip function when retrying failed fli (*)
ac6990e... build: Depend on an up-to-date gsettings-desktop-schemas (*)
7b79fce... Fix segfaults on 32-bit systems. (*)
e1c4e55... x11: Handle selection windows being destroyed before new se (*)
c7d1424... x11: Add STRING/UTF8_STRING targets for selection sources l (*)
d0ee02f... cleanup: Remove duplicate semicolons in C code (*)
ca64a30... surface-actor: Restore drop shadow with server-side decorat (*)
2c08eb6... build: bump ABI to sysprof-capture-4 (*)
109fbdb... clutter/actor: Add get_transformed_extents (*)
14cd78a... screen-cast: Add screen cast flag to streams (*)
153357c... screen-cast: Add 'is-recording' option to record methods (*)
34579d7... remote-access-handle: Add 'is-recording' property (*)
5ed97f3... Update Catalan translation (*)
17417a8... cleanup: remove controversial naming (*)
f894f5c... wayland: Add API to launch trusted clients (*)
593e610... clutter: Remove unused flag CLUTTER_FEATURE_SWAP_THROTTLE (*)
f3ad63e... Remove unused flag COGL_WINSYS_FEATURE_SWAP_THROTTLE (*)
4c513e3... backends/native: Remove unused `meta_gpu_kms_wait_for_flip` (*)
5ea0034... renderer/native: Remove left-over comment (*)
769997b... ci: Explicitly specify job dependencies (*)
7564c2f... kms: Skip displays with 'non-desktop' property set (*)
305fcd0... clutter-stage: Add `gl-video-memory-purged` signal (*)
2de69cd... clutter-offscreen-effect: Invalidate cache on gl-video-memo (*)
4a125e7... cursor-tracker: Move struct definition into .c file (*)
59a2fc4... cursor-tracker: Move struct fields into instance private (*)
c23b675... cursor-tracker: Keep a pointer to the backend (*)
f5958fa... stage: Keep a pointer to the backend (*)
d8be2a8... stage: Use g_list_foreach instead of manual for loop (*)
fcf7c4d... cursor-renderer: Always keep the cursor overlay on the stag (*)
3abbfef... cursor-tracker: Add X11 cursor tracker backend (*)
b319add... cursor-renderer: Remove unneeded NULL check (*)
e1f25b7... cursor-sprite: Don't NULL check realize_texture() vfunc (*)
b24b95d... cursor-tracker: Only emit 'cursor-moved' if it moved (*)
eeee7be... cursor-tracker: Add way to force tracking cursor position (*)
b4a8247... screen-cast: Track and always record cursors (*)
1743887... clutter: Expose clutter_stage_paint_to_(frame)buffer() (*)
a80b0f3... clutter: Remove old split capture based screen shooting API (*)
3d19b8f... cursor-tracker: Move out more X11:isms to the X11 backend (*)
5f5ef70... cursor-tracker/x11: Don't leak xfixes cursor sprite (*)
a10f35c... cursor-renderer: Keep ref to displayed cursor sprite (*)
2d010c9... cursor-renderer: Disconnect the overlay cursor from the dis (*)
fc778e2... cursor-tracker/x11: Also update sprite when updating positi (*)
598f536... cogl/bitmap-packing: Use hexadecimals for bit masks (*)
2fc8841... cogl: Add private feature flags for 10 bpc and 16 bpc forma (*)
b191f89... cogl/gles2: Add support for actual 10 bpc formats (*)
6777a54... cogl: Add 64 bit half-point pixel RGBA formats (*)
d6b5f89... cogl: Add API to check whether a format is supported by the (*)
5a8e4da... wayland/shm: Send error if client uses unsupported format (*)
2d6040e... wayland/shm: Advertise support for RGB565 (*)
115de30... wayland/shm: Add ARGB2101010 formats and friends (*)
8e673d5... wayland/dma-buf: Advertise support for XRGB2101010 too (*)
d3f629b... wayland/shm: Advertise support for 64 half point RGBA forma (*)
a54a01d... wayland/dma-buf: Advertise support for 64 half point RGBA f (*)
2611ee1... ci: Add gnome-shell runtime dependencies (*)
7c2c3e7... Update Ukrainian translation (*)
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
(*) 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]