spectre.console
spectre.console copied to clipboard
A .NET library that makes it easier to create beautiful console applications.
The goal of this pull request is to add out-of-the-box completer functionality to Spectre.Console, as suggested in #267. The approach will be to mimic what a tool like `dotnet complete`...
As of version 0.40.0, it doesn't appear possible to specify a negative number as a command option. Assuming I define a command that takes a decimal value as a command...
**Information** - OS: Windows - Version: 0.43.0 - Terminal: Windows Terminal **Describe the bug** When starting a progress task with `StartAsync`, I would expect a new task to be created...
I want to get AbsoluteUri or null but it's not supported by TextPrompt even with AllowEmpty=true. ```csharp var uri = await new TextPrompt( $"abc" ) .AllowEmpty() .Validate( value => {...
I was going to toy around with adding powershell or bash tab completion for my app, but it occurred to me that it might be possible (and maybe even easier)...
**Information** - OS: [eg Windows/Linux/MacOS] - Version: [e.g. 0.33.0] - Terminal: [e.g Windows Terminal] **Describe the bug** When using the figlet it doesn't respect the background color for the console....
**Information** - OS: macOS 10.15.7 - Version: 0.42.0 - Terminal: macOS Terminal version 2.10 (433) **Describe the bug** While a [status](https://spectreconsole.net/live/status) is being displayed, markup may not be fully rendered....
**Information** - OS: Windows - Version: Commit: e4dda28 - Windows terminal **Describe the bug** Adding CommandOptions to branch requires options to be defined BEFORE subcommands **To Reproduce** Use Demo project...
Hi, I want to add to MultiSelectionPrompt choices which should be checked and prompt should be submited immediatelly. Example: I display 30 choices but database contains 1000 choices so at...
**Information** - OS: Windows - Version: Version 10.0.19041 Build 19041 - Terminl: Windows Terminal **Describe the bug** CanvasImage is partially rendered **To Reproduce** ```csharp var fileName = @"cake.png"; AnsiConsole.WriteLine(fileName); var...