Commit Graph

73 Commits

Author SHA1 Message Date
TimonPost
406f2046f9 maked crossterm sendable for threads 2018-07-31 23:05:45 +02:00
TimonPost
14ecd33f11 merge fixes 2018-07-31 23:01:28 +02:00
TimonPost
5c5db7fdb0 started working on refactoring examples 2018-07-31 22:53:08 +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
2eb6b1cd55 fixed write ansi code in pos() for unix 2018-07-29 23:17:42 +02:00
TimonPost
bf0f330b8f added paint to crossterm type. And changed some methods names 2018-07-29 23:14:28 +02:00
Timon
fc61ef778f Fixed unix code 2018-07-29 21:02:02 +00:00
TimonPost
3a02d9b7c0 Windows done with RC refactor unix yet to be tested 2018-07-29 21:46:15 +02:00
TimonPost
b3081fd9c0 added examples and changed comments 2018-07-29 21:30:09 +02:00
Timon
54bab51976 unix errors fixed 2018-07-28 17:46:05 +00:00
TimonPost
6970dfadd8 refactored all code and canged name spaces and moved code to other modules. 2018-07-28 19:26:35 +02:00
Timon
8f160713bb Fixed unix code after refactoring windows cursor, input, rawscreen, alternate screen 2018-07-28 08:37:21 +00: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
1ff70a9653 started working on refactoringterminal 2018-07-28 09:54:05 +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
Timon
1a64a21df2 unix fixed not fully tested jet 2018-07-26 16:25:20 +00:00
TimonPost
d38f406dc7 Refactored WinApi code 2018-07-24 18:06:17 +02:00
TimonPost
2cc40d5d28 refactored winapi code 2018-07-22 14:55:14 +02:00
Timon
9df976ed29 added read_char, read_line, read_async, read_async until for unix. Not 100% tested. 2018-07-21 11:11:31 +00:00
TimonPost
07502c016d read line, read char, read async and read async until implemented for windows 2018-07-20 18:00:46 +02:00
TimonPost
fcc4ca31bc base implementation for input 2018-07-19 15:11:36 +02:00
TimonPost
f4d2ab4feb fixed examples 0.3.0 2018-07-18 22:32:17 +02:00
TimonPost
8a3b8b8ce7 removed target, updated version number to 0.3.0 2018-07-15 23:08:10 +02:00
TimonPost
10f3ccb07b . 2018-07-14 23:02:02 +02:00
TimonPost
787b4aa1b3 Added release notes, docs, readme changed almost done for release 0.2.3 2018-07-12 23:36:30 +02:00
Timon
dd7b191c23 unix tested 2018-07-12 17:48:13 +00:00
TimonPost
683ec5c9cb refactor, created examples and tested code 2018-07-11 22:59:54 +02:00
TimonPost
cc47d8788a Added docs and Result<> to write methods 2018-07-11 19:43:12 +02:00
Timon
f962fe4040 Fixed unix 2018-07-09 17:37:07 +00:00
TimonPost
e62d8cff9d Alternate screen working for windows, created reallife example with firstdepthsearch and started commenting all types not done yet with that. 2018-07-08 22:13:32 +02:00
TimonPost
26a1960159 Windows alternate screen working. color implementation for alternate screen fixed. And all functionalities for the main screen should also work 2018-07-03 22:48:04 +02:00
TimonPost
223b353101 runned cargo fmt on crate code 2018-07-01 22:43:43 +02:00
TimonPost
4a943c124e Added alternatescreen functionalilty, and added options to terminate the current process. also added write option to the terminal module 2018-07-01 22:40:07 +02:00
TimonPost
621d698ac6 Alternate screen windows working. Only have to change the code to call get_current_handle() instead of get_output_hanlde() 2018-06-26 22:13:18 +02:00
TimonPost
7544578122 Some fixes 2018-06-26 21:28:25 +02:00
TimonPost
bac86aefea Merge branch 'development' of https://github.com/TimonPost/crossterm into development 2018-06-26 20:58:03 +02:00
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