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