[mutter] (107 commits) Non-fast-forward update to branch wip/carlosg/grabs-pt3
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] (107 commits) Non-fast-forward update to branch wip/carlosg/grabs-pt3
- Date: Tue, 7 Dec 2021 21:36:59 +0000 (UTC)
The branch 'wip/carlosg/grabs-pt3' 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:
89bd812... clutter: Add yet another grab API
8238a38... clutter: Shuffle code
3ffceab... clutter: Add parameter to control the event emission root
a70394e... clutter: Make crossing events unstoppable
d4872e9... clutter: Separate crossing event creation from emission
96d3399... clutter: Emit crossing events along with ClutterGrabs becom
465d101... clutter: Propagate events only inside the grab
cb12de3... clutter: Notify grab changes on the key focus
f17dab9... clutter: Only emit regular crossing events in the actors th
8405118... clutter: Carry accounting of grabs in the ClutterActors hol
b31eb49... clutter: Add ClutterSeat private API to grab devices
c383e8b... clutter: Integrate ClutterSeat grabs into ClutterGrab
ba24a00... clutter: Add specific event flag to tag "grab notify" cross
e287d4d... tests: Add tests for crossing events generated during Clutt
05c71ec... clutter: Key events should not be delivered to non reactive
ae4f5dc... clutter: Drop clutter_stage_[gs]et_motion_events_enabled()
44e1a45... clutter: Drop undefined function declarations
3faaf52... clutter: Drop clutter_stage_[gs]et_throttle_motion_events()
1350015... clutter: Cancel ClutterGestureActions on leave+grab_notify
0258b5c... clutter: Fix CLUTTER_LEAVE handling of ClutterClickAction
804a987... clutter: Add docs and introspection annotations to grabs
5fb9d13... clutter: Use ClutterGrab for ClutterText implicit grab
9f5bd28... core: Handle redirection changes in and out of ClutterGrab
951cc4d... tests: Rewrite interactive Clutter grabs tests
081b86a... clutter: Remove input device grabs
01fd71c... clutter: Refactor event emission into a common function
f5b7ca5... compositor: Remove meta_plugin_begin/end_modal
8d9fa19... core: Drop META_GRAB_OP_COMPOSITOR
Commits added to the branch:
2c70120... surface-actor-wayland: Do not acquire scanout if actor appe (*)
e82685d... crtc/native: Add API to check whether the CRTC supports har (*)
00c329a... cursor-renderer/native: Use MetaCrtcNative API to check cap (*)
5ca43e7... renderer/native: Set EGLContext when creating secondary GPU (*)
62ab4c0... clutter/actor: Add missing nullable annotations (*)
e74e806... wayland: Specify workspace when looking for Xdnd drop targe (*)
fa31c97... stack: Add prerequisites to some stack API (*)
50ccab5... util: Add back topic prefix to meta_topic() messages (*)
7b83735... wayland/output: Always set xdg_output interface implementat (*)
c3087da... ci: Install libinput and wayland-protocols from git (*)
09a4fad... meson: Bump libinput to version 1.19 (*)
b241d32... meson: Bump wayland-protocols to version 1.23 (*)
aa55693... clutter/event: Add touchpad hold event definition (*)
af1f330... clutter/event: Add ClutterEventType.CLUTTER_TOUCHPAD_HOLD (*)
dca9d57... tests/clutter: Add hold event to existing test (*)
d6dd105... tests/clutter: Add hold event conform tests (*)
d4ba162... backends/native/meta-seat: Capture hold events (*)
c545ffa... wayland/pointer-gestures: Update protocol to v2 (*)
8d34b50... wayland/pointer-gestures: Implement hold gesture (*)
a6644ad... mutter: Add missing newline in error messages (*)
5afe51b... monitor-manager: Add 'has-builtin-panel' property (*)
65d8164... backend: Expose get_monitor_manager() publicly (*)
d5f2ec6... backends/native: Stop freeing slow keys list twice (*)
7bb0055... plugins/default: Use local vars for refs (*)
f2154ce... clutter: Always snoop key events for a11y (*)
04eda55... backends: Do not emit pointless signals remapping pad devic (*)
e3702c8... backends: Only default to builtin panel on touchscreen devi (*)
67a27a8... backends: Do not exclude devices from an output based on ca (*)
74fe57b... cogl: Remove deprecated depth_test API (*)
b8925ef... cogl: Remove deprecated backface_culing API (*)
9134583... cogl: Remove usages of framebuffer_draw_primitive (*)
8285091... cogl: Remove material_set_layer_filters (*)
29c62fa... cogl: Remove cogl_material_set_layer_point_sprite_coords_en (*)
ca25c55... cogl: Remove cogl_material_set_layer_matrix (*)
a8cd59e... cogl: Remove cogl_material_set_layer_combine_constant (*)
68ec76e... cogl: Remove cogl_pipeline_set_layer_combine (*)
a14d3d6... cogl: Remove cogl_pipeline_set_layer (*)
06de4e2... cogl: Remove cogl_pipeline_set_point_size (*)
403f44e... cogl: Remove cogl_material_set_user_program (*)
f90f8f8... cogl: Remove cogl_material_set_blend_constant (*)
afdbb71... cogl: Remove cogl_material_set_blend (*)
5a5f57d... cogl: Remove cogl_material_set_alpha_test_function (*)
edae2ff... cogl: Remove cogl_material_set_color4ub (*)
6cd4489... cogl: Remove cogl_material_set_color (*)
9f9e64f... cogl: Remove cogl_material_new (*)
0c5cf1e... tests: Rename 'material' variables to 'pipeline' (*)
612da58... cogl: Remove cogl_texture_new_from_sub_texture (*)
44aa6ab... cogl: Remove cogl_texture_new_with_size (*)
754c834... Add method to show if in headless mode (*)
ad0d70d... wayland: Detach event source on tear down (*)
29141af... xwayland: Handle the died callback being cancelled more gra (*)
26676a8... core: Change behavior of "application is alive" checks (*)
c07c50d... wayland: Make the pointer leave non-alive surfaces (*)
d459df9... tests/test-client: Log to stderr (*)
3c1f50a... Move D-Bus interface files to dedicated directory (*)
764c75d... screen-cast-session: Add is-active tracking (*)
70c6d28... ScreenCast: Allow recording new streams on active sessions (*)
a7fc740... tests: Ensure pointer entered the stage at actor-event-hold (*)
c484f13... clutter/stage: Free pointer/touch info early during dispose (*)
35b8346... backends/x11: Use clutter_do_event() for event delivery (*)
b8f92a6... clutter: Move event filter handling to happen before thrott (*)
a34be31... clutter: Shuffle some clutter-main code (*)
1c5a90d... clutter: Add missing G_GNUC_FALLTHROUGH (*)
b9a99f0... clutter: Small style fix (*)
49045b2... backends: Remove superfluous intermediate variable (*)
6aea319... clutter: Do not export _clutter_stage_do_pick() (*)
340acb3... clutter: Unify picking and device updating (*)
39b2a18... clutter: Move ClutterStage methods where they belong (*)
508c08f... backends: Only reload sprite cursor on changes (*)
5e93708... wayland: Mark sprite as invalid after cursor changes (*)
8310766... backends: Upload xcursor texture only after invalidations a (*)
eda7588... backends: Replace MetaCursorSprite::prepare-at with in-plac (*)
5428b96... clutter: Also log overlap regions in ClutterPickContext/Sta (*)
19cdba8... clutter: Calculate "safe area" during pointer pick (*)
8406882... clutter: Store the per-pointer picked actor's clear area (*)
9475b87... clutter: Trigger immediate repick when pick actor is destro (*)
757d595... clutter/stage: Update stored pointer coordinates in fast pa (*)
28009e8... clutter/stage: Ensure that generated crossing events go thr (*)
bdd03b9... clutter/stage: Do not opt styli out of Clutter motion compr (*)
961419b... clutter: Trigger pointer repick after animatable property c (*)
f979d26... clutter: Add yet another grab API (*)
ac8f96d... clutter: Add parameter to control the event emission root (*)
3419238... clutter: Make crossing events unstoppable (*)
bf7a9fc... clutter: Separate crossing event creation from emission (*)
3d826ae... clutter: Emit crossing events along with ClutterGrabs becom (*)
53c9d8f... clutter: Propagate events only inside the grab (*)
c1d9ccd... clutter: Notify grab changes on the key focus (*)
575b88a... clutter: Only emit regular crossing events in the actors th (*)
dc6b7c8... clutter: Carry accounting of grabs in the ClutterActors hol (*)
e97e340... clutter: Add ClutterSeat private API to grab devices (*)
9d9750b... clutter: Integrate ClutterSeat grabs into ClutterGrab (*)
5c7f8f7... clutter: Add specific event flag to tag "grab notify" cross (*)
1395113... tests: Add tests for crossing events generated during Clutt (*)
0b5ed79... clutter: Key events should not be delivered to non reactive (*)
c9d8c9a... clutter: Drop clutter_stage_[gs]et_motion_events_enabled() (*)
c88328a... clutter: Drop undefined function declarations (*)
10fd0f5... clutter: Drop clutter_stage_[gs]et_throttle_motion_events() (*)
d97ed1e... clutter: Cancel ClutterGestureActions on leave+grab_notify (*)
3193302... clutter: Fix CLUTTER_LEAVE handling of ClutterClickAction (*)
8ce190a... clutter: Add docs and introspection annotations to grabs (*)
285f6de... clutter: Use ClutterGrab for ClutterText implicit grab (*)
2b22e19... core: Handle redirection changes in and out of ClutterGrab (*)
a74ade5... tests: Rewrite interactive Clutter grabs tests
a9ef5c1... clutter: Remove input device grabs
42266c1... clutter: Refactor event emission into a common function
748dab5... compositor: Remove meta_plugin_begin/end_modal
8e25e49... core: Drop META_GRAB_OP_COMPOSITOR
(*) 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]