[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: xenocara



CVSROOT:	/cvs
Module name:	xenocara
Changes by:	oga_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2008/03/17 18:48:56

Modified files:
	app/cwm        : conf.c 

Log message:
client_{,r}cycle() doens't need a client. so get rid of KBFUNC_NEEDSCLIENT.

this prevents the issue where you close or hide a window, and end up
with no client selected (you're on the root window). When that happened
alt-tab failed.  This, however, exposed to me a few more issues in the
alt-tabbing code:

-the code to detect how many lines we need looks bogus (you always get
three)

-alt-tabbing when everything is hidden always reawakes the most recent
window.

Fixes for these will be forthcoming.

ok simon_(_at_)__(_dot_)_



Visit your host, monkey.org