Commit Graph

31 Commits

Author SHA1 Message Date
Adam Murdoch
9719776a8d Some tweaks to error messages. 2013-12-12 12:13:55 +11:00
Michael Putters
9c4efce3d4 Added tests for WindowRegistry.getValueNames 2013-12-12 00:12:10 +01:00
Adam Murdoch
077298ddf4 Added WindowsRegistry. 2013-12-10 18:02:35 +11:00
Adam Murdoch
81e0adbbcd Replaced SystemInfo.getMachineArchitecture() with getArchitecture() and getArchitectureName(). 2013-12-10 14:28:48 +11:00
Adam Murdoch
e03d3c16f3 Added PosixFiles.stat() 2013-12-07 09:27:52 +11:00
Adam Murdoch
242f3991f3 Renamed PosixFile to PosixFiles 2013-12-07 08:42:58 +11:00
Adam Murdoch
8215a58f07 Some more coverage for unicode handling. 2013-02-26 07:06:02 +11:00
Adam Murdoch
18c0d99835 Implemented ProcessLauncher on Windows. 2013-02-20 15:02:25 +11:00
Adam Murdoch
af375d6114 Added ProcessLauncher and implementation. 2013-02-20 07:20:09 +11:00
Adam Murdoch
fc23941f5c Implemented get and set environment variables for posix. 2013-02-16 11:15:05 +11:00
Adam Murdoch
01c4f26e97 Include errno name in error messages, if the errno is known. 2013-02-16 11:14:41 +11:00
Adam Murdoch
6cab15ece4 Started implementing environment variable methods on windows. 2013-02-07 17:58:13 +11:00
Adam Murdoch
9e0493f94e Implemented Process working directory methods on windows, and fixed file system details. 2013-02-07 16:58:11 +11:00
Adam Murdoch
64a738008e Added Process.getWorkingDirectory() and setWorkingDirectory() and posix implementation. 2013-01-26 17:51:10 +11:00
Adam Murdoch
a4b166bc02 Added license and copyright notice. 2012-12-14 04:51:07 +11:00
Adam Murdoch
f6ea1d8e33 - Changed Native.get() to cache integration instances.
- Extracted DefaultSystemInfo out of a couple of separate places.
2012-09-08 10:11:25 +10:00
Adam Murdoch
2be367e342 Renamed test 2012-09-08 08:44:27 +10:00
Adam Murdoch
93a13da5f6 Fleshed out posix file test. 2012-09-08 08:44:19 +10:00
Adam Murdoch
4e8db25017 Added PosixFile.symlink() and readLink(). 2012-09-01 16:12:24 +10:00
Adam Murdoch
3e4dc956ed Some renames and javadoc. 2012-09-01 10:02:02 +10:00
Adam Murdoch
3a58e27eeb Added SystemInfo and FileSystems to query system and file system information, respectively. 2012-08-12 06:17:58 +10:00
Adam Murdoch
7ee843612a Implemented Terminal.bold(), foreground(), normal() and reset(). 2012-08-04 14:08:19 +10:00
Adam Murdoch
e5537494b0 First pass for windows support. 2012-08-04 12:32:15 +10:00
Adam Murdoch
dadf93caf8 Added concept of platform to the internals. 2012-08-04 11:41:19 +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
433347491c - Tweaked build for linux.
- Tweaked how errno is sent back to Java land.
2012-08-03 16:24:00 +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
Adam Murdoch
1d56f93e64 initial version 2012-07-29 16:35:28 +10:00