aboutsummaryrefslogtreecommitdiff
path: root/sway/desktop
AgeCommit message (Expand)Author
2023-05-02render: Don't pass matrix into render_textureAlexander Orzechowski
2023-05-02render: pass rendering state together in a structAlexander Orzechowski
2023-04-16xdg_shell: Fix crash if popup generates while toplevel is in the scratchpadAlexander Orzechowski
2023-04-14Use output_match_name_or_id() in apply_output_config_to_outputs()Simon Ser
2023-04-14Introduce output_match_name_or_id()Simon Ser
2023-04-14Fix old style function definitionsElyes Haouas
2023-04-14Set output damage during direct scan-outSimon Ser
2023-04-14Skip direct scan-out commit when damage is emptySimon Ser
2023-04-06Chase wlroots!4067Alexander Orzechowski
2023-04-06Remove duplicate wlr_damage_ring_set_bounds() callSimon Ser
2023-04-06Fix damage-ring bounds not being set when unplugging -> plugging in monitorErik Reider
2023-03-26Init the damage_ring bounds on output creationErik Reider
2023-02-28Disable direct scanout for surfaces with popupsnovenary
2023-02-22Check for empty damage before attaching render bufferSimon Ser
2023-02-22Move output commit out of output_render()Simon Ser
2023-02-22Constify pixman_region32_t for rendering functionsSimon Ser
2023-02-20layer-shell: enter output before surface is mappedSimon Ser
2023-02-20Update surface fractional scale on output changeSimon Ser
2023-02-10Add support for fractional-scale-v1Simon Ser
2023-02-10Introduce surface_{enter,leave}_output()Simon Ser
2023-02-05launcher: make launcher context seat awareRonan Pigott
2023-02-05view: make request_activate take a seatRonan Pigott
2023-02-01ipc: add support for output eventSimon Ser
2023-01-23Apply new adaptive sync value from wlr-output-managementAlexander Courtis
2023-01-21Check return value of wlr_renderer_begin()Simon Ser
2023-01-03Replace math functions that promote float to doubleCarl Smedstad
2022-12-01sway/desktop/output: listen to output mode in commit handleSimon Zeni
2022-11-28Make DRM backend optionalSimon Ser
2022-11-28Make GLES2 optionalSimon Ser
2022-11-26launcher: export X startup ids and use them for workspace matchingRonan Pigott
2022-11-26launcher: export xdga tokens and use them for workspace matchingRonan Pigott
2022-11-26launcher: fudge the interface a bitRonan Pigott
2022-11-26launcher: initialize launcher_ctxs once on startupRonan Pigott
2022-11-26view: associate launch contexts with viewsRonan Pigott
2022-11-26launcher: rename pid_workspace to launcher_ctxRonan Pigott
2022-11-26launcher: use xdga tokensRonan Pigott
2022-11-26launcher: track workspaces by nodeRonan Pigott
2022-11-26root: move the workspace matching code to its own fileRonan Pigott
2022-11-15Listen to the output request_state eventSimon Ser
2022-11-12output: set damage ring bounds to pixel valuesKirill Primak
2022-11-11Use wlr_damage_ringKirill Primak
2022-10-14Add support for ext-idle-notify-v1Simon Ser
2022-09-19sway: Add non-desktop-output typeAlex Maese
2022-07-04Remove internal references to DPMSSimon Ser
2022-05-27xdg-shell: schedule a configure on maximize requestKirill Primak
2022-05-27chore: chase wlroots xdg-shell updateKirill Primak
2022-05-23ext-session-lock: disable direct scan-out when lockedDaniel De Graaf
2022-04-29Implement ext-session-lock-v1Daniel De Graaf
2022-04-18Chase wlroots X11 hints updatekraftwerk28
2022-04-13layer_shell: keep output non-NULL wherever possibleThomas Hebb