aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-04-11Handle layer shell protocol errorIsaac Freund1-12/+28
2020-04-11Handle exclusive zones of layer surfacesIsaac Freund3-19/+105
2020-04-11Move output specific code out of rootIsaac Freund6-192/+245
2020-04-10Add roadmap to readme and tweak styleIsaac Freund1-4/+7
2020-04-10Move rendering out of output to a new namespaceIsaac Freund2-340/+350
2020-04-10Implement xdg-outputIsaac Freund2-6/+9
2020-04-10Implement initial layer shell supportIsaac Freund7-14/+344
2020-04-09Import layer shell protocolIsaac Freund2-0/+304
2020-04-09Go back to using std.ChildProcessIsaac Freund4-12/+15
2020-04-09Properly specify pixman includeIsaac Freund1-8/+11
2020-04-08Implement outer paddingIsaac Freund2-13/+23
2020-04-08Remove stray default valuesIsaac Freund1-2/+2
2020-04-08Fix environment of spawned processesIsaac Freund5-8/+15
2020-04-08Add keybind to close viewsIsaac Freund3-0/+16
2020-04-08Add view all tags and tag with all tags keybindsIsaac Freund1-0/+3
2020-04-08Add binding to toggle tag of focused viewIsaac Freund2-0/+19
2020-04-08Add binding to toggle focused tagsIsaac Freund2-0/+17
2020-04-07Refactor keybindings to be runtime defined.Isaac Freund8-68/+116
2020-04-07Move commands to a separate fileIsaac Freund2-105/+100
2020-04-07Rename gaps -> paddingIsaac Freund3-25/+25
2020-04-06Allow switching VTsIsaac Freund4-9/+42
2020-04-05Implement inner gapsIsaac Freund3-21/+32
2020-04-05Fix overdraw of top/bottom bordersIsaac Freund1-2/+2
2020-04-05Highlight border of focused viewIsaac Freund1-1/+4
2020-04-05Draw borders around viewsIsaac Freund1-14/+86
2020-04-04Avoid a crash caused by a race conditonIsaac Freund1-0/+5
2020-04-04Take future borders into account for surface sizeIsaac Freund3-10/+15
2020-04-04Reset focus on switching between tagsIsaac Freund1-0/+3
2020-04-04Stop the transaction timer if timeout didn't occurIsaac Freund1-0/+4
2020-04-04Add a bit of logging for transactionsIsaac Freund1-1/+7
2020-04-04Fix iteration in handleFrameIsaac Freund1-1/+1
2020-04-04Remove len field from ViewStackIsaac Freund2-24/+9
2020-04-04Test ignoring unmapped viewIsaac Freund1-13/+18
2020-04-04Add empty iteration testsIsaac Freund1-0/+18
2020-04-04Add a data structure to manage the view stackIsaac Freund7-118/+483
2020-04-02Focus next view if focused view is hiddenIsaac Freund1-1/+15
2020-04-02Implement tag assignmentIsaac Freund6-60/+127
2020-04-01Implement switching between single tagsIsaac Freund2-4/+28
2020-04-01Implement infrastructure for tagsIsaac Freund3-73/+159
2020-03-29Explictly define log level orderingIsaac Freund1-4/+4
2020-03-29Add a log utilityIsaac Freund2-2/+30
2020-03-29Make c import a little cleanerIsaac Freund11-11/+11
2020-03-29Fix bug if master count < view countIsaac Freund1-9/+11
2020-03-29Handle timeout of transactions that take too longIsaac Freund2-5/+38
2020-03-29Pass self as immutable where possibleIsaac Freund6-15/+15
2020-03-29Add a couple utility functionsIsaac Freund1-0/+7
2020-03-29Swap bindngs for send to top and start terminalIsaac Freund1-15/+15
2020-03-29Only move view to top if neededIsaac Freund1-3/+5
2020-03-29Add keybind for adjusting master factorIsaac Freund1-4/+17
2020-03-29Remove outdated entry from gitignoreIsaac Freund1-1/+0