Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-05-27 | Implement bindsym/bindcode --locked | frsfnrrg | |
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. | |||
2018-05-27 | Don't move empty workspaces when output is destroyed | emersion | |
2018-05-28 | Merge branch 'master' into cmd-swap | Ryan Dwyer | |
2018-05-27 | Merge branch 'master' into xdg-shell-tiled | Drew DeVault | |
2018-05-27 | xdg-shell: make all toplevels tiled | emersion | |
2018-05-27 | Rename view_get_type to view_get_shell | Ryan Dwyer | |
2018-05-27 | Add shell criteria token | Ryan Dwyer | |
Closes #2044. | |||
2018-05-27 | Add %app_id to title_format | Ryan Dwyer | |
2018-05-26 | Implement swap command | Brian Ashworth | |
2018-05-26 | Replace oft-failing abort with if statement | Drew DeVault | |
Fixes #2045 | |||
2018-05-26 | Check for next_focus before assert | Ivan Chebykin | |
2018-05-26 | Fix usage of sway_assert | Ivan Chebykin | |
2018-05-26 | Moved visibility check of of loop, added asserts | Ivan Chebykin | |
2018-05-25 | Break after first tabbed/stacked layout | Ivan Chebykin | |
2018-05-25 | Fix mouse focusing for horizontal/vertical views in tabbed containers | Ivan Chebykin | |
2018-05-25 | Fixed styling issues | Ivan Chebykin | |
2018-05-25 | Focus inactive container instead of checking cursor position | Ivan Chebykin | |
2018-05-25 | Skip all nested containers | Ivan Chebykin | |
2018-05-25 | Implement correct focusing for tabbed containers | Ivan Chebykin | |
2018-05-25 | Fix focusing from other containers | Ivan Chebykin | |
2018-05-25 | Don't focus tabbed and stacked containers on mouseover | Ivan Chebykin | |
2018-05-25 | Update for swaywm/wlroots#1000 | emersion | |
2018-05-25 | Merge pull request #2017 from emersion/wlroots-993 | emersion | |
Update for swaywm/wlroots#993 | |||
2018-05-25 | Merge pull request #2036 from RyanDwyer/workspace-switch-on-map | Drew DeVault | |
Switch workspace if required when mapping a view | |||
2018-05-25 | Merge pull request #2033 from RyanDwyer/arrange-after-flatten | Drew DeVault | |
Arrange views after flattening the parent | |||
2018-05-25 | Merge pull request #2034 from RyanDwyer/cleanup-container-titles | Drew DeVault | |
Clean up container title functions | |||
2018-05-25 | Switch workspace if required when mapping a view | Ryan Dwyer | |
If a view is created on a workspace that wasn't visible, switch to it. Fixes #1879. | |||
2018-05-25 | Fix focus bug when moving between outputs | Ryan Dwyer | |
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. | |||
2018-05-25 | Clean up container title functions | Ryan Dwyer | |
* 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 | |||
2018-05-25 | Arrange views after flattening the parent | Ryan Dwyer | |
Fixes #2029. | |||
2018-05-24 | Fix crash in move workspace to output command | Ryan Dwyer | |
Fixes #2026. | |||
2018-05-24 | Fix nested tabs | Ryan Dwyer | |
Fixes #2023. | |||
2018-05-22 | Implement IPC_GET_MARKS | Brian Ashworth | |
2018-05-22 | Implement clicking stacked title bars | Ryan Dwyer | |
2018-05-22 | Use constants for titlebar dimensions | Ryan Dwyer | |
2018-05-22 | Implement stacked layout | Ryan Dwyer | |
2018-05-21 | Fix focus follows mouse with no focus | Drew DeVault | |
2018-05-21 | Update for swaywm/wlroots#993 | emersion | |
2018-05-21 | Fix hide_edge_borders smart for tabs and stacks | Brian Ashworth | |
2018-05-21 | Pre-multiply alpha for tab decorations | Ryan Dwyer | |
2018-05-21 | Add left/right borders to tabs | Ryan Dwyer | |
2018-05-21 | Fix tab border issues | Ryan Dwyer | |
2018-05-21 | Use class or app_id in tree representation | Ryan Dwyer | |
2018-05-21 | Don't track damage for views on inactive tabs | Ryan Dwyer | |
2018-05-21 | Add assertion in container_at_view | Ryan Dwyer | |
2018-05-21 | Implement tabbed layout | Ryan Dwyer | |
2018-05-21 | Fix hide_edge_borders constraints | Ryan Dwyer | |
When checking if a border is on the edge, the check should be done against the workspace rather than the output. | |||
2018-05-20 | Fix border commands from changing focus | Brian Ashworth | |
2018-05-20 | Merge pull request #2007 from swaywm/fix-focus-follows-mouse | Drew DeVault | |
Fix focus_follows_mouse over swaybar | |||
2018-05-20 | Fix focus_follows_mouse over swaybar | Drew DeVault | |
If you moved your mouse over swaybar (e.g. to scroll between workspaces), focus would move to the workspace. This is not the right thing to do. The solution is complicated by the fact that if you move your mouse into a new output with an empty workspace, that workspace _should_ receive focus. |