| Commit message (Collapse) | Author | Age | Lines |
... | |
|
|
|
|
|
| |
are required.
encourged to go all the way by oga@
|
|
|
|
|
|
| |
separate commits.
ok oga@
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
remove screen_current() it was utterly bogus when nscreens > 1.
pass a fake client_ctx in the case where there's no client and the
kbfunc or mousefunc doesn't need a real one, it just contains the
current screen, modify these functions so that they pass down the screen
context to their callees.
make groups per screen, it's the only way it makes sense in this regard.
ok okan@.
|
|
|
|
|
|
|
|
|
| |
into screen_ctx and start passing screen_ctx around to in order get rid
of Curscreen; fixup per-screen config colors the same way.
diff mostly from oga@, with a bit harsher reaction to the state of screen_ctx.
"please commit" oga@
|
|
|
|
| |
ok oga@
|
|
|
|
|
|
| |
resize increments to a minimum of one, and use it unconditionally.
"you've convinced me, do it!" okan@
|
|
|
|
|
|
| |
additionally, respect aspect ratio hints.
ok oga@
|
|
|
|
| |
"go on then" oga@
|
|
|
|
|
|
| |
place anyway, this makes things a bit more consistent; from Thomas Pfaff
ok oga@
|
|
|
|
|
|
| |
readable; no behavior change
ok oga@
|
|
|
|
|
|
| |
are far better ways to know.
"go for it" oga@
|
|
|
|
| |
ok oga@ sometime ago
|
|
|
|
|
|
|
| |
dance; xevents now able to deal with a border being set (which fixes
those annoying movie-watching apps).
ok todd@, oga@
|
|
|
|
|
|
|
|
|
|
|
|
| |
to push attributes around, so things get a lot simplier, while fixing a
few issues in the meantime; original suggestion by Edd Barrett many many
moons ago.
annoying window placement and race, found in c2k8 by todd, fix by oga!
lots of feedback from todd and oga - thanks!
"commit that bad boy" oga@
|
|
|
|
|
|
|
|
|
|
| |
- merge grab_drag() into mousefunc_window_move().
- properly name, proto and static private functions.
- since we already do XMoveResizeWindow() and XMoveWindow() in (now)
mousefunc_window_resize() and mousefunc_window_move() respectively,
client_resize() and client_move() calls are unnecessary.
ok oga@
|
|
|
|
|
|
| |
to a config reload; CMS-r by default.
ok oga@
|
|
|
|
|
|
| |
readability, and a bit of knf.
ok oga@
|
|
|
|
|
|
| |
so it's hard to press by accident, but there if you need it.
requested (in a way) and tested by johan and todd.
|
|
some minor fixups, man page bits and knf.
ok oga@
|