Commit Graph

817 Commits

Author SHA1 Message Date
7fd2efaeb5 Merge segments before rendering
This will reduce the number of segments to render
and produce cleaner ANSI escape code sequences.

Closes #46
2020-08-30 12:40:34 +02:00
47fd646d21 Enable publish for all tags (skip-ci) 2020-08-30 10:22:53 +02:00
a06859dcb5 Only publish on tags (skip-ci) 2020-08-30 10:12:53 +02:00
7d3a67e6ae Always publish tags (skip-ci) 2020-08-30 10:04:29 +02:00
f4497b1278 Docs: Added color number (skip-ci) 2020-08-29 11:25:19 +02:00
a16daade6c Fallback to default buffer size
Also fixes a bug when using Spectre.Console in GitHub Actions.
2020-08-28 11:56:54 +02:00
ab73d16583 Fix Unescaped Bracket
Was throwing error because of unescaped end bracket
at the end of options.
2020-08-27 20:53:10 +02:00
f2566f2ca4 Remove commented out code (skip-ci) 2020-08-27 20:13:35 +02:00
358b0225b4 Add documentation header (skip-ci) 2020-08-27 20:12:13 +02:00
68aaf8a2fa Embed symbols in package 2020-08-27 19:31:44 +02:00
1b2f2dab82 Do not depend on System.Memory 2020-08-27 19:31:12 +02:00
270658b0bb Add hard coded links to root (skip-ci) 2020-08-27 16:51:04 +02:00
21c210dc8a Potential fix for link root (skip-ci) 2020-08-27 16:03:31 +02:00
c546835198 Add host info to docs (skip-ci) 2020-08-27 15:48:53 +02:00
3a432b11c8 Update workflow for publishing docs (skip-ci) 2020-08-27 15:38:17 +02:00
3210afb698 Add workflow for pushing docs 2020-08-27 15:31:12 +02:00
f1912b1d44 Add initial docs 2020-08-27 15:12:03 +02:00
decb887b0a Throw if markup contains unescaped close tag 2020-08-27 09:44:55 +02:00
31f117aed0 Clean up public API
* Make things a bit more consistent
* Add extension methods to configure things like tables, panels and grids.
2020-08-26 15:10:19 +02:00
c111c7d463 Restructure and update example image 2020-08-25 11:19:58 +02:00
695327ec72 Update README 2020-08-25 10:27:57 +02:00
6df90442b7 Add support for setting border color
Closes #51
2020-08-25 10:27:57 +02:00
7182d01a23 Fix typo in "Bonjour le monde" (skip-ci)
Closes #50
2020-08-25 09:17:40 +02:00
8a01b93aca Don't limit tables and grids to markup text
Closes #13
2020-08-24 23:28:40 +02:00
effdecb1d4 Add GitHub Sponsors data (skip-ci) 2020-08-24 12:04:01 +02:00
4cfe55cc27 Emit native line breaks 2020-08-16 13:47:57 +02:00
5b33f80213 Fix line ending problem with text 2020-08-16 12:26:51 +02:00
d7bbaf4a85 Add word wrapping for text
Closes #18
2020-08-14 18:19:24 +02:00
0119364728 Add examples of how to use Spectre.Console 2020-08-12 14:59:17 +02:00
1d74fb909c Add support for adding empty rows
This affects grids and tables.
2020-08-11 17:49:28 +02:00
5d132220ba Enable nullable reference types
Closes #36
2020-08-11 17:24:34 +02:00
a273f74758 Add aliases for styles
Closes #37
2020-08-11 16:45:05 +02:00
717931f11c Add support for RGB colors
Closes #34
2020-08-11 16:45:05 +02:00
bcfc495843 Add support for hex colors
Closes #33
2020-08-11 16:45:05 +02:00
9aa36c4cf0 Do not include cell separators in grid
Closes #40
2020-08-11 11:53:34 +02:00
22d4af4482 Preserve line breaks 2020-08-10 11:42:34 +02:00
f4d1796e40 Do not split lines if width is 0
Closes #32
2020-08-09 11:53:56 +02:00
2dd0eb9f74 Add support for column alignment and padding
Closes #12
Closes #31
2020-08-08 23:11:34 +02:00
fa85216554 Add fallback for unicode borders 2020-08-07 22:24:38 +02:00
d475e3b30a Reset colors before line break
Closes #28
2020-08-07 13:12:03 +02:00
9637066927 Add better algorithm for calculating column widths
Closes #14
2020-08-07 12:55:33 +02:00
0b4321115a Add background color examples in Sample console 2020-08-07 08:20:20 +02:00
5cd9ece31a Add check for IsDefault when comparing Colors 2020-08-07 08:20:20 +02:00
b0341862cf Add failing unit test for comparing black and default color 2020-08-07 08:20:20 +02:00
2e7b3d520a Update regex to correctly identify Windows 10
When running .NET Core 2.1 or .NET Framework 4.6.1, the used regex for
detecting Windows 10 TrueColor support does not match the OSDescription.
The reason for this is because on those frameworks the description has
trailing whitespaces, but they do not on .NET Core 3.1.
This commit updates the regex to ignore any trailing whitespaces.
2020-08-07 08:11:34 +02:00
646f51a628 Fix NuGet badge (skip-ci) 2020-08-05 16:03:09 +02:00
a0bd481255 Add package icon
Closes #20
2020-08-05 15:49:43 +02:00
6d197c5140 Add border support for panels
Closes #11
2020-08-05 15:28:15 +02:00
108e56c229 Add rounded border 2020-08-05 14:19:45 +02:00
66994cd904 Add grid support 2020-08-05 00:44:05 +02:00