aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2018-05-26Merge branch 'master' into fix-focus-follows-mouse-tabsRyan Dwyer-206/+0
2018-05-26Check for next_focus before assertIvan Chebykin-1/+1
2018-05-26Fix usage of sway_assertIvan Chebykin-3/+7
2018-05-26Moved visibility check of of loop, added assertsIvan Chebykin-1/+5
2018-05-26Merge pull request #2041 from emersion/delete-asciidoc-pagesemersion-206/+0
Delete old asciidoc man pages
2018-05-25Delete old asciidoc man pagesemersion-206/+0
2018-05-25Break after first tabbed/stacked layoutIvan Chebykin-4/+3
2018-05-25Fix mouse focusing for horizontal/vertical views in tabbed containersIvan Chebykin-1/+2
2018-05-25Fixed styling issuesIvan Chebykin-4/+4
2018-05-25Focus inactive container instead of checking cursor positionIvan Chebykin-10/+10
2018-05-25Skip all nested containersIvan Chebykin-16/+12
2018-05-25Implement correct focusing for tabbed containersIvan Chebykin-4/+25
2018-05-25Fix focusing from other containersIvan Chebykin-2/+3
2018-05-25Don't focus tabbed and stacked containers on mouseoverIvan Chebykin-1/+5
2018-05-25Merge pull request #2037 from emersion/wlroots-1000Drew DeVault-1/+1
Update for swaywm/wlroots#1000
2018-05-25Update for swaywm/wlroots#1000emersion-1/+1
2018-05-25Merge pull request #2017 from emersion/wlroots-993emersion-1/+1
Update for swaywm/wlroots#993
2018-05-25Merge pull request #2036 from RyanDwyer/workspace-switch-on-mapDrew DeVault-1/+5
Switch workspace if required when mapping a view
2018-05-25Merge pull request #2033 from RyanDwyer/arrange-after-flattenDrew DeVault-1/+3
Arrange views after flattening the parent
2018-05-25Merge pull request #2034 from RyanDwyer/cleanup-container-titlesDrew DeVault-83/+79
Clean up container title functions
2018-05-25Merge pull request #2035 from RyanDwyer/fix-focus-bugDrew DeVault-4/+12
Fix focus bug when moving between outputs
2018-05-25Switch workspace if required when mapping a viewRyan Dwyer-1/+5
If a view is created on a workspace that wasn't visible, switch to it. Fixes #1879.
2018-05-25Fix focus bug when moving between outputsRyan Dwyer-4/+12
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-25Clean up container title functionsRyan Dwyer-83/+79
* 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-25Arrange views after flattening the parentRyan Dwyer-1/+3
Fixes #2029.
2018-05-24Merge pull request #2028 from RyanDwyer/fix-move-workspaceDrew DeVault-2/+10
Fix crash in move workspace to output command
2018-05-24Fix crash in move workspace to output commandRyan Dwyer-2/+10
Fixes #2026.
2018-05-24Merge pull request #2025 from RyanDwyer/fix-nested-tabsemersion-18/+11
Fix nested tabs
2018-05-24Fix nested tabsRyan Dwyer-18/+11
Fixes #2023.
2018-05-23Merge pull request #2003 from emersion/fix-swaylock-hotpluggingDrew DeVault-39/+78
Fix swaylock crashing when plugging/unplugging output
2018-05-23swaylock: remove unused fieldemersion-2/+0
2018-05-23swaylock: don't try to render unconfigured surfacesemersion-0/+3
2018-05-23Merge branch 'master' into fix-swaylock-hotpluggingemersion-333/+985
2018-05-23Merge pull request #2022 from RedSoxFan/ipc-get-marksRyan Dwyer-0/+22
Implement IPC_GET_MARKS
2018-05-22Implement IPC_GET_MARKSBrian Ashworth-0/+22
2018-05-21Merge pull request #2015 from RyanDwyer/stacked-layoutDrew DeVault-347/+340
Implement stacked layout
2018-05-22Replace empty argument with voidRyan Dwyer-1/+1
2018-05-22Implement clicking stacked title barsRyan Dwyer-2/+17
2018-05-22Use constants for titlebar dimensionsRyan Dwyer-42/+59
2018-05-22Implement stacked layoutRyan Dwyer-342/+303
2018-05-21Fix focus follows mouse with no focusDrew DeVault-2/+2
2018-05-21Merge pull request #2016 from RedSoxFan/fix-tab-smart-bordersemersion-2/+11
Fix hide_edge_borders smart for tabs and stacks
2018-05-21Update for swaywm/wlroots#993emersion-1/+1
2018-05-21Fix hide_edge_borders smart for tabs and stacksBrian Ashworth-2/+11
2018-05-21Merge pull request #2005 from RyanDwyer/tabbed-layoutemersion-95/+520
Implement tabbed layout
2018-05-21Pre-multiply alpha for tab decorationsRyan Dwyer-3/+6
2018-05-21Add left/right borders to tabsRyan Dwyer-29/+24
2018-05-21Fix tab border issuesRyan Dwyer-36/+59
2018-05-21Use class or app_id in tree representationRyan Dwyer-6/+15
2018-05-21Don't track damage for views on inactive tabsRyan Dwyer-11/+52