~ruther/dwl

fcc869ed8480c21cd8b36d9fc3bd8dd3b8cee981 — Stivvo 4 years ago c98686c
Readme: achieve fullscreen + allow borderpx = 0
2 files changed, 2 insertions(+), 3 deletions(-)

M README.md
M dwl.c
M README.md => README.md +0 -1
@@ 71,7 71,6 @@ dwl is a work in progress, and it has not yet reached its feature goals in a num
- Statusbar support (built-in or external)
- layer-shell
- Damage tracking
- Fullscreen/fixed windows (or whatever the Wayland analogues are)


## Acknowledgements

M dwl.c => dwl.c +2 -2
@@ 700,6 700,7 @@ setfullscreen(Client *c, int fullscreen)
#endif
		wlr_xdg_toplevel_set_fullscreen(c->surface.xdg, fullscreen);

	// restore previous size instead of arrange to work with floating windows
	if (fullscreen) {
		c->prevx = c->geom.x;
		c->prevy = c->geom.y;


@@ 1240,8 1241,7 @@ renderclients(Monitor *m, struct timespec *now)
		ox = c->geom.x, oy = c->geom.y;
		wlr_output_layout_output_coords(output_layout, m->wlr_output,
				&ox, &oy);

		if (c->isfullscreen)
		if (c->bw == 0)
			goto render;

		w = surface->current.width;

Do not follow this link