Commit Graph
36 Commits
Author SHA1 Message Date
Patrik Svensson 5b33f80213 Fix line ending problem with text 2020-08-16 12:26:51 +02:00
Patrik SvenssonandPatrik Svensson d7bbaf4a85 Add word wrapping for text
Closes #18
2020-08-14 18:19:24 +02:00
Patrik Svensson 0119364728 Add examples of how to use Spectre.Console 2020-08-12 14:59:17 +02:00
Patrik SvenssonandPatrik Svensson 1d74fb909c Add support for adding empty rows
This affects grids and tables.
2020-08-11 17:49:28 +02:00
Patrik SvenssonandPatrik Svensson 5d132220ba Enable nullable reference types
Closes #36
2020-08-11 17:24:34 +02:00
Patrik SvenssonandPatrik Svensson a273f74758 Add aliases for styles
Closes #37
2020-08-11 16:45:05 +02:00
Patrik SvenssonandPatrik Svensson 717931f11c Add support for RGB colors
Closes #34
2020-08-11 16:45:05 +02:00
Patrik SvenssonandPatrik Svensson bcfc495843 Add support for hex colors
Closes #33
2020-08-11 16:45:05 +02:00
Patrik SvenssonandPatrik Svensson 9aa36c4cf0 Do not include cell separators in grid
Closes #40
2020-08-11 11:53:34 +02:00
Patrik SvenssonandPatrik Svensson 22d4af4482 Preserve line breaks 2020-08-10 11:42:34 +02:00
Patrik SvenssonandPatrik Svensson f4d1796e40 Do not split lines if width is 0
Closes #32
2020-08-09 11:53:56 +02:00
Patrik SvenssonandPatrik 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 SvenssonandPatrik Svensson d475e3b30a Reset colors before line break
Closes #28
2020-08-07 13:12:03 +02:00
Patrik SvenssonandPatrik 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 SvenssonandPatrik Svensson a0bd481255 Add package icon
Closes #20
2020-08-05 15:49:43 +02:00
Patrik SvenssonandPatrik Svensson 6d197c5140 Add border support for panels
Closes #11
2020-08-05 15:28:15 +02:00
Patrik SvenssonandPatrik Svensson 108e56c229 Add rounded border 2020-08-05 14:19:45 +02:00
Patrik SvenssonandPatrik Svensson 66994cd904 Add grid support 2020-08-05 00:44:05 +02:00
Patrik SvenssonandPatrik Svensson f9bd936254 Add support for showing no border 2020-08-05 00:44:05 +02:00
Patrik SvenssonandPatrik 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 SvenssonandPatrik 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 SvenssonandPatrik 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 SvenssonandPatrik 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 SvenssonandPatrik 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 SvenssonandPatrik 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 SvenssonandPatrik 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