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