enough
joeyh at
Wrote 400 lines of code tonight and all I have to show for it is this animated gif http://tmp.kitenet.net/demo2.gif
jrobb likes this.
Whee. This is a little similar to what I've done to ttystatus lately, except I've concentrated on getting multi-line output to work at all, rather than concurrency. Also, it 's in Python.
http://liw.fi/ttystatus/
http://liw.fi/ttystatus/
Lars Wirzenius at 2015-10-30T10:04:35Z
edward likes this.
Color is already suported. Next:
- Multi-line regions. (Nearly trivial, probably 5 lines code.)
- Fix small bug that is preventing arbitrary external commands from displaying their output in the region above the updating lines.
- Optimize line update, avoiding outputting characters already on-screen (aka what curses does, but this is portable to even windows, so no curses. Anway, should be under 20 line function.)
- Truncation of lines longer than terminal.
- Ability to define regions inside lines, so a single line can have multiple little progress widgets or whatever. (Also probably allow for rectanguar windows, dunno.)