~ruther/dwl

regenerate patch file with
add patch file
apply NikitaIvanovV movestack patch

source: https://github.com/djpohly/dwl/wiki/movestack
f579dd86 — Leonardo Hernández Hernández 1 year, 4 months ago
bump version to 0.5
24576f1f — Leonardo Hernández Hernández 1 year, 5 months ago
add CHANGELOG.md
7ac76219 — Leonardo Hernández Hernández 1 year, 4 months ago
Merge branch 'wlroots-next'
6838f909 — Leonardo Hernández Hernández 1 year, 4 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, 4 months ago
ignore wl_surface.commit for xwayland clients

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

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

Fixes: https://github.com/djpohly/dwl/issues/515
This reverts commit 4567979b16b0509bb80b6102ecb9b601b3cf6fa1.
createkeyboard: do not segfault if xkb_keymap_new_from_names returns NULL

Passing NULL to wlr_keyboard_set_keymap results in a segfault.
Example:

  Thread 1 "dwl" received signal SIGSEGV, Segmentation fault.
  0x00007ffff7e49b64 in xkb_keymap_ref () from /usr/lib/libxkbcommon.so.0
  (gdb) bt
  #0  0x00007ffff7e49b64 in xkb_keymap_ref () at /usr/lib/libxkbcommon.so.0
  #1  0x00007ffff7f06389 in wlr_keyboard_set_keymap () at /usr/lib/libwlroots.so.11
  #2  0x000055555555bc54 in createkeyboard ()
  #3  0x000055555555c283 in inputdevice ()
  #4  0x00007ffff7e8101e in wl_signal_emit_mutable () at /usr/lib/libwayland-server.so.0
  #5  0x00007ffff7e8101e in wl_signal_emit_mutable () at /usr/lib/libwayland-server.so.0
  #6  0x00007ffff7edb52c in  () at /usr/lib/libwlroots.so.11
  #7  0x00007ffff7ee44b6 in  () at /usr/lib/libwlroots.so.11
  #8  0x000055555555fe66 in main ()
2751a619 — Leonardo Hernández Hernández 1 year, 4 months ago
do not try to enable adaptive sync
fcf324be — Leonardo Hernández Hernández 1 year, 4 months ago
fix the position of the cursor image after turning all the monitors on
b8e933b9 — Leonardo Hernández Hernández 1 year, 4 months ago
remove unused #include
1044a215 — Leonardo Hernández Hernández 1 year, 4 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, 4 months ago
do not explicitly destroy some wlroots interfaces

they are destroyed when the wayland display is destroyed
7611dc91 — Leonardo Hernández Hernández 1 year, 4 months ago
enable debug symbols by default

they does not affect performance and the size's increase is negligible
e95f1454 — Leonardo Hernández Hernández 1 year, 4 months ago
fix docs

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

References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4421
7bdbab04 — Leonardo Hernández Hernández 1 year, 4 months ago
check toplevel resource instead of client's xdg_shell to set bounds
Next
Do not follow this link