Geoffrey Broadwell

Results 21 issues of Geoffrey Broadwell

At this point, we should probably assume that the user's terminal supports more than 16 colors unless we have evidence to the contrary; sadly there's no way to reliably and...

Provide a library of common utilities don't themselves directly output to the screen, but that will be commonly used while writing terminal apps, including: - basic line wrapping - tab...

enhancement

Provide horizontal/vertical line- and box-drawing using the Unicode or Code Page 437 box drawing characters. The library should also correctly handle intersection and overlap (with the user able to decide...

enhancement

This might include roles, Widget subclasses, utility routines, etc. -- but the goal is to make it easy for people to play around with animations without having to understand all...

enhancement

These include all the basics needed for doing forms, wizards, etc: radio buttons, checkboxes, selection boxes, text areas, etc.

enhancement

These are general not (necessarily) axis-aligned lines as well as common curves such as conic sections and Bézier curves. Several forms would be useful: - Placing a repeated character at...

enhancement

Audit all the code in T::P::* and make sure bad inputs won't cause crashes or errors (as with for example trying to write to a grid using negative coordinates).

enhancement

Most importantly, support [code page 437](https://en.wikipedia.org/wiki/Code_page_437), often used by consoles (such as the Linux consoles) on VGA-compatible display hardware. (Once this is done, we can also add 'linux' to the...

enhancement

Update the depends entries in the META file to require versions that include fixes for us. We need Terminal::ANSIColor to be at least version 0.2, but a final fix for...

enhancement

Provide a selection of basic static and/or animated charting widgets, such as bar charts, scatter plots, load monitors, and so forth.

enhancement