awesome/widgets
Pierre Habouzit 14f4e02e66 Replace tag_t lists with arrays.
This improves lots of code efficiency (we *know* how many tags we have
now, YA'RLY).

Also fix a \todo in client.c: since knowing the number of tags is cheap,
ignore props that don't match it.

Use many p_alloca for things that depends on the number of tags (no sane
user will have *thousands* of tags. This saves a few more mallocs.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
2008-06-23 17:37:19 +02:00
..
graph.c use more tokenizer, with len 2008-06-23 14:01:33 +02:00
iconbox.c iconbox: use tokenize 2008-06-23 14:06:37 +02:00
progressbar.c textbox: use tokenize 2008-06-23 13:24:03 +02:00
systray.c systray: restack on client raise 2008-06-23 14:53:31 +02:00
taglist.c Replace tag_t lists with arrays. 2008-06-23 17:37:19 +02:00
tasklist.c cosmetic 2008-06-23 14:14:47 +02:00
textbox.c Add draw_parser_data_{init,wipe}. 2008-06-23 15:23:49 +02:00