Timon
9a34b1c1d2
Edited some docs ( #324 )
2019-11-21 19:40:18 +01:00
Robert Vojta
7333de70a7
Remove all feature flags except event-stream ( #322 )
...
Signed-off-by: Robert Vojta <rvojta@me.com>
2019-11-20 14:03:22 +01:00
Timon
f597cfd232
Input module Rewrite ( #284 )
2019-11-18 21:50:57 +01:00
Cedric Hutchings
053a027ee6
Grammer. ( #313 )
2019-11-08 06:50:29 +01:00
Timon
f2a4df20db
Cleanup Some Mess for next Release ( #304 )
2019-11-01 18:09:05 +01:00
Timon
3e82d6ae1c
Removed old api Style Module ( #299 )
2019-10-31 21:02:04 +01:00
Canop
4ccc240866
Rename PrintStyledFont
to PrintStyledContent
( #297 )
2019-10-30 07:37:57 +01:00
Canop
fe6ddb90f1
Introduce the EnableMouseCapture and DisableMouseCapture commands ( #296 )
2019-10-29 19:47:22 +01:00
Timon
3ab5b170aa
Terminal remove Deprecated Api ( #293 )
2019-10-29 09:14:47 +01:00
ebroto
ea7130a419
Refactor the Style Module ( #291 )
2019-10-27 21:07:09 +01:00
Timon
0479d68f50
Removed old Cursor Api ( #289 )
2019-10-27 14:33:47 +01:00
Zrzka
2815833a83
Merge sub crates back into crossterm ( #280 )
2019-10-22 16:33:38 +02:00
Zrzka
1f9ead9d51
Add missing re-exports ( #275 )
2019-10-17 22:38:01 +02:00
Timon
edd9189234
Exported ResetColor
command ( #274 )
2019-10-15 20:45:47 +02:00
Robert Vojta
e335a65a40
Update API docs
...
Signed-off-by: Robert Vojta <rvojta@me.com>
2019-10-02 09:37:49 +02:00
Timon
e600eabaed
0.11.0
2019-09-24 19:45:59 +02:00
Zrzka
5494525d89
2018 edition ( #222 )
2019-09-16 13:34:08 +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
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
Timon Post
6cdce1bc25
Fixed broken tests, and corrected public export
2019-04-04 18:45:47 +02:00
Timon
b8e75da40a
Update crossterm_style to 0.2 ( #107 )
2019-03-21 16:00:30 +01:00
Timon
ad74f6b524
Introduced: Crossterm Workspace and feature flags. ( #84 )
...
* Introduced: crossterm workspace, feature flags.
2019-01-27 21:16:14 +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
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
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
ddcda09602
Fixed readline bug ( #65 )
...
* Fixed `read_line()` bug Windows
2018-12-28 05:58:09 -08:00
Timon
f369a686ee
Refactor and grammer check for all comments.
2018-11-28 16:42:05 +01:00
Timon
f068ae69b1
Cleanup ( #45 )
...
* Removed lots of Clippy warnings and `ran cargo fmt`
2018-11-21 17:48:22 +01:00
TimonPost
ff41d4f244
fixed some bugs, checked documentation and incremented version number
2018-08-24 23:44:34 +02:00
TimonPost
f64a405236
Refactor
2018-08-19 23:14:45 +02:00
TimonPost
bb39591150
Overall commend improvement
2018-08-14 23:02:25 +02:00
TimonPost
e1bbf1689f
some examples fixed added multy threaded logging example and tested input and changed styling system
2018-08-11 17:58:15 +02:00
Jojolepro
518dcadd15
Moved files around. Added duplex example (broken). Broke alternate screen trying to add compat.
2018-07-31 22:50:51 +02:00
TimonPost
6970dfadd8
refactored all code and canged name spaces and moved code to other modules.
2018-07-28 19:26:35 +02:00
TimonPost
c7603fe79d
removed git merge indicator
2018-07-28 10:17:25 +02:00
TimonPost
86a82a33cd
fix merge confilict
2018-07-28 10:09:09 +02:00
TimonPost
26472359bc
fixed input and cursor with new implementation
2018-07-27 22:28:30 +02:00
TimonPost
d7387ed227
rebase
2018-07-27 18:44:38 +02:00
TimonPost
403d0668a7
Created terminal type and changed alternate and raw screen
2018-07-27 18:37:31 +02:00
TimonPost
2cc40d5d28
refactored winapi code
2018-07-22 14:55:14 +02:00
TimonPost
fcc4ca31bc
base implementation for input
2018-07-19 15:11:36 +02:00
TimonPost
10f3ccb07b
.
2018-07-14 23:02:02 +02:00
TimonPost
683ec5c9cb
refactor, created examples and tested code
2018-07-11 22:59:54 +02:00