Commit Graph
5 Commits
Author SHA1 Message Date
Patrik SvenssonandPhil Scott 6f16081f42 Add support for indeterminate progress
This commit also changes the behavior of ProgressContext.IsFinished.
Only tasks that have been started will be taken into consideration,
and not indeterminate tasks.

Closes #329
Closes #331
2021-04-03 09:42:49 -04:00
Patrik SvenssonandPhil Scott 20650f1e7e Change IAnsiConsole to render IRenderable
This makes it possible for encoders to output better representation
of the actual objects instead of working with chopped up segments.

* IAnsiConsole.Write now takes an IRenderable instead of segments
* Calculating cell width does no longer require a render context
* Removed RenderContext.LegacyConsole
* Removed RenderContext.Encoding
* Added Capabilities.Unicode
2021-03-28 09:06:06 -04:00
stfandPhil Scott 1c769c6610 Add Progress.HideCompleted 2021-03-04 07:47:00 -05:00
Patrik SvenssonandPatrik Svensson a23bec4082 Add profile support
Closes #231
2021-01-19 17:53:03 +01:00
Patrik SvenssonandPatrik Svensson 1cf30f62fc Add autocomplete for text prompt
Closes #166
2020-12-22 11:31:22 +01:00