Phil Scott 
							
						 
					 
					
						
						
							
						
						04d0e663d5 
					 
					
						
						
							
							Extends maximum size of remaining and elapsed time displayed, plus a failsafe  
						
						 
						
						... 
						
						
						
						Elapsed and remaining now support > 9 hours, and if a timespan can't be rendered in that size **:**:** will be displayed 
						
						
					 
					
						2021-02-16 23:31:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Scott 
							
						 
					 
					
						
						
							
						
						9312663bde 
					 
					
						
						
							
							Adds text and Progress bar spinner column for tasks yet to be started  
						
						 
						
						
						
						
					 
					
						2021-02-14 18:03:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						102e2dc38d 
					 
					
						
						
							
							Allow formatting breakdown charts with lambda expr  
						
						 
						
						... 
						
						
						
						Relates to #252  
						
						
					 
					
						2021-02-13 17:09:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						705cf745ea 
					 
					
						
						
							
							Add formatting support for breakdown chart values  
						
						 
						
						... 
						
						
						
						Closes  #252  
						
						
					 
					
						2021-02-05 11:53:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						b64e016e8c 
					 
					
						
						
							
							Add breakdown chart support  
						
						 
						
						... 
						
						
						
						This also cleans up the bar chart code slightly and fixes
some minor bugs that were detected in related code.
Closes  #244  
						
						
					 
					
						2021-02-01 01:03:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						58400fe74e 
					 
					
						
						
							
							Fix code generation  
						
						 
						
						... 
						
						
						
						Previous changes introduced some bugs to the
code generation scripts and templates, which
now have been fixed. 
						
						
					 
					
						2021-01-29 21:46:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						a23bec4082 
					 
					
						
						
							
							Add profile support  
						
						 
						
						... 
						
						
						
						Closes  #231  
						
						
					 
					
						2021-01-19 17:53:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						913a7b1e37 
					 
					
						
						
							
							Add support for default choice in selection prompt  
						
						 
						
						... 
						
						
						
						Closes  #234  
						
						
					 
					
						2021-01-15 17:05:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick 
							
						 
					 
					
						
						
							
						
						63bae278a9 
					 
					
						
						
							
							Add support for selection prompt highlighting  
						
						 
						
						
						
						
					 
					
						2021-01-15 15:23:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Constable 
							
						 
					 
					
						
						
							
						
						994540d97f 
					 
					
						
						
							
							Add cycle detection to tree rendering  
						
						 
						
						
						
						
					 
					
						2021-01-14 18:37:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Freudenberg 
							
						 
					 
					
						
						
							
						
						dee3c01629 
					 
					
						
						
							
							mask default value when prompt is a secret  
						
						 
						
						
						
						
					 
					
						2021-01-14 17:44:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						07db28bb6f 
					 
					
						
						
							
							Add enhancements to progress widget  
						
						 
						
						... 
						
						
						
						* Adds TransferSpeedColumn
