aboutsummaryrefslogtreecommitdiff
path: root/sway/tree/arrange.c
AgeCommit message (Expand)Author
2024-02-23Define _POSIX_C_SOURCE globallySimon Ser
2023-03-14root: Try to preserve relative positions of floating containersAnkit Pandey
2022-01-31chore: chase wlr_output_layout_get_box() updateKirill Primak
2021-02-16container: Move pending state to state structKenny Levinsen
2020-01-01Make sure we don't calculate fractional pixel gapsPedro Côrte-Real
2020-01-01Avoid numerical instability in resizePedro Côrte-Real
2019-07-26arrange: remove gaps for workspace location deltasBrian Ashworth
2019-07-15Sanity check gaps between tiled containersPedro Côrte-Real
2019-07-15Rework gaps code to be simpler and correctPedro Côrte-Real
2019-07-14Layout tiled using a width/height fractionPedro Côrte-Real
2019-07-14Layout correctly with several new windowsPedro Côrte-Real
2019-03-11Stop using wlr_output->{lx,ly}emersion
2019-03-10arrange: use int not size_t for title offsetsBrian Ashworth
2019-01-25Implement fullscreen globalRyan Dwyer
2019-01-21Replace wlr_log with sway_logM Stoeckl
2018-10-13Fix crash when view maps while lockedRyan Dwyer
2018-09-23Prevent sticky containers from jumping on workspace switchRyan Dwyer
2018-09-06Adjust container boxRyan Dwyer
2018-09-05Fix output position issueRyan Dwyer
2018-09-05Don't use wlr_output propertiesRyan Dwyer
2018-09-05Implement type safe arguments and demote sway_containerRyan Dwyer
2018-08-28Prepare arrange code for type safe argumentsRyan Dwyer
2018-08-27Stop floaters from snapping on move to new outputBrian Ashworth
2018-08-26Remove layout.cRyan Dwyer
2018-08-26Make separate gaps functions per container typeRyan Dwyer
2018-08-22Translate floating containers when a workspace is movedRyan Dwyer
2018-08-19Replace hacky L_FLOATING container with a listRyan Dwyer
2018-08-04Separate root-related codeRyan Dwyer
2018-07-26Allow containers to be fullscreenRyan Dwyer
2018-07-14Simplify transactions by utilising a dirty flag on containersRyan Dwyer
2018-07-09Update for swaywm/wlroots#1126emersion
2018-06-27Remove transaction_add_damageRyan Dwyer
2018-06-23Implement atomic layout updates for tree operationsRyan Dwyer
2018-06-11Merge remote-tracking branch 'upstream/master' into atomicRyan Dwyer
2018-06-09Implement gaps (PR #2047)Nate Symer
2018-06-09Refactor everything that needs to arrange windowsRyan Dwyer
2018-06-09Make main properties be the pending stateRyan Dwyer
2018-06-09WIP: Atomic layout updates ground workRyan Dwyer
2018-06-01Store swayc coordinates as layout-localRyan Dwyer
2018-06-01Implement floatingRyan Dwyer
2018-05-24Fix nested tabsRyan Dwyer
2018-05-22Use constants for titlebar dimensionsRyan Dwyer
2018-05-22Implement stacked layoutRyan Dwyer
2018-05-21Implement tabbed layoutRyan Dwyer
2018-05-05Use scissor to render title textureRyan Dwyer
2018-05-03Render titlesRyan Dwyer
2018-04-30Implement bordersRyan Dwyer
2018-04-30Remove arrange_windows()Ryan Dwyer
2018-04-28Refactor arrange_windows()Ryan Dwyer