summaryrefslogtreecommitdiff
path: root/include/sway/tree/container.h
AgeCommit message (Expand)Author
2018-09-05Implement type safe arguments and demote sway_containerRyan Dwyer
2018-08-26Remove layout.cRyan Dwyer
2018-08-26Make separate gaps functions per container typeRyan Dwyer
2018-08-25Relocate container_move, container_move_to and container_get_in_directionRyan Dwyer
2018-08-24Refactor destroy functions and save workspaces when there's no outputsRyan Dwyer
2018-08-20Fix crash when adding outputRyan Dwyer
2018-08-20Send output enter/leave events correctlyRyan Dwyer
2018-08-19Replace hacky L_FLOATING container with a listRyan Dwyer
2018-08-18Implement iterators per container typeRyan Dwyer
2018-08-18Rename container_sort_workspaces and container_wrap_childrenRyan Dwyer
2018-08-17Add using_csd variable to transaction stateRyan Dwyer
2018-08-15Simplify transactionsRyan Dwyer
2018-08-11Merge pull request #2449 from RyanDwyer/remove-bfsDrew DeVault
2018-08-11Remove container_for_each_descendant_bfsRyan Dwyer
2018-08-11Remove container_has_childRyan Dwyer
2018-08-08Fix edge cases when moving floating container to new workspaceRyan Dwyer
2018-08-08Implement move to workspace on a floating containerRyan Dwyer
2018-08-06commands: fix layout implementation (also better name for previous split layout)Ian Fan
2018-08-03Fix crash when moving cursor over a fullscreen split containerRyan Dwyer
2018-08-02Fix pointer events for fullscreen viewsemersion
2018-08-02Revert "Revert "Fix popups""Ryan Dwyer
2018-08-02Revert "Fix popups"Drew DeVault
2018-07-31Fix popupsRyan Dwyer
2018-07-30Fix title textures on scale changeBrian Ashworth
2018-07-28Allow containers to floatRyan Dwyer
2018-07-26Allow containers to be fullscreenRyan Dwyer
2018-07-23Implement scratchpadRyan Dwyer
2018-07-22Implement floating_modifier and mouse operations for floating viewsRyan Dwyer
2018-07-16Mark containers as urgent in IPC if they have urgent viewsRyan Dwyer
2018-07-15Make focus part of transactionsRyan Dwyer
2018-07-14Simplify transactions by utilising a dirty flag on containersRyan Dwyer
2018-07-09Implement some floating move commandsRyan Dwyer
2018-06-27Fix memleak in container_get_boxRyan 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-09Make main properties be the pending stateRyan Dwyer
2018-06-09WIP: Atomic layout updates ground workRyan Dwyer
2018-06-01Remove container_self_or_parent_floatingRyan Dwyer
2018-06-01Rename container_set_geometry_from_viewRyan Dwyer
2018-06-01Store swayc coordinates as layout-localRyan Dwyer
2018-06-01Fix unfullscreening a floating viewRyan Dwyer
2018-06-01Replace is_floating boolean with functionRyan Dwyer
2018-06-01Use L_FLOATING instead of reapable booleanRyan Dwyer
2018-06-01Implement floatingRyan Dwyer
2018-06-01Send frame done to floating viewsDrew DeVault
2018-06-01Implement `floating enable`Drew DeVault
2018-05-28Fix ancestor typosRyan Dwyer
2018-05-25Clean up container title functionsRyan Dwyer
2018-05-22Replace empty argument with voidRyan Dwyer