summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* Add application sectionkn2019-07-091-2/+6
* command uses execvp(3) not execve(2)kn2019-07-021-1/+1
* Plug a memory leak in log_debug(); OK okan@tim2019-04-291-0/+1
* Handle _NET_WM_NAME changes.tim2019-04-291-1/+2
* Check the atom type on propertynotify before iterating.okan2019-03-111-3/+5
* use screen_find() for xrandr crtc changesokan2019-03-101-11/+8
* Find the managed screen from the parent window for client_current().okan2019-03-101-4/+8
* Print window id in hex; while here, remove unnecessary newline.okan2019-03-081-1/+1
* Similar to keypress event, fetch the screen from the event root window in theokan2019-03-081-6/+4
* extend verbose logging for key/button eventsokan2019-03-081-4/+7
* [keypress event] turns out we've been checking the wrong window for a matchingokan2019-03-081-6/+7
* add parans for readibilityokan2019-03-081-4/+4
* Teach client_current() to use a screen to find the current client instead ofokan2019-03-074-12/+19
* check cc->gc directlyokan2019-03-071-4/+2
* zip extra linesokan2019-03-071-5/+1
* gc clientq inside groups, instead use the better maintained one per-screenokan2019-03-073-28/+40
* shuffle deck chairs: rename group actions to match intent for clarityokan2019-03-074-30/+30
* same thing as screen_find()okan2019-03-061-7/+3
* Separate out the menu window from the client resize/move geom window; in eachokan2019-03-046-80/+93
* fix a few misplaced (and misnamed) ewmh root window functionsokan2019-03-043-15/+15
* _NET_WORKAREA needs ngroups, so screen_update_geometry() needs to come afterokan2019-03-041-1/+1
* simplify xftcolor configokan2019-03-041-5/+2
* Tie group number and name together during config.okan2019-03-014-13/+32
* Move the group index (desktop number) check to the only 2 callers that requireokan2019-02-282-14/+6
* Ensure we don't action on the last group when the requested one is not found.okan2019-02-281-19/+17
* Selectively hide and show clients based on state; merge client_unhide() andokan2019-02-283-17/+9
* Add a configtest flag (-n).okan2019-02-252-5/+16
* Add 'group-close-[n]' action to close all windows within specified group.okan2019-02-255-0/+36
* simplify screen 'area' usage for initial client placementokan2019-02-231-13/+8
* restore order from before r1.248 (vtile/vtile containment changes).okan2019-02-221-2/+1
* Rename internal functions to delinate between client remove, delete and xprotookan2019-02-227-15/+16
* Limit vtile/htile actions to clients fully within the screen of master client.okan2019-02-221-12/+29
* fix missing includesokan2019-02-133-1/+2
* Stop asking for events (NoEventMask) from menu window once done withokan2018-11-141-0/+1
* Allow 'transientfor' clients to inherit group and bwidth either during init orokan2018-11-133-20/+25
* merge from base, from sashan@:okan2018-11-091-1/+2
* Use the original client border width to adjust initial placement of clientsokan2018-11-082-0/+8
* Remove unused prototype; from Ross L Richardson.okan2018-07-161-1/+0
* Do not print any parse errors when ~/.cwmrc is missing. Regression introduced inanton2018-02-191-10/+10
* Store the screen's visual type and colormap.okan2018-02-133-7/+10
* Consolidate region 'view' and 'area'.okan2018-02-132-9/+4
* limit scope of screen_apply_gap()okan2018-02-092-2/+3
* Clean up conf_file/homedir and conf_init() bits.okan2018-02-093-44/+28
* Use screen's saved view instead of re-querying the server.okan2018-02-061-9/+4
* Slightly expand and expose verbose debugging.okan2018-02-045-28/+38
* add debugging for x eventsokan2018-02-021-0/+28
* Add a simple debug logging mechanism.okan2018-02-022-0/+40
* Simplification; use asprintf where appropriate now.okan2018-02-024-45/+39
* Use func attributes where appropriate.okan2018-02-011-2/+5
* Fix wins comparison declaration since it's unsigned from XQueryTree().okan2018-01-231-3/+4