summaryrefslogtreecommitdiff
path: root/app/cwm
AgeCommit message (Expand)Author
2019-04-29Plug a memory leak in log_debug(); OK okan@Tim van der Molen
2019-04-29Handle _NET_WM_NAME changes.Tim van der Molen
2019-03-11Check the atom type on propertynotify before iterating.Okan Demirmen
2019-03-10use screen_find() for xrandr crtc changesOkan Demirmen
2019-03-10Find the managed screen from the parent window for client_current().Okan Demirmen
2019-03-08Print window id in hex; while here, remove unnecessary newline.Okan Demirmen
2019-03-08Similar to keypress event, fetch the screen from the event root window in theOkan Demirmen
2019-03-08extend verbose logging for key/button eventsOkan Demirmen
2019-03-08[keypress event] turns out we've been checking the wrong window for a matchingOkan Demirmen
2019-03-08add parans for readibilityOkan Demirmen
2019-03-07Teach client_current() to use a screen to find the current client instead ofOkan Demirmen
2019-03-07check cc->gc directlyOkan Demirmen
2019-03-07zip extra linesOkan Demirmen
2019-03-07gc clientq inside groups, instead use the better maintained one per-screenOkan Demirmen
2019-03-07shuffle deck chairs: rename group actions to match intent for clarityOkan Demirmen
2019-03-06same thing as screen_find()Okan Demirmen
2019-03-04Separate out the menu window from the client resize/move geom window; in eachOkan Demirmen
2019-03-04fix a few misplaced (and misnamed) ewmh root window functionsOkan Demirmen
2019-03-04_NET_WORKAREA needs ngroups, so screen_update_geometry() needs to come afterOkan Demirmen
2019-03-04simplify xftcolor configOkan Demirmen
2019-03-01Tie group number and name together during config.Okan Demirmen
2019-02-28Move the group index (desktop number) check to the only 2 callers that requireOkan Demirmen
2019-02-28Ensure we don't action on the last group when the requested one is not found.Okan Demirmen
2019-02-28Selectively hide and show clients based on state; merge client_unhide() andOkan Demirmen
2019-02-25Add a configtest flag (-n).Okan Demirmen
2019-02-25Add 'group-close-[n]' action to close all windows within specified group.Okan Demirmen
2019-02-23simplify screen 'area' usage for initial client placementOkan Demirmen
2019-02-22restore order from before r1.248 (vtile/vtile containment changes).Okan Demirmen
2019-02-22Rename internal functions to delinate between client remove, delete and xprotoOkan Demirmen
2019-02-22Limit vtile/htile actions to clients fully within the screen of master client.Okan Demirmen
2019-02-13fix missing includesOkan Demirmen
2018-11-14Stop asking for events (NoEventMask) from menu window once done withOkan Demirmen
2018-11-13Allow 'transientfor' clients to inherit group and bwidth either during init orOkan Demirmen
2018-11-09merge from base, from sashan@:Okan Demirmen
2018-11-08Use the original client border width to adjust initial placement of clientsOkan Demirmen
2018-07-16Remove unused prototype; from Ross L Richardson.Okan Demirmen
2018-02-19Do not print any parse errors when ~/.cwmrc is missing. Regression introduced inanton
2018-02-13Store the screen's visual type and colormap.Okan Demirmen
2018-02-13Consolidate region 'view' and 'area'.Okan Demirmen
2018-02-09limit scope of screen_apply_gap()Okan Demirmen
2018-02-09Clean up conf_file/homedir and conf_init() bits.Okan Demirmen
2018-02-06Use screen's saved view instead of re-querying the server.Okan Demirmen
2018-02-04Slightly expand and expose verbose debugging.Okan Demirmen
2018-02-02add debugging for x eventsOkan Demirmen
2018-02-02Add a simple debug logging mechanism.Okan Demirmen
2018-02-02Simplification; use asprintf where appropriate now.Okan Demirmen
2018-02-01Use func attributes where appropriate.Okan Demirmen
2018-01-23Fix wins comparison declaration since it's unsigned from XQueryTree().Okan Demirmen
2018-01-23Generate name_to_func[] in a clean and readable fashion.Okan Demirmen
2018-01-23Shrink tier[] by one after removing matchname in r1.55.Okan Demirmen