Commit Graph

157 Commits

Author SHA1 Message Date
nathan
925dc93c3a Fixed URLS 2018-08-18 21:38:16 +02:00
nathan
5e12e8d7a5 Converted to gradle 2018-08-18 21:33:17 +02:00
nathan
3324ef69b1 updated JDK compile required version 2018-02-19 15:26:26 +01:00
nathan
b3fa2c6cf5 Updated version 2017-12-02 21:11:07 +01:00
nathan
55891ff05c Removed dependency on Util 2017-12-02 19:31:23 +01:00
nathan
ccfa830d4a Updated readme to remove unnecessary projects 2017-11-28 21:11:54 +01:00
nathan
c25870e438 Cleaned up dependencies 2017-11-28 20:37:09 +01:00
nathan
49b425b42b Added interruptable blocking reads from System.in for unsupported
terminals (ie: IDE's)
2017-11-28 20:34:13 +01:00
nathan
e9417429cb Added workarounds for reading System.in (in an unsupported terminal) in
a way that permits unblocking from the (blocking) read() operation, via
multiple threads.
2017-11-28 20:27:16 +01:00
nathan
c68e0b4675 Code polish 2017-11-28 20:26:17 +01:00
nathan
77b12f38c5 Changed init() to hookSystemOutputStreams(), so that is more clear what
it does.
2017-11-28 20:25:34 +01:00
nathan
eab207deda Added deprecation to StringBuffer (you should use StringBuilder instead) 2017-11-03 20:31:36 +01:00
nathan
51b7f2c8c1 Reverted change to use Version object. 2017-09-14 23:02:06 +02:00
nathan
ae9aad845f Updated Version 2017-07-29 23:02:12 +02:00
nathan
152e4e3fec Updated POM information to include "dependencies", since it is easy to
incorrectly add it as a dependency to ones own project.
2017-07-23 18:02:50 +02:00
nathan
7dd88837fe Now uses Version instead of string. 2017-07-22 14:49:40 +02:00
nathan
1960beb699 Moved JNA to consolidate in utils 2017-07-11 22:31:51 +02:00
nathan
0f66d0ce1c Updated version information 2017-02-21 14:43:48 +01:00
nathan
3a791e0570 Updated readme format 2017-02-18 23:59:18 +01:00
nathan
b05418e264 Updated Utilities 2017-02-17 16:26:31 +01:00
nathan
d46361c7ed Updated version/readme 2017-02-01 00:48:01 +01:00
nathan
4b9e99edc1 Fixed extra ) 2016-06-01 14:23:22 +02:00
nathan
f3221d98d1 Added screenshots 2016-06-01 14:22:54 +02:00
nathan
c0160a6106 Added screenshots 2016-06-01 14:12:14 +02:00
nathan
f1829eed51 Updated copyright 2016-05-31 02:31:47 +02:00
nathan
36e70513a1 Removed manifest 2016-05-31 02:30:43 +02:00
nathan
d3558a7db0 Updated version 2016-05-31 02:21:42 +02:00
nathan
94e7037dbe Updated license info 2016-05-31 01:49:59 +02:00
nathan
e2999d59ef Updated bullet points 2016-05-31 01:49:25 +02:00
nathan
162fcd1aa1 code polish 2016-05-31 01:42:06 +02:00
nathan
9f49717032 Disabled ANSI for intellij idea (since it's not really complete at
this time, and is somewhat broken)
2016-05-31 01:41:53 +02:00
nathan
14d3d186f2 Added Console.init(), in order to initialize the output stream in
case ANSI is used inside System.err/out (as it is initialized/used
after assignment
2016-05-31 01:41:17 +02:00
nathan
70998607e1 Fixed issues when running in IDE in windows for ANSI detection 2016-05-31 01:40:08 +02:00
nathan
e412d8de12 Fixed Unsupported console in IDE to more closely emulate single
character input. Cleaned up terminal class heirarchy
2016-05-31 01:07:57 +02:00
nathan
d4e211974d Cleaned up example 2016-05-31 01:07:02 +02:00
nathan
71d7364008 Updated readme to reflect name change + ANSI functionality 2016-05-30 11:22:26 +02:00
nathan
d2a33b5a66 Updated console example to test line input too 2016-05-30 11:22:04 +02:00
nathan
13d34d504b code polish 2016-05-30 10:44:06 +02:00
nathan
20d0324a35 Code polish 2016-05-29 22:45:27 +02:00
nathan
5cf89ac5ef Added inputstream 2016-05-29 22:44:04 +02:00
nathan
0d7cbc57c4 Code polish, threading fixes for checking variables 2016-05-29 22:42:09 +02:00
nathan
1118f6932e Removed dead code 2016-05-29 22:41:39 +02:00
nathan
7da2fec8dc Removed old code for enable echo/interrupt, removed dead code 2016-05-29 22:41:29 +02:00
nathan
b153be8075 optimized echo for single chars during char input read 2016-05-29 21:42:35 +02:00
nathan
f67c073867 Fixed scrolling in windows so that the screen is clipped (as per the
specification)
2016-05-29 21:42:02 +02:00
nathan
f48272588c Fixed reset 2016-05-29 21:37:14 +02:00
nathan
a46cbefb02 Code polish, added comments/javadocs. Added copyright/authors 2016-05-29 20:51:19 +02:00
nathan
6f367aec7e Added scroll up/down for windows 2016-05-28 21:45:14 +02:00
nathan
aca4c493b0 Tweaked input console setting for windows 2016-05-28 21:44:10 +02:00
nathan
f190a31c39 WIP - initial consolidation of input/output functionality. 2016-05-28 11:30:46 +02:00