~ruther/dwl

ref: 9b2eec24c2ba94886f1f196d99f2ffe9ac0b6d3b dwl/dwl.c -rw-r--r-- 33.3 KiB
26714f17 — Devin J. Pohly 5 years ago
inline handlemove/handleresize
599bec55 — Devin J. Pohly 5 years ago
render_data only needs coordinates, not Client
7056fbe1 — Devin J. Pohly 5 years ago
abc
1d2b0a7b — Devin J. Pohly 5 years ago
give types some more dwm-like typedef names
bf58f7c0 — Devin J. Pohly 5 years ago
use expressions in sizeof instead of type names
46ff1841 — Devin J. Pohly 5 years ago
no longer need resize_edges (always bottom right)

Also gets rid of the clunky move+resize code
1aa640d5 — Devin J. Pohly 5 years ago
ditch the moverequest/resizerequest xdg stuff

dear window, you are not the window manager
8e940568 — Devin J. Pohly 5 years ago
No need for struct dwl_server

the only use was to hold global state, which is now actually global
49c9e62f — Devin J. Pohly 5 years ago
make server a global

dwm isn't afraid of global variables
364b664a — Devin J. Pohly 5 years ago
dwm-style enum
2903d518 — Devin J. Pohly 5 years ago
alphabetize functions
2c0bf57f — Devin J. Pohly 5 years ago
functions: dwm style and more dwm-like names
bc9049a1 — Devin J. Pohly 5 years ago
add spawn and termcmd
c82c000b — Devin J. Pohly 5 years ago
treat startup command as long-running

Not quite a perfect mirror of xinit, where the startup command execs the
window manager, and the termination of that process brings down the
windowing system, but it might be the Wayland analogue.
333528b2 — Devin J. Pohly 5 years ago
fix typo in comment
edf90816 — Devin J. Pohly 5 years ago
implement Button: movemouse, resizemouse
9240a405 — Devin J. Pohly 5 years ago
add CLEANMASK like dwm
21f42a86 — Devin J. Pohly 5 years ago
make key mappings configurable in config.h
df1aaa4d — Devin J. Pohly 5 years ago
start factoring Key actions into functions
94d82bf4 — Devin J. Pohly 5 years ago
Start with tinywl

Add a config.h into which configurables can be moved.
Do not follow this link