aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAge
* 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.
* | Merge pull request #2028 from RyanDwyer/fix-move-workspaceLibravatar Drew DeVault2018-05-24
|\ \ | | | | | | Fix crash in move workspace to output command
| * | Fix crash in move workspace to output commandLibravatar Ryan Dwyer2018-05-24
|/ / | | | | | | Fixes #2026.
* | Merge pull request #2025 from RyanDwyer/fix-nested-tabsLibravatar emersion2018-05-24
|\ \ | | | | | | Fix nested tabs
| * | Fix nested tabsLibravatar Ryan Dwyer2018-05-24
|/ / | | | | | | Fixes #2023.
* | Merge pull request #2003 from emersion/fix-swaylock-hotpluggingLibravatar Drew DeVault2018-05-23
|\ \ | | | | | | Fix swaylock crashing when plugging/unplugging output
| * | swaylock: remove unused fieldLibravatar emersion2018-05-23
| | |
| * | swaylock: don't try to render unconfigured surfacesLibravatar emersion2018-05-23
| | |
| * | Merge branch 'master' into fix-swaylock-hotpluggingLibravatar emersion2018-05-23
| |\ \ | |/ / |/| |
* | | Merge pull request #2022 from RedSoxFan/ipc-get-marksLibravatar Ryan Dwyer2018-05-23
|\ \ \ | | | | | | | | Implement IPC_GET_MARKS
| * | | Implement IPC_GET_MARKSLibravatar Brian Ashworth2018-05-22
|/ / /
* | | Merge pull request #2015 from RyanDwyer/stacked-layoutLibravatar Drew DeVault2018-05-21
|\ \ \ | | | | | | | | Implement stacked layout
| * | | Replace empty argument with voidLibravatar Ryan Dwyer2018-05-22
| | | |
| * | | Implement clicking stacked title barsLibravatar Ryan Dwyer2018-05-22
| | | |
| * | | Use constants for titlebar dimensionsLibravatar Ryan Dwyer2018-05-22
| | | |
| * | | Implement stacked layoutLibravatar Ryan Dwyer2018-05-22
|/ / /
* | | Fix focus follows mouse with no focusLibravatar Drew DeVault2018-05-21
| | |
* | | Merge pull request #2016 from RedSoxFan/fix-tab-smart-bordersLibravatar emersion2018-05-21
|\ \ \ | |_|/ |/| | Fix hide_edge_borders smart for tabs and stacks
| * | Fix hide_edge_borders smart for tabs and stacksLibravatar Brian Ashworth2018-05-21
|/ /
* | Merge pull request #2005 from RyanDwyer/tabbed-layoutLibravatar emersion2018-05-21
|\ \ | | | | | | Implement tabbed layout
| * | Pre-multiply alpha for tab decorationsLibravatar Ryan Dwyer2018-05-21
| | |
| * | Add left/right borders to tabsLibravatar Ryan Dwyer2018-05-21
| | |
| * | Fix tab border issuesLibravatar Ryan Dwyer2018-05-21
| | |
| * | Use class or app_id in tree representationLibravatar Ryan Dwyer2018-05-21
| | |
| * | Don't track damage for views on inactive tabsLibravatar Ryan Dwyer2018-05-21
| | |
| * | Add assertion in container_at_viewLibravatar Ryan Dwyer2018-05-21
| | |
| * | Implement tabbed layoutLibravatar Ryan Dwyer2018-05-21
|/ /
* | Merge pull request #2011 from RyanDwyer/fix-hide-edge-border-bottomLibravatar emersion2018-05-21
|\ \ | | | | | | Fix hide_edge_borders constraints
| * | Fix hide_edge_borders constraintsLibravatar Ryan Dwyer2018-05-21
|/ / | | | | | | | | When checking if a border is on the edge, the check should be done against the workspace rather than the output.
* | Merge pull request #2012 from RedSoxFan/fix-border-changing-focusLibravatar Drew DeVault2018-05-20
|\ \ | | | | | | Fix border commands from changing focus
| * | Fix border commands from changing focusLibravatar Brian Ashworth2018-05-20
|/ /
* | Merge pull request #2007 from swaywm/fix-focus-follows-mouseLibravatar Drew DeVault2018-05-20
|\ \ | | | | | | Fix focus_follows_mouse over swaybar
| * \ Merge branch 'master' into fix-focus-follows-mouseLibravatar Drew DeVault2018-05-20
| |\ \
| * | | Fix focus_follows_mouse over swaybarLibravatar Drew DeVault2018-05-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge pull request #2010 from RedSoxFan/premultiply-alphaLibravatar emersion2018-05-20
|\ \ \ \ | |_|/ / |/| | | Pre-multiply alpha for non-textures
| * | | Merge branch 'master' into premultiply-alphaLibravatar Brian Ashworth2018-05-20
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #1821 from RyanDwyer/swaylock-multiple-imagesLibravatar emersion2018-05-20
|\ \ \ \ | |_|/ / |/| | | Swaylock: Allow per-output images