summaryrefslogtreecommitdiff
path: root/app/cwm/Makefile
AgeCommit message (Collapse)Author
2017-07-14Pull over the remaining re-implemented window move/resize functions and createOkan Demirmen
a wrapper so that the key and mouse based move/resize callbacks can be unified. This has already been done with other window operations and menus.
2017-07-06from src, by espie@:Okan Demirmen
no need to generate y.tab.h if nothing uses it, set YFLAGS to nothing
2016-09-20remove debug that accidentally snuck inOkan Demirmen
2016-09-20Get rid of curcc, instead cycle through the queue; removes the need forOkan Demirmen
client_none().
2015-06-26Replace screen region info gathering with XRandR equivalent of XineramaOkan Demirmen
queries (currently act on XRandR events anyway). Fall-back mode without XRandR is still what X provides. This removes -lXinerama.
2013-05-19move the 2 small font helper functions to xutil.cOkan Demirmen
2011-06-23switch to installing source manuals:Christian Weisgerber
* cope with new bsd.man.mk * update imake configuration ports use of imake remains unchanged
2011-03-22move the single keycode function directly into the menu code.Okan Demirmen
ok oga@
2011-03-08xcb is no longer optional.Matthieu Herrb
2010-11-27Explicitely link libxcb when needed for static arches.Matthieu Herrb
2009-01-19library dependency ordering matters for static archs, -lXext last in this caseTodd T. Fries
from matthieu@, verified on vax
2009-01-11Add -Wall to CFLAGS, it's helped find a few dodgy constructs.Owain Ainsworth
ok okan@.
2009-01-11- merge grab_sweep() into mousefunc_window_resize().Okan Demirmen
- 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@
2008-09-29Xinerama and XRandR dual head support for cwm(1). Now we detect the xrandrOwain Ainsworth
reconfiguration events and change our sizes depending on that. We also detect the xinerama screens for maximize, vertmaximize and initial window placement. This could be improved by automatically resizing maximized windows when the screen resolution changes and by moving windows that would be hidden into visible space. Said changes will come shortly. Tested by many. matthieu@ didn't oppose.
2008-09-22*sigh* Revert the diff that wasn't meant to go in yet.Owain Ainsworth
note to self: When you mean to type cvs commit search.c, don't forget the filename.
2008-09-22Display the current window title not a previous one in the case ofOwain Ainsworth
``show all'' in the window search dialogue. Noticed and diff from Tim van der Molen, thanks!
2008-06-19Don't link "-lX11 -lXau -lXdmcp" twice.Owain Ainsworth
From Martin Toft, thanks!
2008-06-14confable menu and window mouse bindings from rivo nurges (thanks!) withOkan Demirmen
some minor fixups, man page bits and knf. ok oga@
2008-05-20Pull out the behaviour in grab_label and search_start into one utilityOwain Ainsworth
function menu_filter(). The plan is to eventually merge in grab_menu too. Shrinks the code a fair bit. Also, change XMaskEvent for XWindowEvent to prevent getting exposes for other windows. This is particuarly noticable on slow machines with a LOT of xterms (todd, you're an odd man). ok okan@, todd@.
2008-03-25Introduce bsd.xconf.mk to set default config variables usedMatthieu Herrb
at several places in the Xenocara build in a central place instead of duplicating the checks all over the place. ok oga@.
2008-03-23Replace the symlink configuration scheme with a simple yacc parser asSimon Bertrang
found in other places of the tree. Remove sticky and font commandline options and add another one for alternative config locations. Split off cwmrc(5) from cwm(1), nuke #ifdef __OpenBSD__ while there. tested by various kind people, feedback from oga@ and okan@ - thanks! ok oga@, jasper@, okan@
2008-01-08Kill some more dead code, cursor.c goes away.Owain Ainsworth
ok marc@
2008-01-03Kill draw.c, nothing uses the code in it.Owain Ainsworth
More dead code removals to come. ok marc@
2008-01-02remove unused codeMarco S Hyman
OK oga@
2007-04-27Simple Makefile to build cwm.Bernd Ahlers