LaunchControl
Licence: Shareware
(10 USD)
- Version 1.4 | Release Date: 2013-05-20 | Download
-
New features
- Added job filter. User may now filter by job attributes: enabled/disabled, validation results (ok, warning, error), loaded/unloded and status (running, ok, error, signalled)
- Added validation of job definition file properties (file name, owner, permissions, etc)
- Version 1.3.1 | Release Date: 2013-05-13 | Download
Improved
- When creating a new job definition the input focus is moved to the file name, allowing the user to immediately choose a proper name without having to do an extra double-click on the file name
Bug fixes
- Crash on startup when current user id is associated with a primary group which has no name
- When renaming a job definition would change its position in the job list, the selection would not be updated accordingly
- Version 1.3 | Release Date: 2013-05-12 | Download
New features
- Added button to trace StandardOutPath and StandardInPath in Console.app
Bug fixes
- Moving a job definition to the trash could expose a graphic glitch displaying the deleted item twice
- Adding/trashing a job definition would not always update the title bar
Misc
- Improved validation of StandardErrorPath and StandardOutPath
- Improved validation of ExitTimeout, StartInterval, ThrottleInterval and TimeOut
- Version 1.2.1 | Release Date: 2013-04-12 | Download
-
New features
- Improved validation for Hard/SoftResourceLimits
Bug fixes
- Clear label input field and disable Load/Unload button after trashing job definition
- Crash when parsing a job definition without Program and ProgramArguments key
- Don't rescan every service after renaming a job definition
- Version 1.2 | Release Date: 2013-04-04 | Download
New features
- Added path auto-completion for Program, ProgramArguments, RootDirectory, WorkingDirectory, StandardIn/Out/ErrorPath, EnvironmentVariables, WatchPaths, QueueDirectories, Sockets and KeepAlive; Press Esc to trigger.
- Added descriptions for all errno codes accessible as tooltip when hovering over the error code in the status column. No more guessing at “Job failed to exec(3) for weird reason: 2“ and friends.
Bug fixes
- Prevent LaunchControl from using the discrete gfx card
- Stability improvements
- Version 1.1.1 | Release Date: 2013-02-25 | Download
Bug fix:
- Automatic updating 'Default argv0' in Program section did not always work (Thanks Kem!)
- Version 1.1 | Release Date: 2013-02-18 | Download
New features
- Added support for OSX 10.7 Lion
- Added log view to check for launchd(8) messages while testing/debugging a job
- Added functionality to start a job regardless of its run conditions. Useful for testing/debugging jobs. Accessible via 'Jobs>Start' (Cmd-Shift S)
- Added keyboard shortcut and menu item for loading/unloading jobs. Accessible via 'Jobs>Load' (Cmd-Shift L)
- Added 'Job>Validate' (Cmd-Shift V); Validation is still automatically triggered when an action is performed inside LaunchControl. Use this command to re-validate a job after you've made changes to your system outside of LaunchControl.
- Added 'Fold/Unfold All' (Cmd-Shift ,/Cmd-Shift .). Sections in folded state now provide more information. Clicking on a section header now toggles the folding state.
- Improved status reporting
- Improved validators for various keys
- Updated help file
Bug fixes
- Fixed a random crash that could happen when loading a modified service
- Visual glitches when collapsing/expanding some panels
- Modified jobs may now be unloaded without having to save the first
- Version 1.0.2 | Release Date: 2013-02-08 | Download
New features
- Added safety dialogs for all destructive actions (enable, disable, move to trash, save, rename); Each dialog may be suppressed
- Added keyboard shortcuts for 'File>New' and 'File>Move to Trash'
Bug fixes
- Mouse pointer was not always updated properly when dragging items from the palette
- Error message about invalid key Label would stick
- Removed unnecessary log messages
- Version 1.0 | Release Date: 2013-02-05 | Download
- No changes specified


