aboutsummaryrefslogtreecommitdiffstats
path: root/search.c (unfollow)
Commit message (Expand)AuthorLines
2016-12-01Tame the number of 'exec' and 'path' search_match wrappers. No functionalokan-19/+7
2016-10-24Remove duplicate check that strsubmatch() already does; while here, fix aokan-3/+3
2016-10-24Sprinkle __func__ in appropriate error messages.okan-2/+2
2016-10-24Get rid of 'matchname'; it's too surprising to have the menu change duringokan-12/+4
2016-10-22clean up search_match_client(); no behaviour changeokan-22/+10
2016-10-18Refactor callbacks to take a void * so as to not try and generalize intookan-3/+3
2016-09-14Fix-up a few simple uses of client_current(): check CLIENT_ACTIVE flagokan-3/+3
2015-08-27Mechanical change: group->gcokan-2/+2
2015-08-21Instead of special casing the 'term' and 'lock' commands, go back tookan-8/+2
2015-07-12introduce 'groupsearch' for group menu search; matches on either groupokan-1/+11
2015-07-01styleokan-4/+4
2015-07-01only special case label matches (and still list); get rid of the rest - match...okan-25/+2
2015-06-30Introduce a callback for cmd menu printing, special-casing 'lock' andokan-1/+15
2015-06-30style and spacing nitsokan-9/+3
2015-06-28replace assert usageokan-3/+3
2015-06-08add client labelokan-3/+4
2015-01-19Switch to limits.h; replace MAXPATHLEN and MAXHOSTNAMELEN with PATH_MAXokan-3/+4
2014-09-15use similiar style for client flagsokan-2/+2
2014-09-07more style nitsokan-7/+7
2014-08-22Fix nogroup regression, where nogroup became an actual group - theokan-2/+2
2014-08-20Purely mechanical; unify 'num', 'no' and 'shortcut'.okan-2/+2
2014-02-07all mapped clients now should have a group, so simplify some casesokan-2/+2
2014-01-20Add a function that adds an entry to a menuq, normalizing a common codeokan-8/+5
2014-01-03use consistent typesokan-3/+3
2013-12-11Stash Class and WM Hints in client_ctxokan-3/+3
2013-12-08If not using sticky mode (the default), clients aren't automagicallyokan-2/+2
2013-12-02Prepend the group shortcut in the client search menu; from Thomas Adam.okan-3/+3
2013-04-30missing protookan-2/+4
2013-04-05add missing proto; replace magic numberokan-3/+6
2013-04-05zap stray whitespaceokan-3/+3
2013-04-03honor PATH search order for exec; from Andres Perera.okan-3/+5
2013-03-09replace handrolled for loop with TAILQ_FOREACH; from andres.p@zoho.comokan-4/+3
2012-11-09sortokan-3/+3
2012-11-07tab completion support for menus; from Alexander Polakov.okan-1/+49
2011-07-25We are inconsistent when it comes to function returns, so just go allokan-5/+6
2011-05-11tag and comment cleanup; ok oga@okan-1/+2
2011-03-22introduce nitems macro, with the appropriate ifndef.okan-6/+3
2010-09-25spacing nitsokan-10/+3
2009-12-15pull all non-X11 headers from calmwm.h and place them only where theyokan-1/+10
2009-12-15pull these headers only into files that need them.okan-1/+2
2009-12-15merge the 2 common header files; specific includes to be pulled out asokan-2/+2
2009-06-26use fnmatch to glob the entries in the exec menu.oga-3/+5
2009-06-17move like defines to a central, logical location; no binary change.okan-3/+1
2009-05-18nuke the leading underscore notation for local static functions - thereokan-8/+8
2008-09-22Display the current window title not a previous one in the case ofoga-2/+2
2008-09-03Keep the exec menu entries sorted.canacar-4/+14
2008-07-11spacing, declaration lineup to be consistent throughout cwm,okan-13/+20
2008-05-20Pull out the behaviour in grab_label and search_start into one utilityoga-266/+1
2008-05-19stop normalizing search input; searching and matching are stillokan-2/+2
2008-05-15KNF, no binary change.oga-5/+5