1
0
Commit Graph

538 Commits

Author SHA1 Message Date
Anselm R. Garbe
4f2eda6ce3 keyboard grab works on the dmenu window now (not on the root window) - thx for Kris for this hint 2007-03-02 21:48:48 +01:00
Anselm R. Garbe
4225921733 also, don't set the font all the time 2007-03-02 15:16:36 +01:00
Anselm R. Garbe
fc1b666f81 Added tag 2.6 for changeset 775f761a5647 2007-03-01 15:47:54 +01:00
Anselm R. Garbe
31bf2d9a6d useless var declaration prev_nitem 2007-02-27 14:44:21 +01:00
Anselm R. Garbe
60c7046126 changed Backspace/C-w behavior (now it only removes a single character) 2007-02-26 14:07:19 +01:00
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