Patrik Svensson
0119364728
Add examples of how to use Spectre.Console
2020-08-12 14:59:17 +02:00
Patrik Svensson and Patrik Svensson
1d74fb909c
Add support for adding empty rows
...
This affects grids and tables.
2020-08-11 17:49:28 +02:00
Patrik Svensson and Patrik Svensson
5d132220ba
Enable nullable reference types
...
Closes #36
2020-08-11 17:24:34 +02:00
Patrik Svensson and Patrik Svensson
a273f74758
Add aliases for styles
...
Closes #37
2020-08-11 16:45:05 +02:00
Patrik Svensson and Patrik Svensson
717931f11c
Add support for RGB colors
...
Closes #34
2020-08-11 16:45:05 +02:00
Patrik Svensson and Patrik Svensson
bcfc495843
Add support for hex colors
...
Closes #33
2020-08-11 16:45:05 +02:00
Patrik Svensson and Patrik Svensson
9aa36c4cf0
Do not include cell separators in grid
...
Closes #40
2020-08-11 11:53:34 +02:00
Patrik Svensson and Patrik Svensson
22d4af4482
Preserve line breaks
2020-08-10 11:42:34 +02:00
Patrik Svensson and Patrik Svensson
f4d1796e40
Do not split lines if width is 0
...
Closes #32
2020-08-09 11:53:56 +02:00
Patrik Svensson and Patrik Svensson
2dd0eb9f74
Add support for column alignment and padding
...
Closes #12
Closes #31
2020-08-08 23:11:34 +02:00
Patrik Svensson
fa85216554
Add fallback for unicode borders
2020-08-07 22:24:38 +02:00
Patrik Svensson and Patrik Svensson
d475e3b30a
Reset colors before line break
...
Closes #28
2020-08-07 13:12:03 +02:00
Patrik Svensson and Patrik Svensson
9637066927
Add better algorithm for calculating column widths
...
Closes #14
2020-08-07 12:55:33 +02:00
Patrik Svensson
646f51a628
Fix NuGet badge (skip-ci)
2020-08-05 16:03:09 +02:00
Patrik Svensson and Patrik Svensson
a0bd481255
Add package icon
...
Closes #20
2020-08-05 15:49:43 +02:00
Patrik Svensson and Patrik Svensson
6d197c5140
Add border support for panels
...
Closes #11
2020-08-05 15:28:15 +02:00
Patrik Svensson and Patrik Svensson
108e56c229
Add rounded border
2020-08-05 14:19:45 +02:00
Patrik Svensson and Patrik Svensson
66994cd904
Add grid support
2020-08-05 00:44:05 +02:00
Patrik Svensson and Patrik Svensson
f9bd936254
Add support for showing no border
2020-08-05 00:44:05 +02:00
Patrik Svensson and Patrik Svensson
a068fc68c3
Add support for tables
2020-08-04 22:24:13 +02:00
Patrik Svensson
aa34c145b9
skip-ci: Do not explicitly fetch tags
2020-08-04 09:35:29 +02:00
Patrik Svensson and Patrik Svensson
98cf63f485
Rename Style and Appearance
...
* Renames Style -> Decoration
* Renames Appearance -> Style
* Adds Style.Parse and Style.TryParse
2020-08-03 23:30:47 +02:00
Patrik Svensson
c3286a4842
Rename folder
2020-08-03 15:34:33 +02:00
Patrik Svensson and Patrik Svensson
e5bf2bd498
Autogenerate known colors and palettes
...
This will make it a bit easier to make changes
2020-08-03 15:22:39 +02:00
Patrik Svensson and Patrik Svensson
5267ebda49
Get color names from lookup table
...
Also adds tests for Color struct and fixes a bug
that had to do with equality.
2020-08-03 11:32:17 +02:00
Patrik Svensson and Patrik Svensson
f19202b427
Improve text composite
...
- A `Text` object should not be able to justify itself.
All justification needs to be done by a parent.
- Apply colors and styles to part of a `Text` object
- Markup parser should return a `Text` object
2020-08-02 22:45:01 +02:00
Patrik Svensson and Patrik Svensson
8e4f33bba4
Added initial support for rendering composites
...
This is far from complete, but it's a start
and it will enable us to create things like tables
and other complex objects in the long run.
2020-07-30 22:55:42 +02:00
Patrik Svensson
e596e6eb4f
Add example showing how to use System.ConsoleColor
2020-07-24 22:52:25 +02:00
Patrik Svensson
a80120babc
skip-ci: Fix typo in README
2020-07-24 22:47:18 +02:00
Patrik Svensson
214d510d6d
skip-ci: Add System.ConsoleColor info to README
2020-07-24 22:46:17 +02:00
Patrik Svensson and Patrik Svensson
0986a5f744
Add parser and renderer for markup language
2020-07-24 22:37:33 +02:00
Patrik Svensson
b72a695c35
Remove <public> keyword from IAnsiConsole
2020-07-23 18:33:07 +02:00
Patrik Svensson
36e2034a1c
skip-ci: Add NuGet badge
2020-07-21 12:17:08 +02:00
Patrik Svensson
334dcddc1a
Initial commit
2020-07-21 12:03:41 +02:00