aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-06-06Clear input regions if they're ignoredKirill Primak
2023-06-06compositor: add a note about ignored input regionsKirill Primak
2023-06-06wlr_tablet_v2_tool: Tablet tool surfaces are always mappedAlexander Orzechowski
2023-06-06wlr_seat_pointer: cursor surfaces are always mappedAlexander Orzechowski
2023-06-06render/gles2: Handle NULL timerAlexander Orzechowski
2023-06-06renderer: Don't pass NULL optionsAlexander Orzechowski
2023-06-05Add some missing includes/declarationsKirill Primak
2023-06-05examples/multi-pointer: dropSimon Ser
2023-06-05render/gles2: implement timer APIRose Hudson
2023-06-05add render timer APIRose Hudson
2023-06-05util: add timespec_to_nsecRose Hudson
2023-06-05compositor: unmap subsurfaces too on unmapKirill Primak
2023-06-05backend/wayland: add support for cropping output layersSimon Ser
2023-06-05backend/wayland: add scaling support for output layersSimon Ser
2023-06-05examples: Drop quadsAlexander Orzechowski
2023-06-05gamma-control: Read ramps using preadKenny Levinsen
2023-06-03compositor: notify subsurfaces about a commit in the rendering orderKirill Primak
2023-06-03subcompositor: consider mapping on parent mapKirill Primak
2023-06-03virtual-keyboard: Handle inert seatsVäinö Mäkelä
2023-06-03virtual-pointer: Handle inert seatsVäinö Mäkelä
2023-06-03xdg-popup: Handle inert seatsVäinö Mäkelä
2023-06-03text-input: Handle inert seatsVäinö Mäkelä
2023-06-03primary-selection: Handle inert seatsVäinö Mäkelä
2023-06-03keyboard-shortcuts-inhibit: Handle inert seatsVäinö Mäkelä
2023-06-03input-method: Handle inert seatsVäinö Mäkelä
2023-06-03wlr_idle: Handle inert seatsVäinö Mäkelä
2023-06-03tablet: Handle inert seatsVäinö Mäkelä
2023-06-03data-control: Handle inert seatsVäinö Mäkelä
2023-06-03data-device: Handle inert seatsVäinö Mäkelä
2023-06-03seat: Allow binding to inert seatsVäinö Mäkelä
2023-06-02output/cursor: fix scale and transformSimon Ser
2023-06-02cursor: fix wl_pointer.set_cursor hotspot updatesSimon Ser
2023-06-02session-lock: fix buffer checkKirill Primak
2023-06-02session-lock: remove unused wlr_session_lock_surface_v1.events.mapKirill Primak
2023-06-02xwm: check for a buffer before mappingKirill Primak
2023-06-02compositor: remove wlr_surface_role.precommitKirill Primak
2023-06-02xwm: use unified map logicKirill Primak
2023-06-02drag: use unified map logicKirill Primak
2023-06-02input-method: use unified map logicKirill Primak
2023-06-02session-lock: use unified map logicKirill Primak
2023-06-02layer-shell: use unified map logicKirill Primak
2023-06-02xdg-shell: use unified map logicKirill Primak
2023-06-02subcompositor: use unified map logicKirill Primak
2023-06-02compositor: introduce unified map logicKirill Primak
2023-06-02cursor: unset wlr_output_cursor.texture on surface destroySimon Ser
2023-06-02cursor: ignore wlr_cursor_set_surface() with same surfaceSimon Ser
2023-06-02xwm: introduce associate/dissociate eventsKirill Primak
2023-06-02Revert "xwm: emit new_surface/destroy on associate/dissociate"Kirill Primak
2023-06-01render/vulkan: improve error handling in vulkan_begin_render_pass()Simon Ser
2023-06-01render/vulkan: improve error handling in render_pass_submit()Simon Ser