Patrik Svensson 
							
						 
					 
					
						
						
							
						
						c9c0ad733f 
					 
					
						
						
							
							Fix rendering bug when splitting lines  
						
						... 
						
						
						
						The bug might occur if there are wide characters such as emojis
at the end of a line. The SplitLines method mixed cell width
and text length, which might give incorrect results. This commit
makes sure that comparison and calculation is done using cell width
where it's appropriate. 
						
						
							
						
					 
					
						2020-10-24 01:45:41 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						041bd016a2 
					 
					
						
						
							
							Remove verbs from extension methods  
						
						... 
						
						
						
						Removed the verbs from all extension methods that manipulate
properties which makes the API more succinct and easier to read.
Also added implicit conversion from string to Style.
As a good OSS citizen, I've obsoleted the old methods with
a warning for now, so this shouldn't break anyone using
the old methods. 
						
						
							
						
					 
					
						2020-10-23 15:08:18 +02:00 
						 
				 
			
				
					
						
							
							
								Takahito Yamatoya 
							
						 
					 
					
						
						
							
						
						037a215a78 
					 
					
						
						
							
							Add documentation for rule  
						
						
						
						
							
						
					 
					
						2020-10-22 08:53:20 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						9afc1ea721 
					 
					
						
						
							
							Add support for aligning tables  
						
						
						
						
							
						
					 
					
						2020-10-21 18:15:51 +02:00 
						 
				 
			
				
					
						
							
							
								Takahito Yamatoya 
							
						 
					 
					
						
						
							
						
						b52056ee49 
					 
					
						
						
							
							Update documentation for calendar  
						
						
						
						
							
						
					 
					
						2020-10-20 21:55:29 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						3941fd81ab 
					 
					
						
						
							
							Move table and calendar docs  
						
						
						
						
							
						
					 
					
						2020-10-20 02:32:04 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						5a1b8a1710 
					 
					
						
						
							
							Add rule widget  
						
						... 
						
						
						
						Adds a new rule widget.
Also fixes some bugs I encountered while testing
some unrelated things in an extremely small console. 
						
						
							
						
					 
					
						2020-10-20 01:45:53 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						1410cba6c5 
					 
					
						
						
							
							Add Markdown.Escape method  
						
						
						
						
							
						
					 
					
						2020-10-20 01:09:26 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						70fc14e9cd 
					 
					
						
						
							
							Add new ctors for Rows and Columns widgets  
						
						
						
						
							
						
					 
					
						2020-10-19 21:25:28 +02:00 
						 
				 
			
				
					
						
							
							
								Takahito Yamatoya 
							
						 
					 
					
						
						
							
						
						0b4359a52a 
					 
					
						
						
							
							Add installation instructions  
						
						... 
						
						
						
						* to add how to install
* fix
* remove empty line 
						
						
							
						
					 
					
						2020-10-19 16:50:54 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						cb2924a609 
					 
					
						
						
							
							Add table heading and footnote support  
						
						... 
						
						
						
						Closes  #116  
					
						2020-10-19 15:46:57 +02:00 
						 
				 
			
				
					
						
							
							
								Takahito Yamatoya 
							
						 
					 
					
						
						
							
						
						5c119ee0c3 
					 
					
						
						
							
							Add documentation for calendar  
						
						
						
						
							
						
					 
					
						2020-10-19 15:44:16 +02:00 
						 
				 
			
				
					
						
							
							
								Takahito Yamatoya 
							
						 
					 
					
						
						
							
						
						b9d182b6e3 
					 
					
						
						
							
							Add README.jp.md  
						
						
						
						
							
						
					 
					
						2020-10-19 15:42:33 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						bfffef630f 
					 
					
						
						
							
							Do not draw tables that can't be drawn  
						
						... 
						
						
						
						This is a temporary fix for undrawable tables until we've
