Hiltjo Posthuma
96e60c66bc
config.mk: fix _XOPEN_SOURCE=700 for getline()
9 years ago
Hiltjo Posthuma
2d2175ff6f
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!
9 years ago
Hiltjo Posthuma
5feb0c689d
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.
9 years ago
Hiltjo Posthuma
4b1fecd44e
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
9 years ago
Connor Lane Smith
38fccafada
_POSIX_C_SOURCE=200809L
12 years ago
Connor Lane Smith
7707111c10
remove _POSIX_C_SOURCE cflag
13 years ago
Connor Lane Smith
7f45b3f7aa
update version 4.5-hg
13 years ago
anselm@garbe.us
0f91dd1c74
config.mk cleanup
13 years ago
Connor Lane Smith
bb4424df07
replace lsx with stest
13 years ago
Connor Lane Smith
3af80cd7d8
change version to 'hg'
13 years ago
Connor Lane Smith
34a816f87d
rebind ^N ^P
13 years ago
Connor Lane Smith
2103ae2891
bugfix
13 years ago
Connor Lane Smith
11ea52d170
portability
13 years ago
Connor Lane Smith
1654d6cd62
cleanup
13 years ago
Connor Lane Smith
6cc0b0dc08
increment version
13 years ago
Connor Lane Smith
d515d2758f
cache option in config.mk
14 years ago
Anselm R Garbe
22cf9626c7
fixed dist target bug
14 years ago
Connor Lane Smith
a0a99d10e1
removed libdc dependence
14 years ago
Connor Lane Smith
610a0a8d12
fixed linking bug (thanks Jacob Nixdorf) & iscntrl corner case
14 years ago
Connor Lane Smith
caf5246268
simplifications
14 years ago
Connor Lane Smith
a7aee433cc
fixed bugs, no more config.h, updated manpage, new libdraw
14 years ago
Connor Lane Smith
26b9f3de0f
libdraw now has own repo
14 years ago
Connor Lane Smith
4508fd2c4e
moved draw.c to libdraw.a
14 years ago
Anselm R Garbe
851672cadc
prepared bugfix release 4.1.1
14 years ago
Anselm R Garbe
569a1f925a
applied cursor, vertical and paste patches for upcoming 4.1 dmenu version (due to the fact that surf is using dmenu as well)
15 years ago
Anselm R Garbe
a1ad9c2a1c
applied Matthias Christian Ott's sanity fixes (thanks a lot!)
15 years ago
a@null
51224dcb79
next release will be 4.0
16 years ago
Anselm R Garbe
cf7e4c15a9
backported drawtext() simplifications to dmenu
16 years ago
Anselm R Garbe
3f244b1d52
minor fix
16 years ago
Anselm R Garbe
8911aa1060
minor fix
16 years ago
Anselm R Garbe
a45f106d3c
cosmetic fixes
16 years ago
anselm@anselm1
1f6af5e78f
added Xinerama support to dmenu, reverted -b behavior, removed -x, -y, -w
16 years ago
Anselm R Garbe
7195e941c1
re-applied Peter Hartlich's and Jukkas dmenu-related patches, for odd reasons they disappeared
16 years ago
Anselm R Garbe
745c46d8fa
fixed match() to prefer prefix-matches to strstr-matches in the match list, extended the -y handling, next version is 3.6
16 years ago
anselm@anselm1
d8688f7a4f
added dmenu run
17 years ago
Anselm R. Garbe
adc4ec02c0
adapted c99 for pedantic checks, even if those checks are somewhat broken
17 years ago
Anselm R. Garbe
724fe3cf7f
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
17 years ago
arg@suckless.org
ccf4d7166f
next version is 3.3
17 years ago
Anselm R. Garbe
8b633bf17d
applied Jukka's fix
17 years ago
Anselm R. Garbe
5a3dfb1c40
removed strip, added -s to LDFLAGs
17 years ago
Anselm R. Garbe
aa2f73fc88
fixed a small bug in dmenu when an empty font is supplied
17 years ago
Anselm R. Garbe
0e19146d5f
making copyright notice more compact
17 years ago
Anselm R. Garbe
85a151c6a4
next version is 2.9
17 years ago
Anselm R. Garbe
f555908cef
attempt to grab the keyboard only 1000 times, not forever.
17 years ago
Anselm R. Garbe
724f72142f
also, don't set the font all the time
18 years ago
Anselm R. Garbe
6c0e05eb0d
next is 2.6, but not yet ;)
18 years ago
Anselm R. Garbe
6b5b580aff
fixed a bug when dmenu is run with -v
18 years ago
Anselm R. Garbe
a71424ac0e
ok 2.4.2
18 years ago
Anselm R. Garbe
68a24f5535
hotfix
18 years ago
Anselm R. Garbe
de34639883
made Fnt an anonymous struct
18 years ago