aboutsummaryrefslogtreecommitdiff
path: root/src/seat.zig
AgeCommit message (Collapse)AuthorFilesLines
2020-04-27Clean up some code using c imported enumsIsaac Freund1-1/+1
2020-04-26Separate View from its implementationIsaac Freund1-2/+3
This is done in preperation for Xwayland support
2020-04-25Handle set selection for clipboard supportIsaac Freund1-0/+14
2020-04-23Fix crash on non-toplevel viewsIsaac Freund1-2/+2
2020-04-19Fix layer sufaces holding focus after unmapIsaac Freund1-1/+2
2020-04-19Implement wlr-input-inhibitorIsaac Freund1-52/+65
2020-04-19Grab seats focused on the output for layer shellIsaac Freund1-1/+1
2020-04-19Implement keyboard interactivity for layer shellIsaac Freund1-17/+67
2020-04-18Add binds to move views between outputsIsaac Freund1-1/+0
2020-04-18Properly clean up resources on exitIsaac Freund1-2/+11
2020-04-15Fix focus handling on output cycleIsaac Freund1-3/+8
2020-04-15Track the focused output of seatsIsaac Freund1-3/+13
2020-04-13Implement the focus stackIsaac Freund1-0/+96
2020-04-13Parially refactor commands to take a *SeatIsaac Freund1-2/+2
2020-04-12Introduce InputManager for eventual multi-seatIsaac Freund1-40/+31
2020-04-07Refactor keybindings to be runtime defined.Isaac Freund1-0/+13
2020-03-29Make c import a little cleanerIsaac Freund1-1/+1
2020-03-29Pass self as immutable where possibleIsaac Freund1-2/+2
2020-03-25Simplify initialization functionsIsaac Freund1-17/+12
2020-03-24Make function names camelCaseIsaac Freund1-6/+6
This conforms with the zig style guidelines: https://ziglang.org/documentation/master/#Style-Guide
2020-03-24Use Self = @This() in all structsIsaac Freund1-5/+7
This seems to be the idiomatic way to do things.
2020-03-24Make all things constIsaac Freund1-3/+3
The quest for idiomatic zig continues
2020-03-24Remove superfluous .*.Isaac Freund1-2/+2
I may be be slowly getting the hang of this language.
2020-03-24Get rid of [*c] pointersIsaac Freund1-2/+2
2020-03-24Rework things to stop invalidating pointersIsaac Freund1-14/+21
2020-03-23Get things compiling againIsaac Freund1-9/+15
2020-03-22WIP massive refactorIsaac Freund1-0/+71