summaryrefslogtreecommitdiff
path: root/ttystatus
Commit message (Collapse)AuthorAgeFilesLines
* Bump version number post-release to 0.38+gitLars Wirzenius2017-12-041-2/+2
|
* Prepare to release version 0.38Lars Wirzenius2017-12-041-2/+2
|
* Add: Speed() widgetLars Wirzenius2017-12-043-0/+93
|
* Bump version number post-release to 0.37+gitLars Wirzenius2017-11-111-2/+2
|
* Prepare to release version 0.37Lars Wirzenius2017-11-111-2/+2
|
* Bump version number post-release to 0.36+gitLars Wirzenius2017-11-101-2/+2
|
* Prepare to release version 0.36ttystatus-0.36Lars Wirzenius2017-11-101-2/+2
|
* Fix: another Py3 port bugletLars Wirzenius2017-11-101-1/+12
|
* Fix: Python3 str/bytes confusionLars Wirzenius2017-11-102-2/+5
|
* Add: port to Python3Lars Wirzenius2017-11-102-5/+11
|
* Bump version number post-release to 0.35+gitLars Wirzenius2017-06-031-2/+2
|
* Prepare to release version 0.35ttystatus-0.35Lars Wirzenius2017-06-031-2/+2
|
* Add: TerminalStatus.hide methodLars Wirzenius2017-06-031-0/+14
|
* Force all widgets to be rendered when any are addedLars Wirzenius2017-04-021-0/+3
|
* Bump version number post-release to 0.34+gitLars Wirzenius2016-12-261-2/+2
|
* Prepare to release version 0.34ttystatus-0.34Lars Wirzenius2016-12-261-2/+2
|
* Add missing empty lineLars Wirzenius2016-12-261-0/+1
|
* Prepare for using bumper for releasesLars Wirzenius2016-10-092-2/+3
|
* Prepare version 0.32ttystatus-0.32Lars Wirzenius2016-01-091-1/+1
|
* Fix variable type issues found by pylintLars Wirzenius2016-01-092-6/+6
|
* Prepare version 0.31ttystatus-0.31Lars Wirzenius2016-01-091-1/+1
|
* Reduce flickeringLars Wirzenius2015-10-232-2/+20
|
* Fix flushingLars Wirzenius2015-10-233-6/+6
|
* Fix area clearingLars Wirzenius2015-10-231-1/+2
|
* Only erase unwritten parts of screenLars Wirzenius2015-10-202-3/+8
| | | | This avoids some unpleasant flickering when there's frequent updates.
* Prepare version 0.30ttystatus-0.30Lars Wirzenius2015-10-171-1/+1
|
* If not variables declared, assume unknown interestLars Wirzenius2015-10-171-1/+1
|
* Fix to use new PhysicalTerminal get_size methodLars Wirzenius2015-10-171-1/+2
|
* Precompute interestsLars Wirzenius2015-10-171-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 directlyLars Wirzenius2015-10-173-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 uninterestedLars Wirzenius2015-10-172-5/+15
|
* Add terminal size query to public interfaceLars Wirzenius2015-10-153-5/+14
|
* Get rid of ASCII control chars in valuesLars Wirzenius2015-10-121-2/+9
|
* Prepare to release version 0.29ttystatus-0.29Lars Wirzenius2015-10-111-1/+1
|
* Only write \n in finish if there's a messageLars Wirzenius2015-10-111-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.28Lars Wirzenius2015-10-101-1/+1
|
* Fix query of terminal settingsLars Wirzenius2015-10-101-2/+6
| | | | This will work when TERM is set to an incapable terminal.
* Prepare release version 0.27ttystatus-0.27Lars Wirzenius2015-10-101-1/+1
|
* Improve speed when output is disabledLars Wirzenius2015-10-103-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 changesLars Wirzenius2015-10-102-4/+5
|
* Prepare release version 0.26ttystatus-0.26Lars Wirzenius2015-10-061-1/+1
|
* Look up control sequences at init timeLars Wirzenius2015-10-061-7/+19
|
* Prepare release version 0.25ttystatus-0.25Lars Wirzenius2015-10-051-1/+1
|
* Disable output if terminal lacks capabilitiesLars Wirzenius2015-10-042-1/+8
|
* Prepare release version 0.24.1ttystatus-0.24.1Lars Wirzenius2015-10-011-1/+1
|
* Handle lack of /dev/ttyLars Wirzenius2015-10-011-11/+14
|
* Prepare release version 0.24ttystatus-0.24Lars Wirzenius2015-09-301-1/+1
|
* Refactor how messages are displayedLars Wirzenius2015-09-277-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 supportLars Wirzenius2015-09-272-8/+15
|
* Don't write anything if empty stringLars Wirzenius2015-09-271-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.