implemented a proper strategy. What this does is that it replaces
an undrawable table with an ellipsis (...). This should only
occur in either super big tables or deeply nested tables in a
console with a small buffer width. 
						
						
							
						
					 
					
						2020-10-18 08:03:40 +02:00 
						 
				 
			
				
					
						
							
							
								Takahito Yamatoya 
							
						 
					 
					
						
						
							
						
						a2f507e58f 
					 
					
						
						
							
							update sample output  
						
						
						
						
							
						
					 
					
						2020-10-18 06:56:47 +02:00 
						 
				 
			
				
					
						
							
							
								Takahito Yamatoya 
							
						 
					 
					
						
						
							
						
						d1d06d6a6b 
					 
					
						
						
							
							fix incorrect command  
						
						
						
						
							
						
					 
					
						2020-10-18 06:56:47 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						52718c499c 
					 
					
						
						
							
							Fix minor typo in example  
						
						
						
						
							
						
					 
					
						2020-10-17 13:22:01 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						7ef1ac483a 
					 
					
						
						
							
							Fix overflow splitting bug  
						
						... 
						
						
						
						Closes  #93 
 
						
					 
					
						2020-10-17 12:37:20 +02:00 
						 
				 
			
				
					
						
							
							
								Takahito Yamatoya 
							
						 
					 
					
						
						
							
						
						c0875c912a 
					 
					
						
						
							
							fix incorrect link  
						
						
						
						
							
						
					 
					
						2020-10-17 12:16:18 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						3f2ca49071 
					 
					
						
						
							
							Add calendar control  
						
						... 
						
						
						
						Closes  #101  
					
						2020-10-16 23:02:53 +02:00 
						 
				 
			
				
					
						
							
							
								Khalid Abuhakmeh 
							
						 
					 
					
						
						
							
						
						0a0380ae0a 
					 
					
						
						
							
							Don't throw when console is small  
						
						... 
						
						
						
						this just returns an empty collection when
take is 0. It leads to some strange output, but
it doesn't blow up.
 #93  
						
						
							
 
						
					 
					
						2020-10-08 22:17:12 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						ae92c606bb 
					 
					
						
						
							
							Add support for remapping emojis  
						
						... 
						
						
						
						Closes  #94  
					
						2020-10-07 17:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						68e92f3365 
					 
					
						
						
							
							Add various exception improvements  
						
						
						
						
							
						
					 
					
						2020-10-07 11:57:28 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						39a8588dc3 
					 
					
						
						
							
							Rename ExceptionFormats.None  
						
						
						
						
							
						
					 
					
						2020-10-07 11:57:28 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						3c3afe7439 
					 
					
						
						
							
							Add support for rendering exceptions  
						
						
						
						
							
 
						
					 
					
						2020-10-05 07:03:02 +02:00 
						 
				 
			
				
					
						
							
							
								Gary Ewan Park 
							
						 
					 
					
						
						
							
						
						971f9032ba 
					 
					
						
						
							
							(doc) Dynamically generate sections  
						
						... 
						
						
						
						Rather than hard-coding them.  Then, as the number of sections increase,
no additional changes will be required here. 
						
						
							
						
					 
					
						2020-10-03 16:30:21 +02:00 
						 
				 
			
				
					
						
							
							
								Gary Ewan Park 
							
						 
					 
					
						
						
							
						
						5149557560 
					 
					
						
						
							
							(doc) Remove hard-coded link  
						
						... 
						
						
						
						Rather than specifying spectre.console directly in the layout, figure out
the URL using GetLink method. 
						
						
							
						
					 
					
						2020-10-03 16:30:21 +02:00 
						 
				 
			
				
					
						
							
							
								Khalid Abuhakmeh 
							
						 
					 
					
						
						
							
						
						e0947708c9 
					 
					
						
						
							
							Generalized Search  
						
						... 
						
						
						
						Generalized the search to work with any table
with some basic classes and some updated
JavaScript, we can now search colors and emojis. 
						
						
							
						
					 
					
						2020-10-02 19:39:02 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						b1db8a9403 
					 
					
						
						
							
							Clean up border code  
						
						... 
						
						
						
						Removed caching that really didn't do anything anymore. 
						
						
							
						
					 
					
						2020-10-01 23:05:02 +02:00 
						 
				 
			
				
					
						
							
							
								Khalid Abuhakmeh 
							
						 
					 
					
						
						
							
						
						a2f8652575 
					 
					
						
						
							
							Add Search To Emoji Page  
						
						... 
						
						
						
						This adds a typeahead search feature
for the very large emoji table. It filters as you type to find if an emoji exists or not.
The JavaScript could be adapted to work on all tables in the future. 
						
						
							
						
					 
					
						2020-10-01 22:00:39 +02:00 
						 
				 
			
				
					
						
							
							
								Khalid Abuhakmeh 
							
						 
					 
					
						
						
							
						
						672faa131f 
					 
					
						
						
							
							Update Docs Readme  
						
						... 
						
						
						
						Added some more context to the docs readme for
folks looking to contribute. Also added the license
so its clear what the license of the docs site is. As
a small tweak I removed a duplicate string value and
use the Constant. 
						
						
							
						
					 
					
						2020-10-01 20:51:32 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						e429f6434b 
					 
					
						
						
							
							Update examples  
						
						
						
						
							
 
						
					 
					
						2020-10-01 14:43:08 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						93ec7401c8 
					 
					
						
						
							
							Add support for markdown tables  
						
						... 
						
						
						
						Closes  #85 
