612 Commits (main)
 

Author SHA1 Message Date
David JULIEN d5b5994a28
Merge branch 'upstream'
3 months ago
Hiltjo Posthuma ba1a347dca readstdin: allocate amount of items
5 months ago
Hiltjo Posthuma bcbc1ef5c4 readstdin: add a comment
5 months ago
NRK 689d9bfcf6 fix leak when getline fails
5 months ago
Hiltjo Posthuma e42c036634 dmenu: small XmbLookupString code improvements
5 months ago
Hiltjo Posthuma 1d2b462acf bump version to 5.2
6 months ago
Tom Schwindl 7ec32fe494 dmenu: use die() to print the usage message
6 months ago
Hiltjo Posthuma fce06f437d remove workaround for a crash with color emojis on some systems, now fixed in libXft 2.3.5
7 months ago
Hiltjo Posthuma 1e8c5b68f4 fix a regression in the previous commit for tab complete
7 months ago
NRK 528d39b011 tab-complete: figure out the size before copying
7 months ago
NRK 32db2b1251 readstdin: use getline(3)
7 months ago
Hiltjo Posthuma e35976f4a5 sync code-style patch from libsl
8 months ago
Hiltjo Posthuma 28fb3e2812 Makefile: add manual path for OpenBSD
11 months ago
Hiltjo Posthuma fe5d5c6709 fix incorrect comment, math is hard
11 months ago
Hiltjo Posthuma e1e1de7b3b inputw: improve correctness and startup performance, by NRK
11 months ago
NRK 33685b06e9 drw_text: account for fallback fonts in ellipsis_width
12 months ago
NRK e4827b0c40 drw_text: don't segfault when called with 0 width
12 months ago
Hiltjo Posthuma e73651f12a fix UB with the function iscntrl()
1 year ago
Hiltjo Posthuma 31fa07b984 Revert "avoid redraw when there's no change"
1 year ago
NRK 6818e07291 avoid redraw when there's no change
1 year ago
NRK b43ec0577f free all allocated items, use %zu for size_t
1 year ago
NRK 22511c41d5 drw_text: improve performance when there's no match
1 year ago
NRK 77526f756e inputw: improve correctness and startup performance
1 year ago
NRK 7269c5355d significantly improve performance on large strings
1 year ago
NRK 6be057f060 introduce drw_fontset_getwidth_clamp()
1 year ago
NRK 41fdabbf7c drw_text: improve both performance and correctness
1 year ago
Hiltjo Posthuma 3a505cebe8 remove false-positive warning for int comparison as bool
1 year ago
Hiltjo Posthuma 308fe78b83 bump version to 5.1
1 year ago
Hiltjo Posthuma c4b656e0da code-style: rm newline (oops)
1 year ago
Hiltjo Posthuma 3e39c526d2 revert using strcasestr and use a more optimized portable version
1 year ago
Hiltjo Posthuma a9a3836861 follow-up fix: add -D_GNU_SOURCE for strcasestr for some systems
1 year ago
Hiltjo Posthuma eb96af27f4 improve performance of case-insensitive matching
1 year ago
David JULIEN 0f4c5faed3 feat: use XResources to define colors
1 year ago
Hiltjo Posthuma d78ff08d99 Revert "Improve speed of drw_text when provided with large strings"
2 years ago
Hiltjo Posthuma cd2133a5f6 add support for more keypad keys
2 years ago
Miles Alan c585e8e498 Improve speed of drw_text when provided with large strings
2 years ago
Guilherme Janczak 523aa08f51 remove always true condition in if statement
2 years ago
David JULIEN e64ab65227 feat: update config.h when def get updated
2 years ago
David JULIEN 89c8231fb1
feat: add xresources management
2 years ago
Hiltjo Posthuma 1a13d0465d bump version to 5.0
3 years ago
Hiltjo Posthuma 9b38fda6fe Fix memory leaks in drw
3 years ago
Hiltjo Posthuma db6093f6ec revert IME support
4 years ago
Hiltjo Posthuma a9b1de384a improve xopenim error message
4 years ago
Hiltjo Posthuma 43b0c2c3dd make dmenu_path script executable
4 years ago
Hiltjo Posthuma f5036b90ef fix crash when XOpenIM returns NULL
4 years ago
Quentin Rameau 153aaf88bf Close when the embedding window is destroyed
4 years ago
Anselm R Garbe 65be875f5a Prepared 4.9 release.
4 years ago
Hiltjo Posthuma 7d19b2055d dmenu.1: document improved fastgrab behaviour from previous patch
4 years ago
dok 11a65377da Use slow path if stdin is a tty
4 years ago
Quentin Rameau bbc464dc80 dmenu_path: always use the cachedir
5 years ago