-rw-r--r-- | .ccls | 24L |
-rw-r--r-- | .gitignore | 6L |
-rw-r--r-- | CMakeLists.txt | 203L |
-rw-r--r-- | LICENSE | 27L |
-rw-r--r-- | Makefile | 24L |
-rw-r--r-- | etc/share/kranewl/kranewl.conf | 253L |
-rw-r--r-- | include/kranewl/common.hh | 33L |
-rw-r--r-- | include/kranewl/conf/config.hh | 45L |
-rw-r--r-- | include/kranewl/conf/options.hh | 25L |
-rw-r--r-- | include/kranewl/conf/parse.hh | 3L |
-rw-r--r-- | include/kranewl/context.hh | 192L |
-rw-r--r-- | include/kranewl/cycle.hh | 412L |
-rw-r--r-- | include/kranewl/cycle.t.hh | 659L |
-rw-r--r-- | include/kranewl/decoration.hh | 81L |
-rw-r--r-- | include/kranewl/env.hh | 6L |
-rw-r--r-- | include/kranewl/exec.hh | 5L |
-rw-r--r-- | include/kranewl/geometry.hh | 284L |
-rw-r--r-- | include/kranewl/input/bindings.hh | 18L |
-rw-r--r-- | include/kranewl/input/cursor-bindings.hh | 176L |
-rw-r--r-- | include/kranewl/input/cursor.hh | 139L |
-rw-r--r-- | include/kranewl/input/key-bindings.hh | 1168L |
-rw-r--r-- | include/kranewl/input/keyboard.hh | 73L |
-rw-r--r-- | include/kranewl/input/seat.hh | 65L |
-rw-r--r-- | include/kranewl/layout.hh | 170L |
-rw-r--r-- | include/kranewl/model.hh | 248L |
-rw-r--r-- | include/kranewl/placement.hh | 38L |
-rw-r--r-- | include/kranewl/rules.hh | 42L |
-rw-r--r-- | include/kranewl/scene-layer.hh | 15L |
-rw-r--r-- | include/kranewl/search.hh | 138L |
-rw-r--r-- | include/kranewl/server.hh | 99L |
-rw-r--r-- | include/kranewl/tree/layer.hh | 127L |
-rw-r--r-- | include/kranewl/tree/node.hh | 63L |
-rw-r--r-- | include/kranewl/tree/output.hh | 96L |
-rw-r--r-- | include/kranewl/tree/view.hh | 245L |
-rw-r--r-- | include/kranewl/tree/xdg-view.hh | 65L |
-rw-r--r-- | include/kranewl/tree/xwayland-view.hh | 162L |
-rw-r--r-- | include/kranewl/util.hh | 154L |
-rw-r--r-- | include/kranewl/workspace.hh | 262L |
-rw-r--r-- | include/kranewl/xdg-decoration.hh | 42L |
-rw-r--r-- | include/kranewl/xwayland.hh | 58L |
-rw-r--r-- | include/protocols/.gitignore | 1L |
-rw-r--r-- | include/trace.hh | 56L |
-rw-r--r-- | protocols/wlr-layer-shell-unstable-v1.xml | 390L |
-rw-r--r-- | src/kranec/main.cc | 11L |
-rw-r--r-- | src/kranewl/conf/config.cc | 97L |
-rw-r--r-- | src/kranewl/conf/options.cc | 148L |
-rw-r--r-- | src/kranewl/conf/parse.cc | 3L |
-rw-r--r-- | src/kranewl/env.cc | 93L |
-rw-r--r-- | src/kranewl/exec.cc | 19L |
-rw-r--r-- | src/kranewl/geometry.cc | 48L |
-rw-r--r-- | src/kranewl/input/cursor.cc | 731L |
-rw-r--r-- | src/kranewl/input/keyboard.cc | 219L |
-rw-r--r-- | src/kranewl/input/seat.cc | 172L |
-rw-r--r-- | src/kranewl/layout.cc | 1718L |
-rw-r--r-- | src/kranewl/main.cc | 52L |
-rw-r--r-- | src/kranewl/model.cc | 2331L |
-rw-r--r-- | src/kranewl/rules.cc | 210L |
-rw-r--r-- | src/kranewl/server.cc | 682L |
-rw-r--r-- | src/kranewl/trace.cc | 41L |
-rw-r--r-- | src/kranewl/tree/layer.cc | 463L |
-rw-r--r-- | src/kranewl/tree/output.cc | 498L |
-rw-r--r-- | src/kranewl/tree/view.cc | 577L |
-rw-r--r-- | src/kranewl/tree/xdg-view.cc | 472L |
-rw-r--r-- | src/kranewl/tree/xwayland-view.cc | 944L |
-rw-r--r-- | src/kranewl/workspace.cc | 830L |
-rw-r--r-- | src/kranewl/xdg-decoration.cc | 67L |
-rw-r--r-- | src/kranewl/xwayland.cc | 167L |