* Split Border into BoxBorder and TableBorder
* Change how different table parts are composed
* Add markdown table border 
					
						2020-10-01 14:43:08 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						697273917e 
					 
					
						
						
							
							Move console encoder to rendering namespace  
						
						
						
						
							
 
						
					 
					
						2020-09-21 17:07:05 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						2943535973 
					 
					
						
						
							
							Make segments immutable  
						
						
						
						
							
						
					 
					
						2020-09-21 17:03:17 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						cd0d182f12 
					 
					
						
						
							
							Add support for recording console output  
						
						... 
						
						
						
						This commit adds support for recording console output
as well as exporting it to either text or HTML. A user can
also provide their own encoder if they wish. 
						
						
							
						
					 
					
						2020-09-21 13:33:28 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						b197f278ed 
					 
					
						
						
							
							Add support for rows  
						
						... 
						
						
						
						Closes  #69  
					
						2020-09-20 19:17:33 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						3847a8949f 
					 
					
						
						
							
							Fix bug with uris being interpreted as emojis  
						
						... 
						
						
						
						Closes  #82 
 
						
					 
					
						2020-09-20 13:00:44 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						eeb3f967b6 
					 
					
						
						
							
							Update emoji support  
						
						... 
						
						
						
						* Add constants for emojis
* Move emoji shortcode rendering to Markup
* Add documentation
* Add example
* Add tests 
						
						
							
 
						
					 
					
						2020-09-18 16:11:51 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						090b30f731 
					 
					
						
						
							
							Use Wcwidth library  
						
						
						
						
							
						
					 
					
						2020-09-18 15:31:12 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						df291ef84e 
					 
					
						
						
							
							Fix Info example emoji problem  
						
						... 
						
						
						
						The emojis that previously were used, used Unicode combinators
which are not fully supported. Changing to :thumbs_up: and :thumbs_down:
instead. 
						
						
							
						
					 
					
						2020-09-17 10:58:50 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						7d6104ace4 
					 
					
						
						
							
							Add padder widget  
						
						... 
						
						
						
						This commit adds a padder can be use to pad other IRenderable
objects such as tables, panels, grids, text, etc. 
						
						
							
						
					 
					
						2020-09-17 10:58:50 +02:00 
						 
				 
			
				
					
						
							
							
								Kristian Hellang 
							
						 
					 
					
						
						
							
						
						314456ca17 
					 
					
						
						
							
							Add emoji codes to example  
						
						
						
						
							
						
					 
					
						2020-09-17 10:35:15 +02:00 
						 
				 
			
				
					
						
							
							
								Kristian Hellang 
							
						 
					 
					
						
						
							
						
						b7f654cd7f 
					 
					
						
						
							
							Replace emoji in segment text  
						
						
						
						
							
						
					 
					
						2020-09-17 10:35:15 +02:00 
						 
				 
			
				
					
						
							
							
								Kristian Hellang 
							
						 
					 
					
						
						
							
						
						fea8a36e8a 
					 
					
						
						
							
							Add generated Emoji class with corresponding non-generated file  
						
						
						
						
							
						
					 
					
						2020-09-17 10:35:15 +02:00 
						 
				 
			
				
					
						
							
							
								Kristian Hellang 
							
						 
					 
					
						
						
							
						
						0632b38477 
					 
					
						
						
							
							Fix relative path in existing color script  
						
						
						
						
							
						
					 
					
						2020-09-17 10:35:15 +02:00 
						 
				 
			
				
					
						
							
							
								Kristian Hellang 
							
						 
					 
					
						
						
							
						
						a7b7d4e556 
					 
					
						
						
							
							Add Generator command to generate emoji lookup table  
						
						
						
						
							
						
					 
					
						2020-09-17 10:35:15 +02:00 
						 
				 
			
				
					
						
							
							
								Kristian Hellang 
							
						 
					 
					
						
						
							
						
						11d331e31d 
					 
					
						
						
							
							Add .DS_Store to .gitignore  
						
						
						
						
							
						
					 
					
						2020-09-17 10:35:15 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						ce670a7ca9 
					 
					
						
						
							
							Add link identity generator  
						
						
						
						
							
						
					 
					
						2020-09-12 14:47:32 +02:00 
						 
				 
			
				
					
						
							
							
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						101e244059 
					 
					
						
						
							
							Minor clean up  
						
						
						
						
							
						
					 
					
						2020-09-12 10:46:57 +02:00