summaryrefslogtreecommitdiff
path: root/app/cwm
AgeCommit message (Expand)Author
2021-04-22Keep pointer within window on maximize/fullscreen togglekn
2020-04-25Fixed memory leak in xu_get_strprop.Tobias Stoeckmann
2020-04-16Prevent out of boundary write with configuration files in which too manyTobias Stoeckmann
2020-04-16Allow configuring a percentage window size of the master window duringOkan Demirmen
2020-03-24zap stray tabsOkan Demirmen
2020-03-24Instead of using _NET_ACTIVE_WINDOW on restart, use the pointer locationOkan Demirmen
2020-03-23Add support for SIGINT/SIGTERM.Okan Demirmen
2020-03-20Simplify conditional construct.Tim van der Molen
2020-03-20Trim event_mask to those that the root window actually needs.Okan Demirmen
2020-03-20No need to lookup current client early; move to right before it isOkan Demirmen
2020-03-16Recommit 1.259, but now with TAILQ_FOREACH_SAFE.Tim van der Molen
2020-03-14Revert previous. Causes a crash as reported by Tom Murphy.Tim van der Molen
2020-03-13Simplify list markup.Tim van der Molen
2020-03-13Plug two memory leaks. Also get rid of a variable that is no longerTim van der Molen
2020-02-28Remove ColormaskChange from event-mask since there's no event handler.Okan Demirmen
2020-02-27Unrelated style fixes, consistency changes and sorting, appropriateOkan Demirmen
2020-02-07Allow the 'empty' group clients to be window-{h,v}tile'd.Okan Demirmen
2020-02-03Map ('5') and allow mod5mask (altgr) as a modifier.Okan Demirmen
2020-01-22add, then use, xvasprintf, checking for appropriate return.Okan Demirmen
2020-01-21Ensure the pointer stays within client bounds after a window 'snap' (to edge).Okan Demirmen
2019-08-13Because cwm warps the pointer during a client move (to stay within the client),Okan Demirmen
2019-08-12Fix regression from r1.107 (lost a return); kettenis@ pointed out the highOkan Demirmen
2019-07-09Add application sectionkn
2019-07-02command uses execvp(3) not execve(2)kn
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