Cl00e9ment 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e5ba7431f 
							
						 
					 
					
						
						
							
							Improve Markdown table formatting ( #647 )  
						
						
						
					 
					
						2022-04-03 15:02:43 +02:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f597cfd232 
							
						 
					 
					
						
						
							
							Input module Rewrite ( #284 )  
						
						
						
					 
					
						2019-11-18 21:50:57 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Vojta 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							196ba589d6 
							
						 
					 
					
						
						
							
							Remove the crossterm book  
						
						... 
						
						
						
						Signed-off-by: Robert Vojta <rvojta@me.com> 
						
					 
					
						2019-10-02 11:52:27 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Vojta 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							beb05b4b1e 
							
						 
					 
					
						
						
							
							Add deprecation warning to the book  
						
						... 
						
						
						
						Signed-off-by: Robert Vojta <rvojta@me.com> 
						
					 
					
						2019-10-02 09:24:52 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Vojta 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f7e4c6a783 
							
						 
					 
					
						
						
							
							Capitalize headings  
						
						... 
						
						
						
						Signed-off-by: Robert Vojta <rvojta@me.com> 
						
					 
					
						2019-10-02 09:22:13 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Vojta 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe05e548c2 
							
						 
					 
					
						
						
							
							Update contribution guidelines  
						
						... 
						
						
						
						Signed-off-by: Robert Vojta <rvojta@me.com> 
						
					 
					
						2019-10-02 09:17:25 +02:00 
						 
				 
			
				
					
						
							
							
								Zrzka 
							
						 
					 
					
						
						
						
						
							
						
						
							231ed85952 
							
						 
					 
					
						
						
							
							Update contribution guide ( #259 )  
						
						
						
					 
					
						2019-09-28 18:47:49 +02:00 
						 
				 
			
				
					
						
							
							
								Zrzka 
							
						 
					 
					
						
						
						
						
							
						
						
							675c8f5e10 
							
						 
					 
					
						
						
							
							Sub-crates separatation ( #251 )  
						
						
						
					 
					
						2019-09-25 16:09:16 +02:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e600eabaed 
							
						 
					 
					
						
						
							
							0.11.0  
						
						
						
					 
					
						2019-09-24 19:45:59 +02:00 
						 
				 
			
				
					
						
							
							
								Anders Kaseorg 
							
						 
					 
					
						
						
						
						
							
						
						
							e5ed617a7b 
							
						 
					 
					
						
						
							
							Command API improvements: don’t ignore errors, don’t require reassigning stdout back to itself ( #226 )  
						
						
						
					 
					
						2019-09-18 15:29:02 +02:00 
						 
				 
			
				
					
						
							
							
								Zrzka 
							
						 
					 
					
						
						
						
						
							
						
						
							1b307c2010 
							
						 
					 
					
						
						
							
							Update Contribution guide ( #228 )  
						
						
						
					 
					
						2019-09-17 20:40:50 +02:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38a22537d9 
							
						 
					 
					
						
						
							
							Examples cleanup ( #225 )  
						
						
						
					 
					
						2019-09-17 10:50:39 +02:00 
						 
				 
			
				
					
						
							
							
								Zrzka 
							
						 
					 
					
						
						
						
						
							
						
						
							5494525d89 
							
						 
					 
					
						
						
							
							2018 edition ( #222 )  
						
						
						
					 
					
						2019-09-16 13:34:08 +02:00 
						 
				 
			
				
					
						
							
							
								runbmp 
							
						 
					 
					
						
						
						
						
							
						
						
							ec44719d2c 
							
						 
					 
					
						
						
							
							Fix example by adding RawScreen to use declaration ( #193 )  
						
						
						
					 
					
						2019-08-16 18:52:42 +02:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							723626fa17 
							
						 
					 
					
						
						
							
							Some fixes ( #183 )  
						
						
						
					 
					
						2019-07-25 19:57:14 +02:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a60924abd 
							
						 
					 
					
						
						
							
							Command API experiment ( #175 )  
						
						... 
						
						
						
						- Command API to introduce easier usability, better performance, and more control over to which buffer to write, and when to flush the buffer to the terminal. 
						
					 
					
						2019-07-24 20:10:27 +02:00 
						 
				 
			
				
					
						
							
							
								Caleb Bassi 
							
						 
					 
					
						
						
						
						
							
						
						
							e1b8da03ba 
							
						 
					 
					
						
						
							
							Documentation fixes ( #156 )  
						
						
						
					 
					
						2019-06-21 18:10:46 +02:00 
						 
				 
			
				
					
						
							
							
								Timon_Post 
							
						 
					 
					
						
						
						
						
							
						
						
							cdb393ef71 
							
						 
					 
					
						
						
							
							0.9.6  
						
						
						
					 
					
						2019-06-15 21:51:53 +02:00 
						 
				 
			
				
					
						
							
							
								Songtronix 
							
						 
					 
					
						
						
						
						
							
						
						
							b95bf9901f 
							
						 
					 
					
						
						
							
							Fix misspelling ( #151 )  
						
						
						
					 
					
						2019-06-12 18:25:09 +02:00 
						 
				 
			
				
					
						
							
							
								Timon_Post 
							
						 
					 
					
						
						
						
						
							
						
						
							4fca41d6c5 
							
						 
					 
					
						
						
							
							0.9.5  
						
						
						
					 
					
						2019-05-20 18:56:23 +02:00 
						 
				 
			
				
					
						
							
							
								Timon_Post 
							
						 
					 
					
						
						
						
						
							
						
						
							f156fdfd1e 
							
						 
					 
					
						
						
							
							winapi -> 0.1.3  
						
						
						
					 
					
						2019-05-17 19:45:30 +02:00 
						 
				 
			
				
					
						
							
							
								Timon_Post 
							
						 
					 
					
						
						
						
						
							
						
						
							472614be37 
							
						 
					 
					
						
						
							
							docs  
						
						
						
					 
					
						2019-05-15 17:01:22 +02:00 
						 
				 
			
				
					
						
							
							
								Timon_Post 
							
						 
					 
					
						
						
						
						
							
						
						
							ee406d47fa 
							
						 
					 
					
						
						
							
							fmt  
						
						
						
					 
					
						2019-05-04 13:03:18 +02:00 
						 
				 
			
				
					
						
							
							
								Timon_Post 
							
						 
					 
					
						
						
						
						
							
						
						
							51c0ab6012 
							
						 
					 
					
						
						
							
							Added resetting color support  
						
						
						
					 
					
						2019-05-04 12:29:30 +02:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e967c0410a 
							
						 
					 
					
						
						
							
							Removed println ( #127 )  
						
						... 
						
						
						
						* Removed println 
						
					 
					
						2019-04-19 10:02:25 +02:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8d4255bac 
							
						 
					 
					
						
						
							
							Fixed some Bugs. ( #118 )  
						
						... 
						
						
						
						- Terminal size Linux was not 0-based.
- Windows mouse input event position was 0-based and should be 1-based
- Result, ErrorKind are made re-exported
- Fixed some special key combination detections for UNIX systems
- Made FreeBSD compile. 
						
					 
					
						2019-04-17 16:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e332daaed 
							
						 
					 
					
						
						
							
							Refactor and API stabilization  ( #115 )  
						
						... 
						
						
						
						- Major refactor and cleanup.
- Improved performance; 
    - No locking when writing to stdout. 
    - UNIX doesn't have any dynamic dispatch anymore. 
    - Windows has improved the way to check if ANSI modes are enabled.
    - Removed lot's of complex API calls: `from_screen`, `from_output`
    - Removed `Arc<TerminalOutput>` from all internal Api's. 
- Removed termios dependency for UNIX systems.
- Upgraded deps.
- Removed about 1000 lines of code
    - `TerminalOutput` 
    - `Screen`
    - unsafe code
    - Some duplicated code introduced by a previous refactor.
- Raw modes UNIX systems improved     
- Added `NoItalic` attribute 
						
					 
					
						2019-04-10 23:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dave Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							780c1d1d6e 
							
						 
					 
					
						
						
							
							Adds support for mouse and keyboard events.  
						
						... 
						
						
						
						Added support and expansion for:
- Keyboard Input
- Mouse Input 
						
					 
					
						2019-04-02 21:38:34 +02:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8e75da40a 
							
						 
					 
					
						
						
							
							Update crossterm_style to 0.2 ( #107 )  
						
						
						
					 
					
						2019-03-21 16:00:30 +01:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c37a480f78 
							
						 
					 
					
						
						
							
							Improved Styling ( #92 )  
						
						
						
					 
					
						2019-02-22 15:20:24 +01:00 
						 
				 
			
				
					
						
							
							
								Timon Post 
							
						 
					 
					
						
						
						
						
							
						
						
							f7d631e3cd 
							
						 
					 
					
						
						
							
							doc updates  
						
						
						
					 
					
						2019-01-27 21:45:32 +01:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad74f6b524 
							
						 
					 
					
						
						
							
							Introduced: Crossterm Workspace and feature flags. ( #84 )  
						
						... 
						
						
						
						* Introduced: crossterm workspace, feature flags. 
						
					 
					
						2019-01-27 21:16:14 +01:00 
						 
				 
			
				
					
						
							
							
								Timon Post 
							
						 
					 
					
						
						
						
						
							
						
						
							6a4f1df249 
							
						 
					 
					
						
						
							
							5.4 release  
						
						
						
					 
					
						2019-01-08 07:22:04 -08:00 
						 
				 
			
				
					
						
							
							
								Timon Post 
							
						 
					 
					
						
						
						
						
							
						
						
							33bcad4d23 
							
						 
					 
					
						
						
							
							Release 5.2  
						
						
						
					 
					
						2019-01-03 08:39:00 -08:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0464a041d 
							
						 
					 
					
						
						
							
							Docs, cargo, last updates before release ( #71 )  
						
						... 
						
						
						
						* Docs, cargo, last updates before release 
						
					 
					
						2019-01-02 07:53:47 -08:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ff9b5d9a39 
							
						 
					 
					
						
						
							
							Refactored winapi and moved code to (crossterm_winapi) ( #67 )  
						
						... 
						
						
						
						* Refactored winapi and moved some code to its own crate (crossterm_winapi). 
						
					 
					
						2018-12-31 10:55:48 -08:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
						
						
							
						
						
							8fad148ce7 
							
						 
					 
					
						
						
							
							Release notes update  
						
						
						
					 
					
						2018-11-28 16:45:23 +01:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee782cc7a6 
							
						 
					 
					
						
						
							
							RGB and ANSI color for windows 10 suppport. ( #51 )  
						
						
						
					 
					
						2018-11-25 05:46:08 -08:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d2fba2c0d 
							
						 
					 
					
						
						
							
							Doc updates and MdBook ( #50 )  
						
						... 
						
						
						
						* Updated readme and docs, and created an MdBook 
						
					 
					
						2018-11-25 14:17:11 +01:00 
						 
				 
			
				
					
						
							
							
								Timon Post 
							
						 
					 
					
						
						
						
						
							
						
						
							b717d306c3 
							
						 
					 
					
						
						
							
							Putted Screen behind an Option. Now when you call the functions: color, cursor, terminal, input you won't need to provide a Screen anymore.  
						
						... 
						
						
						
						When you want to work with the 'alternate screen' you can call the following functions: terminal::from_screen etc. Which will give you an instance to the back of the module you are calling it in.
So instead of:
let color = color(Screen::default());
let cursor = cursor(Screen::default());
let input = input(Screen::default());
let terminal = terminal(Screen::default());
You can do:
let color = color();
let cursor = cursor();
let input = input();
let terminal = terminal(); 
						
					 
					
						2018-11-21 07:54:16 -08:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad8b75f448 
							
						 
					 
					
						
						
							
							Fixed bug flush_buf(). ( #42 )  
						
						... 
						
						
						
						* Fixed bug flush_buf() issue 42. 
						
					 
					
						2018-11-14 15:13:58 +01:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af20e3d605 
							
						 
					 
					
						
						
							
							Update ReleaseNotes.md  
						
						
						
					 
					
						2018-09-22 23:03:11 +02:00 
						 
				 
			
				
					
						
							
							
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							4d60ac91b3 
							
						 
					 
					
						
						
							
							updated docs  
						
						
						
					 
					
						2018-08-29 22:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							410009dc46 
							
						 
					 
					
						
						
							
							updated doc  
						
						
						
					 
					
						2018-08-25 12:00:39 +02:00 
						 
				 
			
				
					
						
							
							
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							ef09cdfdd6 
							
						 
					 
					
						
						
							
							Merge branch 'development' of  https://github.com/TimonPost/crossterm  into development  
						
						
						
					 
					
						2018-08-14 21:40:13 +02:00 
						 
				 
			
				
					
						
							
							
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							f7c6f36a46 
							
						 
					 
					
						
						
							
							Changed Crossterm type so that the user does not have to enter a reference to a Screen every function call and also updated the readme, docs,comments,examples  
						
						
						
					 
					
						2018-08-14 21:40:07 +02:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e26fc81e86 
							
						 
					 
					
						
						
							
							Update UpgradeManual.md  
						
						
						
					 
					
						2018-08-13 22:32:05 +02:00 
						 
				 
			
				
					
						
							
							
								Timon 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02fb04aac4 
							
						 
					 
					
						
						
							
							Rename ReleaseNotesVersion 0.3.0.md to ReleaseNotes.md  
						
						
						
					 
					
						2018-08-13 22:31:23 +02:00 
						 
				 
			
				
					
						
							
							
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							df068b823e 
							
						 
					 
					
						
						
							
							bound multible release nodes into one and updated the UpgradeManual  
						
						
						
					 
					
						2018-08-13 22:30:28 +02:00 
						 
				 
			
				
					
						
							
							
								TimonPost 
							
						 
					 
					
						
						
						
						
							
						
						
							8a3b8b8ce7 
							
						 
					 
					
						
						
							
							removed target, updated version number to 0.3.0  
						
						
						
					 
					
						2018-07-15 23:08:10 +02:00