Commit Graph

13 Commits

Author SHA1 Message Date
Adam Murdoch
a4b166bc02 Added license and copyright notice. 2012-12-14 04:51:07 +11:00
Adam Murdoch
c355d50bb9 Some comments. 2012-12-01 16:01:30 +11:00
Adam Murdoch
d70a620089 Javadocs. 2012-10-07 07:00:27 +10:00
Adam Murdoch
3f478d1665 Added @ThreadSafe to a bunch of stuff. 2012-09-08 10:11:39 +10:00
Adam Murdoch
ba2a54b403 Some javadocs, include javadocs in the application distribution. 2012-09-01 10:15:25 +10:00
Adam Murdoch
ec2eb737a6 - Added Terminal.supportsTextAttributes(), supportsColor() and supportCursorMotion().
- Changed semantics for Terminal.normal(), bold(), foreground() and reset() so that they are no-ops when not supported.
- Fixed test app not to blow up on unsupported capability.
2012-08-10 06:00:05 +10:00
Adam Murdoch
e0c31aa176 Added support for Terminal.cursorStartOfLine() and clearToEndOfLine(). 2012-08-04 17:18:16 +10:00
Adam Murdoch
ec9d8d7bf8 Added support for Terminal.up(), down(), left(), right() for the terminal. 2012-08-04 16:18:30 +10:00
Adam Murdoch
335065887e - Added support for setting the terminal foreground color.
- Some improvements to error handling.
2012-08-04 10:00:32 +10:00
Adam Murdoch
31e9d2b41c Added support for switching the terminal to bold mode. 2012-08-04 07:06:11 +10:00
Adam Murdoch
9cfe2b1f24 Restructured terminal APIs. 2012-08-04 05:54:58 +10:00
Adam Murdoch
979bc0873f Added Terminal.getTerminalSize(). 2012-07-29 17:38:57 +10:00
Adam Murdoch
c009527afa - Added Process.getPid() and Terminal.isTerminal().
- Added a test command-line app.
2012-07-29 17:05:06 +10:00