mirror of
https://github.com/vale981/spectrwm
synced 2025-03-05 09:51:38 -05:00
Major churn for multi-headed support (Xrandr and plain multi-screen).
- workspaces now per-screen (X does not let you migrate windows) - a screen has 1 or more regions (now mapped by Xrandr, later configurable) - current_ws is dead, long live cur_focus - only one window has real focus, but workspaces keep track ws->focus - lots of places (especially event handlers) use cur_focus but should identify the correct source of the event instead - festival of pointer management to keep track of all this.
This commit is contained in:
parent
8c31749c46
commit
367ce80e69
2 changed files with 662 additions and 397 deletions
4
Makefile
4
Makefile
|
@ -5,9 +5,9 @@ PROG=scrotwm
|
||||||
NOMAN=
|
NOMAN=
|
||||||
#MAN=scrotwm.1
|
#MAN=scrotwm.1
|
||||||
|
|
||||||
CFLAGS+= -Wall -Wno-uninitialized
|
CFLAGS+=-Wall -Wno-uninitialized
|
||||||
CPPFLAGS+= -I${X11BASE}/include
|
CPPFLAGS+= -I${X11BASE}/include
|
||||||
LDADD+=-lutil -L${X11BASE}/lib -lX11
|
LDADD+=-lutil -L${X11BASE}/lib -lX11 -lXrandr
|
||||||
|
|
||||||
MANDIR= ${X11BASE}/man/cat
|
MANDIR= ${X11BASE}/man/cat
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue