all repos — dmenu @ master

my build of dmenu

9260cb71
add linehight patch
Prithu Goswami pg@prithu.dev
Sun, 19 Dec 2021 19:42:15 +0530
d78ff08d
Revert "Improve speed of drw_text when provided with large strings"

This reverts commit c585e8e498ec6f9c423ab8ea07cf853ee5b05fbe.

It causes issues with truncation of characters when the text does not fit and
so on.  The patch should be reworked and properly tested.
Hiltjo Posthuma hiltjo@codemadness.org
Fri, 20 Aug 2021 23:05:53 +0200
cd2133a5
add support for more keypad keys

The keypad Enter key was already supported. On some keyboard layouts like my
laptop the page-up and page-down key is more comfortable to use.
This adds a few lines but no complexity.
Hiltjo Posthuma hiltjo@codemadness.org
Mon, 09 Aug 2021 18:39:25 +0200
c585e8e4
Improve speed of drw_text when provided with large strings

Calculates len & ew in drw_font_getexts loop by incrementing instead of
decrementing; as such avoids proportional increase in time spent in loop
based on provided strings size.
Miles Alan m@milesalan.com
Sat, 07 Aug 2021 21:34:35 -0400
523aa08f
remove always true condition in if statement
Guilherme Janczak guilherme.janczak@yandex.com
Sun, 25 Jul 2021 01:55:25 +0000
1a13d046
bump version to 5.0

... and bump LICENSE year.
Hiltjo Posthuma hiltjo@codemadness.org
Wed, 02 Sep 2020 18:30:56 +0200
9b38fda6
Fix memory leaks in drw

Synced from dwm.
Patch by Alex Flierl <shad0w73@freenet.de>, thanks.
Hiltjo Posthuma hiltjo@codemadness.org
Thu, 11 Jun 2020 18:45:33 +0200
db6093f6
revert IME support

dmenu will not handle IME support (st will, atleast for now).

revert parts of commit 377bd37e212b1ec4c03a481245603c6560d0be22
this commit also broke input focus.
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 03 Mar 2019 13:08:54 +0100
a9b1de38
improve xopenim error message

die() already prints a newline.
Hiltjo Posthuma hiltjo@codemadness.org
Tue, 12 Feb 2019 22:58:35 +0100
43b0c2c3
make dmenu_path script executable

(as dmenu_run is)
Hiltjo Posthuma hiltjo@codemadness.org
Tue, 12 Feb 2019 22:13:58 +0100
f5036b90
fix crash when XOpenIM returns NULL

for example when IME variables are set, but the program is not started (yet).
Hiltjo Posthuma hiltjo@codemadness.org
Tue, 12 Feb 2019 19:10:43 +0100
153aaf88
Close when the embedding window is destroyed
Quentin Rameau quinq@fifth.space
Mon, 04 Feb 2019 00:29:26 +0100
65be875f
Prepared 4.9 release.
Anselm R Garbe anselm@garbe.ca
Sat, 02 Feb 2019 04:54:15 -0800
7d19b205
dmenu.1: document improved fastgrab behaviour from previous patch
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 27 Jan 2019 15:28:02 +0100
11a65377
Use slow path if stdin is a tty

If stdin is a tty and dmenu is ran with the fast option then it's
impossible to close stdin because the keyboard is already grabbed.
dok dok@grehack.fr
Sat, 26 Jan 2019 15:49:15 +0100
bbc464dc
dmenu_path: always use the cachedir
Quentin Rameau quinq@fifth.space
Sat, 21 Jul 2018 12:47:43 +0200
a314412f
Makefile: just show the compiler output

Don't be fancy and just show the actual output so debugging is simpler.
Hiltjo Posthuma hiltjo@codemadness.org
Sat, 02 Jun 2018 17:09:01 +0200
a9eae39e
Do not strip at link stage

Building with debug symbols is worthless unless LDFLAGS are manually adjusted
as well.
Hiltjo Posthuma hiltjo@codemadness.org
Sat, 02 Jun 2018 17:01:24 +0200
851b73d1
code-style for pledge: check the return code -1, not < 0

this is the proper idiom
Hiltjo Posthuma hiltjo@codemadness.org
Fri, 25 May 2018 13:07:17 +0200
05c138f5
code-style for pledge(2)

feedback from Klemens, thanks
Hiltjo Posthuma hiltjo@codemadness.org
Fri, 25 May 2018 13:03:25 +0200
cd132c8d
Pledge on OpenBSD
Hiltjo Posthuma hiltjo@codemadness.org
Fri, 25 May 2018 12:04:22 +0200
e75494b7
Use bold for keyboard shortcuts in dmenu.1

Like dwm, use the same syntax for all keyboard shortcuts for
consistency.
David Demelier markand@malikania.fr
Wed, 09 May 2018 21:27:29 +0200
0f76dd2f
Fix cursor drawn position with wide glyphs
Quentin Rameau quinq@fifth.space
Sun, 22 Apr 2018 14:18:34 +0200
0b574802
Makefile: bikesheddingly replace ${} with $()
Quentin Rameau quinq@fifth.space
Thu, 22 Mar 2018 11:18:56 +0100
377bd37e
Handle IME input

Thanks to nzl <uruabi@gmail.com> for the patch!
Quentin Rameau quinq@fifth.space
Mon, 19 Mar 2018 15:42:28 +0100
b6d2cc9a
Fix handling of input strings
Hiltjo Posthuma hiltjo@codemadness.org
Fri, 16 Mar 2018 16:51:22 +0100
2f398981
Update LICENSE

Only "meaningful" commits and contributors who made changes over the
years have been added.
Quentin Rameau quinq@fifth.space
Thu, 15 Mar 2018 10:16:10 +0100
23051d78
bump version to 4.8
Hiltjo Posthuma hiltjo@codemadness.org
Wed, 14 Mar 2018 19:48:05 +0100
e2a28054
add key bindings for moving to the word start or end

Mod1+b/^Left and Mod1+f/^Right
Quentin Rameau quinq@fifth.space
Tue, 13 Mar 2018 17:15:09 +0100
88951281
Fix regression in 84a1bc5

Reported by Jochen Sprickerhof, thanks!

Applied patch with minor change (only initialize `i` for XINERAMA).
Hiltjo Posthuma hiltjo@codemadness.org
Thu, 04 Jan 2018 23:45:49 +0100
84a1bc5d
Instantiate j var outside #ifdef XINEMARA directive because it is used in loop outside directive
Vincent Carluer vince@bitfu.io
Thu, 04 Jan 2018 12:27:37 +0000
f0a5b75d
drw: drw_scm_create: use Clr type

in this context XftColor is a too low-level type.
Hiltjo Posthuma hiltjo@codemadness.org
Fri, 03 Nov 2017 21:10:38 +0100
1cabeda5
fix a possible free of a uninitialize variable in paste()
Hiltjo Posthuma hiltjo@codemadness.org
Fri, 03 Nov 2017 15:31:37 +0100
41379f7c
init colors using SchemeLast

this makes it slightly easier to add colors to schemes.
Hiltjo Posthuma hiltjo@codemadness.org
Fri, 03 Nov 2017 21:05:29 +0100
64ab2801
Set class name on menu window

WM_CLASS is a standard ICCCM property which is used to identify windows.
Window managers and compositors use it to allow per-application
configurable behavior.
Omar Sandoval osandov@osandov.com
Fri, 03 Nov 2017 09:49:10 -0700
f428f3e0
release 4.7
Hiltjo Posthuma hiltjo@codemadness.org
Tue, 02 May 2017 18:32:04 +0200
5cd66e2c
Revert "fix input text matching"

This reverts commit 09d0a36e0370f7ca9bdb171bf93c5ac3131c5a92.

Using strncmp with the length of the user input turns it into a prefix
match rather than an exact match as it's supposed to be.
Andrew Gregory andrew.gregory.8@gmail.com
Wed, 07 Dec 2016 09:45:01 -0500
e90b88e1
Xinerama: correct variable declarations in preprocessor conditional
Thomas Gardner tmg@fastmail.com
Fri, 25 Nov 2016 22:38:09 +1000
a280bdad
die() on calloc failure

thanks Markus Teich and David!
Hiltjo Posthuma hiltjo@codemadness.org
Sat, 05 Nov 2016 11:36:42 +0100
a9a5c6cc
add embedding support with -w option
Quentin Rameau quinq@fifth.space
Sat, 08 Oct 2016 14:08:28 +0200
a97f550a
dmenu.1: group single options
Quentin Rameau quinq@fifth.space
Sat, 08 Oct 2016 14:42:53 +0200
ff8daf88
dmenu.1: fix -l option
Quentin Rameau quinq@fifth.space
Sat, 08 Oct 2016 14:36:04 +0200
026827fd
die() consistency: always add newline
Hiltjo Posthuma hiltjo@codemadness.org
Fri, 12 Aug 2016 14:39:30 +0200
d14670b9
fix crash if negative monitor (< -1) was passed

for example: dmenu -m '-9001'
Hiltjo Posthuma hiltjo@codemadness.org
Tue, 26 Jul 2016 23:13:06 +0200
aa92cd68
Revert "Print highlighted input text only on single match"

This reverts commit a4053bc4e403ae57343f43b7e363a0911bba5a3a.

My bad, was working on the wrong branch and accidently pushed it...
*facepalm*
Hiltjo Posthuma hiltjo@codemadness.org
Tue, 26 Jul 2016 23:02:34 +0200
a4053bc4
Print highlighted input text only on single match

When the input text fully matches a single item, do not draw the item
and highlight the input text to show that it matches an item in
opposition to regular input text not matching anything.
Quentin Rameau quinq@fifth.space
Tue, 26 Jul 2016 12:48:23 +0200
657122f7
Partially revert 44c7de3: fix items text width offset calculation

Without this, we discard the item if it's longer than assigned width
instead of truncating it.
Quentin Rameau quinq@fifth.space
Mon, 25 Jul 2016 11:33:25 +0200
3c91eed0
config.def.h: style improvement, use color Scheme enum
Hiltjo Posthuma hiltjo@codemadness.org
Tue, 28 Jun 2016 17:56:25 +0200
76eb5783
fix: Do not crash on e.g. dmenu < /dev/null
S. Gilles sgilles@math.umd.edu
Tue, 28 Jun 2016 01:11:50 -0400
44c7de3d
import new drw from libsl and minor fixes.

- extract drawitem function (code deduplication)
- fix bug where inputw was not correctly calculated from the widest item, but
  just from the one with the longest strlen() which is not the same. It's better
  now, but does not account for fallback fonts, since it would be too slow to
  calculate all the correct item widths on startup.
- minor code style fixes (indentation, useless line breaks)
Markus Teich markus.teich@stusta.mhn.de
Sat, 21 May 2016 21:51:14 +0200
b3d9451c
arg.h: fixed argv checks order

This prevents accessing to a potentially out-of-bounds memory section.

Signed-off-by: Lucas Gabriel Vuotto <l.vuotto92@gmail.com>
Lucas Gabriel Vuotto l.vuotto92@gmail.com
Mon, 22 Feb 2016 11:03:36 -0300
3de85ca2
Typofix
Klemens Nanni kl3@posteo.org
Mon, 11 Jan 2016 13:26:37 +0100
bf3deb63
Shut up glibc about _BSD_SOURCE being deprecated
Quentin Rameau quinq@fifth.space
Sat, 19 Dec 2015 19:58:03 +0100
120e8401
Add config option for word delimiters

Let the user configure word boundaries other than ' ', only works with
the portable character set.
Quentin Rameau quinq@fifth.space
Sat, 19 Dec 2015 09:32:55 +0100
32f2564d
arg.h: remove unused ARGNUM* macros
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 08 Nov 2015 23:37:47 +0100
cc596365
unboolify dmenu
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 08 Nov 2015 23:03:34 +0100
c9e4e152
Makefile: package config.def.h on make dist
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 08 Nov 2015 16:46:34 +0100
cc990078
remove .hgtags file
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 08 Nov 2015 16:44:41 +0100
34f549ad
dmenu.1: clarify monitor numbers are starting from 0 (first mon)
Hiltjo Posthuma hiltjo@codemadness.org
Sat, 07 Nov 2015 12:53:00 +0100
da0b9eb6
fix: multimon: always spawn client on first monitor if specified with -m 0

This was always broken.

Reproduce:
	focus client on second monitor, spawn dmenu with -m 0.

Result:
	Old wrong behaviour: dmenu spawns on second monitor (focused client).
	Now: dmenu spawns on specified monitor (first).
Hiltjo Posthuma hiltjo@codemadness.org
Sat, 07 Nov 2015 12:43:00 +0100
44b242c7
drw: cleanup drw_text, prevent gcc warning false-positive of unused var

... we don't allow passing text is NULL anymore either, for that behaviour
just use drw_rect() (it is used in dwm).
Hiltjo Posthuma hiltjo@codemadness.org
Tue, 20 Oct 2015 22:56:57 +0200
e2e7fcb2
drw: simplify drw_font_xcreate and prevent a potential unneeded allocation
Hiltjo Posthuma hiltjo@codemadness.org
Tue, 20 Oct 2015 22:55:39 +0200
1f2226df
drw: a valid (non-NULL) Drw and Fnt context must be passed

don't do these checks on this level. However for resource drw_*_free
we will allow it.
Hiltjo Posthuma hiltjo@codemadness.org
Tue, 20 Oct 2015 22:53:55 +0200
5a20b409
add sbase-style ecalloc(), calloc: or die

... remove intermediary variables
Hiltjo Posthuma hiltjo@codemadness.org
Tue, 20 Oct 2015 22:51:57 +0200
16498676
free schemes as array

this makes it slightly easier to add custom schemes aswell
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 18 Oct 2015 18:37:20 +0200
09d0a36e
fix input text matching

just compare the size of the input string
Quentin Rameau quinq@fifth.space
Sun, 04 Oct 2015 14:47:52 +0200
acbf35a5
fix incorrect ordering of match results

look for exact matches comparing the user input against the item text
Davide Del Zompo davide.delzompo@gmail.com
Sun, 04 Oct 2015 14:01:22 +0200
240a7810
fix paste from clipboard (ctrl+shift+y)

from Joshua Lloret on the ML:

"attached is a small patch to enable pasting from clipboard, as well as primary.

It seems like there was already code in there to allow this, but since there was never any case to match the upper case 'Y', that inline if would always evaluate to false."
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 04 Oct 2015 12:32:07 +0200
d5ce8df9
minor style fix
Hiltjo Posthuma hiltjo@codemadness.org
Mon, 28 Sep 2015 00:38:17 +0200
ba75bb30
Remove function prototypes and reorder functions accordingly
FRIGN dev@frign.de
Mon, 28 Sep 2015 00:19:36 +0200
10fd4f27
Untypedef struct item

Adds clarity. Typedefs for structs are definitely a discussion matter,
but there's no reason to hide a simple data-structure behind a
meaningless typedef.
FRIGN dev@frign.de
Mon, 28 Sep 2015 00:15:03 +0200
b048eacc
Fix the conversion from microseconds to nanoseconds
Quentin Rameau quinq@fifth.space
Mon, 28 Sep 2015 00:18:35 +0200
c42c3780
Replace deprecated usleep() with nanosleep()
Quentin Rameau quinq@fifth.space
Mon, 28 Sep 2015 00:06:05 +0200
c15a95a0
config.mk: use -std=c99
Hiltjo Posthuma hiltjo@codemadness.org
Mon, 28 Sep 2015 00:02:28 +0200
cf0fb79c
dmenu: style improvements

- move main to bottom, usage above main.
- dont use variable names with function prototypes.
- space before if, for, while, etc: 'if(' -> 'if ('.

this makes the code-style more consistent
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 27 Sep 2015 23:57:39 +0200
03cb1ec5
drw style improvements

this makes the code-style more consistent aswell.
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 27 Sep 2015 23:56:02 +0200
bc20c13d
separate program-specific c99 bool and X11

True, False are X11-specific, make sure to use c99 stdbool for
program-specific things.

... also remove left-over vim mode string in config.
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 27 Sep 2015 23:02:33 +0200
96e60c66
config.mk: fix _XOPEN_SOURCE=700 for getline()
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 27 Sep 2015 22:55:21 +0200
2d2175ff
config.mk: improve feature test check

this fixes a crash on NetBSD because it requires -D_XOPEN_SOURCE (strdup, usleep).

thanks k0ga and stateless for reporting and fixing this issue!
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 27 Sep 2015 22:38:14 +0200
bbf7b95d
Fixed typo introduced by shared code
Eric Pruitt eric.pruitt@gmail.com
Wed, 05 Aug 2015 19:19:14 -0700
d6742ef8
stest: get rid of getopt, use suckless arg.h

... also some style improvements.
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 19 Jul 2015 21:34:51 +0200
5feb0c68
config.mk: add FREETYPELIBS and FREETYPEINC

These variables make it simpler to change the paths to this for ports.
`pkg-config` is avoided because it sucks, in particular for cross-compilation.

A commented path for *BSD is added, the Xft includes are located at:
/usr/X11R6/include there.

Also already bump the version number to 4.6, a release will come
approximately in August.
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 19 Jul 2015 20:32:08 +0200
1c242df1
fix prompt color style how it used to be

This is the style how it was before the big Xft change. The colors were
inverted, this was not the case before the change.

Reported by "zvz" on #suckless IRC, thanks!
Hiltjo Posthuma hiltjo@codemadness.org
Sun, 19 Jul 2015 20:29:26 +0200
4b1fecd4
Use libdraw: add Xft and fallback-fonts support to graphics lib

- libdraw, util: add drw.{c,h}, util.{c,h} and update code.
- libdraw: fix drw_rect(): use w and h parameter.
- libdraw: print errstr if last character in string was ":" (sbase).
- libdraw: drw_clr_free() allow valid free(NULL).
- config.def.h: set default font to monospace.
- cleanup() on exit.
- LICENSE: update license string for dmenu -v to 2015.
- LICENSE: add myself to LICENSE
Hiltjo Posthuma hiltjo@codemadness.org
Mon, 04 May 2015 21:54:46 +0200
13a529ce
applied Hiltjo's patch as suggested on the ml to fix ControlMask for C-j and C-m
Anselm R Garbe garbeam@gmail.com
Wed, 17 Sep 2014 13:40:11 +0200
aa694266
fix crash with ctrl-enter as input

reproduce: ./dmenu; send EOF; press ctrl+enter.
Hiltjo Posthuma hiltjo@codemadness.org
Thu, 24 Jul 2014 19:10:23 +0000
4c50e43d
updated copyright notices in LICENSE and dmenu.c file
Anselm R Garbe anselm@garbe.us
Thu, 29 May 2014 18:03:53 +0200
5ed5e90b
applied Martin Kühl's inverse matching flag to stest
Anselm R Garbe anselm@garbe.us
Tue, 13 Aug 2013 19:15:04 +0200
13f78730
applied Martti Kühne's dmenu monitor patch
https://gist.github.com/mar77i/3349298/raw/f6581ca96627f4c71c0bd1faf531daaf2a613b95/monarg.patch becomes upstream now
Anselm R Garbe anselm@garbe.us
Fri, 02 Aug 2013 22:30:20 +0200
597d4b43
accepted vi'is exit approach ^[ (suggested by Arkaduisz)
Anselm R Garbe anselm@garbe.us
Fri, 28 Jun 2013 22:06:02 +0200
55c9be06
forgot to add config.def.h, thanks William
Anselm R Garbe anselm@garbe.us
Wed, 17 Apr 2013 21:16:51 +0200
14f72a27
adopted Alex Sedov's config.h revival patch to tip
Anselm R Garbe anselm@garbe.us
Wed, 17 Apr 2013 21:04:05 +0200
ec64f273
applied Alex Sedov's Tab buffer termination patch, thanks
Anselm R Garbe anselm@garbe.us
Wed, 17 Apr 2013 20:59:12 +0200
0d12a474
applied multisel patch to mainline
Anselm R Garbe anselm@garbe.us
Wed, 17 Apr 2013 20:56:54 +0200
dec9a288
dmenu_run: Split cache logic to dmenu_path again

