Commit Graph

74 Commits

Author SHA1 Message Date
TimonPost
cc55c190d8 Removed downcast for HANDLE WinAPi. Also we do not need to keep track of current HANDLE since this will now be gotton from CreateFileW 2018-08-22 19:58:30 +02:00
TimonPost
c848beb721 Added Sync markers 2018-08-21 21:17:53 +02:00
=
b98f549a73 changed enter check 2018-08-21 18:28:31 +02:00
=
5b0a6dddaa bug fixe 2018-08-21 18:22:22 +02:00
TimonPost
a8de072a0a windows changes 2018-08-21 18:05:53 +02:00
TimonPost
685bc5e961 Refactor 2018-08-19 23:13:21 +02:00
TimonPost
81aa62b6ce maked stdout sync and send and tested it 2018-08-18 14:38:59 +02:00
TimonPost
18103fced3 changes 2018-08-18 12:54:06 +02:00
TimonPost
25bf065c09 Snake game example 2018-08-17 21:06:06 +02:00
TimonPost
4005634086 Overall commend improvement 2018-08-14 23:00:20 +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
=
d23ef22a58 Updated all examples and comments tested unix logic 2018-08-13 21:04:07 +02:00
Timon
f31bb1a656 Unix errors fixed and started with testing 2018-08-12 20:41:08 +00:00
TimonPost
23dc4f661e Tested all windows logic also fixed bug with resetting terminal color. 2018-08-12 14:51:08 +02:00
TimonPost
74ef83bb3f Quick fix logging example 2018-08-11 18:08:26 +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
TimonPost
f6b1955cae worked on some examples 2018-08-03 12:01:04 +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
b3081fd9c0 added examples and changed comments 2018-07-29 21:30:09 +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
Timon
1499763054 fixed examples 2018-07-26 16:37:36 +00: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
66f2d04d5c removed '-' sign in file 2018-07-18 18:02:44 +02:00
TimonPost
8a3b8b8ce7 removed target, updated version number to 0.3.0 2018-07-15 23:08:10 +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
7544578122 Some fixes 2018-06-26 21:28:25 +02:00
Timon
2a50c02b12 :: 2018-06-26 18:56:34 +00: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