summary refs log tree commit diff
path: root/search.c
Commit message (Expand)AuthorAgeFilesLines
* cvsimportokan2018-02-061-17/+41
|\
| * Simplification; use asprintf where appropriate now.okan2018-02-021-3/+3
| * Shrink tier[] by one after removing matchname in r1.55.okan2018-01-231-6/+3
| * Convert menu-exec-wm from an abritrary exec menu, into a config-based menu fromokan2017-12-291-0/+24
| * move variable declarations up, to match everything elseokan2017-12-131-9/+12
* | cvsimportokan2017-12-071-83/+105
|\|
| * give command and group menus their own match callbacksokan2017-12-071-0/+29
| * organize this a bit betterokan2017-12-071-93/+86
* | cvsimportokan2017-09-061-1/+1
|\|
| * Case matters for menu matching on executables; from ben@lloyd.im.okan2017-09-061-1/+1
* | cvsimportokan2017-04-251-7/+10
|\|
| * The r1.36 menuq_add() conversion did this one wrong; fix by reverting to theokan2017-04-251-4/+7
| * search_match_path() isn't supposed to return anything.okan2017-04-241-1/+1
| * Move queue init to caller so it's only called once in a few cases.okan2017-04-241-2/+2
* | cvsimportChristian Neukirchen2016-12-161-21/+15
|\|
| * Add search_print_text(), a default callback for mi->print in menu_filter(). W...okan2016-12-061-3/+9
| * Tame the number of 'exec' and 'path' search_match wrappers. No functionalokan2016-12-011-18/+6
* | cvsimportokan2016-10-241-33/+13
|\|
| * Remove duplicate check that strsubmatch() already does; while here, fix aokan2016-10-241-2/+2
| * Sprinkle __func__ in appropriate error messages.okan2016-10-241-1/+1
| * Get rid of 'matchname'; it's too surprising to have the menu change duringokan2016-10-241-11/+3
| * clean up search_match_client(); no behaviour changeokan2016-10-221-21/+9
| * Refactor callbacks to take a void * so as to not try and generalize intookan2016-10-181-2/+2
* | cvsimportokan2016-09-141-2/+2
|\|
| * Fix-up a few simple uses of client_current(): check CLIENT_ACTIVE flagokan2016-09-141-2/+2
* | cvsimportokan2015-08-281-8/+2
|\|
| * Mechanical change: group->gcokan2015-08-271-1/+1
| * Instead of special casing the 'term' and 'lock' commands, go back tookan2015-08-211-7/+1
* | cvsimportokan2015-07-121-27/+14
|\|
| * introduce 'groupsearch' for group menu search; matches on either groupokan2015-07-121-0/+10
| * styleokan2015-07-011-27/+4
* | cvsimportChristian Neukirchen2015-07-011-10/+18
|\|
| * Introduce a callback for cmd menu printing, special-casing 'lock' andokan2015-06-301-0/+14
| * style and spacing nitsokan2015-06-301-8/+2
| * replace assert usageokan2015-06-281-2/+2
* | cvsimportokan2015-06-091-2/+3
|\|
| * add client labelokan2015-06-081-2/+3
* | cvsimportChristian Neukirchen2015-01-221-2/+3
|\|
| * Switch to limits.h; replace MAXPATHLEN and MAXHOSTNAMELEN with PATH_MAXokan2015-01-191-2/+3
* | cvsimportokan2014-09-181-7/+7
|\|
| * use similiar style for client flagsokan2014-09-151-1/+1
| * more style nitsokan2014-09-071-6/+6
* | cvsimportChristian Neukirchen2014-09-071-1/+1
|\|
| * Fix nogroup regression, where nogroup became an actual group - theokan2014-08-221-1/+1
| * Purely mechanical; unify 'num', 'no' and 'shortcut'.okan2014-08-201-1/+1
* | cvsimportokan2014-02-081-1/+1
|\|
| * all mapped clients now should have a group, so simplify some casesokan2014-02-071-1/+1
* | cvsimportokan2014-01-211-7/+4
|\|
| * Add a function that adds an entry to a menuq, normalizing a common codeokan2014-01-201-7/+4
* | cvsimportokan2014-01-031-2/+2
|\|