* Adds DownloadedColumn
* Adds ElapsedTimeColumn
* Minor enhancements to existing columns 
						
						
					 
					
						2021-01-12 14:10:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						a977fdadff 
					 
					
						
						
							
							Fix tree node collection type  
						
						 
						
						
						
						
					 
					
						2021-01-10 16:59:40 +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 
							
						 
					 
					
						
						
							
						
						3a593857c8 
					 
					
						
						
							
							Add progress and status result overloads  
						
						 
						
						
						
						
					 
					
						2021-01-06 09:54:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						11e192e750 
					 
					
						
						
							
							Update Canvas tests  
						
						 
						
						
						
						
					 
					
						2021-01-06 09:54:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Freudenberg 
							
						 
					 
					
						
						
							
						
						8901450283 
					 
					
						
						
							
							Allow returning a result from Progress.StartAsync/Status.StartAsync  
						
						 
						
						
						
						
					 
					
						2021-01-06 08:08:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Constable 
							
						 
					 
					
						
						
							
						
						5b553a4106 
					 
					
						
						
							
							Added canvas unit tests & fix canvas scaling bug  
						
						 
						
						
						
						
					 
					
						2021-01-05 14:00:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						87e6b42409 
					 
					
						
						
							
							Add tree example  
						
						 
						
						
						
						
					 
					
						2021-01-03 23:28:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						1aa958ced3 
					 
					
						
						
							
							Add support for multiple tree roots  
						
						 
						
						
						
						
					 
					
						2021-01-03 23:28:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						4bfb24bfcb 
					 
					
						
						
							
							Streamline tree API a bit  
						
						 
						
						
						
						
					 
					
						2021-01-03 23:28:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Constable 
							
						 
					 
					
						
						
							
						
						b136d0299b 
					 
					
						
						
							
							Add tree widget  
						
						 
						
						
						
						
					 
					
						2021-01-02 10:01:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						179e243214 
					 
					
						
						
							
							Clean up table rendering a bit  
						
						 
						
						
						
						
					 
					
						2021-01-02 09:33:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Cropp 
							
						 
					 
					
						
						
							
						
						e71db7f78c 
					 
					
						
						
							
							fix some nullability issues  
						
						 
						
						
						
						
					 
					
						2020-12-31 11:09:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Freudenberg 
							
						 
					 
					
						
						
							
						
						0bbf9b81a9 
					 
					
						
						
							
							Adds optional function to get the display string for TextPrompt choices  
						
						 
						
						
						
						
					 
					
						2020-12-26 18:17:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						7dccb310f3 
					 
					
						
						
							
							Add support for bar charts  
						
						 
						
						... 
						
						
						
						Closes  #103  
						
						
					 
					
						2020-12-23 10:05:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						1cf30f62fc 
					 
					
						
						
							
							Add autocomplete for text prompt  
						
						 
						
						... 
						
						
						
						Closes  #166  
						
						
					 
					
						2020-12-22 11:31:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						3c504155bc 
					 
					
						
						
							
							Fix progress rendering bug  
						
						 
						
						
						
						
					 
					
						2020-12-04 10:19:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						ae32785f21 
					 
					
						
						
							
							Add progress task list support  
						
						 
						
						
						
						
					 
					
						2020-12-04 07:29:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						2a9fa223de 
					 
					
						
						
							
							Add canvas and image support  
						
						 
						
						... 
						
						
						
						Adds support for drawing "pixels" and displaying
images in the terminal. 
						
						
					 
					
						2020-11-25 10:07:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon Cropp 
							
						 
					 
					
						
						
							
						
						5c33b87a9c 
					 
					
						
						
							
							Add Verify for testing  
						
						 
						
						
						
						
					 
					
						2020-11-20 16:22:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						380c6aca45 
					 
					
						
						
							
							Add net5.0 target framework  
						
						 
						
						
						
						
					 
					
						2020-11-11 15:28:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						b1da5e7ba8 
					 
					
						
						
							
							Add support for markup text in panel header  
						
						 
						
						
						
						
					 
					
						2020-11-07 20:43:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						a1d11e9d0c 
					 
					
						
						
							
							Add support for moving the cursor  
						
						 
						
						
						
						
					 
					
						2020-10-28 18:57:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						e7f497050c 
					 
					
						
						
							
							Add row and column accessors for tables and grids  
						
						 
						
						
						
						
					 
					
						2020-10-26 18:15:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						03334f693d 
					 
					
						
						
							
							Add support for table footers  
						
						 
						
						
						
						
					 
					
						2020-10-26 00:01:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						9afc1ea721 
					 
					
						
						
							
							Add support for aligning tables  
						
						 
						
						
						
						
					 
					
						2020-10-21 18:15:51 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						cb2924a609 
					 
					
						
						
							
							Add table heading and footnote support  
						
						 
						
						... 
						
						
						
						Closes  #116  
						
						
					 
					
						2020-10-19 15:46:57 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						3f2ca49071 
					 
					
						
						
							
							Add calendar control  
						
						 
						
						... 
						
						
						
						Closes  #101  
						
						
					 
					
						2020-10-16 23:02:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrik Svensson 
							
						 
					 
					
						
						
							
						
						3c3afe7439 
					 
					
						
						
							
							Add support for rendering exceptions  
						
						 
						
						
						
						
					 
					
						2020-10-05 07:03: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
						
						b197f278ed 
					 
					
						
						
							
							Add support for rows  
						
						 
						
						... 
						
						
						
						Closes  #69  
						
						
					 
					
						2020-09-20 19:17:33 +02:00