Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump version number post-release to 0.37+git | Lars Wirzenius | 2017-11-11 | 1 | -2/+2 |
| | |||||
* | Prepare to release version 0.37 | Lars Wirzenius | 2017-11-11 | 1 | -2/+2 |
| | |||||
* | Bump version number post-release to 0.36+git | Lars Wirzenius | 2017-11-10 | 1 | -2/+2 |
| | |||||
* | Prepare to release version 0.36ttystatus-0.36 | Lars Wirzenius | 2017-11-10 | 1 | -2/+2 |
| | |||||
* | Fix: another Py3 port buglet | Lars Wirzenius | 2017-11-10 | 1 | -1/+12 |
| | |||||
* | Fix: Python3 str/bytes confusion | Lars Wirzenius | 2017-11-10 | 2 | -2/+5 |
| | |||||
* | Add: port to Python3 | Lars Wirzenius | 2017-11-10 | 2 | -5/+11 |
| | |||||
* | Bump version number post-release to 0.35+git | Lars Wirzenius | 2017-06-03 | 1 | -2/+2 |
| | |||||
* | Prepare to release version 0.35ttystatus-0.35 | Lars Wirzenius | 2017-06-03 | 1 | -2/+2 |
| | |||||
* | Add: TerminalStatus.hide method | Lars Wirzenius | 2017-06-03 | 1 | -0/+14 |
| | |||||
* | Force all widgets to be rendered when any are added | Lars Wirzenius | 2017-04-02 | 1 | -0/+3 |
| | |||||
* | Bump version number post-release to 0.34+git | Lars Wirzenius | 2016-12-26 | 1 | -2/+2 |
| | |||||
* | Prepare to release version 0.34ttystatus-0.34 | Lars Wirzenius | 2016-12-26 | 1 | -2/+2 |
| | |||||
* | Add missing empty line | Lars Wirzenius | 2016-12-26 | 1 | -0/+1 |
| | |||||
* | Prepare for using bumper for releases | Lars Wirzenius | 2016-10-09 | 2 | -2/+3 |
| | |||||
* | Prepare version 0.32ttystatus-0.32 | Lars Wirzenius | 2016-01-09 | 1 | -1/+1 |
| | |||||
* | Fix variable type issues found by pylint | Lars Wirzenius | 2016-01-09 | 2 | -6/+6 |
| | |||||
* | Prepare version 0.31ttystatus-0.31 | Lars Wirzenius | 2016-01-09 | 1 | -1/+1 |
| | |||||
* | Reduce flickering | Lars Wirzenius | 2015-10-23 | 2 | -2/+20 |
| | |||||
* | Fix flushing | Lars Wirzenius | 2015-10-23 | 3 | -6/+6 |
| | |||||
* | Fix area clearing | Lars Wirzenius | 2015-10-23 | 1 | -1/+2 |
| | |||||
* | Only erase unwritten parts of screen | Lars Wirzenius | 2015-10-20 | 2 | -3/+8 |
| | | | | This avoids some unpleasant flickering when there's frequent updates. | ||||
* | Prepare version 0.30ttystatus-0.30 | Lars Wirzenius | 2015-10-17 | 1 | -1/+1 |
| | |||||
* | If not variables declared, assume unknown interest | Lars Wirzenius | 2015-10-17 | 1 | -1/+1 |
| | |||||
* | Fix to use new PhysicalTerminal get_size method | Lars Wirzenius | 2015-10-17 | 1 | -1/+2 |
| | |||||
* | Precompute interests | Lars Wirzenius | 2015-10-17 | 1 | -6/+18 |
| | | | | | Rather than querying each method if it's interested in a variable, remember which widgets are interested in which variables. | ||||
* | Use Messager.enabled attribute directly | Lars Wirzenius | 2015-10-17 | 3 | -16/+9 |
| | | | | | | | The method call overhead was quite significant in profiling. Direct attribute access is much faster. Normally the overhead can be ignored, but this method gets call quite a lot, so it's worth getting rid of the overhead. | ||||
* | Don't update widgets if they're uninterested | Lars Wirzenius | 2015-10-17 | 2 | -5/+15 |
| | |||||
* | Add terminal size query to public interface | Lars Wirzenius | 2015-10-15 | 3 | -5/+14 |
| | |||||
* | Get rid of ASCII control chars in values | Lars Wirzenius | 2015-10-12 | 1 | -2/+9 |
| | |||||
* | Prepare to release version 0.29ttystatus-0.29 | Lars Wirzenius | 2015-10-11 | 1 | -1/+1 |
| | |||||
* | Only write \n in finish if there's a message | Lars Wirzenius | 2015-10-11 | 1 | -1/+2 |
| | | | | | | | Otherwise, there's nothing on the terminal, and no need for the newline. The point of writing the newline is to that the shell prompt, after the program finishes, starts at the beginning of the first line after the last line of progress output. | ||||
* | Prepare release version 0.28ttystatus-0.28 | Lars Wirzenius | 2015-10-10 | 1 | -1/+1 |
| | |||||
* | Fix query of terminal settings | Lars Wirzenius | 2015-10-10 | 1 | -2/+6 |
| | | | | This will work when TERM is set to an incapable terminal. | ||||
* | Prepare release version 0.27ttystatus-0.27 | Lars Wirzenius | 2015-10-10 | 1 | -1/+1 |
| | |||||
* | Improve speed when output is disabled | Lars Wirzenius | 2015-10-10 | 3 | -1/+8 |
| | | | | | There's no point in trying to render if output isn't happening. This brings benchmark time from about 26 seconds to 7. | ||||
* | Adapt speed-test to interface changes | Lars Wirzenius | 2015-10-10 | 2 | -4/+5 |
| | |||||
* | Prepare release version 0.26ttystatus-0.26 | Lars Wirzenius | 2015-10-06 | 1 | -1/+1 |
| | |||||
* | Look up control sequences at init time | Lars Wirzenius | 2015-10-06 | 1 | -7/+19 |
| | |||||
* | Prepare release version 0.25ttystatus-0.25 | Lars Wirzenius | 2015-10-05 | 1 | -1/+1 |
| | |||||
* | Disable output if terminal lacks capabilities | Lars Wirzenius | 2015-10-04 | 2 | -1/+8 |
| | |||||
* | Prepare release version 0.24.1ttystatus-0.24.1 | Lars Wirzenius | 2015-10-01 | 1 | -1/+1 |
| | |||||
* | Handle lack of /dev/tty | Lars Wirzenius | 2015-10-01 | 1 | -11/+14 |
| | |||||
* | Prepare release version 0.24ttystatus-0.24 | Lars Wirzenius | 2015-09-30 | 1 | -1/+1 |
| | |||||
* | Refactor how messages are displayed | Lars Wirzenius | 2015-09-27 | 7 | -279/+237 |
| | | | | | | This should be much clearer code now. However, the old unit tests for Messager became obsolete. Did not write new ones, due to it being tedious. I am lazy. Mock me. | ||||
* | Fix tests for multiline TerminalStatus support | Lars Wirzenius | 2015-09-27 | 2 | -8/+15 |
| | |||||
* | Don't write anything if empty string | Lars Wirzenius | 2015-09-27 | 1 | -0/+2 |
| | | | | | | This avoids a bug where an app writes nothing, setting _first_output to false, and then write something, and not getting enough space for that, because the flag's already false. | ||||
* | Refactor for clarification, then fix one-line output | Lars Wirzenius | 2015-09-26 | 1 | -13/+26 |
| | |||||
* | Allow multiline output | Lars Wirzenius | 2015-09-26 | 2 | -33/+80 |
| | |||||
* | Move __version__ to after imports, for pep8 | Lars Wirzenius | 2015-09-19 | 1 | -3/+4 |
| |