summaryrefslogtreecommitdiff
path: root/app/cwm
AgeCommit message (Expand)Author
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
2018-01-23If the requested group number is invalid, bail but don't kill cwm.Okan Demirmen
2018-01-08Quick fix: exit after a failed execvp in u_spawn instead; previously we did inOkan Demirmen
2018-01-02Only exec the fallback when in CWM_EXEC_WM state.Okan Demirmen
2017-12-30Typo, from Julien Steinhauser.Okan Demirmen
2017-12-29If the replacement window manager fails to start, restart the fallback (theOkan Demirmen
2017-12-29Convert menu-exec-wm from an abritrary exec menu, into a config-based menu fromOkan Demirmen
2017-12-29As done for buttonrelease, work specific un-cycling and un-highlighting actionsOkan Demirmen
2017-12-29Merge group_toggle_membership_leave into the buttonrelease event and only doOkan Demirmen
2017-12-29add helper function client_show to bring together like actions for unhide/raiseOkan Demirmen
2017-12-27Add support for re-exec'ing with SIGHUP; equivalent to the already built-inOkan Demirmen
2017-12-27Use poll and XNextEvent to replace XNextEvent blocking inside the x11 eventOkan Demirmen
2017-12-22zap stray that snuck inOkan Demirmen
2017-12-22Return the connection number for the display.Okan Demirmen
2017-12-22Fix a few comments and while here, wrap some long lines.Okan Demirmen
2017-12-19Use a variable to keep track of flags for menu_filter().Okan Demirmen
2017-12-19Add support for _NET_WM_STATE_SKIP_PAGER and _NET_WM_STATE_SKIP_TASKBAR; eerilyOkan Demirmen
2017-12-15remove duplicate ExposureMaskOkan Demirmen