~ruther/dwl

ref: 9ab5e01d5b3864f151c222d001a8a2152f29b518 dwl/dwl.c -rw-r--r-- 78.6 KiB
9ab5e01d — Sevz17 3 years ago
before set tiled verify if client is xdg-shell, then set tile
93a58abf — Devin J. Pohly 3 years ago
Wait until map to set window's tiled state

Workaround for a bug in Chromium where it fails to attach a buffer to
the surface.  Fixes #119.
41bb7a76 — Devin J. Pohly 3 years ago
Merge branch 'pipe-status'
3f86336b — Devin J. Pohly 4 years ago
Merge branch 'main' into pipe-status
3727f4a7 — Devin J. Pohly 4 years ago
update status info if focused client changes title

Fixes #108.
b372d4b5 — Devin J. Pohly 4 years ago
pipe status info into -s command

Unlike with X window managers, the display socket in Wayland isn't set
up prior to starting the compositor.  Because of this, you can't pipe
the compositor's output directly into a program which needs access to
$WAYLAND_DISPLAY, which is a typical setup for this purpose.  Existing
scripts have been forced to create a pipe/FIFO or a temporary file as an
intermediary.

Instead, send the status info directly to stdin of the -s command, which
*does* have access to $WAYLAND_DISPLAY.

Fixes #103.
9071ce6c — Devin J. Pohly 4 years ago
nuke CSDs, hopefully for good!
2a9404ac — Devin J. Pohly 4 years ago
Merge branch 'main' into wlroots-next
3c83e0cf — Devin J. Pohly 4 years ago
don't move/resize if already moving/resizing

Fixes #102.  The "ideal" behavior might be to ignore buttons other than
the one being used for the action, but this is super-simple and still
seems reasonable.
cd3d0a10 — Devin J. Pohly 4 years ago
Merge branch 'main' into wlroots-next
38ba6d22 — Stivvo 4 years ago
Fullscreen: simplifications and fixes

Merges #69.
c2b53c2d — Devin J. Pohly 4 years ago
Merge pull request #91 from drdonahue/wip-tag-status-interface

Interface to display tag information on status bar
ecc60878 — David Donahue 4 years ago
changed fprintf(stdout) instances to printf(), changed function name from statusbar to printstatus
43b6e804 — Devin J. Pohly 4 years ago
Revert "remove sigchld function"

This reverts commit 1fa72b07728ebb396a9f236921b81c369bb12ccb.
Fixes #97.
fba820d5 — Devin J. Pohly 4 years ago
Merge branch 'main' into wlroots-next
1fa72b07 — Devin J. Pohly 4 years ago
remove sigchld function

Explicitly setting the handler for SIGCHLD to SIG_IGN tells the OS to
reap zombie processes automatically, which is what we wanted anyway.
7cee5060 — David Donahue 4 years ago
added redirect from stdout to stderr for spawned processes to prevent conflicts with the statusbar outputs
5b51bb82 — David Donahue 4 years ago
Fixed tab formatting in 6 locations where statusbar() is called
f5e7caac — David Donahue 4 years ago
Changed output to stdout instead of a file
593b7eec — David Donahue 4 years ago
updated output format for better expansibility and easier parsing
Next
Do not follow this link