This allows to run dmenu_path to update the cache using
a packager manager hook system
Quentin Glidic sardemff7+hg@sardemff7.net
Mon, 30 Jul 2012 17:02:12 +0200
1299e414
ignore prompt if it is empty in addition to NULL
Moritz Wilhelmy moritz+hg@wzff.de
Tue, 15 May 2012 11:47:54 +0200
38fccafa
_POSIX_C_SOURCE=200809L
Connor Lane Smith cls@lubutu.com
Fri, 06 Apr 2012 16:38:01 +0100
1f11faf7
listen for C-S-[jm]
Connor Lane Smith cls@lubutu.com
Fri, 10 Feb 2012 00:37:42 +0000
50145384
add ^G escape keybinding
Karl F karlf@thep.lu.se
Thu, 19 Jan 2012 22:52:17 +0000
7707111c
remove _POSIX_C_SOURCE cflag
Connor Lane Smith cls@lubutu.com
Wed, 18 Jan 2012 23:56:13 +0000
7f45b3f7
update version 4.5-hg
Connor Lane Smith cls@lubutu.com
Sun, 08 Jan 2012 13:13:00 +0100
0f91dd1c
config.mk cleanup
anselm@garbe.us unknown
Wed, 04 Jan 2012 13:30:47 +0100
3402a8d5
align M-[hjkl] closer to vi keys
Connor Lane Smith cls@lubutu.com
Mon, 02 Jan 2012 19:48:11 +0100
d3e9bd15
happy new year!
Connor Lane Smith cls@lubutu.com
Sun, 01 Jan 2012 20:33:56 +0100
b95fb202
add Mod1Mask keybindings
Connor Lane Smith cls@lubutu.com
Sun, 01 Jan 2012 20:32:40 +0100
6664e423
merge stest -> default
Connor Lane Smith cls@lubutu.com
Mon, 19 Dec 2011 16:52:48 +0100
26c78cd9
comment xdg fallback behaviour
Connor Lane Smith cls@lubutu.com
Mon, 19 Dec 2011 16:05:55 +0100
56a0d1fa
fork dmenu_run to disown child shell
Connor Lane Smith cls@lubutu.com
Fri, 09 Dec 2011 11:36:26 +0100
942199cc
dmenu_run: use $SHELL
Connor Lane Smith cls@lubutu.com
Wed, 23 Nov 2011 15:17:32 +0100
3f9b10c8
set window background_pixel
Connor Lane Smith cls@lubutu.com
Wed, 23 Nov 2011 14:40:21 +0100
5162d1b3
fix dmenu_path exec sh
Connor Lane Smith cls@lubutu.com
Sat, 19 Nov 2011 21:31:18 +0100
a02a1a66
faster dmenu_run -f
Connor Lane Smith cls@lubutu.com
Sat, 19 Nov 2011 21:24:07 +0100
8ac44eb7
update manpage
Connor Lane Smith cls@lubutu.com
Wed, 16 Nov 2011 11:26:15 +0100
ebd94a6c
limit direction keys in vline
Connor Lane Smith cls@lubutu.com
Tue, 15 Nov 2011 20:32:39 +0100
2b319527
fix C-n / C-p directions (thanks bastien)
Connor Lane Smith cls@lubutu.com
Mon, 14 Nov 2011 20:02:16 +0100
c01f36a1
new default colour scheme
Connor Lane Smith cls@lubutu.com
Mon, 14 Nov 2011 00:46:56 +0100
168221b2
makefile: *.o depend on draw.h
Connor Lane Smith cls@lubutu.com
Wed, 26 Oct 2011 14:16:12 +0100
dc77337e
add paste from clipboard
Connor Lane Smith cls@lubutu.com
Wed, 26 Oct 2011 13:28:15 +0100
7b1493a6
add lots of comments
Connor Lane Smith cls@lubutu.com
Wed, 26 Oct 2011 13:20:14 +0100
dd29c5d4
input focus: calculate areas of intersection
Connor Lane Smith cls@lubutu.com
Wed, 26 Oct 2011 12:14:50 +0100
70b3418e
simplify dmenu_run
Connor Lane Smith cls@lubutu.com
Mon, 17 Oct 2011 10:22:23 +0100
cf641ae4
merge xim -> default
Connor Lane Smith cls@lubutu.com
Mon, 17 Oct 2011 10:11:48 +0100
5e0156c0
merge lsx -> default
Connor Lane Smith cls@lubutu.com
Mon, 17 Oct 2011 10:08:04 +0100
ca7ef6d2
use ~/.dmenu_cache if no xdg cache
Connor Lane Smith cls@lubutu.com
Mon, 17 Oct 2011 02:12:33 +0100
05026fb5
fix extra warning
Connor Lane Smith cls@lubutu.com
Sun, 16 Oct 2011 18:26:11 +0100
1cf38644
limit lines to input
Connor Lane Smith cls@lubutu.com
Thu, 13 Oct 2011 20:43:59 +0100
8e302717
input focus: fix for reparenting wms
Connor Lane Smith cls@lubutu.com
Tue, 04 Oct 2011 21:39:56 +0100
e30ad490
fix monitor select when no focus
Connor Lane Smith cls@lubutu.com
Fri, 30 Sep 2011 21:08:37 +0100
50207344
merge token -> default
Connor Lane Smith cls@lubutu.com
Tue, 20 Sep 2011 00:11:01 +0100
f1848a3e
detect active monitor using input focus
Connor Lane Smith cls@lubutu.com
Mon, 19 Sep 2011 18:15:03 +0100
3af80cd7
change version to 'hg'
Connor Lane Smith cls@lubutu.com
Mon, 19 Sep 2011 10:40:07 +0100
4692f84f
dmenu_run: sh -c
Connor Lane Smith cls@lubutu.com
Sun, 24 Jul 2011 20:04:58 +0100
c805dcbe
fix loadfont
Connor Lane Smith cls@lubutu.com
Fri, 22 Jul 2011 18:16:57 +0100
a6cbc6c9
Added tag 4.4 for changeset 2b105eaae831
Connor Lane Smith cls@lubutu.com
Tue, 19 Jul 2011 21:30:14 +0100
bae58f61
add lsx.1 to dist
Connor Lane Smith cls@lubutu.com
Tue, 19 Jul 2011 21:30:09 +0100
1636e122
tweaks
Connor Lane Smith cls@lubutu.com
Sun, 17 Jul 2011 14:06:53 +0100
2b92c952
efficiency tweaks
Connor Lane Smith cls@lubutu.com
Thu, 14 Jul 2011 20:03:08 +0100
16a0c0d5
fix extra warning
Connor Lane Smith cls@lubutu.com
Thu, 14 Jul 2011 20:03:00 +0100
5867c533
simpler vline
Connor Lane Smith cls@lubutu.com
Wed, 06 Jul 2011 13:40:36 +0100
34a816f8
rebind ^N ^P
Connor Lane Smith cls@lubutu.com
Mon, 04 Jul 2011 16:55:09 +0100
0288b576
include limits.h
Connor Lane Smith cls@lubutu.com
Sat, 25 Jun 2011 17:02:14 +0100
59dafc4a
make clean lsx
Connor Lane Smith cls@lubutu.com
Thu, 23 Jun 2011 22:39:20 +0100
49672e9d
merge lsx -> default
Connor Lane Smith cls@lubutu.com
Thu, 23 Jun 2011 20:27:28 +0100
f7cbe710
update draw.c
Connor Lane Smith cls@lubutu.com
Sat, 18 Jun 2011 22:11:19 +0100
723cbabc
add ^M
Connor Lane Smith cls@lubutu.com
Mon, 13 Jun 2011 19:25:40 +0100
86775cc4
Added tag 4.3.1 for changeset 34a2d77049a9
Connor Lane Smith cls@lubutu.com
Wed, 18 May 2011 17:01:59 +0100
2103ae28
bugfix
Connor Lane Smith cls@lubutu.com
Wed, 18 May 2011 17:01:44 +0100
b028ec0e
Added tag 4.3 for changeset 14c79f054bdf
Connor Lane Smith cls@lubutu.com
Wed, 18 May 2011 16:21:45 +0100
bb3e33de
no -m, cleanup
Connor Lane Smith cls@lubutu.com
Wed, 18 May 2011 16:20:03 +0100
3a60b195
fix possible overflow
Connor Lane Smith cls@lubutu.com
Mon, 16 May 2011 23:35:14 +0100
dd2f2982
fixed extra warnings
Connor Lane Smith cls@lubutu.com
Mon, 16 May 2011 12:59:31 +0100
11ea52d1
portability
Connor Lane Smith cls@lubutu.com
Sun, 15 May 2011 21:54:26 +0100
43540746
efficient incremental search
Connor Lane Smith cls@lubutu.com
Sun, 15 May 2011 16:05:32 +0100
4776d6dc
match first
Connor Lane Smith cls@lubutu.com
Sun, 15 May 2011 14:21:00 +0100
d0051e7b
faster grab
Connor Lane Smith cls@lubutu.com
Sun, 15 May 2011 14:13:31 +0100
fb67bd66
cleanup
Connor Lane Smith cls@lubutu.com
Sun, 15 May 2011 13:58:54 +0100
f5bd1eed
fast but inexact
Connor Lane Smith cls@lubutu.com
Sun, 15 May 2011 13:02:33 +0100
1654d6cd
cleanup
Connor Lane Smith cls@lubutu.com
Sun, 15 May 2011 02:37:49 +0100
6cc0b0dc
increment version
Connor Lane Smith cls@lubutu.com
Sat, 14 May 2011 23:26:41 +0100
b2bb6ebe
only match links
Connor Lane Smith cls@lubutu.com
Sat, 14 May 2011 23:21:38 +0100
a662fc6e
follow symlinks
Connor Lane Smith cls@lubutu.com
Sat, 14 May 2011 23:14:31 +0100
d066975e
cleanup
Connor Lane Smith cls@lubutu.com
Sat, 14 May 2011 22:43:42 +0100
26236a49
whoops, wrong dmenu_path version
Connor Lane Smith cls@lubutu.com
Sat, 14 May 2011 22:12:28 +0100
15505bd7
fast dmenu_path script
Connor Lane Smith cls@lubutu.com
Sat, 14 May 2011 20:43:11 +0100
86468aaf
instant ^E
Connor Lane Smith cls@lubutu.com
Sat, 14 May 2011 18:39:27 +0100
be9afce0
fix typo
Connor Lane Smith cls@lubutu.com
Sat, 14 May 2011 17:47:12 +0100
3c067598
use array for items
Connor Lane Smith cls@lubutu.com
Sat, 14 May 2011 17:46:20 +0100
86019c58
fixed xinerama corner case
Connor Lane Smith cls@lubutu.com
Thu, 12 May 2011 13:17:41 +0100
0291c722
fixed -m bug (thanks Rob)
Connor Lane Smith cls@lubutu.com
Wed, 11 May 2011 12:25:50 +0100
e0e6b071
fast grab patch (thanks Rob)
Connor Lane Smith cls@lubutu.com
Sun, 08 May 2011 15:15:24 +0100
cd3b4915
helpful errors
Connor Lane Smith cls@lubutu.com
Fri, 06 May 2011 21:13:02 +0100
210b3039
paring
Connor Lane Smith cls@lubutu.com
Thu, 05 May 2011 15:46:48 +0100
47e3e8be
update license
Connor Lane Smith cls@lubutu.com
Fri, 07 Jan 2011 18:55:00 +0000
d515d275
cache option in config.mk
Connor Lane Smith cls@lubutu.com
Fri, 07 Jan 2011 18:54:40 +0000
a8ea7971
gmake spews
Connor Lane Smith cls@lubutu.com
Wed, 01 Dec 2010 20:25:10 +0000
3e0a1410
posix makefile
Connor Lane Smith cls@lubutu.com
Wed, 01 Dec 2010 20:23:16 +0000
cbd82579
Added tag 4.2.1 for changeset abb6579a324f
Anselm R Garbe anselm@garbe.us
Sat, 20 Nov 2010 09:25:08 +0000
22cf9626
fixed dist target bug
Anselm R Garbe anselm@garbe.us
Sat, 20 Nov 2010 09:25:04 +0000
9e13ecab
Added tag 4.2 for changeset 379813a051f0
Anselm R Garbe anselm@garbe.us
Fri, 19 Nov 2010 11:51:01 +0000
266f3dd3
removed unnecessary defines
Connor Lane Smith cls@lubutu.com
Wed, 17 Nov 2010 04:51:30 +0000
8d9ade36
moved main, updated args
Connor Lane Smith cls@lubutu.com
Wed, 17 Nov 2010 04:33:34 +0000
da81f57f
fixed config.mk dep
Connor Lane Smith cls@lubutu.com
Fri, 12 Nov 2010 00:30:03 +0000
c1241bcb
updated manpage
Connor Lane Smith cls@lubutu.com
Fri, 12 Nov 2010 00:01:54 +0000
eeba6221
rebound paste to ^Y
Connor Lane Smith cls@lubutu.com
Fri, 12 Nov 2010 00:00:32 +0000
a0a99d10
removed libdc dependence
Connor Lane Smith cls@lubutu.com
Thu, 11 Nov 2010 23:56:39 +0000
7cf66b44
-m flag to fix dwm selmon bug
Connor Lane Smith cls@lubutu.com
Tue, 02 Nov 2010 12:15:15 +0000
038a78a3
updated manpage
Connor Lane Smith cls@lubutu.com
Fri, 08 Oct 2010 23:40:11 +0100
e0add428
cleaned up
Connor Lane Smith cls@lubutu.com
Fri, 08 Oct 2010 23:36:45 +0100
bf7b8e37
dmenu_path.c (shell is a bottleneck)
Connor Lane Smith cls@lubutu.com
Fri, 08 Oct 2010 23:24:22 +0100
610a0a8d
fixed linking bug (thanks Jacob Nixdorf) & iscntrl corner case
Connor Lane Smith cls@lubutu.com
Mon, 13 Sep 2010 14:22:02 +0100
f0818217
simplification
Connor Lane Smith cls@lubutu.com
Sat, 11 Sep 2010 19:48:10 +0100
3c366bd7
update to libdc, fixed utf8 bug
Connor Lane Smith cls@lubutu.com
Sat, 11 Sep 2010 13:37:01 +0100
75a19c35
arrow offset
Connor Lane Smith cls@lubutu.com
Fri, 20 Aug 2010 19:57:13 +0100
a5f31f57
fixed width bug
Connor Lane Smith cls@lubutu.com
Fri, 20 Aug 2010 19:42:58 +0100
b81c1e88
rebound paste, removed useless max widths
Connor Lane Smith cls@lubutu.com
Fri, 20 Aug 2010 13:50:44 +0100
53761130
new libdraw
Connor Lane Smith cls@lubutu.com
Thu, 19 Aug 2010 16:43:39 +0100
c7a8f17b
new libdraw
Connor Lane Smith cls@lubutu.com
Thu, 19 Aug 2010 16:17:57 +0100
128d4cf3
resorted globals
Connor Lane Smith cls@lubutu.com
Wed, 18 Aug 2010 17:35:23 +0100
e4fdaba8
signed ints, ignore negative -l value
Connor Lane Smith cls@lubutu.com
Wed, 18 Aug 2010 17:33:34 +0100
849f1dd7
fixed insert segfault, added nextrune
Connor Lane Smith cls@lubutu.com
Thu, 12 Aug 2010 15:35:51 +0100
402dc2bc
fixed paste
Connor Lane Smith cls@lubutu.com
Wed, 11 Aug 2010 15:02:03 +0100
00a60cb7
new libdraw, replaced cistrstr with fstrstr, simpler readstdin
Connor Lane Smith cls@lubutu.com
Wed, 11 Aug 2010 14:24:25 +0100
e149c531
more efficient initfont
Connor Lane Smith cls@lubutu.com
Tue, 10 Aug 2010 18:09:02 +0100
605e9b6c
reverted calcoffsets
Connor Lane Smith cls@lubutu.com
Tue, 10 Aug 2010 14:14:37 +0100
caf52462
simplifications
Connor Lane Smith cls@lubutu.com
Tue, 10 Aug 2010 13:38:49 +0100
93af72e1
cursor fix + style
Connor Lane Smith cls@lubutu.com
Mon, 09 Aug 2010 11:54:46 +0100
0b8072a5
added ^D, removed ^M
Connor Lane Smith cls@lubutu.com
Fri, 06 Aug 2010 14:16:08 +0100
31ffcd3b
new libdraw, typo fixes
Connor Lane Smith cls@lubutu.com
Thu, 05 Aug 2010 15:41:56 +0100
9cf07b4b
another typo fix (thanks, Gene Auyeung)
Connor Lane Smith cls@lubutu.com
Tue, 03 Aug 2010 18:19:59 +0100
7a2782d0
typo fix
Connor Lane Smith cls@lubutu.com
Tue, 03 Aug 2010 17:29:53 +0100
1c91c2a9
cleaned up
Connor Lane Smith cls@lubutu.com
Tue, 03 Aug 2010 17:18:24 +0100
b7695fa9
merged *{h,v} functions
Connor Lane Smith cls@lubutu.com
Tue, 03 Aug 2010 17:10:29 +0100
b54c179d
retyped promptw
Connor Lane Smith cls@lubutu.com
Mon, 02 Aug 2010 15:13:33 +0100
06c18808
replaced promptw
Connor Lane Smith cls@lubutu.com
Mon, 02 Aug 2010 14:49:14 +0100
a7aee433
fixed bugs, no more config.h, updated manpage, new libdraw
Connor Lane Smith cls@lubutu.com
Mon, 02 Aug 2010 14:22:54 +0100
a3606ecb
updated manpage, added paste, cleaned up, new libdraw
Connor Lane Smith cls@lubutu.com
Sat, 31 Jul 2010 14:56:27 +0100
7d5fe173
merged dmenu & dinput (clunky interface)
Connor Lane Smith cls@lubutu.com
Fri, 30 Jul 2010 13:40:56 +0100
7f36736d
underline match
Connor Lane Smith cls@lubutu.com
Fri, 30 Jul 2010 10:26:12 +0100
115c01b7
new libdraw
Connor Lane Smith cls@lubutu.com
Fri, 30 Jul 2010 10:25:55 +0100
d77340ed
fixed vlist select
Connor Lane Smith cls@lubutu.com
Fri, 30 Jul 2010 09:18:35 +0100
da7a7991
updated to libdraw tip
Connor Lane Smith cls@lubutu.com
Tue, 27 Jul 2010 13:40:32 +0100
855a5663
added dmenu.h, common.c
Connor Lane Smith cls@lubutu.com
Fri, 02 Jul 2010 06:49:05 +0100
29e8faed
updated to new libdraw
Connor Lane Smith cls@lubutu.com
Fri, 02 Jul 2010 05:50:19 +0100
d9c24564
atexit cleanup
Connor Lane Smith cls@lubutu.com
Fri, 02 Jul 2010 03:44:01 +0100
6ba5103d
removed -e flag (too buggy), cleaned up
Connor Lane Smith cls@lubutu.com
Wed, 30 Jun 2010 22:42:15 +0100
309d071d
fixed no-input invisible text bug
Connor Lane Smith cls@lubutu.com
Wed, 30 Jun 2010 10:45:24 +0100
26b9f3de
libdraw now has own repo
Connor Lane Smith cls@lubutu.com
Wed, 30 Jun 2010 01:36:15 +0100
7afd296c
resizing vlist, new dinput binding
Connor Lane Smith cls@lubutu.com
Wed, 30 Jun 2010 00:52:14 +0100
cc8b3b99
cleaned up
Connor Lane Smith cls@lubutu.com
Wed, 30 Jun 2010 00:05:32 +0100
f2abaf8b
decosmetics
Connor Lane Smith cls@lubutu.com
Tue, 29 Jun 2010 19:19:20 +0100
340b176d
dinput with dmenu flags, fixed usage & -v, cosmetics
Connor Lane Smith cls@lubutu.com
Tue, 29 Jun 2010 16:07:31 +0100
18dcf738
extended libdraw
Connor Lane Smith cls@lubutu.com
Mon, 28 Jun 2010 06:09:34 +0100
9f3b0c6e
cleaned up
Connor Lane Smith cls@lubutu.com
Fri, 25 Jun 2010 04:33:41 +0100
4508fd2c
moved draw.c to libdraw.a
Connor Lane Smith cls@lubutu.com
Thu, 24 Jun 2010 17:44:35 +0100
723361fa
removed colors from dc
Connor Lane Smith cls@lubutu.com
Thu, 24 Jun 2010 16:24:04 +0100
96c65400
decoupled draw.c from dmenu & dinput
Connor Lane Smith cls@lubutu.com
Thu, 24 Jun 2010 16:18:18 +0100
6c1d0e4d
fixed offsets, updated eprint, cleaned up
Connor Lane Smith cls@lubutu.com
Thu, 24 Jun 2010 14:22:34 +0100
6efe1932
fixed static symbols in config.def.h
Connor Lane Smith cls@lubutu.com
Thu, 24 Jun 2010 11:30:30 +0100
8f7b62e2
fixed makefile
Connor Lane Smith cls@lubutu.com
Wed, 23 Jun 2010 14:29:32 +0100
2ec16d9c
cleaned up
Connor Lane Smith cls@lubutu.com
Wed, 23 Jun 2010 13:49:24 +0100
146bc23c
cleaned up
Connor Lane Smith cls@lubutu.com
Wed, 23 Jun 2010 13:31:11 +0100
595e7976
added draw.h
Connor Lane Smith cls@lubutu.com
Wed, 23 Jun 2010 13:29:15 +0100
bba30e26
overlapping code
Connor Lane Smith cls@lubutu.com
Wed, 23 Jun 2010 12:42:08 +0100
08b26439
typo fixes
Connor Lane Smith cls@lubutu.com
Wed, 23 Jun 2010 12:15:07 +0100
b4e63454
initial dmenu / dinput separation
Connor Lane Smith cls@lubutu.com
Wed, 23 Jun 2010 12:04:54 +0100
bff1526d
fixed vlist cursor
Connor Lane Smith cls@lubutu.com
Tue, 22 Jun 2010 10:45:07 +0100
9a33a72c
updated manpage, changed keybinds
M- binds tend to be wm level, and there were up to 3 binds for the same action
M-{hjkl} also no longer made sense in vlist mode
Connor Lane Smith cls@lubutu.com
Sun, 20 Jun 2010 15:04:15 +0100
97797d90
cleaned up
Connor Lane Smith cls@lubutu.com
Sun, 20 Jun 2010 01:19:17 +0100
4983707c
added ^K, optimisations
Connor Lane Smith cls@lubutu.com
Sun, 20 Jun 2010 00:44:26 +0100
4229fb7b
added sselp requirement to readme
Connor Lane Smith cls@lubutu.com
Sat, 19 Jun 2010 21:44:32 +0100
b27ffbd7
cleaned up
Connor Lane Smith cls@lubutu.com
Wed, 16 Jun 2010 15:36:17 +0100
6366f94e
fixed vlist paging, cleaned up
Connor Lane Smith cls@lubutu.com
Fri, 11 Jun 2010 09:24:33 +0100
645f1d0d
updated manpage
Connor Lane Smith cls@lubutu.com
Wed, 09 Jun 2010 10:13:26 +0100
d7d14e53
Added tag 4.1.1 for changeset 72749a826cab
Anselm R Garbe anselm@garbe.us
Sat, 29 May 2010 12:56:37 +0100
851672ca
prepared bugfix release 4.1.1
Anselm R Garbe anselm@garbe.us
Sat, 29 May 2010 12:56:33 +0100
504b797b
applied Ramils patch
Anselm R Garbe anselm@garbe.us
Sat, 29 May 2010 12:55:38 +0100
503ca75a
Added tag 4.1 for changeset 844587572673
Anselm R Garbe anselm@garbe.us
Fri, 28 May 2010 11:42:54 +0100
8623bf5d
prepared dmenu-4.1 release
Anselm R Garbe anselm@garbe.us
Fri, 28 May 2010 11:42:49 +0100
5bc288b2
fixed vlist alignment
Connor Lane Smith cls@lubutu.com
Wed, 05 May 2010 11:42:39 +0100
a6835349
cleaning up
Connor Lane Smith cls@lubutu.com
Sun, 02 May 2010 23:17:02 +0100
518c9b72
fixed bad parenting, simpler vlist
Connor Lane Smith cls@lubutu.com
Wed, 14 Apr 2010 17:35:19 +0000
09db46f5
fixed ^U cursor support
Connor Lane Smith cls@lubutu.com
Tue, 13 Apr 2010 20:14:45 +0000
e3623cd7
fixed 3 bugs and some inconsistency
Connor Lane Smith cls@lubutu.com
Wed, 07 Apr 2010 16:15:34 +0000
0ba3bae9
applied Troels' patch, thanks Troels!
Anselm R Garbe anselm@garbe.us
Thu, 01 Apr 2010 21:40:11 +0100
ebeb4e47
added Connor to LICENSE file
Anselm R Garbe anselm@garbe.us
Thu, 01 Apr 2010 21:32:06 +0100
3472085f
commited Connor's sanity patch
Anselm R Garbe anselm@garbe.us
Thu, 01 Apr 2010 21:31:09 +0100
7ffe5198
apply nibble patch removing per-item length limit
pancake nopcode.org
Thu, 01 Apr 2010 19:30:21 +0200
29686bd1
add ^a and ^e keybindings
pancake nopcode.org
Thu, 01 Apr 2010 19:10:41 +0200
052ffae1
applied Connor's subwindow patch
Anselm R Garbe anselm@garbe.us
Wed, 31 Mar 2010 22:43:49 +0100
eededaa7
applied Connor's next nice patch, thanks a lot!
Anselm R Garbe anselm@garbe.us
Wed, 31 Mar 2010 22:37:41 +0100
8e3e6117
applied cls' patch, thanks Connor!
anselm@garbe.us unknown
Mon, 22 Mar 2010 07:50:26 +0000
37236f88
applied Connor's patch, thanks!
Anselm R Garbe anselm@garbe.us
Sun, 07 Mar 2010 08:32:16 +0000
7082ba1e
this is only a temporary workaround, the command executed by -p must be configurable through some switch, that was the initial idea, just using sselp is too limited, I'll look into the other issues soon
Anselm R Garbe anselm@garbe.us
Sat, 05 Dec 2009 16:52:53 +0000
569a1f92
applied cursor, vertical and paste patches for upcoming 4.1 dmenu version (due to the fact that surf is using dmenu as well)
Anselm R Garbe anselm@garbe.us
Sat, 28 Nov 2009 12:28:15 +0000
0f4d3ffd
Added tag 4.0 for changeset 78f9f72cc9c6
Anselm R Garbe garbeam@gmail.com
Sat, 18 Apr 2009 12:50:12 +0100
a1ad9c2a
applied Matthias Christian Ott's sanity fixes (thanks a lot!)
Anselm R Garbe garbeam@gmail.com
Sat, 21 Feb 2009 19:21:54 +0000
51224dcb
next release will be 4.0
a@null unknown
Fri, 12 Dec 2008 19:58:52 +0000
4e74263b
minor modification
a@null unknown
Tue, 09 Dec 2008 21:55:47 +0000
bab59a98
Added tag 3.9 for changeset 21a1ed9a69b9
Anselm R Garbe garbeam@gmail.com
Tue, 09 Sep 2008 20:45:07 +0100
ef00902f
simplified initfont
Anselm R Garbe garbeam@gmail.com
Fri, 29 Aug 2008 10:09:40 +0100
3e60c5d8
reverted setlocale() call
Anselm R Garbe garbeam@gmail.com
Mon, 25 Aug 2008 09:38:19 +0100
c24f22a3
removed artifact from wmii menu
Anselm R Garbe garbeam@gmail.com
Sat, 23 Aug 2008 09:33:56 +0100
44e372bb
fixed a problem when backporting dwm's drawtext()
Anselm R Garbe garbeam@gmail.com
Mon, 18 Aug 2008 19:24:29 +0100
17232f49
abc...
Anselm R Garbe garbeam@gmail.com
Mon, 18 Aug 2008 10:20:53 +0100
b95e61c9
removed the i = textnw... as remarked by Martin Hurton
Anselm R Garbe garbeam@gmail.com
Mon, 18 Aug 2008 10:17:15 +0100
cf7e4c15
backported drawtext() simplifications to dmenu
Anselm R Garbe garbeam@gmail.com
Mon, 18 Aug 2008 10:03:28 +0100
c43c692a
getting rid of setlocale(), it doesn't seem to make sense with Xmb, artifact of Xutf8 times
Anselm R Garbe garbeam@gmail.com
Mon, 18 Aug 2008 09:31:01 +0100
abd9fbb7
Added tag 3.8 for changeset 644b0798fccc
Anselm R Garbe garbeam@gmail.com
Tue, 29 Jul 2008 19:20:53 +0100
698ec259
similiar change as in dwm
Anselm R Garbe garbeam@gmail.com
Fri, 18 Jul 2008 20:20:19 +0100
88efbf3d
removed compiler warning if XINERAMA is disabled
Anselm R Garbe garbeam@gmail.com
Thu, 17 Jul 2008 17:40:42 +0100
4d8a6469
got rid of compile time xidx, grabbing the mouse pointer instead, falling back to screen 0 if no pointer available
Anselm R Garbe garbeam@gmail.com
Wed, 16 Jul 2008 18:38:53 +0100
b89a9501
reverted uint/ulong introduction
Anselm R Garbe garbeam@gmail.com
Wed, 16 Jul 2008 18:18:38 +0100
65d655b3
minor update regarding locale support
Anselm R Garbe garbeam@gmail.com
Mon, 30 Jun 2008 10:00:00 +0100
2cef0ddb
removed emalloc, used only once so obsolete
Anselm R Garbe garbeam@gmail.com
Sat, 21 Jun 2008 16:43:12 +0100
3f244b1d
minor fix
Anselm R Garbe garbeam@gmail.com
Thu, 19 Jun 2008 09:18:17 +0100
a6945d50
Added tag 3.7 for changeset 0508a3a6ee10
Anselm R Garbe garbeam@gmail.com
Wed, 18 Jun 2008 18:21:45 +0100
8911aa10
minor fix
Anselm R Garbe garbeam@gmail.com
Wed, 18 Jun 2008 18:20:21 +0100
d2305e4b
reusing config.h's color values, note we have to use const char *, instead of const char [] here, because the pointer might change
Anselm R Garbe garbeam@gmail.com
Sat, 14 Jun 2008 10:55:13 +0100
fcf26a38
using xidx
Anselm R Garbe garbeam@gmail.com
Fri, 13 Jun 2008 12:04:04 +0100
4fc6cbe6
yet another cosmetic change
Anselm R Garbe garbeam@gmail.com
Fri, 13 Jun 2008 11:53:53 +0100
a45f106d
cosmetic fixes
Anselm R Garbe garbeam@gmail.com
Fri, 13 Jun 2008 11:46:50 +0100
596033b7
s/unsigned int/uint/, s/unsigned long/ulong/
Anselm R Garbe garbeam@gmail.com
Thu, 22 May 2008 11:15:11 +0100
35755879
foo
Anselm R Garbe garbeam@gmail.com
Tue, 20 May 2008 15:07:42 +0100
1f6af5e7
added Xinerama support to dmenu, reverted -b behavior, removed -x, -y, -w
anselm@anselm1 unknown
Mon, 19 May 2008 20:29:32 +0100
f3617bd7
no exe should be unquoted, agreed to Peter Hartlich
Anselm R Garbe garbeam@gmail.com
Thu, 10 Apr 2008 18:12:00 +0100
096fb372
fixed unquoted dmenu_run $exe-use reported by Jukka
Anselm R Garbe garbeam@gmail.com
Thu, 10 Apr 2008 16:46:32 +0100
64232883
though sticking to |uniq
Anselm R Garbe garbeam@gmail.com
Wed, 09 Apr 2008 23:32:46 +0100
7195e941
re-applied Peter Hartlich's and Jukkas dmenu-related patches, for odd reasons they disappeared
Anselm R Garbe garbeam@gmail.com
Wed, 09 Apr 2008 23:31:49 +0100
12805b69
Added tag 3.6 for changeset 0bc2751d06e8
anselm@anselm1 unknown
Thu, 03 Apr 2008 21:56:42 +0100
1538bb74
fix typo
Sander van Dijk a.h.vandijk@gmail.com
Tue, 25 Mar 2008 19:18:16 +0100
cbe5e88e
using limits.h
Anselm R Garbe garbeam@gmail.com
Tue, 25 Mar 2008 10:18:17 +0000
2fe3ccdf
bugfix of the -0 case in dmenu (thanks to Sander for his hint)
Anselm R Garbe garbeam@gmail.com
Tue, 25 Mar 2008 09:43:34 +0000
07d82c0c
applied Jukkas hotfix
Anselm R Garbe garbeam@gmail.com
Mon, 24 Mar 2008 15:56:41 +0000
e7423f8f
more cosmetics
Sander van Dijk a.h.vandijk@gmail.com
Sun, 23 Mar 2008 22:06:09 +0100
61976c29
cosmetics
Sander van Dijk a.h.vandijk@gmail.com
Sun, 23 Mar 2008 21:17:35 +0100
63c9e30a
made some whitespacing consistent.
Sander van Dijk a.h.vandijk@gmail.com
Sun, 23 Mar 2008 21:11:42 +0100
015f51ac
removed unused variable nitem.
sander@localhost unknown
Sun, 23 Mar 2008 12:09:29 +0100
542c58d8
several performance tweaks
anselm@anselm1 unknown
Sat, 22 Mar 2008 14:52:00 +0000
745c46d8
fixed match() to prefer prefix-matches to strstr-matches in the match list, extended the -y handling, next version is 3.6
Anselm R Garbe garbeam@gmail.com
Tue, 18 Mar 2008 16:52:51 +0000
d058e835
Added tag 3.5 for changeset 05e5bd706b3b
Anselm R Garbe garbeam@gmail.com
Thu, 13 Mar 2008 16:53:25 +0000
301b4e55
applied next patch of Sander
Anselm R Garbe garbeam@gmail.com
Thu, 13 Mar 2008 12:02:29 +0000
38b866ba
applied Sanders patch
anselm@anselm1 unknown
Wed, 12 Mar 2008 21:37:43 +0000
540a7876
removed ido-matching, changed behavior of -i meaning case insensitive matching now, commented -x, -y, -w arguments in dmenu.1
Anselm R Garbe garbeam@gmail.com
Wed, 12 Mar 2008 15:41:19 +0000
78043541
removed set
Anselm R Garbe garbeam@gmail.com
Tue, 12 Feb 2008 09:42:48 +0000
6d8e68dc
updated
anselm@aab unknown
Mon, 11 Feb 2008 11:22:38 +0000
d8688f7a
added dmenu run
anselm@anselm1 unknown
Sat, 22 Dec 2007 12:20:20 +0000
09d0926b
Added tag 3.4 for changeset 9ab649b3b3e5
Anselm R. Garbe garbeam@gmail.com
Thu, 25 Oct 2007 20:26:17 +0200
adc4ec02
adapted c99 for pedantic checks, even if those checks are somewhat broken
Anselm R. Garbe garbeam@gmail.com
Wed, 10 Oct 2007 18:57:51 +0200
8b2f1329
implemented strcasestr for dmenu (I call it cistrstr) for portability issues (cygwin has no strcasestr, oh dear)
Anselm R. Garbe garbeam@gmail.com
Mon, 01 Oct 2007 15:28:42 +0200
1c488e6d
fixed font definition
Anselm R. Garbe garbeam@gmail.com
Mon, 01 Oct 2007 11:44:25 +0200
03c546c6
fixed dmenu
Anselm R. Garbe garbeam@gmail.com
Sun, 30 Sep 2007 19:20:31 +0200
fdc1dba7
using saner defaults
Anselm R. Garbe garbeam@gmail.com
Sun, 30 Sep 2007 12:47:40 +0200
3439470a
applied new color nuance
Anselm R. Garbe garbeam@gmail.com
Thu, 27 Sep 2007 18:55:05 +0200
6674bac1
applied my favorite color scheme
Anselm R. Garbe garbeam@gmail.com
Wed, 26 Sep 2007 19:15:47 +0200
72a8eb41
casting char to int when using tolower (thanks to Jukkas careful cosmetic checking!)
arg@suckless.org unknown
Mon, 24 Sep 2007 15:04:31 +0200
975dfb41
switching to white
Anselm R. Garbe garbeam@gmail.com
Sun, 23 Sep 2007 18:49:24 +0200
2e898a30
yet another cosmetic fix
Anselm R. Garbe garbeam@gmail.com
Sun, 23 Sep 2007 18:32:08 +0200
6514b07a
small cosmetic fix
Anselm R. Garbe garbeam@gmail.com
Sun, 23 Sep 2007 18:31:19 +0200
724fe3cf
applied Michał Janeczek dmenu patch, made dmenu match case-insensitive by default, added -i command line option to enable ido matching, added Michał to Copyright holders
Anselm R. Garbe garbeam@gmail.com
Sun, 23 Sep 2007 18:26:41 +0200
70cb32b0
Added tag 3.3 for changeset 709df5a4bad7
Anselm R. Garbe garbeam@gmail.com
Sat, 22 Sep 2007 09:12:50 +0200
56f9e26b
applied yiyus initfont fix
arg@suckless.org unknown
Wed, 19 Sep 2007 17:33:35 +0200
d094ebea
reorganized
Anselm R. Garbe garbeam@gmail.com
Mon, 17 Sep 2007 20:53:14 +0200
ccf4d716
next version is 3.3
arg@suckless.org unknown
Mon, 17 Sep 2007 09:13:21 +0200
06ae8944
micromizing dmenu step 1
Anselm R. Garbe garbeam@gmail.com
Sun, 16 Sep 2007 20:14:09 +0200
b97783b0
fixed fallback
Anselm R. Garbe garbeam@gmail.com
Sat, 15 Sep 2007 20:28:20 +0200
11cb2e7d
applied ido-matching to dmenu
arg@f00b4r unknown
Tue, 24 Jul 2007 18:19:09 +0200
07239bbd
foooooo
Anselm R. Garbe arg@suckless.org
Fri, 01 Jun 2007 12:28:30 +0200
124bfd4a
Added tag 3.2 for changeset e4c81a78ffba
Anselm R. Garbe arg@suckless.org
Wed, 30 May 2007 12:22:38 +0200
d27e3c10
referred to LICENSE file
Anselm R. Garbe arg@suckless.org
Wed, 30 May 2007 12:19:06 +0200
3a9f3a51
I agree with the race fix of JG, but I dislike the SUSV3-breaking find, and I don't care about PATH changes, keep it simple, stupid
Anselm R. Garbe arg@suckless.org
Thu, 24 May 2007 10:34:44 +0200
53e92b5c
Fix the uptodate logic (uptodate if !find newer dirs than the cache).
Kris Maglione jg@suckless.org
Wed, 23 May 2007 19:38:23 -0400
d50ff5ca
Silence the first find in dmenu_path.
Kris Maglione jg@suckless.org
Wed, 23 May 2007 18:35:05 -0400
383e40dc
Fix grouping in dmenu_path.
Kris Maglione jg@suckless.org
Wed, 23 May 2007 16:59:38 -0400
8369e173
Merge.
Kris Maglione jg@suckless.org
Wed, 23 May 2007 16:44:15 -0400
c04b688c
Changed dmenu_path (fixed race, improved speed, check that $PATH is the same as the last run).
Kris Maglione jg@suckless.org
Wed, 23 May 2007 16:42:51 -0400
dfe95cb5
made dmenu_path the way anydot proposed in response to Jukka
Anselm R. Garbe arg@suckless.org
Wed, 23 May 2007 22:13:46 +0200
8b633bf1
applied Jukka's fix
Anselm R. Garbe arg@suckless.org
Wed, 23 May 2007 13:22:27 +0200
64697cdd
Added tag 3.1 for changeset 8f0f917ac988
Anselm R. Garbe arg@suckless.org
Mon, 21 May 2007 14:36:03 +0200
5a3dfb1c
removed strip, added -s to LDFLAGs
Anselm R. Garbe arg@suckless.org
Tue, 15 May 2007 13:44:41 +0200
4042a11e
applied anydot's dmenu_path caching patch, thank you!
Anselm R. Garbe arg@suckless.org
Mon, 14 May 2007 11:56:41 +0200
aa2f73fc
fixed a small bug in dmenu when an empty font is supplied
Anselm R. Garbe arg@suckless.org
Wed, 02 May 2007 15:25:52 +0200
f189781b
Added tag 3.0 for changeset 59b3024854db
Anselm R. Garbe arg@suckless.org
Thu, 19 Apr 2007 09:27:08 +0200
0e19146d
making copyright notice more compact
Anselm R. Garbe arg@suckless.org
Fri, 13 Apr 2007 11:36:44 +0200
85a151c6
next version is 2.9
Anselm R. Garbe arg@suckless.org
Wed, 28 Mar 2007 08:17:57 +0200
1fa4fa38
allowing numpad keys as inpyt
Anselm R. Garbe arg@suckless.org
Tue, 27 Mar 2007 16:52:50 +0200
e1515a2f
Added tag 2.8 for changeset dd3d02b07cac
Anselm R. Garbe arg@suckless.org
Wed, 07 Mar 2007 13:30:57 +0100
f555908c
attempt to grab the keyboard only 1000 times, not forever.
Anselm R. Garbe arg@suckless.org
Wed, 07 Mar 2007 11:01:14 +0100
73120414
reverting keyboard grab to root window - invoking several dmenu's now works again...
Anselm R. Garbe arg@suckless.org
Wed, 07 Mar 2007 10:54:21 +0100
9911455f
Wait for an Expose and draw the menu immediately after mapping the window.
Kris Maglione jg@suckless.org
Tue, 06 Mar 2007 03:24:40 -0500
2772c51e
Added tag 2.7 for changeset fbd9e9d63f20
Anselm R. Garbe arg@suckless.org
Mon, 05 Mar 2007 11:25:18 +0100
d57c873f
keyboard grab works on the dmenu window now (not on the root window) - thx for Kris for this hint
Anselm R. Garbe arg@suckless.org
Fri, 02 Mar 2007 21:48:48 +0100
724f7214
also, don't set the font all the time
Anselm R. Garbe arg@suckless.org
Fri, 02 Mar 2007 15:16:36 +0100
5b8dce15
Added tag 2.6 for changeset 775f761a5647
Anselm R. Garbe arg@suckless.org
Thu, 01 Mar 2007 15:47:54 +0100
063c3d26
useless var declaration prev_nitem
Anselm R. Garbe arg@suckless.org
Tue, 27 Feb 2007 14:44:21 +0100
03c2b05b
changed Backspace/C-w behavior (now it only removes a single character)
Anselm R. Garbe arg@suckless.org
Mon, 26 Feb 2007 14:07:19 +0100
8a066fab
if isatty() first read from stdin and then grab the keyboard, otherwise first grab the keyboard and then read from stdin
Anselm R. Garbe arg@suckless.org
Mon, 26 Feb 2007 11:44:41 +0100
6c0e05eb
next is 2.6, but not yet ;)
Anselm R. Garbe arg@suckless.org
Mon, 26 Feb 2007 10:47:52 +0100
900d3434
Escape -s in dmenu.1
Kris Maglione jg@suckless.org
Sun, 25 Feb 2007 16:41:05 -0500
4d0cc177
Added tag 2.5 for changeset 041143e9fc54
Anselm R. Garbe arg@suckless.org
Sat, 24 Feb 2007 15:38:26 +0100
28b6ea0f
I also dislike sort -u, I support that each Unix tool does one job and does it right ;)
Anselm R. Garbe arg@suckless.org
Sat, 24 Feb 2007 15:38:10 +0100
598d72fb
removed superfluous externs as well
Anselm R. Garbe arg@suckless.org
Sat, 24 Feb 2007 14:07:40 +0100
007be12f
using the old-style fashion we uses earlier
Anselm R. Garbe arg@suckless.org
Fri, 23 Feb 2007 15:28:25 +0100
6b5b580a
fixed a bug when dmenu is run with -v
Anselm R. Garbe arg@suckless.org
Fri, 23 Feb 2007 14:39:54 +0100
d8b48d64
Added tag 2.4.2 for changeset 1ca5d430524e
Anselm R. Garbe arg@suckless.org
Fri, 23 Feb 2007 13:51:23 +0100
a71424ac
ok 2.4.2
Anselm R. Garbe arg@suckless.org
Fri, 23 Feb 2007 13:51:06 +0100
f1ab687c
Added tag 2.4.1 for changeset 03e83e2788c8
Anselm R. Garbe arg@suckless.org
Fri, 23 Feb 2007 13:28:43 +0100
68a24f55
hotfix
Anselm R. Garbe arg@suckless.org
Fri, 23 Feb 2007 13:28:38 +0100
47b37834
Added tag 2.4 for changeset 9e9036cbfb4b
Anselm R. Garbe arg@suckless.org
Fri, 23 Feb 2007 10:42:00 +0100
5f436fdc
added dmenu_path convenience script
Anselm R. Garbe arg@suckless.org
Fri, 23 Feb 2007 10:16:43 +0100
de346398
made Fnt an anonymous struct
Anselm R. Garbe arg@suckless.org
Thu, 22 Feb 2007 18:16:35 +0100
18592825
Added tag 2.3 for changeset b6e09682c8adcb6569656bee73c311f9ab457715
Anselm R. Garbe arg@suckless.org
Wed, 21 Feb 2007 11:05:19 +0100
3bc1f99e
applied the fix inspired by a recent wmii commit
Anselm R. Garbe arg@suckless.org
Wed, 21 Feb 2007 10:59:36 +0100
8a10b35c
renamed getcolor to initcolor
Anselm R. Garbe arg@suckless.org
Tue, 20 Feb 2007 13:57:05 +0100
e4fc9053
s/setfont/initfont/
Anselm R. Garbe arg@suckless.org
Tue, 20 Feb 2007 13:54:37 +0100
a1913a6a
readded draw.c again (except getcolor and setfont)
Anselm R. Garbe arg@suckless.org
Tue, 20 Feb 2007 13:54:00 +0100
66b2e837
removed -t, now using isatty() instead of select() to prevent execution from an interactive shell
Anselm R. Garbe arg@suckless.org
Mon, 19 Feb 2007 21:18:36 +0100
665488a6
removed draw.c, implemented C-w handling (backward word deletion)
Anselm R. Garbe arg@suckless.org
Mon, 19 Feb 2007 15:49:50 +0100
1e01ca03
Added tag 2.2 for changeset 90f0e34e7f11
Anselm R. Garbe arg@suckless.org
Wed, 14 Feb 2007 09:42:02 +0100
f3c12a7b
fixed Copyright notice in Makefile
Anselm R. Garbe arg@suckless.org
Thu, 08 Feb 2007 14:10:17 +0100
3ba8b71a
nah nah nah, I can't get used to the  bottom bar, pushing the conditional dmenu again
Anselm R. Garbe arg@suckless.org
Thu, 08 Feb 2007 11:17:11 +0100
2bac5599
letting dmenu appear at the bottom by default
Anselm R. Garbe arg@suckless.org
Thu, 08 Feb 2007 11:10:29 +0100
dbccf6fb
got rid of LD, inspired by JGs patch to wmii
Anselm R. Garbe arg@suckless.org
Mon, 05 Feb 2007 11:10:41 +0100
aea9bfec
Added tag 2.1 for changeset 7656557298c9
Anselm R. Garbe arg@suckless.org
Wed, 17 Jan 2007 11:10:31 +0100
6175a39e
hotfix changes
Anselm R. Garbe arg@suckless.org
Wed, 17 Jan 2007 11:10:26 +0100
2c7ff85f
Added tag 2.1 for changeset d91c79020430
Anselm R. Garbe arg@suckless.org
Wed, 17 Jan 2007 11:10:09 +0100
447046f7
Added tag 2.0 for changeset 1fce5c464fcd
Anselm R. Garbe arg@suckless.org
Tue, 16 Jan 2007 11:42:09 +0100
b76632b9
small fix
Anselm R. Garbe arg@suckless.org
Tue, 16 Jan 2007 11:39:26 +0100
f8f5b270
removed useless mx, my
Anselm R. Garbe arg@suckless.org
Tue, 16 Jan 2007 11:38:31 +0100
d6bf35ca
applied new default colors
Anselm R. Garbe arg@suckless.org
Tue, 16 Jan 2007 11:24:51 +0100
507c030b
small fix of Control-j in dmenu.1
Anselm R. Garbe arg@suckless.org
Tue, 16 Jan 2007 11:07:30 +0100
0245394e
Added tag 1.9 for changeset c7f5f4d54317
Anselm R. Garbe arg@suckless.org
Fri, 12 Jan 2007 12:43:44 +0100
b6cd6ed2
added evil key support to dmenu
Anselm R. Garbe arg@suckless.org
Thu, 11 Jan 2007 15:52:37 +0100
09813fcf
s/Mod1-Shift-g/Mod1-G/ in fact Sander is right
Anselm R. Garbe arg@suckless.org
Thu, 11 Jan 2007 13:51:15 +0100
64d68b7d
documenting undocumented vi-alike shortcuts of dmenu
Anselm R. Garbe arg@suckless.org
Thu, 11 Jan 2007 11:41:16 +0100
eaf89093
commented recent Control-shortcut additions
Anselm R. Garbe arg@suckless.org
Thu, 11 Jan 2007 10:17:01 +0100
c0fcfb78
applied Sanders  dmenu_ctrlchars.patch (thanks!)
Anselm R. Garbe arg@suckless.org
Wed, 10 Jan 2007 23:07:03 +0100
a45d6983
applied Alexis Hildebrandts patches
Anselm R. Garbe arg@suckless.org
Wed, 10 Jan 2007 18:06:16 +0100
08420a93
corrections
arg@mig29 unknown
Tue, 02 Jan 2007 15:44:32 +0100
deea1fb5
corrected
arg@mig29 unknown
Tue, 02 Jan 2007 15:41:13 +0100
771c0cb6
next version will contain updated copyright notice
arg@mig29 unknown
Tue, 02 Jan 2007 15:38:44 +0100
43a19425
Added tag 1.8 for changeset d3e6fa22ae45b38b1bdb0d813390365e5930360b
arg@mig29 unknown
Tue, 19 Dec 2006 11:49:38 +0100
bbfd5391
fixed a typo in dmenu.1
arg@mig29 unknown
Tue, 19 Dec 2006 11:49:28 +0100
0e96ae6f
prepared dmenu-1.8, shortened command line options (-font is -fn, -selbg is -sb, -selfg is -sf, -normbg is -nb, -normfg is -nf now)
arg@mig29 unknown
Tue, 19 Dec 2006 11:39:07 +0100
989649b5
added wmii reference to dmenu(1)
arg@mig29 unknown
Mon, 18 Dec 2006 13:46:44 +0100
f8d2a29a
agreed with Sander
arg@mig29 unknown
Mon, 18 Dec 2006 13:25:11 +0100
3438af00
applied Stefan Tibus' sun patch, added -bottom option to dmenu which makes it appear in the bottom (for wmii compliance), slightly modified version than the patch proposed by Stefan Tibus
arg@mig29 unknown
Mon, 18 Dec 2006 12:52:58 +0100
201b056e
hotfix
arg@mig29 unknown
Thu, 14 Dec 2006 14:41:53 +0100
3dcdbe2a
added vi-like key-bindings for keyboards without cursor keys (they are undocumented features)
arg@mig29 unknown
Thu, 14 Dec 2006 14:40:58 +0100
5336608a
Added tag 1.7.1 for changeset 3696d77aaf02f5d15728dde3b9e35abcaf291496
arg@mig29 unknown
Thu, 14 Dec 2006 09:45:11 +0100
d398a2e3
foo
arg@mig29 unknown
Thu, 14 Dec 2006 09:45:06 +0100
28290091
silent hotfix
arg@mig29 unknown
Thu, 14 Dec 2006 09:34:24 +0100
cae2fbdf
Added tag 1.7.1 for changeset 8e0b9b09bf83c429c73e60a23997f32877a645bf
arg@mig29 unknown
Thu, 14 Dec 2006 09:30:31 +0100
225cd764
applied hotfix of sander
arg@mig29 unknown
Thu, 14 Dec 2006 09:30:23 +0100
279966a1
Added tag 1.7 for changeset 58dbef4aef3d45c7a3da6945e53c9667c0f02d5b
arg@mig29 unknown
Thu, 14 Dec 2006 08:51:21 +0100
9bd80b39
changed text in dmenu manpage
arg@mig29 unknown
Wed, 13 Dec 2006 14:36:09 +0100
65912f2a
added prompt option (-p 'prompt text'), documented in man page as well
arg@mig29 unknown
Wed, 13 Dec 2006 14:14:41 +0100
4bd34662
ordered switch branches in kpress alphabetically, applied Sanders patch for PgUp/Dn and Home/End scrolling
arg@mig29 unknown
Tue, 12 Dec 2006 09:57:42 +0100
e19e42ad
fixed diagnostic error message
arg@mig29 unknown
Fri, 08 Dec 2006 11:12:11 +0100
796c4fb9
removed hardcoded 'fixed' fallback, useless and misleading
arg@mig29 unknown
Fri, 08 Dec 2006 10:41:16 +0100
93c3f930
Added tag 1.6 for changeset dcc5427f99f51a978386a0dd770467cd911ac84b
arg@mig29 unknown
Thu, 07 Dec 2006 14:54:47 +0100
c69f397b
found compromise
arg@mig29 unknown
Thu, 07 Dec 2006 14:38:31 +0100
b9fbd59c
people should define fixed being compatible with their locale
arg@mig29 unknown
Thu, 07 Dec 2006 12:03:47 +0100
da2b90dd
using -*-fixed-*-*-*-*-*-*-*-*-*-*-iso10646-* fixed by default
arg@mig29 unknown
Thu, 07 Dec 2006 11:55:46 +0100
dd7ee0da
also fixing dmenu accordingly
arg@mig29 unknown
Thu, 07 Dec 2006 10:06:06 +0100
250aa199
only setting LC_CTYPE
arg@mig29 unknown
Tue, 05 Dec 2006 13:30:37 +0100
5d43e924
enforcing using imcomplete fonsets anyways
arg@mig29 unknown
Tue, 05 Dec 2006 10:31:20 +0100
1026eb83
Added tag 1.5 for changeset e071fb045bd9e8574947acff7196360bc0270e68
arg@mig29 unknown
Thu, 30 Nov 2006 09:21:14 +0100
c65fdd62
next version will be 1.5
arg@mig29 unknown
Sun, 26 Nov 2006 15:49:47 +0100
8c20e5db
fixing sizeof stuff
arg@mig29 unknown
Sun, 26 Nov 2006 15:49:33 +0100
26fbf124
Added tag 1.4 for changeset df3fbb050004c544d14e43c36f6a94cca6ed4a69
arg@mig29 unknown
Thu, 26 Oct 2006 12:14:03 +0200
194d8905
removed misleading input cursor
Anselm R. Garbe arg@suckless.org
Mon, 23 Oct 2006 12:53:35 +0200
f6332767
fixing arg handling in dmenu (thanks to Sander for his report)
Anselm R. Garbe arg@suckless.org
Mon, 23 Oct 2006 10:12:09 +0200
bb480fb4
Added tag 1.3 for changeset 2eb9997be51cb1b11a8900728ccc0904f9371157
Anselm R. Garbe arg@10kloc.org
Fri, 13 Oct 2006 11:08:35 +0200
95b19f75
changing order
Anselm R. Garbe arg@10kloc.org
Thu, 12 Oct 2006 12:59:37 +0200
3d25a327
simplified util.c
Anselm R. Garbe arg@10kloc.org
Thu, 12 Oct 2006 12:58:34 +0200
d78bcf24
simplified main event loop
Anselm R. Garbe arg@10kloc.org
Tue, 10 Oct 2006 19:15:06 +0200
afaf66dc
Added tag 1.2 for changeset bee7fe6d1189174d0204ca3195b83cdc1bb4f82e
Anselm R. Garbe arg@10kloc.org
Fri, 06 Oct 2006 13:44:22 +0200
63be0ee2
small change
Anselm R. Garbe arg@10kloc.org
Fri, 06 Oct 2006 12:40:49 +0200
ca973eb6
changing version info
Anselm R. Garbe arg@10kloc.org
Fri, 06 Oct 2006 12:39:06 +0200
5fd7af18
removed useless newlines
Anselm R. Garbe arg@10kloc.org
Fri, 06 Oct 2006 11:52:57 +0200
02238725
small update to man page (backported)
arg@zarathustra unknown
Tue, 26 Sep 2006 17:51:22 +0200
2d5afd7c
Added tag 1.1 for changeset e8c1e9733752db12f2dbd1fa93c46f5806242ba9
arg@zarathustra unknown
Tue, 26 Sep 2006 17:39:04 +0200
f7615e22
updated README
arg@mmvi unknown
Tue, 26 Sep 2006 14:31:42 +0200
e7ecae0d
removed crap from Makefile
arg@mmvi unknown
Tue, 26 Sep 2006 14:30:48 +0200
b661ca75
error handling
arg@mmvi unknown
Tue, 26 Sep 2006 13:45:41 +0200
c02da9f8
foo
arg@mmvi unknown
Tue, 26 Sep 2006 13:41:51 +0200
14133be5
reverting
arg@mmvi unknown
Tue, 26 Sep 2006 13:39:00 +0200
3b590bed
added fallback to color initialization
arg@mmvi unknown
Tue, 26 Sep 2006 13:37:36 +0200
5c0d28e4
removed config.h stuff, made dwm configurable due to command line options
arg@mmvi unknown
Tue, 26 Sep 2006 13:20:47 +0200
e0fe9f2f
uriel didn't understood dmenu code, he broke nearly everything
arg@mmvi unknown
Tue, 26 Sep 2006 08:47:10 +0200
c9465859
applied a change made by Uriel to dmenu (though I didn't applied everything)
arg@wmii.de unknown
Tue, 26 Sep 2006 08:43:41 +0200
1716159e
applied something similiar to Jukkas patch
arg@mmvi unknown
Mon, 25 Sep 2006 08:29:20 +0200
11b64016
Added tag 1.0 for changeset 9e11140d4cc3eecac3b0ab752f91528fd5e04be8
arg@mmvi unknown
Sat, 16 Sep 2006 11:20:54 +0200
81bcf078
made function signatures more consistent to my coding style
Anselm R. Garbe arg@10kloc.org
Tue, 12 Sep 2006 10:59:00 +0200
0e5f467a
commented dmenu
Anselm R. Garbe arg@10kloc.org
Mon, 11 Sep 2006 13:18:09 +0200
c51406b2
Added tag 0.9 for changeset d046c818ea467555cc338751c9bf3024609f1f12
Anselm R. Garbe arg@10kloc.org
Fri, 08 Sep 2006 08:31:19 +0200
32f7fe48
implemented early keyboard grab for dmenu with a timeout for stdin data writers to prevent endless grabbings of the keyboard
Anselm R. Garbe arg@10kloc.org
Fri, 08 Sep 2006 07:33:20 +0200
0fa5a339
new version of dmenu
Anselm R. Garbe arg@10kloc.org
Thu, 07 Sep 2006 19:12:04 +0200
358f078c
another fix
Anselm R. Garbe arg@10kloc.org
Thu, 07 Sep 2006 09:40:09 +0200
1f207893
made dmenu.1 also concise
Anselm R. Garbe arg@10kloc.org
Thu, 07 Sep 2006 09:36:53 +0200
1c5be1c5
Added tag 0.8 for changeset 409667a57221f7e50ba8b5248f638915cd61b366
Anselm R. Garbe arg@10kloc.org
Wed, 06 Sep 2006 10:53:15 +0200
32ea4508
fixed man page
Anselm R. Garbe arg@10kloc.org
Mon, 04 Sep 2006 19:47:09 +0200
cc7d863b
Added tag 0.7 for changeset 5fc20d7158bd16b4d5f8d1c25e177680b6d54252
Anselm R. Garbe arg@10kloc.org
Mon, 04 Sep 2006 17:17:08 +0200
04eade6a
small change of main event loop
Anselm R. Garbe arg@10kloc.org
Mon, 04 Sep 2006 07:28:03 +0200
49ce444d
updated version
Anselm R. Garbe arg@10kloc.org
Mon, 28 Aug 2006 12:26:25 +0200
2e9515ee
Added tag 0.6 for changeset 25f679fb19686140a907684ffcb423b9e9d44b53
Anselm R. Garbe arg@10kloc.org
Mon, 28 Aug 2006 10:20:10 +0200
d4a4cc1a
updated man page
Anselm R. Garbe arg@10kloc.org
Mon, 28 Aug 2006 07:22:38 +0200
11bda999
fixed
Anselm R. Garbe arg@10kloc.org
Fri, 25 Aug 2006 18:15:24 +0200
82b0bc83
switching back to a dark color scheme with larger font
Anselm R. Garbe arg@10kloc.org
Fri, 25 Aug 2006 18:03:30 +0200
bd1172e6
small color fixes
Anselm R. Garbe arg@10kloc.org
Fri, 25 Aug 2006 17:44:40 +0200
13ef97e6
updated dmenu to borderless drawing as well
Anselm R. Garbe arg@10kloc.org
Fri, 25 Aug 2006 14:45:17 +0200
65be999a
back to 3 colors
Anselm R. Garbe arg@10kloc.org
Fri, 25 Aug 2006 07:54:20 +0200
37faefb1
removed useless call
Anselm R. Garbe arg@10kloc.org
Thu, 24 Aug 2006 12:04:41 +0200
18ec376a
fixed minor bug
Anselm R. Garbe arg@10kloc.org
Thu, 24 Aug 2006 12:03:40 +0200
6c1e4665
small color change
Anselm R. Garbe arg@10kloc.org
Thu, 24 Aug 2006 11:57:58 +0200
e980c7ff
migrated dmenu to use 4 instead of 3 colors
Anselm R. Garbe arg@10kloc.org
Thu, 24 Aug 2006 11:47:08 +0200
7848b53d
Added tag 0.5 for changeset 4a0ecd881c4fc15de4a0bebd79308b064be020ef
Anselm R. Garbe arg@10kloc.org
Thu, 24 Aug 2006 10:22:51 +0200
865c9388
prepared dmenu-0.5
Anselm R. Garbe arg@10kloc.org
Thu, 24 Aug 2006 10:22:30 +0200
30d72e5f
removed unnecessary Xlib call
Anselm R. Garbe arg@10kloc.org
Thu, 24 Aug 2006 09:27:01 +0200
0ffd139f
sanitizing my colorscheme
Anselm R. Garbe arg@10kloc.org
Wed, 23 Aug 2006 19:05:20 +0200
86512ce9
back to terminus font
Anselm R. Garbe arg@10kloc.org
Wed, 23 Aug 2006 18:55:48 +0200
d3206194
font fix
Anselm R. Garbe arg@10kloc.org
Tue, 22 Aug 2006 10:01:45 +0200
8148b515
fixed
Anselm R. Garbe arg@10kloc.org
Tue, 22 Aug 2006 09:49:56 +0200
35210e39
applied OpenBSD changes..
arg@localhost.10kloc.org unknown
Mon, 21 Aug 2006 17:45:46 +0200
df85dd74
renamed bad_malloc into badmalloc as well
Anselm R.Garbe arg@10ksloc.org
Mon, 21 Aug 2006 07:34:16 +0200
d9f6fa42
small changes in dmenu.1
Anselm R.Garbe arg@10ksloc.org
Mon, 21 Aug 2006 07:31:33 +0200
bbb2cc2a
fixed a typo in config.mk, fixed cleanup code in dmenu (now frees all allocated stuff)
Anselm R.Garbe arg@10ksloc.org
Wed, 16 Aug 2006 19:25:04 +0200
02ddc93c
applied sanders patch
Anselm R.Garbe arg@10ksloc.org
Wed, 16 Aug 2006 12:37:01 +0200
0faf4413
applied sanders Makefile patch
Anselm R.Garbe arg@10ksloc.org
Wed, 16 Aug 2006 08:57:10 +0200
be6b5345
fixed the same issue in dmenu
Anselm R.Garbe arg@10ksloc.org
Tue, 15 Aug 2006 16:56:55 +0200
db76b0f9
Added tag 0.4 for changeset 7acf0dde1120542917bae12e0e42293f9d2cc899
Anselm R.Garbe arg@10ksloc.org
Tue, 15 Aug 2006 10:39:26 +0200
26fc52fc
removed finished message
Anselm R.Garbe arg@10ksloc.org
Mon, 14 Aug 2006 16:11:38 +0200
6a26e97f
fixed string cutting
Anselm R.Garbe arg@10ksloc.org
Mon, 14 Aug 2006 10:56:57 +0200
0e21ef5f
fixed string cutting
Anselm R.Garbe arg@10ksloc.org
Mon, 14 Aug 2006 08:52:28 +0200
2f3068fb
added comment
Anselm R.Garbe arg@10ksloc.org
Mon, 14 Aug 2006 08:44:54 +0200
b7f89114
applied Sanders LD patch
Anselm R.Garbe arg@10ksloc.org
Mon, 14 Aug 2006 08:42:23 +0200
35a06ccd
applied my new color scheme
Anselm R.Garbe arg@10ksloc.org
Fri, 11 Aug 2006 18:12:07 +0200
67649463
simplified drawborder
Anselm R.Garbe arg@10ksloc.org
Fri, 11 Aug 2006 11:52:34 +0200
d1415ea4
Added tag 0.3 for changeset d352e9dc112ee96aa5cad961a0ed880ae9ce7276
Anselm R.Garbe arg@10ksloc.org
Thu, 10 Aug 2006 15:19:03 +0200
c6113a3b
readded border colors, this sucks least
Anselm R.Garbe arg@10ksloc.org
Thu, 10 Aug 2006 11:13:21 +0200
dd902868
drawing border around sel item
Anselm R.Garbe arg@10ksloc.org
Thu, 10 Aug 2006 11:07:06 +0200
4318bf29
removed unnecessary border color
Anselm R.Garbe arg@10ksloc.org
Thu, 10 Aug 2006 10:28:58 +0200
25f71b38
swapping my default colors
Anselm R.Garbe arg@10ksloc.org
Thu, 10 Aug 2006 10:21:50 +0200
0af369ba
added uppercase chars for C-u and C-h as well
Anselm R.Garbe arg@10ksloc.org
Thu, 10 Aug 2006 10:10:32 +0200
e4fbc432
removed C-[ from source and man page
Anselm R.Garbe arg@10ksloc.org
Thu, 10 Aug 2006 10:09:44 +0200
66f2a93e
removed control sequences which actually aren't implemented anymore (only the real unix control sequences are implemented)
Anselm R.Garbe arg@10ksloc.org
Wed, 09 Aug 2006 18:45:32 +0200
a381b3a8
fixes to README
Anselm R.Garbe arg@10ksloc.org
Tue, 08 Aug 2006 17:14:35 +0200
2a4b146f
default colors are best
Anselm R.Garbe arg@10ksloc.org
Tue, 08 Aug 2006 12:47:58 +0200
84d7f7bc
noborder
Anselm R.Garbe arg@10ksloc.org
Tue, 08 Aug 2006 11:47:58 +0200
00dce8cc
dito
Anselm R.Garbe arg@10ksloc.org
Tue, 08 Aug 2006 11:18:23 +0200
170b9772
using a better colorscheme
Anselm R.Garbe arg@10ksloc.org
Tue, 08 Aug 2006 11:07:12 +0200
366b2afd
removed unnecessary typedef
arg@10ksloc.org unknown
Mon, 07 Aug 2006 17:17:27 +0200
4e009770
made dmenu(1) more dwm(1) alike
arg@10ksloc.org unknown
Mon, 07 Aug 2006 14:07:04 +0200
b24aa831
font size changed as well
arg@10ksloc.org unknown
Mon, 07 Aug 2006 12:21:31 +0200
5146c3f2
appliead Sanders manpage/Makefile pacth
arg@10ksloc.org unknown
Mon, 07 Aug 2006 11:58:23 +0200
6a332a04
fixed dmenu.1 version info
arg@10ksloc.org unknown
Mon, 07 Aug 2006 11:11:17 +0200
9d574f5e
settle with grey
arg@10ksloc.org unknown
Mon, 07 Aug 2006 11:10:05 +0200
1fb8a6b8
next version is 0.3
arg@10ksloc.org unknown
Mon, 07 Aug 2006 10:32:18 +0200
7fb4c2b8
also made my colors tasting better with my overall colorscheme
arg@10ksloc.org unknown
Mon, 07 Aug 2006 10:28:42 +0200
f3a60b58
next attempt for bright background switch
arg@10ksloc.org unknown
Mon, 07 Aug 2006 09:40:28 +0200
48e2ce87
Added tag 0.2 for changeset 656be0f47df545dfdd2e1e0663663b8b1b26f031
arg@10ksloc.org unknown
Mon, 07 Aug 2006 08:52:37 +0200
4c7866ec
added stripping to dmenu target
arg@10ksloc.org unknown
Mon, 07 Aug 2006 08:45:47 +0200
fe94aeb4
fixed a bad mistake setting the dmenu border to False;
arg@10ksloc.org unknown
Mon, 07 Aug 2006 08:40:26 +0200
d32fd15e
renamed some functions to make it more readable
arg@10ksloc.org unknown
Mon, 07 Aug 2006 07:39:31 +0200
bb393554
updated man page
arg@10ksloc.org unknown
Mon, 07 Aug 2006 07:37:32 +0200
38bc664e
updated man page
arg@10ksloc.org unknown
Mon, 07 Aug 2006 07:36:18 +0200
ee03052e
removed -t title crap from dmenu
arg@10ksloc.org unknown
Mon, 07 Aug 2006 07:30:13 +0200
62a7d407
menu now also uses -Os
arg@10ksloc.org unknown
Sat, 05 Aug 2006 14:57:51 +0200
2535072f
small change
arg@10ksloc.org unknown
Sat, 05 Aug 2006 14:05:04 +0200
d8d17f36
yet another fix
arg@10ksloc.org unknown
Fri, 04 Aug 2006 17:17:03 +0200
f1495a11
fixed README of dmenu
arg@10ksloc.org unknown
Fri, 04 Aug 2006 17:15:07 +0200
84b56075
fixed dist target
arg@10ksloc.org unknown
Fri, 04 Aug 2006 10:34:44 +0200
7aae7fac
removed config.h
arg@10ksloc.org unknown
Fri, 04 Aug 2006 10:32:15 +0200
b862ed5a
Added tag 0.1 for changeset fcc8a282cb52c6a9343b461026b386825590cd31
arg@10ksloc.org unknown
Fri, 04 Aug 2006 10:31:51 +0200
a8f4930e
prepared 0.1
arg@10ksloc.org unknown
Fri, 04 Aug 2006 10:31:25 +0200
b497a13b
remove stderr spitting
arg@10ksloc.org unknown
Fri, 04 Aug 2006 10:31:05 +0200
50772070
rearranged several stuff
arg@10ksloc.org unknown
Fri, 04 Aug 2006 10:23:36 +0200
7817523a
initial import
arg@10ksloc.org unknown
Fri, 04 Aug 2006 09:35:27 +0200
4ebd7c4a
removed some superflous strncmp's
Anselm R. Garbe arg@suckless.org
Wed, 23 May 2007 22:32:43 +0200
07d452e0
close lsx branch
Connor Lane Smith cls@lubutu.com
Thu, 23 Jun 2011 20:26:57 +0100
88d44169
lsx: check snprintf
Connor Lane Smith cls@lubutu.com
Thu, 23 Jun 2011 20:04:50 +0100
86e9e6f1
simpler lsx
Connor Lane Smith cls@lubutu.com
Sat, 18 Jun 2011 07:50:46 +0100
eadf0904
new dmenu_run
Connor Lane Smith cls@lubutu.com
Mon, 13 Jun 2011 21:50:31 +0100
8ec1b41c
add lsx.1
Connor Lane Smith cls@lubutu.com
Mon, 13 Jun 2011 19:32:45 +0100
ab3bcac0
new lsx branch
Connor Lane Smith cls@lubutu.com
Mon, 13 Jun 2011 19:28:30 +0100
4c8d43ab
tweak match
Connor Lane Smith cls@lubutu.com
Tue, 20 Sep 2011 00:09:20 +0100
05824808
update manpage
Connor Lane Smith cls@lubutu.com
Tue, 20 Sep 2011 00:06:13 +0100
b26d3f54
add token matching
Connor Lane Smith cls@lubutu.com
Mon, 19 Sep 2011 10:40:56 +0100
7bbd4c56
lsx: detect read errors
Connor Lane Smith cls@lubutu.com
Mon, 17 Oct 2011 01:44:07 +0100
c71abdc6
lsx: return failure on error
Connor Lane Smith cls@lubutu.com
Sun, 16 Oct 2011 18:14:51 +0100
4126b1e3
merge default -> lsx
Connor Lane Smith cls@lubutu.com
Sun, 16 Oct 2011 18:13:29 +0100
24565608
xim: check for corner cases
Connor Lane Smith cls@lubutu.com
Mon, 17 Oct 2011 01:18:57 +0100
c8f0a376
add xim support
Troels Henriksen athas@sigkill.dk
Sun, 16 Oct 2011 17:21:33 +0100
6b1d658d
stest: restore stream testing
Connor Lane Smith cls@lubutu.com
Fri, 09 Dec 2011 11:49:44 +0100
32ef0f56
stest: cleanup
Connor Lane Smith cls@lubutu.com
Sun, 27 Nov 2011 23:40:48 +0100
dcd6e771
stest: remove unneeded lstat
Connor Lane Smith cls@lubutu.com
Sun, 27 Nov 2011 23:37:01 +0100
8cc28cb4
simplify stest
Connor Lane Smith cls@lubutu.com
Sun, 27 Nov 2011 23:35:09 +0100
bb4424df
replace lsx with stest
Connor Lane Smith cls@lubutu.com
Sat, 19 Nov 2011 19:54:55 +0100