aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
...
* | Merge pull request #2055 from RedSoxFan/output-destroy-workspace-ipcLibravatar Drew DeVault2018-05-27
|\ \ | | | | | | Send workspace::move in container_output_destroy
| * | Send workspace::move in container_output_destroyLibravatar Brian Ashworth2018-05-27
| | |
* | | Merge pull request #2056 from frsfnrrg/add-binding-lockedLibravatar emersion2018-05-27
|\ \ \ | |/ / |/| | Implement bindsym/bindcode --locked
| * | Implement bindsym/bindcode --lockedLibravatar frsfnrrg2018-05-27
|/ / | | | | | | | | | | | | | | | | Adds the --locked flag to bindsym and bindcode commands. When a keyboard's associated seat has an exclusive client (i.e, a screenlocker), then bindings are only executed if they have the locked flag. When there is no such client, this restriction is lifted.
* | Merge pull request #2052 from emersion/output-destroy-empty-workspaceLibravatar emersion2018-05-27
|\ \ | | | | | | Don't move empty workspaces when output is destroyed
| * | Don't move empty workspaces when output is destroyedLibravatar emersion2018-05-27
|/ /
* | Merge pull request #2040 from RedSoxFan/cmd-swapLibravatar Ryan Dwyer2018-05-28
|\ \ | | | | | | Implement swap command
| * \ Merge branch 'master' into cmd-swapLibravatar Ryan Dwyer2018-05-28
| |\ \ | |/ / |/| |
* | | Merge pull request #2043 from emersion/pool-buffer-fixesLibravatar emersion2018-05-27
|\ \ \ | | | | | | | | Pool buffer fixes
| * | | client/pool-buffer: munmap in destroy_bufferLibravatar emersion2018-05-27
| | | |
| * | | client/pool-buffer: set CLOEXEC on buffer FD, just in caseLibravatar emersion2018-05-27
|/ / /
* | | Merge pull request #2053 from emersion/xdg-shell-tiledLibravatar Drew DeVault2018-05-27
|\ \ \ | | | | | | | | xdg-shell: make all toplevels tiled
| * \ \ Merge branch 'master' into xdg-shell-tiledLibravatar Drew DeVault2018-05-27
| |\ \ \
| * | | | xdg-shell: make all toplevels tiledLibravatar emersion2018-05-27
| | | | |
* | | | | Merge pull request #2042 from emersion/swaylock-render-loopLibravatar Drew DeVault2018-05-27
|\ \ \ \ \ | |_|/ / / |/| | | | swaylock: implement a proper render loop
| * | | | swaylock: implement a proper render loopLibravatar emersion2018-05-27
|/ / / /
* | | | Merge pull request #2049 from RyanDwyer/criteria-shellLibravatar emersion2018-05-27
|\ \ \ \ | |/ / / |/| | | Add shell criteria token
| * | | Rename view_get_type to view_get_shellLibravatar Ryan Dwyer2018-05-27
| | | |
| * | | Add shell criteria tokenLibravatar Ryan Dwyer2018-05-27
|/ / / | | | | | | | | | Closes #2044.
* | | Merge pull request #2048 from RyanDwyer/title-format-app-idLibravatar emersion2018-05-27
|\ \ \ | |_|/ |/| | Add %app_id to title_format
| * | Add %app_id to title_formatLibravatar Ryan Dwyer2018-05-27
|/ /
| * Implement swap commandLibravatar Brian Ashworth2018-05-26
|/
* Replace oft-failing abort with if statementLibravatar Drew DeVault2018-05-26
| | | | Fixes #2045
* Merge pull request #2030 from chebykinn/fix-focus-follows-mouse-tabsLibravatar Ryan Dwyer2018-05-26
|\ | | | | Don't focus tabbed and stacked containers on mouseover
| * Merge branch 'master' into fix-focus-follows-mouse-tabsLibravatar Ryan Dwyer2018-05-26
| |\ | |/ |/|
* | Merge pull request #2041 from emersion/delete-asciidoc-pagesLibravatar emersion2018-05-26
|\ \ | | | | | | Delete old asciidoc man pages
| * | Delete old asciidoc man pagesLibravatar emersion2018-05-25
|/ /
| * Check for next_focus before assertLibravatar Ivan Chebykin2018-05-26
| |
| * Fix usage of sway_assertLibravatar Ivan Chebykin2018-05-26
| |
| * Moved visibility check of of loop, added assertsLibravatar Ivan Chebykin2018-05-26
| |
| * Break after first tabbed/stacked layoutLibravatar Ivan Chebykin2018-05-25
| |
| * Fix mouse focusing for horizontal/vertical views in tabbed containersLibravatar Ivan Chebykin2018-05-25
| |
| * Fixed styling issuesLibravatar Ivan Chebykin2018-05-25
| |
| * Focus inactive container instead of checking cursor positionLibravatar Ivan Chebykin2018-05-25
| |
| * Skip all nested containersLibravatar Ivan Chebykin2018-05-25
| |
| * Implement correct focusing for tabbed containersLibravatar Ivan Chebykin2018-05-25
| |
| * Fix focusing from other containersLibravatar Ivan Chebykin2018-05-25
| |
| * Don't focus tabbed and stacked containers on mouseoverLibravatar Ivan Chebykin2018-05-25
|/
* Merge pull request #2037 from emersion/wlroots-1000Libravatar Drew DeVault2018-05-25
|\ | | | | Update for swaywm/wlroots#1000
| * Update for swaywm/wlroots#1000Libravatar emersion2018-05-25
|/
* Merge pull request #2017 from emersion/wlroots-993Libravatar emersion2018-05-25
|\ | | | | Update for swaywm/wlroots#993
| * Update for swaywm/wlroots#993Libravatar emersion2018-05-21
| |
* | Merge pull request #2036 from RyanDwyer/workspace-switch-on-mapLibravatar Drew DeVault2018-05-25
|\ \ | | | | | | Switch workspace if required when mapping a view
| * | Switch workspace if required when mapping a viewLibravatar Ryan Dwyer2018-05-25
| | | | | | | | | | | | | | | | | | If a view is created on a workspace that wasn't visible, switch to it. Fixes #1879.
* | | Merge pull request #2033 from RyanDwyer/arrange-after-flattenLibravatar Drew DeVault2018-05-25
|\ \ \ | | | | | | | | Arrange views after flattening the parent
| * | | Arrange views after flattening the parentLibravatar Ryan Dwyer2018-05-25
| |/ / | | | | | | | | | Fixes #2029.
* | | Merge pull request #2034 from RyanDwyer/cleanup-container-titlesLibravatar Drew DeVault2018-05-25
|\ \ \ | | | | | | | | Clean up container title functions
| * | | Clean up container title functionsLibravatar Ryan Dwyer2018-05-25
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add and use lenient_strcat and lenient_strncat functions * Rename `concatenate_child_titles` function as that's no longer what it does * Rename `container_notify_child_title_changed` because we only need to notify that the tree structure has changed, not titles * Don't notify parents when a child changes its title * Update ancestor titles when changing a container's layout * Eg. create nested tabs and change the inner container to stacking * No need to store tree presentation in both container->name and formatted_title
* | | Merge pull request #2035 from RyanDwyer/fix-focus-bugLibravatar Drew DeVault2018-05-25
|\ \ \ | |/ / |/| | Fix focus bug when moving between outputs
| * | Fix focus bug when moving between outputsLibravatar Ryan Dwyer2018-05-25
|/ / | | | | | | | | | | | | When moving focus left or right to an adjacent output, only select the first or last child in the new workspace if the workspace's layout is horizontalish. If it's a verticalish layout, use the last focused container.