aboutsummaryrefslogtreecommitdiff
path: root/src/keyboard.zig
AgeCommit message (Collapse)AuthorFilesLines
2020-04-23Fix crash on non-toplevel viewsIsaac Freund1-2/+2
2020-04-21Bikeshed variable namesIsaac Freund1-12/+12
2020-04-18Properly clean up resources on exitIsaac Freund1-21/+21
2020-04-12Introduce InputManager for eventual multi-seatIsaac Freund1-1/+1
2020-04-09Go back to using std.ChildProcessIsaac Freund1-2/+2
The bug with this was fixed by https://github.com/ziglang/zig/pull/4970.
2020-04-08Fix environment of spawned processesIsaac Freund1-2/+2
std.ChildProcess isn't handling environment variables set at runtime properly, so just use libc directly.
2020-04-07Refactor keybindings to be runtime defined.Isaac Freund1-2/+2
2020-04-06Allow switching VTsIsaac Freund1-7/+28
2020-04-02Implement tag assignmentIsaac Freund1-7/+33
There are a few bugs with this, but the core logic is sound
2020-03-29Make c import a little cleanerIsaac Freund1-1/+1
2020-03-28Add keybind to move current focus to top of stackIsaac Freund1-1/+1
2020-03-26Initial atomic layout update implementationIsaac Freund1-2/+2
2020-03-25Correct a few function names to camelCaseIsaac Freund1-1/+1
2020-03-24Make function names camelCaseIsaac Freund1-4/+4
This conforms with the zig style guidelines: https://ziglang.org/documentation/master/#Style-Guide
2020-03-24Use Self = @This() in all structsIsaac Freund1-1/+3
This seems to be the idiomatic way to do things.
2020-03-24Make all things constIsaac Freund1-1/+1
The quest for idiomatic zig continues
2020-03-24Remove superfluous .*.Isaac Freund1-10/+14
I may be be slowly getting the hang of this language.
2020-03-24Get rid of [*c] pointersIsaac Freund1-4/+4
2020-03-24Rework things to stop invalidating pointersIsaac Freund1-20/+13
2020-03-23Get things compiling againIsaac Freund1-18/+19
2020-03-22WIP massive refactorIsaac Freund1-0/+117