1
0
Commit Graph

533 Commits

Author SHA1 Message Date
Anselm R. Garbe
29ca954fad if isatty() first read from stdin and then grab the keyboard, otherwise first grab the keyboard and then read from stdin 2007-02-26 11:44:41 +01:00
Anselm R. Garbe
40b8f05922 next is 2.6, but not yet ;) 2007-02-26 10:47:52 +01:00
Kris Maglione
3a73e96db8 Escape -s in dmenu.1 2007-02-25 16:41:05 -05:00
Anselm R. Garbe
f79b5faa65 Added tag 2.5 for changeset 041143e9fc54 2007-02-24 15:38:26 +01:00
Anselm R. Garbe
1509f6827a I also dislike sort -u, I support that each Unix tool does one job and does it right ;) 2007-02-24 15:38:10 +01:00
Anselm R. Garbe
2834e68690 removed superfluous externs as well 2007-02-24 14:07:40 +01:00
Anselm R. Garbe
f50ed00128 using the old-style fashion we uses earlier 2007-02-23 15:28:25 +01:00
Anselm R. Garbe
54bc217bd9 fixed a bug when dmenu is run with -v 2007-02-23 14:39:54 +01:00
Anselm R. Garbe
92f6ceb82d Added tag 2.4.2 for changeset 1ca5d430524e 2007-02-23 13:51:23 +01:00
Anselm R. Garbe
c017190564 ok 2.4.2 2007-02-23 13:51:06 +01:00
Anselm R. Garbe
fc00f4a3c5 Added tag 2.4.1 for changeset 03e83e2788c8 2007-02-23 13:28:43 +01:00
Anselm R. Garbe
158acd3d68 hotfix 2007-02-23 13:28:38 +01:00
Anselm R. Garbe
dc46ba0633 Added tag 2.4 for changeset 9e9036cbfb4b 2007-02-23 10:42:00 +01:00
Anselm R. Garbe
af2ed87fd8 added dmenu_path convenience script 2007-02-23 10:16:43 +01:00
Anselm R. Garbe
db151423f8 made Fnt an anonymous struct 2007-02-22 18:16:35 +01:00
Anselm R. Garbe
db58d530ed Added tag 2.3 for changeset b6e09682c8adcb6569656bee73c311f9ab457715 2007-02-21 11:05:19 +01:00
Anselm R. Garbe
05811e8be0 applied the fix inspired by a recent wmii commit 2007-02-21 10:59:36 +01:00
Anselm R. Garbe
4ac0d96230 renamed getcolor to initcolor 2007-02-20 13:57:05 +01:00
Anselm R. Garbe
d682af2ab3 s/setfont/initfont/ 2007-02-20 13:54:37 +01:00
Anselm R. Garbe
4e5645b281 readded draw.c again (except getcolor and setfont) 2007-02-20 13:54:00 +01:00
Anselm R. Garbe
833885d2a6 removed -t, now using isatty() instead of select() to prevent execution from an interactive shell 2007-02-19 21:18:36 +01:00
Anselm R. Garbe
e63ff02419 removed draw.c, implemented C-w handling (backward word deletion) 2007-02-19 15:49:50 +01:00
Anselm R. Garbe
cffb2ca912 Added tag 2.2 for changeset 90f0e34e7f11 2007-02-14 09:42:02 +01:00
Anselm R. Garbe
9bacebf33b fixed Copyright notice in Makefile 2007-02-08 14:10:17 +01:00
Anselm R. Garbe
de82e827bf nah nah nah, I can't get used to the bottom bar, pushing the conditional dmenu again 2007-02-08 11:17:11 +01:00
Anselm R. Garbe
24ad9306c7 letting dmenu appear at the bottom by default 2007-02-08 11:10:29 +01:00
Anselm R. Garbe
a852cb33c1 got rid of LD, inspired by JGs patch to wmii 2007-02-05 11:10:41 +01:00
Anselm R. Garbe
226d8e56b1 Added tag 2.1 for changeset 7656557298c9 2007-01-17 11:10:31 +01:00
Anselm R. Garbe
bf6ee88eef hotfix changes 2007-01-17 11:10:26 +01:00
Anselm R. Garbe
3e21743a6c Added tag 2.1 for changeset d91c79020430 2007-01-17 11:10:09 +01:00
Anselm R. Garbe
b9e70ae616 Added tag 2.0 for changeset 1fce5c464fcd 2007-01-16 11:42:09 +01:00
Anselm R. Garbe
6d36e3fb3a small fix 2007-01-16 11:39:26 +01:00
Anselm R. Garbe
4e4a1a82e5 removed useless mx, my 2007-01-16 11:38:31 +01:00
Anselm R. Garbe
a76b884624 applied new default colors 2007-01-16 11:24:51 +01:00
Anselm R. Garbe
55a9d6efd6 small fix of Control-j in dmenu.1 2007-01-16 11:07:30 +01:00
Anselm R. Garbe
a0588b64b6 Added tag 1.9 for changeset c7f5f4d54317 2007-01-12 12:43:44 +01:00
Anselm R. Garbe
46cce31caa added evil key support to dmenu 2007-01-11 15:52:37 +01:00
Anselm R. Garbe
6ceff97643 s/Mod1-Shift-g/Mod1-G/ in fact Sander is right 2007-01-11 13:51:15 +01:00
Anselm R. Garbe
9d2e13d2d3 documenting undocumented vi-alike shortcuts of dmenu 2007-01-11 11:41:16 +01:00
Anselm R. Garbe
37d379535a commented recent Control-shortcut additions 2007-01-11 10:17:01 +01:00
Anselm R. Garbe
0394c5e258 applied Sanders dmenu_ctrlchars.patch (thanks!) 2007-01-10 23:07:03 +01:00
Anselm R. Garbe
a839d28b05 applied Alexis Hildebrandts patches 2007-01-10 18:06:16 +01:00
arg@mig29
c8865e6a88 corrections 2007-01-02 15:44:32 +01:00
arg@mig29
ade64e08c6 corrected 2007-01-02 15:41:13 +01:00
arg@mig29
8b1697c480 next version will contain updated copyright notice 2007-01-02 15:38:44 +01:00
arg@mig29
853a1f9c3f Added tag 1.8 for changeset d3e6fa22ae45b38b1bdb0d813390365e5930360b 2006-12-19 11:49:38 +01:00
arg@mig29
caeee5543e fixed a typo in dmenu.1 2006-12-19 11:49:28 +01:00
arg@mig29
6509cc9f73 prepared dmenu-1.8, shortened command line options (-font is -fn, -selbg is -sb, -selfg is -sf, -normbg is -nb, -normfg is -nf now) 2006-12-19 11:39:07 +01:00
arg@mig29
eac2a60e9b added wmii reference to dmenu(1) 2006-12-18 13:46:44 +01:00
arg@mig29
fa2ee99182 agreed with Sander 2006-12-18 13:25:11 +01:00
arg@mig29
de7ab0f95d applied Stefan Tibus' sun patch, added -bottom option to dmenu which makes it appear in the bottom (for wmii compliance), slightly modified version than the patch proposed by Stefan Tibus 2006-12-18 12:52:58 +01:00
arg@mig29
7c0ff994c8 hotfix 2006-12-14 14:41:53 +01:00
arg@mig29
faa7fbad82 added vi-like key-bindings for keyboards without cursor keys (they are undocumented features) 2006-12-14 14:40:58 +01:00
arg@mig29
66e0f28dfc Added tag 1.7.1 for changeset 3696d77aaf02f5d15728dde3b9e35abcaf291496 2006-12-14 09:45:11 +01:00
arg@mig29
ffd5dea305 foo 2006-12-14 09:45:06 +01:00
arg@mig29
b7dc7ed52e silent hotfix 2006-12-14 09:34:24 +01:00
arg@mig29
60852051c9 Added tag 1.7.1 for changeset 8e0b9b09bf83c429c73e60a23997f32877a645bf 2006-12-14 09:30:31 +01:00
arg@mig29
ce24355241 applied hotfix of sander 2006-12-14 09:30:23 +01:00
arg@mig29
fadcdef674 Added tag 1.7 for changeset 58dbef4aef3d45c7a3da6945e53c9667c0f02d5b 2006-12-14 08:51:21 +01:00
arg@mig29
69ff8f2de5 changed text in dmenu manpage 2006-12-13 14:36:09 +01:00
arg@mig29
56b0de9b85 added prompt option (-p 'prompt text'), documented in man page as well 2006-12-13 14:14:41 +01:00
arg@mig29
eb43ec3ade ordered switch branches in kpress alphabetically, applied Sanders patch for PgUp/Dn and Home/End scrolling 2006-12-12 09:57:42 +01:00
arg@mig29
70d78b0952 fixed diagnostic error message 2006-12-08 11:12:11 +01:00
arg@mig29
771bb341ae removed hardcoded 'fixed' fallback, useless and misleading 2006-12-08 10:41:16 +01:00
arg@mig29
be78345ff9 Added tag 1.6 for changeset dcc5427f99f51a978386a0dd770467cd911ac84b 2006-12-07 14:54:47 +01:00
arg@mig29
e3a3de76bb found compromise 2006-12-07 14:38:31 +01:00
arg@mig29
0113211338 people should define fixed being compatible with their locale 2006-12-07 12:03:47 +01:00
arg@mig29
563fd4424d using -*-fixed-*-*-*-*-*-*-*-*-*-*-iso10646-* fixed by default 2006-12-07 11:55:46 +01:00
arg@mig29
74c3c47584 also fixing dmenu accordingly 2006-12-07 10:06:06 +01:00
arg@mig29
c3af8065ce only setting LC_CTYPE 2006-12-05 13:30:37 +01:00
arg@mig29
e34fbd2320 enforcing using imcomplete fonsets anyways 2006-12-05 10:31:20 +01:00
arg@mig29
5a9790e24a Added tag 1.5 for changeset e071fb045bd9e8574947acff7196360bc0270e68 2006-11-30 09:21:14 +01:00
arg@mig29
1deed2fde1 next version will be 1.5 2006-11-26 15:49:47 +01:00
arg@mig29
3a78327189 fixing sizeof stuff 2006-11-26 15:49:33 +01:00
arg@mig29
4548c07ef8 Added tag 1.4 for changeset df3fbb050004c544d14e43c36f6a94cca6ed4a69 2006-10-26 12:14:03 +02:00
Anselm R. Garbe
714e155474 removed misleading input cursor 2006-10-23 12:53:35 +02:00
Anselm R. Garbe
4a56486d79 fixing arg handling in dmenu (thanks to Sander for his report) 2006-10-23 10:12:09 +02:00
Anselm R. Garbe
7ffe09d8de Added tag 1.3 for changeset 2eb9997be51cb1b11a8900728ccc0904f9371157 2006-10-13 11:08:35 +02:00
Anselm R. Garbe
64db367900 changing order 2006-10-12 12:59:37 +02:00
Anselm R. Garbe
022c61a779 simplified util.c 2006-10-12 12:58:34 +02:00
Anselm R. Garbe
e916910ae9 simplified main event loop 2006-10-10 19:15:06 +02:00
Anselm R. Garbe
6082d54f96 Added tag 1.2 for changeset bee7fe6d1189174d0204ca3195b83cdc1bb4f82e 2006-10-06 13:44:22 +02:00
Anselm R. Garbe
feb8dabacf small change 2006-10-06 12:40:49 +02:00
Anselm R. Garbe
07ef2eeb2c changing version info 2006-10-06 12:39:06 +02:00
Anselm R. Garbe
190f46c81e removed useless newlines 2006-10-06 11:52:57 +02:00
arg@zarathustra
6e82a76687 small update to man page (backported) 2006-09-26 17:51:22 +02:00
arg@zarathustra
dcb249644e Added tag 1.1 for changeset e8c1e9733752db12f2dbd1fa93c46f5806242ba9 2006-09-26 17:39:04 +02:00
arg@mmvi
09f3d5a94f updated README 2006-09-26 14:31:42 +02:00
arg@mmvi
d8558c3214 removed crap from Makefile 2006-09-26 14:30:48 +02:00
arg@mmvi
2c12f3d682 error handling 2006-09-26 13:45:41 +02:00
arg@mmvi
d398305f28 foo 2006-09-26 13:41:51 +02:00
arg@mmvi
a46295bf8a reverting 2006-09-26 13:39:00 +02:00
arg@mmvi
e86ca83a63 added fallback to color initialization 2006-09-26 13:37:36 +02:00
arg@mmvi
1e0d10fe28 removed config.h stuff, made dwm configurable due to command line options 2006-09-26 13:20:47 +02:00
arg@mmvi
e1684b2aec uriel didn't understood dmenu code, he broke nearly everything 2006-09-26 08:47:10 +02:00
arg@wmii.de
9152c74655 applied a change made by Uriel to dmenu (though I didn't applied everything) 2006-09-26 08:43:41 +02:00
arg@mmvi
ec925f2bff applied something similiar to Jukkas patch 2006-09-25 08:29:20 +02:00
arg@mmvi
420409647b Added tag 1.0 for changeset 9e11140d4cc3eecac3b0ab752f91528fd5e04be8 2006-09-16 11:20:54 +02:00
Anselm R. Garbe
cbc33184e4 made function signatures more consistent to my coding style 2006-09-12 10:59:00 +02:00
Anselm R. Garbe
25449aa5da commented dmenu 2006-09-11 13:18:09 +02:00
Anselm R. Garbe
6cf3779adc Added tag 0.9 for changeset d046c818ea467555cc338751c9bf3024609f1f12 2006-09-08 08:31:19 +02:00
Anselm R. Garbe
a041c50e6f implemented early keyboard grab for dmenu with a timeout for stdin data writers to prevent endless grabbings of the keyboard 2006-09-08 07:33:20 +02:00
Anselm R. Garbe
cc8e4a407e new version of dmenu 2006-09-07 19:12:04 +02:00
Anselm R. Garbe
4f2a14f160 another fix 2006-09-07 09:40:09 +02:00
Anselm R. Garbe
c165ba591e made dmenu.1 also concise 2006-09-07 09:36:53 +02:00
Anselm R. Garbe
3d9f262e84 Added tag 0.8 for changeset 409667a57221f7e50ba8b5248f638915cd61b366 2006-09-06 10:53:15 +02:00
Anselm R. Garbe
3d1889a95a fixed man page 2006-09-04 19:47:09 +02:00
Anselm R. Garbe
c1f27157b0 Added tag 0.7 for changeset 5fc20d7158bd16b4d5f8d1c25e177680b6d54252 2006-09-04 17:17:08 +02:00
Anselm R. Garbe
342a42d4f4 small change of main event loop 2006-09-04 07:28:03 +02:00
Anselm R. Garbe
6b980e7a2d updated version 2006-08-28 12:26:25 +02:00
Anselm R. Garbe
00e7c69307 Added tag 0.6 for changeset 25f679fb19686140a907684ffcb423b9e9d44b53 2006-08-28 10:20:10 +02:00
Anselm R. Garbe
18c0d8c9b0 updated man page 2006-08-28 07:22:38 +02:00
Anselm R. Garbe
384bb4152b fixed 2006-08-25 18:15:24 +02:00
Anselm R. Garbe
c592265913 switching back to a dark color scheme with larger font 2006-08-25 18:03:30 +02:00
Anselm R. Garbe
ca9e2c0230 small color fixes 2006-08-25 17:44:40 +02:00
Anselm R. Garbe
b71725e35d updated dmenu to borderless drawing as well 2006-08-25 14:45:17 +02:00
Anselm R. Garbe
8f696f3c27 back to 3 colors 2006-08-25 07:54:20 +02:00
Anselm R. Garbe
f680ab626c removed useless call 2006-08-24 12:04:41 +02:00
Anselm R. Garbe
29cc31c59b fixed minor bug 2006-08-24 12:03:40 +02:00
Anselm R. Garbe
fa4d50ecce small color change 2006-08-24 11:57:58 +02:00
Anselm R. Garbe
7bd6f6c05c migrated dmenu to use 4 instead of 3 colors 2006-08-24 11:47:08 +02:00
Anselm R. Garbe
349a556556 Added tag 0.5 for changeset 4a0ecd881c4fc15de4a0bebd79308b064be020ef 2006-08-24 10:22:51 +02:00
Anselm R. Garbe
a5d2b42901 prepared dmenu-0.5 2006-08-24 10:22:30 +02:00
Anselm R. Garbe
42253b397e removed unnecessary Xlib call 2006-08-24 09:27:01 +02:00
Anselm R. Garbe
4ffe16adf6 sanitizing my colorscheme 2006-08-23 19:05:20 +02:00
Anselm R. Garbe
31e56c9462 back to terminus font 2006-08-23 18:55:48 +02:00
Anselm R. Garbe
f5c019cfa0 font fix 2006-08-22 10:01:45 +02:00
Anselm R. Garbe
db63cf7f93 fixed 2006-08-22 09:49:56 +02:00
arg@localhost.10kloc.org
34f8b3cd52 applied OpenBSD changes.. 2006-08-21 17:45:46 +02:00
Anselm R.Garbe
9c4fc8f0d6 renamed bad_malloc into badmalloc as well 2006-08-21 07:34:16 +02:00
Anselm R.Garbe
1f9dd3bad5 small changes in dmenu.1 2006-08-21 07:31:33 +02:00
Anselm R.Garbe
d0ea472473 fixed a typo in config.mk, fixed cleanup code in dmenu (now frees all allocated stuff) 2006-08-16 19:25:04 +02:00
Anselm R.Garbe
d4c19aeda5 applied sanders patch 2006-08-16 12:37:01 +02:00
Anselm R.Garbe
691f08fb9c applied sanders Makefile patch 2006-08-16 08:57:10 +02:00
Anselm R.Garbe
52a2460422 fixed the same issue in dmenu 2006-08-15 16:56:55 +02:00
Anselm R.Garbe
e24aa111ef Added tag 0.4 for changeset 7acf0dde1120542917bae12e0e42293f9d2cc899 2006-08-15 10:39:26 +02:00
Anselm R.Garbe
ea95610e5e removed finished message 2006-08-14 16:11:38 +02:00
Anselm R.Garbe
a026533b5d fixed string cutting 2006-08-14 10:56:57 +02:00
Anselm R.Garbe
a514879a5c fixed string cutting 2006-08-14 08:52:28 +02:00
Anselm R.Garbe
20bb5a96a0 added comment 2006-08-14 08:44:54 +02:00
Anselm R.Garbe
e1223229f0 applied Sanders LD patch 2006-08-14 08:42:23 +02:00
Anselm R.Garbe
aa38e274de applied my new color scheme 2006-08-11 18:12:07 +02:00
Anselm R.Garbe
541132435e simplified drawborder 2006-08-11 11:52:34 +02:00
Anselm R.Garbe
e1dcf37ae9 Added tag 0.3 for changeset d352e9dc112ee96aa5cad961a0ed880ae9ce7276 2006-08-10 15:19:03 +02:00
Anselm R.Garbe
80068121a7 readded border colors, this sucks least 2006-08-10 11:13:21 +02:00
Anselm R.Garbe
02c882c8e5 drawing border around sel item 2006-08-10 11:07:06 +02:00
Anselm R.Garbe
e94a87eb46 removed unnecessary border color 2006-08-10 10:28:58 +02:00
Anselm R.Garbe
b5f20cf310 swapping my default colors 2006-08-10 10:21:50 +02:00
Anselm R.Garbe
fc3abad9ac added uppercase chars for C-u and C-h as well 2006-08-10 10:10:32 +02:00
Anselm R.Garbe
b5b01c0f24 removed C-[ from source and man page 2006-08-10 10:09:44 +02:00
Anselm R.Garbe
96b2236912 removed control sequences which actually aren't implemented anymore (only the real unix control sequences are implemented) 2006-08-09 18:45:32 +02:00
Anselm R.Garbe
346122f7b0 fixes to README 2006-08-08 17:14:35 +02:00
Anselm R.Garbe
5eec4420fc default colors are best 2006-08-08 12:47:58 +02:00
Anselm R.Garbe
cc4e305be1 noborder 2006-08-08 11:47:58 +02:00
Anselm R.Garbe
c5275af658 dito 2006-08-08 11:18:23 +02:00
Anselm R.Garbe
81c97ec012 using a better colorscheme 2006-08-08 11:07:12 +02:00
arg@10ksloc.org
e7502fe876 removed unnecessary typedef 2006-08-07 17:17:27 +02:00
arg@10ksloc.org
6cc4d37f37 made dmenu(1) more dwm(1) alike 2006-08-07 14:07:04 +02:00
arg@10ksloc.org
b11c12a1c0 font size changed as well 2006-08-07 12:21:31 +02:00
arg@10ksloc.org
3fa69e4bef appliead Sanders manpage/Makefile pacth 2006-08-07 11:58:23 +02:00
arg@10ksloc.org
86b2abdb83 fixed dmenu.1 version info 2006-08-07 11:11:17 +02:00
arg@10ksloc.org
9cc1b6dcb8 settle with grey 2006-08-07 11:10:05 +02:00
arg@10ksloc.org
2695be4b7d next version is 0.3 2006-08-07 10:32:18 +02:00
arg@10ksloc.org
f787fd5255 also made my colors tasting better with my overall colorscheme 2006-08-07 10:28:42 +02:00
arg@10ksloc.org
70f521e1e4 next attempt for bright background switch 2006-08-07 09:40:28 +02:00
arg@10ksloc.org
86f8f62a64 Added tag 0.2 for changeset 656be0f47df545dfdd2e1e0663663b8b1b26f031 2006-08-07 08:52:37 +02:00
arg@10ksloc.org
895db5e046 added stripping to dmenu target 2006-08-07 08:45:47 +02:00
arg@10ksloc.org
ecec3c87ae fixed a bad mistake setting the dmenu border to False; 2006-08-07 08:40:26 +02:00
arg@10ksloc.org
16e4d69fff renamed some functions to make it more readable 2006-08-07 07:39:31 +02:00
arg@10ksloc.org
e0726de3f9 updated man page 2006-08-07 07:37:32 +02:00
arg@10ksloc.org
4afb1bca3f updated man page 2006-08-07 07:36:18 +02:00
arg@10ksloc.org
dc85885c07 removed -t title crap from dmenu 2006-08-07 07:30:13 +02:00
arg@10ksloc.org
e55c528274 menu now also uses -Os 2006-08-05 14:57:51 +02:00
arg@10ksloc.org
4c81a74ed2 small change 2006-08-05 14:05:04 +02:00
arg@10ksloc.org
1887c46f92 yet another fix 2006-08-04 17:17:03 +02:00
arg@10ksloc.org
f54c9e289f fixed README of dmenu 2006-08-04 17:15:07 +02:00
arg@10ksloc.org
294b42fa5f fixed dist target 2006-08-04 10:34:44 +02:00
arg@10ksloc.org
21fcab3b2a removed config.h 2006-08-04 10:32:15 +02:00
arg@10ksloc.org
a3cc865f15 Added tag 0.1 for changeset fcc8a282cb52c6a9343b461026b386825590cd31 2006-08-04 10:31:51 +02:00
arg@10ksloc.org
c22bf1d29c prepared 0.1 2006-08-04 10:31:25 +02:00
arg@10ksloc.org
5ccd388d47 remove stderr spitting 2006-08-04 10:31:05 +02:00
arg@10ksloc.org
df9ed5f5f5 rearranged several stuff 2006-08-04 10:23:36 +02:00
arg@10ksloc.org
42e005e045 initial import 2006-08-04 09:35:27 +02:00