aboutsummaryrefslogtreecommitdiff
path: root/include/sway/container.h
AgeCommit message (Collapse)Author
2018-01-20basic command criteriaTony Crisci
2017-12-16Merge branch 'wlroots' into feature/inputTony Crisci
2017-12-12Listen to output layout changeemersion
2017-12-10seat focus on button pressTony Crisci
2017-12-10working pointer motionTony Crisci
2017-12-06Add output configemersion
2017-11-25Handle view destruction properlyDrew DeVault
2017-11-25Arrange windows on desktopDrew DeVault
2017-11-22Add views to tree and render themDrew DeVault
2017-11-22Add workspace to outputsDrew DeVault
2017-11-19Add outputs to the treeDrew DeVault
2017-11-18Move everything to sway/old/Drew DeVault
2017-11-11Initial (awful) pass on xdg shell supportDrew DeVault
2017-11-11Wire up output frame loopDrew DeVault
2017-11-11Initialize outputs from backend and add to treeDrew DeVault
2017-04-03Impliment i3-style marksCalvin Lee
This commit adds three commands to sway: `show_marks`, `mark` and `unmark`. Marks are displayed right-aligned in the window border as i3 does. Marks may be found using criteria. Fixes #1007
2017-01-19Add window instance supportMykyta Holubakha
2017-01-01[fix] cleanups suggested by Sway communitywil
2016-12-29cleanup in auto layoutswil
- added L_AUTO_FIRST/LAST instead of using explicit layouts. - when switching between auto layout that don't share the same major axis, invert the width/height of their child views to preserve their relative proportions.
2016-12-29Added Awesome/Monad type "auto" layoutswil
2016-12-04fix layout switching (was broken because of workspace_layout)D.B
For workspace containers, swayc_change_layout also changes ->layout alongside ->workspace_layout when it's a sensible thing to do. There is an additional test for 'layout toggle' command which ensures that containers will be tiled horizontally after toggling from tabbed or stacked.
2016-12-04add workspace_layout to containerD.B
Add swayc_change_layout function, which changes either layout or workspace_layout, depending on the container type.
2016-10-12Revert "Fixes dealing with workspace_layout and related bugs [rfc]"Drew DeVault
2016-10-11add workspace_layout, ensure ws is always L_HORIZD.B
Add swayc_change_layout function, which changes either layout or workspace_layout, depending on the container type. Workspace being always L_HORIZ makes this much more i3-compatible.
2016-10-06add click on title_bar to focus a containerNicolas Cornu
2016-09-21add unique IDs to containersZandr Martin
2016-09-17add global `current_focus` pointerZandr Martin
2016-09-01Reorganize includesDrew DeVault