~ruther/dwl

ref: a760757b82eb10ce09a890e0a5ea1c76de22b144 dwl/dwl.c -rw-r--r-- 91.2 KiB
6838f909 — Leonardo Hernández Hernández 1 year, 5 months ago
try to apply gamma LUT in updatemons

this in the case the output was re-enabled
d2dd2f49 — Leonardo Hernández Hernández 1 year, 5 months ago
ignore wl_surface.commit for xwayland clients

This is no longer needed
a0e79d81 — Leonardo Hernández Hernández 1 year, 5 months ago
Do not send repeated xdg_toplevel.configure_bounds

Fixes: 32e66f45827cc8016ca2cef65ba61840f43fcc85
32e66f45 — Leonardo Hernández Hernández 1 year, 5 months ago
resize clients on commit

Fixes: https://github.com/djpohly/dwl/issues/515
This reverts commit 4567979b16b0509bb80b6102ecb9b601b3cf6fa1.
2751a619 — Leonardo Hernández Hernández 1 year, 5 months ago
do not try to enable adaptive sync
fcf324be — Leonardo Hernández Hernández 1 year, 5 months ago
fix the position of the cursor image after turning all the monitors on
b8e933b9 — Leonardo Hernández Hernández 1 year, 5 months ago
remove unused #include
1044a215 — Leonardo Hernández Hernández 1 year, 5 months ago
do not check if `session` is non-NULL

wlr_session_change_vt() is a no-op if session == NULL
6bcd5d8d — Leonardo Hernández Hernández 1 year, 5 months ago
do not explicitly destroy some wlroots interfaces

they are destroyed when the wayland display is destroyed
e95f1454 — Leonardo Hernández Hernández 1 year, 5 months ago
fix docs

copied from tinywl
bca1b779 — Leonardo Hernández Hernández 1 year, 5 months ago
fix destroynotify() docs

References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4421
4f4c540b — Leonardo Hernández Hernández 1 year, 5 months ago
prevent a use-after-free at exit
8e3f5364 — Leonardo Hernández Hernández 1 year, 5 months ago
do not compute layout box twice
22123632 — Leonardo Hernández Hernández 1 year, 5 months ago
make sure fullscreen clients have the right size
6f8a3f93 — Leonardo Hernández Hernández 1 year, 5 months ago
fix screen artifacts when setting gamma

the artifacts were caused because we tried to set the gamma right after
receiving the event, this resulted in two pending page-flips, which
not always play well together.

This also seems to fix a screen freeze when turning on a monitor that has
gamma.

Additionally the current method won't work once [0] is merged

[0]: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4423
e1f3983b — Leonardo Hernández Hernández 1 year, 9 months ago
use wlr_scene_subsurface_tree_set_clip

References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4131
Closes: https://github.com/djpohly/dwl/issues/411
31bf1cba — Leonardo Hernández Hernández 1 year, 9 months ago
Revert "respect size hints"

This reverts commit 72e0a560d9836c5e8658003f548203bcd722e565.
e45ded7e — Leonardo Hernández Hernández 1 year, 5 months ago
ignore maximize events for clients using xdg-shell v5 and newer
892a4d3e — Leonardo Hernández Hernández 1 year, 6 months ago
Merge remote-tracking branch 'upstream/main' into wlroots-next
Next
Do not follow this link