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