~ruther/dwl

ref: da77e34ee55ef4d2f92f632fea880610e8fc7fda dwl/dwl.c -rw-r--r-- 90.3 KiB
da77e34e — Ben Collerson 2 years ago
Use uint32_t for ui Arg
20f61a59 — Leonardo Hernández Hernández 2 years ago
use fixed-size type for client tags

while the size of `int` in most compilers is 32-bits, the size of int and all
other integer types are implementation defined, so make sure we can use up to
32-bits
9d68554c — Ben Collerson 2 years ago
remove tag labels from dwl

Tag labels are not used in dwl. Only the number of tags is important.
Tag labels should be defined for each tag in whatever status bar is
used.
bbdf2a91 — Yves Zoundi 2 years ago
display clients count in monocle symbol

- Replicate missing functionality from dwl to display the client count in monocle mode
  - Add ltsymbol field to Monitor struct
  - Display client count in monocle mode when greater than zero
- Tested with somebar and dwlb
6722a895 — A Frederick Christensen 2 years ago
Missing apostrophe
c69a2bec — godalming123 2 years ago
Fix spacing and replace it with tabs
737688a6 — godalming123 2 years ago
fix spelling
f8373ccf — pino-desktop 2 years ago
Fixed 'unused variable' compiler warning.
7f9a2124 — Ben Collerson 2 years ago
Add appid field to printstatus() output

Adds an appid field to printstatus which can be used to monitor the
currently active application.
ab8334bd — Leonardo Hernández Hernández 2 years ago
implement repeatable keybindings
23ede80f — Leonardo Hernández Hernández 2 years ago
allow configure x and y of outputs
f7d6a34c — Leonardo Hernández Hernández 2 years ago
use sigaction(2) for signal handling

References: http://git.suckless.org/dwm/commit/712d6639ff8e863560328131bbb92b248dc9cde7.html
dbe44e48 — Leonardo Hernández Hernández 2 years ago
return early if selmon is not part of the output layout in dirtomon()

instead of checking twice
0b2c3324 — Leonardo Hernández Hernández 2 years ago
simplify check in urgent()

we only care if it returned a client or not
56114f70 — Leonardo Hernández Hernández 2 years ago
arrange monitor after updating fullscreen background and lock surfaces
71c7e4e1 — Leonardo Hernández Hernández 2 years ago
also update locked_bg node position in updatemons()
72d29f16 — Leonardo Hernández Hernández 2 years ago
add blank lines to make updatemons() more readable
e523c2b8 — Leonardo Hernández Hernández 2 years ago
update comment about client_set_size() as no-op
6d0e3a51 — Leonardo Hernández Hernández 2 years ago
check if a client is resizing before checking if it's visible

It's not like it's noticeable, but theoretically this is faster
5347ed66 — Leonardo Hernández Hernández 2 years ago
only mark pending resizes as completed checking the configure serial
Next
Do not follow this link