aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
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-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
2018-05-21Add assertion in container_at_viewRyan Dwyer-0/+3
2018-05-21Implement tabbed layoutRyan Dwyer-85/+436
2018-05-21Merge pull request #2011 from RyanDwyer/fix-hide-edge-border-bottomemersion-5/+6
Fix hide_edge_borders constraints
2018-05-21Fix hide_edge_borders constraintsRyan Dwyer-5/+6
When checking if a border is on the edge, the check should be done against the workspace rather than the output.
2018-05-20Merge pull request #2012 from RedSoxFan/fix-border-changing-focusDrew DeVault-11/+13
Fix border commands from changing focus
2018-05-20Fix border commands from changing focusBrian Ashworth-11/+13
2018-05-20Merge pull request #2007 from swaywm/fix-focus-follows-mouseDrew DeVault-1/+17
Fix focus_follows_mouse over swaybar
2018-05-20Merge pull request #2010 from RedSoxFan/premultiply-alphaemersion-10/+17
Pre-multiply alpha for non-textures
2018-05-20Merge branch 'master' into fix-focus-follows-mouseDrew DeVault-24/+153
2018-05-20Fix focus_follows_mouse over swaybarDrew DeVault-1/+17
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.
2018-05-20Merge branch 'master' into premultiply-alphaBrian Ashworth-24/+153
2018-05-20Pre-multiply alpha for non-texturesBrian Ashworth-10/+17
2018-05-20Merge pull request #1821 from RyanDwyer/swaylock-multiple-imagesemersion-24/+153
Swaylock: Allow per-output images
2018-05-20Swaylock: Use calloc instead of mallocRyan Dwyer-1/+1
2018-05-20Swaylock: Log error if multiple images are defined for the same outputRyan Dwyer-0/+17
2018-05-20Swaylock: Allow per-output imagesRyan Dwyer-24/+136
2018-05-19Merge pull request #2006 from kupospelov/fix-title-pixel-barDrew DeVault-7/+7
Fix pixel bar below title
2018-05-19Fix pixel bar below titleKonstantin Pospelov-7/+7
This commit changes how the left and right indents are calculated for the title bottom pixel bar, so that it is displayed properly in case the left or right border is hidden.
2018-05-19Merge pull request #2004 from RyanDwyer/rebuild-textures-on-moveemersion-0/+43
Rebuild textures if needed when moving a container
2018-05-19Rebuild textures if needed when moving a containerRyan Dwyer-0/+43
When moving a container to an output which has a different scale than the previous, rebuild the title and marks textures at the new scale. Fixes #1999.
2018-05-18Fix output hotpluggingemersion-31/+43
2018-05-18Fix swaylock crashing when unplugging outputemersion-5/+26
2018-05-16Merge pull request #1982 from RyanDwyer/show-marksDrew DeVault-61/+279
Implement show_marks
2018-05-17Update marks textures on output scale eventRyan Dwyer-0/+5
2018-05-17Fix many border opacity issuesRyan Dwyer-73/+115