Patrik Svensson
3545e0f6b5
Add example infrastructure
...
* Add "Shared" projects for all examples
* Update "Colors" example with better TrueColor demo
* Use same namespace for all examples
2021-04-11 22:03:13 -04:00
Patrik Svensson
7f6f2437b1
Add support for exclusive mode
2021-03-15 13:14:40 -04:00
Patrik Svensson
c2bab0ebf8
Allow custom instructions for prompts
...
Closes #229
2021-03-14 21:27:44 -04:00
Patrik Svensson
a23bec4082
Add profile support
...
Closes #231
2021-01-19 17:53:03 +01:00
Patrik Svensson
8261b25e5c
Fix tree rendering
...
Fixes some tree rendering problems where lines were not properly drawn
at some levels during some circumstances.
* Change the API back to only allow one root.
* Now uses a stack based approach to rendering instead of recursion.
* Removes the need for measuring the whole tree in advance.
Leave this up to each child to render.
2021-01-10 15:55:11 +01:00
Patrik Svensson
0e0f4b4220
Add interactive prompts for selecting values
...
* Adds SelectionPrompt
* Adds MultiSelectionPrompt
Closes #210
2021-01-09 09:37:28 +01:00
Patrik Svensson
0ae419326d
Add Spectre.Cli to Spectre.Console
...
* Renames Spectre.Cli to Spectre.Console.Cli.
* Now uses Verify with Spectre.Console.Cli tests.
* Removes some duplicate definitions.
Closes #168
2020-12-28 17:28:03 +01:00