scauligi
8ffdb00b10
Raw read_char
for unix ( #89 )
2019-02-16 10:50:42 +01:00
Timon Post
3d92f62be4
6.0 release
2019-01-27 21:54:50 +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
2bfa7ffd5b
5.5 release
2019-01-26 20:27:18 +01:00
Temirkhan Myrzamadi
5e9d883143
README.md Fix ( #83 )
2019-01-26 10:08:50 +01:00
Florian Dehau
2ca92e4d3d
Make error module public ( #78 )
2019-01-13 20:52:53 +01:00
Timon Post
2cd56af252
5.4 release commit
2019-01-08 07:23:16 -08:00
Timon Post
6a4f1df249
5.4 release
2019-01-08 07:22:04 -08:00
Timon
674922f817
Panic after upgrading to 0.5.3 fix ( #73 )
2019-01-08 13:15:57 +01:00
Timon Post
f70baa5987
fixed wrong version nummber and crucial bug
2019-01-03 11:54:03 -08:00
Timon Post
336ecfe804
Fixed version number in README.MD
2019-01-03 08:49:52 -08:00
Timon Post
e9ed89d855
Release 5.2
2019-01-03 08:39:48 -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
Isaac Andrade
5515c1433d
Add README content to code so rustdoc can build it ( #68 )
2019-01-02 07:22:44 -08:00
Timon
ad3efbd34d
Error handling ( #69 )
...
* Implemented an error module for crossterm and fixed a lot of warnings.
2019-01-01 13:27:50 -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
Jezza
14bd60af78
Implement support attributes support for the windows terminal. ( #62 )
2018-12-30 15:13:45 -08:00
Timon
ddcda09602
Fixed readline bug ( #65 )
...
* Fixed `read_line()` bug Windows
2018-12-28 05:58:09 -08:00
Jezza
e0136891e7
Changed colors in example file. ( #61 )
2018-12-17 10:19:56 +01:00
Danny Fritz
0f4ef6faec
Typo fix ( #57 )
2018-12-12 09:36:06 +01:00
Danny Fritz
46e429cafc
Simple typo fix "mudule" -> "module" ( #58 )
2018-12-11 21:49:50 +01:00
Timon
b9f59f2566
Update README.md
2018-12-11 13:54:15 +01:00
Timon Post
d2ed92011c
Fixed broken build.
2018-11-28 08:26:33 -08:00
Timon
8fad148ce7
Release notes update
2018-11-28 16:45:23 +01:00
Timon
2452bf17fa
Increased version number to 5.1
2018-11-28 16:43:18 +01:00
Timon
f369a686ee
Refactor and grammer check for all comments.
2018-11-28 16:42:05 +01:00
Steve Klabnik
387c088318
Fix documentation formatting ( #53 )
2018-11-27 18:39:21 +01:00
Timon
3a2545d3ce
Update README.md
2018-11-25 15:44:06 +01:00
Timon
099703741e
Increased version number to 5.0
2018-11-25 15:32:42 +01:00
Timon
7fa6fce684
Update README.md
2018-11-25 15:29:27 +01:00
Timon
572e842253
Cleanup windows ( #52 )
...
* Removed unused imports and ran 'cargo fix'
2018-11-25 06:16:02 -08: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
fe551c3e44
Update .travis.yml
2018-11-22 16:14:27 +01:00
timonpost@hotmail.nl
0dc23a3e4d
Rename travis
2018-11-22 16:09:29 +01:00
timonpost@hotmail.nl
49f104d787
Added travis
2018-11-22 16:06:16 +01:00
Timon
b82736912d
Added the ability to pause the terminal ( #47 )
2018-11-21 22:57:39 +01:00
Timon
f068ae69b1
Cleanup ( #45 )
...
* Removed lots of Clippy warnings and `ran cargo fmt`
2018-11-21 17:48:22 +01:00
Timon
8ac61db3c1
Merge pull request #44 from TimonPost/screen_refactor
...
Putted `Screen` behind an `Option`. Now when you call the functions: color, cursor, terminal, input you won't need to provide a screen for it 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();
```
which looks much better too.
2018-11-21 14:57:18 +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
3dfa98cba3
Increased version number to 0.4.3
2018-11-14 15:16:09 +01:00
Timon
ad8b75f448
Fixed bug flush_buf(). ( #42 )
...
* Fixed bug flush_buf() issue 42.
2018-11-14 15:13:58 +01:00
timon
61188e6353
removed in examples for unused variables
2018-10-07 17:16:35 +02:00
timon
cb08b6b984
clean up
2018-10-07 17:16:35 +02:00
Timon
4f92c0c24f
Update README.md
2018-09-22 23:05:18 +02:00
Timon
af20e3d605
Update ReleaseNotes.md
2018-09-22 23:03:11 +02:00
TimonPost
1d99c9774a
increased version number
2018-09-22 22:56:16 +02:00
TimonPost
850c2156d3
readme file edits
2018-09-22 22:55:30 +02:00