/ todo.txt
todo.txt
 1  x Decide whether async I/O framework is even necessary. (No, it is not).
 2  x Use a FIFO file instead of a normal file for controlling bandwidth. (WONTFIX)
 3  x Add line-oriented mode. +linemode
 4  x Define command-line interface. +cli
 5  Add a man page.
 6  Add a readme.
 7  Add unit tests.
 8  Add a live control TUI. +tui
 9  x Add capability to measure recent stream throughput. +io +tui
10  x Add full-screen progress monitor UI +tui
11  x Add small speed increase/decrease keybindings +tui\n
12  x Add pause/resume keybindings +tui
13  x Add edit mode for text entry speed adjustments +tui
14  x Reduce number of backoff steps to reach 1 credit to a fixed number. +io (WONTFIX, max is only 32 for u32 integer).
15  x Determine if buffering of I/O is done correctly. +io
16  x Add an adjustable-bytes-speed Write wrapper. +io
17  x Add an adjustable-lines-speed Write wrapper. +io +linemode
18  x Add an adjustable-nulls-speed Write wrapper. +io +linemode
19  x Add a cancellable Write wrapper. +io
20  x Add a pause/resume Write wrapper. +io