~ruther/dwl

76565690 — Leonardo Hernández Hernández 2 years ago
use `/* */` for comments in applybounds()
1438dfc1 — Leonardo Hernández Hernández 2 years ago
fix bad indentation in createpointer()
3902fba7 — Leonardo Hernández Hernández 2 years ago
rename dragicondestroy() -> destroydragicon()

to match the rest of the code
7f3c9fa0 — Leonardo Hernández Hernández 2 years ago
rename LyrNoFocus -> LyrDragIcon
952fde68 — Leonardo Hernández Hernández 2 years ago
correctly handle cursor motion when button is held (for layer surfaces)
0d1ca466 — Dima Krasner 2 years ago
allow moveresize() while the left mouse button is pressed

Fixes: https://github.com/djpohly/dwl/issues/319
f6820a6c — Leonardo Hernández Hernández 2 years ago
fix drag and drop not working

this fixes another issue where the cursor doesn't change when selecting text
but there is still an issue about not changing border color of clients during
dnd operations

Bug: https://github.com/djpohly/dwl/issues/318
87c4c1f6 — Leonardo Hernández Hernández 2 years ago
convert some warnings to errors
8559141b — Leonardo Hernández Hernández 2 years ago
avoid usage of goto

Based on this suggestion: bc72af6e2430cfb8db2f5fa1b9800c86f445b6d6#commitcomment-85592855">https://github.com/guyuming76/dwl/commit/bc72af6e2430cfb8db2f5fa1b9800c86f445b6d6#commitcomment-85592855
b8bc54b6 — Leonardo Hernández Hernández 2 years ago
properly handle cursor motion when button is held

Based on: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3653
b5776e51 — Leonardo Hernández Hernández 2 years ago
avoid setting duplicate cursor image

Reference: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3436
Based on: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3595
c13d948e — Leonardo Hernández Hernández 2 years ago
destroy renderer and allocator in cleanup()
fc8b2a83 — Leonardo Hernández Hernández 2 years ago
fix bad condition
c00faae2 — Leonardo Hernández Hernández 2 years ago
fix various segfaults when selmon is NULL
e46238b9 — Leonardo Hernández Hernández 2 years ago
change cursor surface in internal calls of motionnotify()

and call motionnotify() after unmapping a client
and when focusing a client

Fixes: https://github.com/djpohly/dwl/issues/308
2385d826 — Leonardo Hernández Hernández 2 years ago
remove unused variables
31106eff — Leonardo Hernández Hernández 2 years ago
rework Makefile

- allow user to use a different pkg-config binary
- restore almost all (and add other ones) warning flags (-Werror is not set)
- $(XWAYLAND) is added to our CPPFLAGS
- remove useless comments
- don't generate idle-protocol.h (not used)
1fdc65ff — Leonardo Hernández Hernández 2 years ago
make more permissive exclusive focus

now you can call focusstack() while a layer surface is focused and when it gets
unmapped the newly focused clients will be actually focused
fbaeb853 — Leonardo Hernández Hernández 2 years ago
now really fix clients not being focused after unmapping a layer surface
570e6e2c — Leonardo Hernández Hernández 2 years ago
fix clients not being focused after destroy a layer surface
Next
Do not follow this link