~ruther/dwl

ref: ac896a7df4bac35d43579b450f1e4eeabe7a9d44 dwl/dwl.c -rw-r--r-- 79.5 KiB
d4ce92a7 — Devin J. Pohly 3 years ago
Merge branch 'xdg-activation' into wlroots-next
34521ea4 — Devin J. Pohly 3 years ago
Merge branch 'main' into wlroots-next
bd2f7fbb — Devin J. Pohly 3 years ago
exit cleanly on INT/TERM
823cefd2 — Devin J. Pohly 3 years ago
handle ephemeral pageflip failures

If a transient failure occurs in wlr_output_commit, re-render until it
doesn't happen.  This could possibly be removed if we decide to
implement damage tracking in the future.
60c40c09 — Devin J. Pohly 3 years ago
print status on output create

Along with starting the -s command earlier, this will allow the initial
monitor setup to generate printstatus info.
5dfd7cf1 — Devin J. Pohly 3 years ago
Merge branch 'main' into wlroots-next
06ca8600 — Devin J. Pohly 3 years ago
factor xwayland hackiness out into client.h
56d93898 — Devin J. Pohly 3 years ago
Merge pull request #122 from Sevz17/set-tiled-on-map

before set tiled verify if client is xdg-shell, then set tile
9ab5e01d — Sevz17 3 years ago
before set tiled verify if client is xdg-shell, then set tile
ce9f2649 — Devin J. Pohly 3 years ago
Merge pull request #120 from djpohly/set-tiled-on-map

Wait until map to set window's tiled state
d8cf65c7 — Devin J. Pohly 3 years ago
implement urgency hint
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.
77e75cf5 — Devin J. Pohly 4 years ago
Merge branch 'main' into wlroots-next
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.
Next
Do not follow this link