mirror of
https://codeberg.org/dwl/dwl.git
synced 2025-10-28 02:34:15 +00:00
Merge remote-tracking branch 'origin/wlroots-next' into basic_damage_tracking
This commit is contained in:
commit
9585a0dba4
@ -37,7 +37,7 @@ Feature *non-goals* include:
|
|||||||
|
|
||||||
## Building dwl
|
## Building dwl
|
||||||
|
|
||||||
dwl has only two dependencies: wlroots 0.12 and wayland-protocols. Simply install these and run `make`. If you wish to build against a Git version of wlroots, check out the [wlroots-next branch](https://github.com/djpohly/dwl/tree/wlroots-next).
|
dwl has only two dependencies: wlroots-git and wayland-protocols. Simply install these and run `make`.
|
||||||
|
|
||||||
To enable XWayland, you should also install xorg-xwayland and uncomment its flag in `config.mk`.
|
To enable XWayland, you should also install xorg-xwayland and uncomment its flag in `config.mk`.
|
||||||
|
|
||||||
|
|||||||
4
dwl.c
4
dwl.c
@ -1337,7 +1337,7 @@ keypress(struct wl_listener *listener, void *data)
|
|||||||
wlr_idle_notify_activity(idle, seat);
|
wlr_idle_notify_activity(idle, seat);
|
||||||
|
|
||||||
/* On _press_, attempt to process a compositor keybinding. */
|
/* On _press_, attempt to process a compositor keybinding. */
|
||||||
if (event->state == WLR_KEY_PRESSED)
|
if (event->state == WL_KEYBOARD_KEY_STATE_PRESSED)
|
||||||
for (i = 0; i < nsyms; i++)
|
for (i = 0; i < nsyms; i++)
|
||||||
handled = keybinding(mods, syms[i]) || handled;
|
handled = keybinding(mods, syms[i]) || handled;
|
||||||
|
|
||||||
@ -2082,7 +2082,7 @@ setup(void)
|
|||||||
* backend uses the renderer, for example, to fall back to software cursors
|
* backend uses the renderer, for example, to fall back to software cursors
|
||||||
* if the backend does not support hardware cursors (some older GPUs
|
* if the backend does not support hardware cursors (some older GPUs
|
||||||
* don't). */
|
* don't). */
|
||||||
if (!(backend = wlr_backend_autocreate(dpy, NULL)))
|
if (!(backend = wlr_backend_autocreate(dpy)))
|
||||||
BARF("couldn't create backend");
|
BARF("couldn't create backend");
|
||||||
|
|
||||||
/* If we don't provide a renderer, autocreate makes a GLES2 renderer for us.
|
/* If we don't provide a renderer, autocreate makes a GLES2 renderer for us.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user