summaryrefslogtreecommitdiff
path: root/app/cwm/screen.c
AgeCommit message (Expand)Author
2013-06-17move Cursors into conf.Okan Demirmen
2013-05-20- configure menuwin with the screen, then create the xft drawable usingOkan Demirmen
2013-05-11new -> initOkan Demirmen
2013-05-11replace conf_{gap,color,font} with conf_screen since really we areOkan Demirmen
2013-04-30group conf_* init functionsOkan Demirmen
2013-04-29use an int in screen_init and avoid needing to cast for screen number (which).Okan Demirmen
2013-04-12push Screenq into screen_initOkan Demirmen
2013-01-08teach screen_find_xinerama() about gap and adjust (simplify) callers;Okan Demirmen
2013-01-07revert previousOkan Demirmen
2013-01-07unbreak xinerama support from r1.41 for panning setupsOkan Demirmen
2013-01-02merge in Xinerama screen query; no functional change.Okan Demirmen
2013-01-02have screen_find_xinerama() return struct geom *reliably* instead ofOkan Demirmen
2012-12-18expand CHILDMASKOkan Demirmen
2012-12-17stash the default screen visual and colormap in screen_ctxOkan Demirmen
2012-11-29x_setupscreen -> screen_init; no functional change.Okan Demirmen
2012-11-09sortOkan Demirmen
2012-07-18Further simplify Xinerama init and re-init on XRR events.Okan Demirmen
2012-07-16check valueOkan Demirmen
2012-07-16move the HasXinerama check into screen_find_xinerama and simplify logic;Okan Demirmen
2012-07-13convert xmax/ymax uses to view geometry.Okan Demirmen
2012-07-13introduce screen "view" area and "work" area (gap applied) to simplifyOkan Demirmen
2012-07-06querying for Xinerama should be done per display, not per screen, soOkan Demirmen
2012-07-05the display's width and height are updated after an XRandR event so weOkan Demirmen
2012-07-03re-implement atom handing; makes for a normalized and more consistentOkan Demirmen
2011-05-11tag and comment cleanup; ok oga@Okan Demirmen
2011-03-22(0,0) is also inside in the screen; from Sviatoslav Chagaev.Okan Demirmen
2010-01-27- allow per-screen gap; not (yet) user configurable.Okan Demirmen
2009-12-15pull all non-X11 headers from calmwm.h and place them only where theyOkan Demirmen
2009-12-15merge the 2 common header files; specific includes to be pulled out asOkan Demirmen
2009-12-11add _NET_WORKAREA. for now we ignore the gap, this'll change soonish.Owain Ainsworth
2009-12-11another int/long fixup that was giving dodgy property values on amd64, shame onOwain Ainsworth
2009-12-10Implement _NET_CURRENT_DESKTOP, _NET_DESKTOP_VIEWPORT andOwain Ainsworth
2009-12-10finish unfucking the screen_ctx handling.Owain Ainsworth
2009-11-28style (whitespaces)Tobias Stoeckmann
2009-11-22Corrected grammar in comment.Tobias Stoeckmann
2009-08-24Instead of having a function that just calls TAILQ_INIT on a global, useOwain Ainsworth
2009-06-26static local functions and data; almost identical diff from Thomas PfaffOkan Demirmen
2009-06-23tidy up startup/init routinesOkan Demirmen
2009-01-15- add missing prototypes.Okan Demirmen
2009-01-11remove unused variablesOkan Demirmen
2009-01-06HasXinerama is an intOkan Demirmen
2008-09-29Xinerama and XRandR dual head support for cwm(1). Now we detect the xrandrOwain Ainsworth
2008-09-22*sigh* Revert the diff that wasn't meant to go in yet.Owain Ainsworth
2008-09-22Display the current window title not a previous one in the case ofOwain Ainsworth
2008-07-22Kill screen_init(). it's been stubbed out for a while now. I don't envision itOwain Ainsworth
2008-07-11spacing, declaration lineup to be consistent throughout cwm,Okan Demirmen
2008-05-01Rework the alt-tabbing code to be a lot simpler.Owain Ainsworth
2008-04-16Remove screen_infomsg(), nothing uses it.Owain Ainsworth
2008-04-15hit it with the knf stick.Owain Ainsworth
2008-01-11- Remove the "all rights reserved" tag at the top of most of the sourceOwain Ainsworth