summaryrefslogtreecommitdiff
path: root/src/wayland
Commit message (Expand)AuthorAgeFilesLines
* wayland/actor-surface: Always schedule stage updates on frame callbacksRobert Mader2023-04-251-11/+6
* wayland/cursor-surface: Update cursor on disposeJonas Ådahl2023-04-172-0/+5
* wayland: Skip subsurface desync if parent is NULLColin Kinloch2023-03-201-2/+4
* wayland: Don't overwrite surface offsetsMatthias Clasen2023-02-141-8/+13
* wayland/outputs: Make wl_output mode independent of the orientationSebastian Wick2023-01-061-25/+6
* wayland/pointer-constraints: Adjustments for subsurface supportRobert Mader2023-01-061-3/+4
* wayland/subsurface: Check ancestor instead of toplevel window for actor syncRobert Mader2023-01-061-3/+1
* wayland/subsurface: Implement meta_wayland_surface_get_window()Robert Mader2023-01-061-0/+15
* wayland/actor-surface: Optimize update schedulingRobert Mader2023-01-061-3/+8
* surface-actor-wayland: Clean up and optimize check for primary viewRobert Mader2023-01-062-8/+4
* wayland/xdg-shell: Send xdg_popup.popup_done when position invalidJonas Ådahl2022-12-021-1/+38
* wayland/outputs: Implement wl_output v3Robert Mader2022-12-022-3/+16
* window/wayland: Calculate bottom and right frame extentsSebastian Keller2022-12-021-2/+20
* wayland/pointer-gestures: Fix crash in get_*_gesture after pointer is destroyedmsizanoen12022-12-023-15/+27
* Revert "wayland/pointer-constraints: Fix window check on subsurfaces"Robert Mader2022-11-031-1/+1
* wayland/pointer-constraints: Fix window check on subsurfacesRobert Mader2022-11-011-1/+1
* xwayland: Always require X11 authenticationmsizanoen12022-10-211-19/+0
* Revert "wayland-keyboard: Don't send pressed keys on enter"Jonas Ådahl2022-10-192-21/+48
* wayland/seat: Don't double-disable input classesJonas Ådahl2022-10-191-3/+0
* wayland: Fix null pointer deference in meta_get_first_subsurface_node.Max Zhao2022-10-171-1/+3
* tests/wayland-fullscreen: Also test toggling fullscreenJonas Ådahl2022-10-101-0/+2
* tests/wayland-fullscreen: Check surface sizeJonas Ådahl2022-10-101-0/+3
* window-actor/wayland: Draw black background for fullscreen windowsSebastian Wick2022-10-102-14/+32
* window/wayland: Keep track of last acked configurationJonas Ådahl2022-10-101-2/+8
* window/wayland: Update buffer and frame rect in the same placeJonas Ådahl2022-10-105-47/+34
* window/wayland: Calculate position also for acked fullscreen configsJonas Ådahl2022-10-103-6/+13
* window/wayland: Use scale for configured rect in configurationJonas Ådahl2022-10-101-4/+8
* window: Make the caller decide when to constrainJonas Ådahl2022-10-101-1/+2
* wayland: Cancel active pointer gestures with wl_pointer.leaveCarlos Garnacho2022-09-291-0/+28
* wayland: Add pointer gesture cancellation internal APICarlos Garnacho2022-09-296-0/+36
* wayland: Keep track of active pointer gesturesCarlos Garnacho2022-09-294-0/+13
* wayland: Refactor pointer gesture .end emission eventCarlos Garnacho2022-09-293-27/+63
* wayland/dma-buf: Use meta_renderer_native_send_modifiersMichel Dänzer2022-09-221-7/+1
* core: Move remaining default focus window handling to workspaceSebastian Wick2022-09-201-4/+4
* wayland/data-device: Clean up coding style a bitJonas Ådahl2022-09-191-26/+46
* xwayland: Move "code like" declarations to the bottomJonas Ådahl2022-09-191-8/+7
* wayland/dma-buf: Always send modifiers when using surfacelessJonas Ådahl2022-09-021-0/+3
* Consistently pass timestamp as uint64 when creating MetaStartupSequenceSimon McVittie2022-09-022-2/+2
* wayland: Ignore text_input requests from unfocused clientsCarlos Garnacho2022-09-021-5/+27
* monitor: Allow vendor/product/serial to return NULLJonas Ådahl2022-09-011-2/+2
* wayland: Unlink surface listener when freeing tokenCarlos Garnacho2022-08-251-0/+3
* wayland: Add destruction listener to activation token surfaceCarlos Garnacho2022-08-231-0/+15
* wayland: Ensure to remove destroy listener for MetaWaylandBufferCarlos Garnacho2022-08-231-1/+2
* wayland: Ensure to unlink destroy listeners for subsurfacesCarlos Garnacho2022-08-231-0/+3
* wayland: Ensure to unlink destroy listeners after destructionCarlos Garnacho2022-08-231-2/+6
* wayland: Fix thinko in paired tablet loop filterCarlos Garnacho2022-08-131-1/+1
* window/wayland: Always update the monitor when updatingJonas Ådahl2022-08-111-1/+4
* window: Make monitor from rect finder helper more clearly namedJonas Ådahl2022-08-111-1/+1
* wayland/outputs: Report actual monitor transformRobert Mader2022-08-051-44/+40
* wayland/cursor-surface: Pass buffer-transform to cursor spriteRobert Mader2022-08-051-0/+2