peterbrittain

Results 15 issues of peterbrittain

The docs assume people know how to pass a function object. They shouldn't. Docs need to give a concrete example.

Documentation

After several new releases and extra features, there are several bits of the original API that jar a little and need removing. - [x] Buffer height for Screen (and Canvas)...

enhancement

There are some aspects of the design that should be documented in a little more detail, but they don't naturally fall in the user guide. For example: 1. Internals of...

help wanted
Documentation

At the lowest level, the Screen class enforces a refresh() before it will draw anything. This is irritating for people who just want to do some simple drawing. Consider providing...

enhancement

According to a dev blog (https://blogs.msdn.microsoft.com/commandline/2018/12/10/new-experimental-console-features/), Windows 10 natively supports ANSI escape codes sufficiently well to run most Linux curses apps inside WSL. That should mean that we can get...

enhancement

Currently, asciimatics only supports mouse click events. Assuming most *NIX terminals are like xterm, drag operations should be possible too. Windows can definitely do them. The idea would be to...

enhancement

**Is your feature request related to a problem? Please describe.** Some widgets return lists or dicts as properties. As described in https://stackoverflow.com/questions/3137685/using-property-decorator-on-dicts and https://stackoverflow.com/questions/37564798/python-property-on-a-list these don't work as expected when...

enhancement

@boxed has proposed this API for creating a more declarative model for creating widgets... I experimented a bit with how the API could be nicer... here's from the contacts example...

enhancement

Some terminals support embedding graphical images in the terminal. For example: - iTerm2: https://www.iterm2.com/documentation-images.html - Sixel graphics: https://github.com/saitoha/PySixel It would be nice to be able to make use of this...

enhancement

Not quite sure what these would be just yet, but look at https://github.com/yaronn/blessed-contrib for inspiration.

enhancement