Commit Graph

334 Commits

Author SHA1 Message Date
Timon
2a50c02b12 :: 2018-06-26 18:56:34 +00:00
TimonPost
2f5d2113af Merge branch 'development' of https://github.com/TimonPost/crossterm into development 2018-06-26 20:30:33 +02:00
Timon
043bac575f exit current proccess added 2018-06-26 18:21:47 +00:00
Timon
46e7ad720f fixed unix compile error 2018-06-26 16:48:50 +00:00
TimonPost
a200b68416 Merge branch 'development' of https://github.com/TimonPost/crossterm into development 2018-06-25 20:39:05 +02:00
Timon
56ed082bf3 Fixed unix code after working on windows 2018-06-25 18:37:46 +00:00
TimonPost
67629bf270 b 2018-06-25 20:01:06 +02:00
TimonPost
d714817539 added blink functionality for cursor. Fixed alternate screen for windows not fully working 2018-06-23 19:48:22 +02:00
TimonPost
7e1879f80c Some changes 2018-06-22 21:52:53 +02:00
TimonPost
62fbb6b6a9 added unix cursor hide show, fixed windows and added alternate screen
functionality. Also refactored and cleaned up code.:
2018-06-22 21:04:30 +02:00
TimonPost
bb2067ed7b Maked windows compilable and worked on the screen manager for windows. 2018-06-18 22:10:41 +02:00
Felix Yan
930a47d7e8 Fix a typo in lib.rs 2018-06-17 08:30:20 +02:00
=
2a40d10ae9 refactored code comments fixed examples and invalid comments. Also added documentation 2018-06-16 20:10:51 +02:00
=
48a429a396 added alternate screen for unix working on raw screen featuresbash: wq: command not found 2018-06-13 21:02:09 +02:00
Timon
f63c58b889
Update win_commands.rs
Removed panic! lines. See [this](https://github.com/TimonPost/crossterm/issues/15) issue
2018-06-13 18:47:58 +02:00
=
3878993459 Removed all unused namespaces 2018-06-09 23:19:02 +02:00
=
17616100df Added alternate screen support for unix systems 2018-06-09 21:59:43 +02:00
TimonPost
df86426c93 Changed module names and some method names to make the calls more cleaner. Fixed get cursor position for unix. Default ansi codes if not supported winapi will be used. 2018-05-20 14:08:14 +02:00
T
4c14ad836b Refactored namespaces. Added comments where needed. Alternatescreen is
working for windows 10 terminals. Refactored usings. Rearanged usings.
Raw Mode / alternate screeen windows yet to be tested. Added examples.
Refactored code
2018-03-10 17:33:06 +01:00
=
03bca7fe76 Resolve all errors unix. Now it is time to test 2018-03-05 22:06:43 +01:00
=
a0a56ffb92 resolved some errors on unix system. code refactor will come when every ting is working again 2018-03-03 23:38:57 +01:00
Timon Post
2cc32394b5 Some errors solved for unix 2018-03-03 17:07:51 +01:00
T
524955f8c0 } 2018-03-03 15:40:51 +01:00
T
215d0cfa83 Use default ANSI for windows, if current windows does not support ANSI switch back to WINAPI. Unix is not tested yet. Notice that currently the console will be set to another mode and that ther is no way back, when ansi is enabled. Storing the old state of the terminal and enable the client to switsh back to the old state will likely be inplemented in crossterm 0.3.0 2018-02-03 17:17:28 +01:00
T
4212e728d5 Issue #3 and #4 are now solved, windows tested unix not yet 2018-01-30 21:20:11 +01:00
T
752ee2ef59 Windows tested 2018-01-27 18:48:49 +01:00
Timon Post
6be5a41204 Added RGB and curstom ANSI value support, and tested resize terminal, safe and restore cursor position for unix terminals. And added options put attributes on font. 2018-01-27 18:26:08 +01:00
T
0df9ad1015 Added resizing terminal. Styling font with attributes for unix systems inplemented. Windows kernel refactored and cleared out some grammer mistakes. (Windows tested and unix jet to be tested). 2018-01-25 18:26:08 +01:00
T
39b63822ae Winapi upgrade, windows tested again edited readme 2018-01-18 22:47:09 +01:00
Timon Post
6c4f39a0ce Crossterm works for unix now, refactored all comments and refactored code. Changed names, Making things ready for crossterm release 0.1 2018-01-17 23:06:45 +01:00
T
8b5d34c866 Created better documentation and formatted code 2018-01-09 20:36:48 +01:00
T
37670c7fbb Clear until nextline and currentline windows functionality added 2018-01-07 15:26:20 +01:00
T
3b4b6fb11a Added terminal size, screen clearing functionality, refactored winkernel and done with mouse position 2018-01-06 21:31:14 +01:00
T
638517981a Initial commit 2018-01-03 14:43:54 +01:00