aboutsummaryrefslogtreecommitdiff
path: root/src/server.zig
AgeCommit message (Expand)AuthorFilesLines
2020-05-02Make Output a toplevel structIsaac Freund1-1/+1
2020-05-02Make InputManager a toplevel structIsaac Freund1-1/+1
2020-05-02Make Config a topleve structIsaac Freund1-1/+1
2020-05-02Make DecorationManager a toplevel structIsaac Freund1-1/+1
2020-05-02Make Server a toplevel structIsaac Freund1-184/+183
2020-04-27Float child and fixed-size toplevels by defaultIsaac Freund1-2/+4
2020-04-27Clean up some code using c imported enumsIsaac Freund1-1/+1
2020-04-26Support wlr-screencopyIsaac Freund1-0/+2
2020-04-21Bikeshed variable namesIsaac Freund1-6/+6
2020-04-18Properly clean up resources on exitIsaac Freund1-2/+4
2020-04-17Close layer surfaces on output destroyIsaac Freund1-0/+1
2020-04-15Track the focused output of seatsIsaac Freund1-1/+1
2020-04-15Improve handling of layer surface output assignmentIsaac Freund1-12/+19
2020-04-14Add a noop output using the noop backendIsaac Freund1-3/+8
2020-04-12Introduce InputManager for eventual multi-seatIsaac Freund1-8/+4
2020-04-11Handle exclusive zones of layer surfacesIsaac Freund1-1/+2
2020-04-11Move output specific code out of rootIsaac Freund1-2/+1
2020-04-10Implement xdg-outputIsaac Freund1-6/+8
2020-04-10Implement initial layer shell supportIsaac Freund1-1/+49
2020-04-08Fix environment of spawned processesIsaac Freund1-2/+2
2020-04-07Refactor keybindings to be runtime defined.Isaac Freund1-39/+5
2020-04-07Move commands to a separate fileIsaac Freund1-105/+22
2020-04-06Allow switching VTsIsaac Freund1-1/+3
2020-04-04Remove len field from ViewStackIsaac Freund1-8/+8
2020-04-04Add a data structure to manage the view stackIsaac Freund1-2/+3
2020-04-02Implement tag assignmentIsaac Freund1-0/+36
2020-04-01Implement switching between single tagsIsaac Freund1-0/+24
2020-03-29Make c import a little cleanerIsaac Freund1-1/+1
2020-03-29Handle timeout of transactions that take too longIsaac Freund1-1/+6
2020-03-29Pass self as immutable where possibleIsaac Freund1-1/+1
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-28Add keybindings for changing master countIsaac Freund1-0/+14
2020-03-28Add keybind to move current focus to top of stackIsaac Freund1-17/+27
2020-03-28Remove references to old nameIsaac Freund1-3/+3
2020-03-27Implement basic xdg decoration managementIsaac Freund1-5/+9
2020-03-27Add keybind to spawn alacritty instanceIsaac Freund1-0/+7
2020-03-27Flesh out focus handling and add keybindsIsaac Freund1-11/+2
2020-03-25Correct a few function names to camelCaseIsaac Freund1-5/+5
2020-03-25Simplify initialization functionsIsaac Freund1-2/+1
2020-03-25Add Root structIsaac Freund1-61/+25
2020-03-24Handle destruction of Server properlyIsaac Freund1-1/+1
2020-03-24Make function names camelCaseIsaac Freund1-1/+1
2020-03-24Use Self = @This() in all structsIsaac Freund1-8/+10
2020-03-24Make all things constIsaac Freund1-6/+6
2020-03-24Remove superfluous .*.Isaac Freund1-8/+8
2020-03-24Get rid of [*c] pointersIsaac Freund1-4/+4
2020-03-24Rework things to stop invalidating pointersIsaac Freund1-23/+35
2020-03-23Get things compiling againIsaac Freund1-15/+23