Commit Graph

15 Commits

Author SHA1 Message Date
Jari Vetoniemi
d54381f009 Fix out of bound access, and provide better tokenize api. 2014-04-12 20:16:33 +03:00
Jari Vetoniemi
57e76dda1c Cleanup header includes. 2014-04-12 19:59:45 +03:00
Jari Vetoniemi
311e4b3676 Use strcspn instead of strtok 2014-04-12 19:59:21 +03:00
Jari Vetoniemi
cd73a1ba61 Read items from stdin nicer (assumes stdin can fit on one buffer) 2014-04-12 19:21:40 +03:00
Jari Vetoniemi
fc08cb9cff Dmenu outputs input text, if no matches were found. 2014-04-12 14:38:42 +03:00
Jari Vetoniemi
f2608c3c64 Handle empty items. 2014-04-12 14:15:37 +03:00
Jari Vetoniemi
a6d0413b97 Implement list structure, and feature for multiple selections. 2014-04-10 20:04:06 +03:00
Jari Vetoniemi
16e023aa3e Assert and whitespace. 2014-04-10 20:02:27 +03:00
Jari Vetoniemi
8631506d9d Update documentation, include only public API in doxygen output. 2014-04-10 17:26:42 +03:00
Jari Vetoniemi
4d920ad9e4 Make asserts and ifs more consistent. 2014-04-10 01:41:32 +03:00
Jari Vetoniemi
9fda2cdb2f Fix static analyze errors. 2014-04-10 01:29:01 +03:00
Jari Vetoniemi
3c700a80d1 Check if there is selected item at all. 2014-04-10 01:25:18 +03:00
Jari Vetoniemi
67be25fbe4 Basic working bemenu with curses backend 2014-04-10 01:10:05 +03:00
Jari Vetoniemi
908749cfdf Add basic API code.
=> bmMenu instancing.
=> "Rendering"
=> bmMenu releasing.
2014-03-28 21:35:32 +02:00
Jari Vetoniemi
ff314f3c5e Add project skeleton 2014-03-18 19:35:10 +02:00