2024-07-14 09:40 | drw.c: use the same pattern as ellipsis_width to check for infinite recursion | Hiltjo Posthuma | 1 | +1 | -3 |
2024-07-04 21:27 | render invalid utf8 sequences as U+FFFD | NRK | 1 | +15 | -4 |
2024-07-04 21:25 | overhaul utf8decode() | NRK | 1 | +31 | -45 |
2024-03-19 11:12 | bump version to 5.3 | Hiltjo Posthuma | 1 | +1 | -1 |
2023-09-22 13:16 | Makefile: remove the options target | Hiltjo Posthuma | 1 | +2 | -8 |
2023-07-07 11:00 | drw: minor improvement to the nomatches cache | NRK | 3 | +13 | -12 |
2023-04-05 20:11 | fix BadMatch error when embedding on some windows | Lucas de Sena | 1 | +2 | -1 |
2023-03-08 20:20 | readstdin: reduce memory-usage by duplicating the line from getline() | Hiltjo Posthuma | 1 | +5 | -4 |
2022-10-31 10:52 | readstdin: allocate amount of items | Hiltjo Posthuma | 1 | +6 | -4 |
2022-10-31 10:43 | readstdin: add a comment | Hiltjo Posthuma | 1 | +1 | -1 |
2022-10-30 18:10 | fix leak when getline fails | NRK | 1 | +3 | -1 |
2022-10-26 07:43 | dmenu: small XmbLookupString code improvements | Hiltjo Posthuma | 1 | +4 | -4 |
2022-10-04 17:36 | bump version to 5.2 | Hiltjo Posthuma | 1 | +1 | -1 |
2022-09-26 09:24 | dmenu: use die() to print the usage message | Tom Schwindl | 1 | +2 | -3 |
2022-09-16 21:05 | remove workaround for a crash with color emojis on some systems, now fixed in libXft 2.3.5 | Hiltjo Posthuma | 1 | +0 | -14 |
2022-09-02 17:09 | fix a regression in the previous commit for tab complete | Hiltjo Posthuma | 1 | +1 | -1 |
2022-09-01 17:51 | tab-complete: figure out the size before copying | NRK | 1 | +2 | -2 |
2022-09-01 18:35 | readstdin: use getline(3) | NRK | 1 | +7 | -7 |
2022-08-08 08:42 | sync code-style patch from libsl | Hiltjo Posthuma | 1 | +12 | -11 |
2022-05-01 16:38 | Makefile: add manual path for OpenBSD | Hiltjo Posthuma | 1 | +1 | -0 |
2022-04-30 11:19 | fix incorrect comment, math is hard | Hiltjo Posthuma | 1 | +1 | -1 |
2022-04-29 18:15 | inputw: improve correctness and startup performance, by NRK | Hiltjo Posthuma | 1 | +2 | -8 |
2022-03-28 15:38 | drw_text: account for fallback fonts in ellipsis_width | NRK | 1 | +4 | -2 |
2022-03-27 19:02 | drw_text: don't segfault when called with 0 width | NRK | 1 | +1 | -1 |
2022-03-26 16:58 | fix UB with the function iscntrl() | Hiltjo Posthuma | 1 | +1 | -1 |
2022-03-26 16:57 | Revert "avoid redraw when there's no change" | Hiltjo Posthuma | 1 | +2 | -3 |
2022-03-25 21:51 | avoid redraw when there's no change | NRK | 1 | +3 | -2 |
2022-03-25 21:51 | free all allocated items, use %zu for size_t | NRK | 1 | +6 | -3 |
2022-03-23 18:37 | drw_text: improve performance when there's no match | NRK | 1 | +12 | -1 |
2022-03-23 18:37 | inputw: improve correctness and startup performance | NRK | 1 | +9 | -10 |
2022-03-23 20:04 | significantly improve performance on large strings | NRK | 1 | +10 | -3 |
2022-03-23 20:00 | introduce drw_fontset_getwidth_clamp() | NRK | 2 | +18 | -2 |
2022-03-23 18:37 | drw_text: improve both performance and correctness | NRK | 1 | +28 | -28 |
2022-03-01 21:45 | remove false-positive warning for int comparison as bool | Hiltjo Posthuma | 1 | +1 | -1 |
2022-02-11 11:26 | bump version to 5.1 | Hiltjo Posthuma | 2 | +2 | -2 |
2022-02-08 20:45 | code-style: rm newline (oops) | Hiltjo Posthuma | 1 | +0 | -1 |
2022-02-08 18:32 | revert using strcasestr and use a more optimized portable version | Hiltjo Posthuma | 2 | +21 | -2 |
2022-02-07 09:36 | follow-up fix: add -D_GNU_SOURCE for strcasestr for some systems | Hiltjo Posthuma | 1 | +1 | -1 |
2022-02-06 23:21 | improve performance of case-insensitive matching | Hiltjo Posthuma | 1 | +1 | -12 |
2021-08-20 21:05 | Revert "Improve speed of drw_text when provided with large strings" | Hiltjo Posthuma | 1 | +2 | -5 |
2021-08-09 16:39 | add support for more keypad keys | Hiltjo Posthuma | 1 | +11 | -0 |
2021-08-08 01:34 | Improve speed of drw_text when provided with large strings | Miles Alan | 1 | +5 | -2 |
2021-07-25 01:55 | remove always true condition in if statement | Guilherme Janczak | 1 | +1 | -1 |
2020-09-02 16:30 | bump version to 5.0 | Hiltjo Posthuma | 2 | +2 | -2 |
2020-06-11 16:45 | Fix memory leaks in drw | Hiltjo Posthuma | 1 | +1 | -0 |
2019-03-03 12:08 | revert IME support | Hiltjo Posthuma | 1 | +3 | -12 |
2019-02-12 21:58 | improve xopenim error message | Hiltjo Posthuma | 1 | +1 | -1 |
2019-02-12 21:13 | make dmenu_path script executable | Hiltjo Posthuma | 1 | +0 | -0 |
2019-02-12 18:10 | fix crash when XOpenIM returns NULL | Hiltjo Posthuma | 1 | +11 | -2 |
2019-02-03 23:29 | Close when the embedding window is destroyed | Quentin Rameau | 2 | +7 | -2 |
2019-02-02 12:54 | Prepared 4.9 release. | Anselm R Garbe | 3 | +18 | -4 |
2019-01-27 14:28 | dmenu.1: document improved fastgrab behaviour from previous patch | Hiltjo Posthuma | 1 | +2 | -2 |
2019-01-26 14:49 | Use slow path if stdin is a tty | dok | 1 | +1 | -3 |
2018-07-21 10:47 | dmenu_path: always use the cachedir | Quentin Rameau | 1 | +6 | -6 |
2018-06-02 15:09 | Makefile: just show the compiler output | Hiltjo Posthuma | 1 | +28 | -38 |
2018-06-02 15:01 | Do not strip at link stage | Hiltjo Posthuma | 1 | +1 | -1 |
2018-05-25 11:07 | code-style for pledge: check the return code -1, not < 0 | Hiltjo Posthuma | 1 | +1 | -1 |
2018-05-25 11:03 | code-style for pledge(2) | Hiltjo Posthuma | 1 | +5 | -6 |
2018-05-25 10:04 | Pledge on OpenBSD | Hiltjo Posthuma | 1 | +9 | -0 |
2018-05-09 19:27 | Use bold for keyboard shortcuts in dmenu.1 | David Demelier | 1 | +28 | -28 |
2018-04-22 12:18 | Fix cursor drawn position with wide glyphs | Quentin Rameau | 1 | +1 | -1 |
2018-03-22 10:18 | Makefile: bikesheddingly replace ${} with $() | Quentin Rameau | 2 | +43 | -43 |
2018-03-19 14:42 | Handle IME input | Quentin Rameau | 1 | +4 | -1 |
2018-03-16 15:51 | Fix handling of input strings | Hiltjo Posthuma | 1 | +21 | -14 |
2018-03-15 09:16 | Update LICENSE | Quentin Rameau | 1 | +6 | -4 |
2018-03-14 18:48 | bump version to 4.8 | Hiltjo Posthuma | 1 | +1 | -1 |
2018-03-13 16:15 | add key bindings for moving to the word start or end | Quentin Rameau | 2 | +46 | -0 |
2018-01-04 22:45 | Fix regression in 84a1bc5 | Hiltjo Posthuma | 1 | +2 | -1 |
2018-01-04 12:27 | Instantiate j var outside #ifdef XINEMARA directive because it is used in loop outside directive | Vincent Carluer | 1 | +2 | -3 |
2017-11-03 20:10 | drw: drw_scm_create: use Clr type | Hiltjo Posthuma | 1 | +1 | -1 |
2017-11-03 14:31 | fix a possible free of a uninitialize variable in paste() | Hiltjo Posthuma | 1 | +6 | -4 |
2017-11-03 20:05 | init colors using SchemeLast | Hiltjo Posthuma | 1 | +2 | -3 |
2017-11-03 16:49 | Set class name on menu window | Omar Sandoval | 1 | +2 | -0 |
2017-05-02 16:32 | release 4.7 | Hiltjo Posthuma | 1 | +1 | -1 |
2016-12-07 14:45 | Revert "fix input text matching" | Andrew Gregory | 1 | +1 | -1 |
2016-11-25 12:38 | Xinerama: correct variable declarations in preprocessor conditional | Thomas Gardner | 1 | +6 | -5 |
2016-11-05 10:36 | die() on calloc failure | Hiltjo Posthuma | 1 | +1 | -1 |
2016-10-08 12:08 | add embedding support with -w option | Quentin Rameau | 2 | +58 | -12 |
2016-10-08 12:42 | dmenu.1: group single options | Quentin Rameau | 2 | +3 | -6 |
2016-10-08 12:36 | dmenu.1: fix -l option | Quentin Rameau | 1 | +1 | -1 |
2016-08-12 12:39 | die() consistency: always add newline | Hiltjo Posthuma | 3 | +9 | -7 |
2016-07-26 21:13 | fix crash if negative monitor (< -1) was passed | Hiltjo Posthuma | 1 | +2 | -2 |
2016-07-26 21:02 | Revert "Print highlighted input text only on single match" | Hiltjo Posthuma | 1 | +3 | -13 |
2016-07-26 10:48 | Print highlighted input text only on single match | Quentin Rameau | 1 | +13 | -3 |
2016-07-25 09:33 | Partially revert 44c7de3: fix items text width offset calculation | Quentin Rameau | 1 | +2 | -2 |
2016-06-28 15:56 | config.def.h: style improvement, use color Scheme enum | Hiltjo Posthuma | 1 | +5 | -5 |
2016-06-28 05:11 | fix: Do not crash on e.g. dmenu < /dev/null | S. Gilles | 1 | +1 | -1 |
2016-05-21 19:51 | import new drw from libsl and minor fixes. | Markus Teich | 5 | +231 | -236 |
2016-02-22 14:03 | arg.h: fixed argv checks order | Lucas Gabriel Vuotto | 1 | +2 | -2 |
2016-01-11 12:26 | Typofix | Klemens Nanni | 1 | +1 | -1 |
2015-12-19 18:58 | Shut up glibc about _BSD_SOURCE being deprecated | Quentin Rameau | 1 | +1 | -1 |
2015-12-19 08:32 | Add config option for word delimiters | Quentin Rameau | 2 | +10 | -2 |
2015-11-08 22:37 | arg.h: remove unused ARGNUM* macros | Hiltjo Posthuma | 1 | +0 | -14 |
2015-11-08 22:03 | unboolify dmenu | Hiltjo Posthuma | 2 | +7 | -9 |
2015-11-08 15:46 | Makefile: package config.def.h on make dist | Hiltjo Posthuma | 1 | +3 | -2 |
2015-11-08 15:44 | remove .hgtags file | Hiltjo Posthuma | 1 | +0 | -49 |
2015-11-07 11:53 | dmenu.1: clarify monitor numbers are starting from 0 (first mon) | Hiltjo Posthuma | 1 | +2 | -1 |
2015-11-07 11:43 | fix: multimon: always spawn client on first monitor if specified with -m 0 | Hiltjo Posthuma | 1 | +1 | -1 |
2015-10-20 20:56 | drw: cleanup drw_text, prevent gcc warning false-positive of unused var | Hiltjo Posthuma | 1 | +14 | -21 |
2015-10-20 20:55 | drw: simplify drw_font_xcreate and prevent a potential unneeded allocation | Hiltjo Posthuma | 1 | +19 | -22 |
| 516 more commits remaining, fetch the repository |