dmenu

dynamic menu
git clone git://git.suckless.org/dmenu
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2018-07-21 10:47dmenu_path: always use the cachedirQuentin Rameau1+6-6
2018-06-02 15:09Makefile: just show the compiler outputHiltjo Posthuma1+28-38
2018-06-02 15:01Do not strip at link stageHiltjo Posthuma1+1-1
2018-05-25 11:07code-style for pledge: check the return code -1, not < 0Hiltjo Posthuma1+1-1
2018-05-25 11:03code-style for pledge(2)Hiltjo Posthuma1+5-6
2018-05-25 10:04Pledge on OpenBSDHiltjo Posthuma1+9-0
2018-05-09 19:27Use bold for keyboard shortcuts in dmenu.1David Demelier1+28-28
2018-04-22 12:18Fix cursor drawn position with wide glyphsQuentin Rameau1+1-1
2018-03-22 10:18Makefile: bikesheddingly replace ${} with $()Quentin Rameau2+43-43
2018-03-19 14:42Handle IME inputQuentin Rameau1+4-1
2018-03-16 15:51Fix handling of input stringsHiltjo Posthuma1+21-14
2018-03-15 09:16Update LICENSEQuentin Rameau1+6-4
2018-03-14 18:48bump version to 4.8Hiltjo Posthuma1+1-1
2018-03-13 16:15add key bindings for moving to the word start or endQuentin Rameau2+46-0
2018-01-04 22:45Fix regression in 84a1bc5Hiltjo Posthuma1+2-1
2018-01-04 12:27Instantiate j var outside #ifdef XINEMARA directive because it is used in loop outside directiveVincent Carluer1+2-3
2017-11-03 20:10drw: drw_scm_create: use Clr typeHiltjo Posthuma1+1-1
2017-11-03 14:31fix a possible free of a uninitialize variable in paste()Hiltjo Posthuma1+6-4
2017-11-03 20:05init colors using SchemeLastHiltjo Posthuma1+2-3
2017-11-03 16:49Set class name on menu windowOmar Sandoval1+2-0
2017-05-02 16:32release 4.7Hiltjo Posthuma1+1-1
2016-12-07 14:45Revert "fix input text matching"Andrew Gregory1+1-1
2016-11-25 12:38Xinerama: correct variable declarations in preprocessor conditionalThomas Gardner1+6-5
2016-11-05 10:36die() on calloc failureHiltjo Posthuma1+1-1
2016-10-08 12:08add embedding support with -w optionQuentin Rameau2+58-12
2016-10-08 12:42dmenu.1: group single optionsQuentin Rameau2+3-6
2016-10-08 12:36dmenu.1: fix -l optionQuentin Rameau1+1-1
2016-08-12 12:39die() consistency: always add newlineHiltjo Posthuma3+9-7
2016-07-26 21:13fix crash if negative monitor (< -1) was passedHiltjo Posthuma1+2-2
2016-07-26 21:02Revert "Print highlighted input text only on single match"Hiltjo Posthuma1+3-13
2016-07-26 10:48Print highlighted input text only on single matchQuentin Rameau1+13-3
2016-07-25 09:33Partially revert 44c7de3: fix items text width offset calculationQuentin Rameau1+2-2
2016-06-28 15:56config.def.h: style improvement, use color Scheme enumHiltjo Posthuma1+5-5
2016-06-28 05:11fix: Do not crash on e.g. dmenu < /dev/nullS. Gilles1+1-1
2016-05-21 19:51import new drw from libsl and minor fixes.Markus Teich5+231-236
2016-02-22 14:03arg.h: fixed argv checks orderLucas Gabriel Vuotto1+2-2
2016-01-11 12:26TypofixKlemens Nanni1+1-1
2015-12-19 18:58Shut up glibc about _BSD_SOURCE being deprecatedQuentin Rameau1+1-1
2015-12-19 08:32Add config option for word delimitersQuentin Rameau2+10-2
2015-11-08 22:37arg.h: remove unused ARGNUM* macrosHiltjo Posthuma1+0-14
2015-11-08 22:03unboolify dmenuHiltjo Posthuma2+7-9
2015-11-08 15:46Makefile: package config.def.h on make distHiltjo Posthuma1+3-2
2015-11-08 15:44remove .hgtags fileHiltjo Posthuma1+0-49
2015-11-07 11:53dmenu.1: clarify monitor numbers are starting from 0 (first mon)Hiltjo Posthuma1+2-1
2015-11-07 11:43fix: multimon: always spawn client on first monitor if specified with -m 0Hiltjo Posthuma1+1-1
2015-10-20 20:56drw: cleanup drw_text, prevent gcc warning false-positive of unused varHiltjo Posthuma1+14-21
2015-10-20 20:55drw: simplify drw_font_xcreate and prevent a potential unneeded allocationHiltjo Posthuma1+19-22
2015-10-20 20:53drw: a valid (non-NULL) Drw and Fnt context must be passedHiltjo Posthuma1+3-16
2015-10-20 20:51add sbase-style ecalloc(), calloc: or dieHiltjo Posthuma3+18-12
2015-10-18 16:37free schemes as arrayHiltjo Posthuma1+6-6
2015-10-04 12:47fix input text matchingQuentin Rameau1+1-1
2015-10-04 12:01fix incorrect ordering of match resultsDavide Del Zompo1+3-2
2015-10-04 10:32fix paste from clipboard (ctrl+shift+y)Hiltjo Posthuma1+1-0
2015-09-27 22:38minor style fixHiltjo Posthuma1+2-1
2015-09-27 22:19Remove function prototypes and reorder functions accordinglyFRIGN1+64-80
2015-09-27 22:15Untypedef struct itemFRIGN1+9-10
2015-09-27 22:18Fix the conversion from microseconds to nanosecondsQuentin Rameau1+1-1
2015-09-27 22:06Replace deprecated usleep() with nanosleep()Quentin Rameau1+3-2
2015-09-27 22:02config.mk: use -std=c99Hiltjo Posthuma1+1-1
2015-09-27 21:57dmenu: style improvementsHiltjo Posthuma1+213-204
2015-09-27 21:56drw style improvementsHiltjo Posthuma2+106-93
2015-09-27 21:02separate program-specific c99 bool and X11Hiltjo Posthuma2+10-11
2015-09-27 20:55config.mk: fix _XOPEN_SOURCE=700 for getline()Hiltjo Posthuma1+1-1
2015-09-27 20:38config.mk: improve feature test checkHiltjo Posthuma1+1-1
2015-08-06 02:19Fixed typo introduced by shared codeEric Pruitt1+1-1
2015-07-19 19:34stest: get rid of getopt, use suckless arg.hHiltjo Posthuma3+141-53
2015-07-19 18:32config.mk: add FREETYPELIBS and FREETYPEINCHiltjo Posthuma1+9-3
2015-07-19 18:29fix prompt color style how it used to beHiltjo Posthuma1+1-1
2015-05-04 19:54Use libdraw: add Xft and fallback-fonts support to graphics libHiltjo Posthuma11+684-316
2014-09-17 11:40applied Hiltjo's patch as suggested on the ml to fix ControlMask for C-j and C-mAnselm R Garbe2+5-2
2014-07-24 19:10fix crash with ctrl-enter as inputHiltjo Posthuma1+2-1
2014-05-29 16:03updated copyright notices in LICENSE and dmenu.c fileAnselm R Garbe2+2-2
2013-08-13 17:15applied Martin Kühl's inverse matching flag to stestAnselm R Garbe2+7-4
2013-08-02 20:30applied Martti Kühne's dmenu monitor patch https://gist.github.com/mar77i/3349298/raw/f6581ca96627f4c71c0bd1faf531daaf2a613b95/monarg.patch becomes upstream nowAnselm R Garbe3+14-4
2013-06-28 20:06accepted vi'is exit approach ^[ (suggested by Arkaduisz)Anselm R Garbe1+2-0
2013-04-17 19:16forgot to add config.def.h, thanks WilliamAnselm R Garbe1+17-0
2013-04-17 19:04adopted Alex Sedov's config.h revival patch to tipAnselm R Garbe2+7-11
2013-04-17 18:59applied Alex Sedov's Tab buffer termination patch, thanksAnselm R Garbe1+2-1
2013-04-17 18:56applied multisel patch to mainlineAnselm R Garbe2+21-3
2012-07-30 15:02dmenu_run: Split cache logic to dmenu_path againQuentin Glidic3+18-16
2012-05-15 09:47ignore prompt if it is empty in addition to NULLMoritz Wilhelmy1+2-2
2012-04-06 15:38_POSIX_C_SOURCE=200809LConnor Lane Smith1+1-1
2012-02-10 00:37listen for C-S-[jm]Connor Lane Smith1+4-2
2012-01-19 22:52add ^G escape keybindingKarl F2+4-0
2012-01-18 23:56remove _POSIX_C_SOURCE cflagConnor Lane Smith1+2-3
2012-01-08 12:13update version 4.5-hgConnor Lane Smith1+1-1
2012-01-04 12:30config.mk cleanupanselm@garbe.us1+3-2
2012-01-02 18:48align M-[hjkl] closer to vi keysConnor Lane Smith2+11-8
2012-01-01 19:33happy new year!Connor Lane Smith2+3-3
2012-01-01 19:32add Mod1Mask keybindingsConnor Lane Smith2+88-19
2011-12-19 15:52merge stest -> defaultConnor Lane Smith7+186-69
2011-12-19 15:05comment xdg fallback behaviourConnor Lane Smith1+1-1
2011-12-09 10:36fork dmenu_run to disown child shellConnor Lane Smith1+1-1
2011-11-23 14:17dmenu_run: use $SHELLConnor Lane Smith1+1-1
2011-11-23 13:40set window background_pixelConnor Lane Smith1+2-2
2011-11-19 20:31fix dmenu_path exec shConnor Lane Smith1+1-1
2011-11-19 20:24faster dmenu_run -fConnor Lane Smith2+11-8
2011-11-16 10:26update manpageConnor Lane Smith1+7-3
2011-11-15 19:32limit direction keys in vlineConnor Lane Smith1+4-0
2011-11-14 19:02fix C-n / C-p directions (thanks bastien)Connor Lane Smith1+2-2