Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Implement atomic layout updates for tree operations | 2018-06-23 | ||
| | | | | | This implements atomic layout updates for when views map, reparent or unmap. | |||
* | Refactor everything that needs to arrange windows | 2018-06-09 | ||
| | | | | | | | | | | * The arrange_foo functions are now replaced with arrange_and_commit, or with manually created transactions and arrange_windows x2. * The arrange functions are now only called from the highest level functions rather than from both high level and low level functions. * Due to the previous point, view_set_fullscreen_raw and view_set_fullscreen are both merged into one function again. * Floating and fullscreen are now working with transactions. | |||
* | Make main properties be the pending state | 2018-06-09 | ||
| | ||||
* | WIP: Atomic layout updates ground work | 2018-06-09 | ||
| | ||||
* | Restore workspaces to outputs based on priority | 2018-06-08 | ||
| | ||||
* | Support runtime var expansion and set at runtime | 2018-06-05 | ||
| | ||||
* | Fix issues with sticky containers and workspaces | 2018-06-01 | ||
| | | | | | | | | | * Attach sticky containers to new workspaces when switching * Fire the close event *before* we start destroying the workspace to prevent a crash Because the sticky container now follows the visible workspace, this simplifies the rendering and container_at logic. | |||
* | Use L_FLOATING instead of reapable boolean | 2018-06-01 | ||
| | ||||
* | Implement floating | 2018-06-01 | ||
| | ||||
* | Implement `floating enable` | 2018-06-01 | ||
| | ||||
* | Refactor arrange_windows() | 2018-04-28 | ||
| | | | | | | | | | Replaces arrange_windows() with arrange_root(), arrange_output(), arrange_workspace() and arrange_children_of(). Also makes fullscreen views save and restore their dimensions, which allows it to preserve any custom resize and is also a requirement for floating views once they are implemented. | |||
* | Remove sway_container.workspace_layout | 2018-04-26 | ||
| | | | | Fixes #1716. | |||
* | Create sway_workspace struct. | 2018-04-17 | ||
| | ||||
* | Revert "Break everything^W^WUse wlr_box for sway_container" | 2018-04-06 | ||
| | ||||
* | Break everything^W^WUse wlr_box for sway_container | 2018-04-06 | ||
| | ||||
* | Merge branch 'wlroots' into split-containers2 | 2018-04-04 | ||
|\ | ||||
| * | Merge pull request #1712 from RedSoxFan/workspace-number-names | 2018-04-03 | ||
| |\ | | | | | | | Fix name generation from workspace number commands | |||
| | * | Fix name generation for workspace number <name> | 2018-04-03 | ||
| | | | ||||
* | | | move workspace create to workspace.c | 2018-04-03 | ||
| | | | ||||
* | | | unify workspace create functions | 2018-04-03 | ||
| | | | ||||
* | | | move view and workspace destructors to container.c | 2018-04-03 | ||
|/ / | ||||
* | | Merge branch 'wlroots' into seat-fixes | 2018-04-02 | ||
|\ \ | ||||
| * | | Fixes back-and-forth name saving for non-empty ws | 2018-03-31 | ||
| |/ | ||||
* / | rename seat functions | 2018-04-02 | ||
|/ | ||||
* | Fix workspace deletion edge cases | 2018-03-30 | ||
| | ||||
* | Finish porting over workspace_next_name | 2018-03-30 | ||
| | ||||
* | Revert "Merge pull request #1653 from swaywm/revert-1647-refactor-tree" | 2018-03-29 | ||
| | | | | | This reverts commit 472e81f35d689d67cda241acafda91c688d61046, reversing changes made to 6b7841b11ff4cd35f54d69dc92029855893e5ce0. | |||
* | Revert "Refactor tree" | 2018-03-29 | ||
| | ||||
* | arrange windows | 2018-03-29 | ||
| | ||||
* | 80col | 2018-03-29 | ||
| | ||||
* | more renaming things | 2018-03-29 | ||
| | ||||
* | rename container functions | 2018-03-29 | ||
| | ||||
* | move tree includes to their own directory | 2018-03-29 | ||
| | ||||
* | remove old focus member | 2018-02-10 | ||
| | ||||
* | separate seat get focus and seat get focus inactive | 2018-02-07 | ||
| | ||||
* | basic focus overhaul | 2018-02-04 | ||
| | ||||
* | Implement workspaces | 2018-01-30 | ||
| | ||||
* | sway: change all sway_log to wlr_log | 2018-01-05 | ||
| | ||||
* | Add workspace to outputs | 2017-11-22 | ||
| | ||||
* | Move everything to sway/old/ | 2017-11-18 | ||
| | ||||
* | Move sway's internal tree code to sway/tree/ | 2017-11-11 | ||