aboutsummaryrefslogtreecommitdiff
path: root/sway/desktop/render.c
AgeCommit message (Expand)Author
2021-02-22Fix #5643, #5064: rounding issues in floating-point -> integer conversionsDimitris Triantafyllidis
2021-02-22container: Add container_is_current_floatingKenny Levinsen
2021-02-22render: scale titlebars correctly when straddling outputsQuantum
2021-02-16render: Use current instead of pending fullscreenKenny Levinsen
2021-02-16container: Move pending state to state structKenny Levinsen
2021-02-09view: Save surface x and y on saved buffersKenny Levinsen
2021-01-12Rename output_layer_for_each_surface_{toplevel,popup}Simon Ser
2021-01-12Switch to wlr_xdg_surface_for_each_popup_surfaceSimon Ser
2020-10-04desktop/render: show indicators for top-level splitTudor Brindus
2020-06-17Add support for viewporterSimon Ser
2020-06-05Save transform during transactionKalyan Sriram
2020-06-03view: Save all buffers associated with viewKenny Levinsen
2020-04-10Render layer shell popups over the top layerDavid96
2020-01-13Fix unreliable scaling filterSimon Ser
2020-01-05render: do not render indicator on floating viewsBrian Ashworth
2019-11-29add scale_filter output config optionRonan Pigott
2019-11-21Use new presentation-time helperSimon Ser
2019-11-17view: add max_render_timeIvan Molodetskikh
2019-09-26Fix direct scan-out flickeringSimon Ser
2019-09-25Add support for fullscreen view direct scan-outSimon Ser
2019-09-19render: set surface as sampled for presentationIvan Molodetskikh
2019-08-24Update titlebar borders to match i3's current behavior.Dark
2019-07-27Remove all wayland-server.h includesSimon Ser
2019-04-27Don't submit too much damageSimon Ser
2019-04-23Update for wlroots#1660Simon Ser
2019-04-13Fix scratchpad fullscreen behavior and crashBrian Ashworth
2019-03-18Remove debug treeRyan Dwyer
2019-03-11Stop using wlr_output->{lx,ly}emersion
2019-03-03render_floating: skip fullscreen floatersBrian Ashworth
2019-02-24add --i3 flag to hide_edge_bordersdb
2019-01-28Introduce container_is_scratchpad_hiddenRyan Dwyer
2019-01-28Center surface inside container when it's too smallRyan Dwyer
2019-01-25Implement fullscreen globalRyan Dwyer
2019-01-10Refactor seat operations to use an interfaceRyan Dwyer
2019-01-01Fix fullscreen view rendering crashMack Straight
2018-12-22Fix wlr_box_intersection args for wlroots 1441Brian Ashworth
2018-12-22Fixes per wlroots#1441Drew DeVault
2018-12-01Update for swaywm/wlroots#1403emersion
2018-11-28Fix titlebar when no title or marksBrian Ashworth
2018-11-25Implement title alignmentBrian Ashworth
2018-11-22Adding commands for configuring titlebar borders and paddingFlorent de Lamotte
2018-11-18Use #if instead of #ifdefemersion
2018-11-17Move view {x,y,width,height} into container structRyan Dwyer
2018-11-10Render software cursors with wlr_output_render_software_cursorsemersion
2018-11-01Move view marks properties to container structRyan Dwyer
2018-10-30Revert "Respect border settings when rendering lone tabbed/stacked child"Rostislav Pehlivanov
2018-10-27Respect border settings when rendering lone tabbed/stacked childRyan Dwyer
2018-10-20Minor refactor of input managerRyan Dwyer
2018-10-12Fix pixel leaks when using fractional scalingRyan Dwyer
2018-10-08Use current state when rendering transient containersRyan Dwyer