Baseline 1.3 Beta1
Pre-release
Pre-release
New Features
- swiftDialog Icons are now supported for each individual line item in your list
- Each of the item types (Installomator, Packages, Scripts) now supports
Icon
as a key type - This is a
<string>
value which points to an icon file you would like to appear on that line item. - Define your
Icon
in Scripts, Packages, or Installomator Labels. Icon
can be a full local file path, a filename (if the file lives in/usr/local/Baseline/Icons
), an SF Symbole, or a URL where the file is hosted.- See this swiftDialog documentation for more details: https://github.com/swiftDialog/swiftDialog/wiki/Item-Lists#advanced
- This feature added by: tiredsince1985 @drewdiver
- Each of the item types (Installomator, Packages, Scripts) now supports
- New configuration key
ProgressBar
typeboolean
- Defaults to False
- If set to True, the swiftDialog Progress Bar feature will be used and incremented as items are progressed
- This feature added by: Mykola Grymalyuk @khronokernel
- New configuration key
ProgressBarDisplayNames
typeboolean
- Defaults to False
- If set to True, the swiftDialog
progresstext
feature will be used, and will list each item on the bottom of the window as it's being processed. - Currently only works if
ProgressBar
is also set to true, but this may change with a future swiftDialog update - This feature added by: Mykola Grymalyuk @khronokernel
- New configuration key
LogOut
- Defaults to False
- If set to true, Baseline will force a logout at the end of the run instead of a Restart.
- If
Installomator.pkg
is found in/usr/local/Baseline/Packages
, then this will be used to install Installomator.- This allows admins to "pin" the version of Installomator they're using
- ProfileManifest updated for new keys, as well as correcting the tooltip on the
CleanupAfterUse
key.
Other Improvements
- Baseline now uses a temporary Json file to generate the List View content. This allows us to use more advanced features, like the line item Icons.
- Big thanks to tiredsince1985 @drewdiver for contributing this change
- If
Restart
is set toFalse
, then the default List View messaging will no longer inform the user that their device will restart.- Another thanks to Mykola Grymalyuk @khronokernel for this
- Added
-L
curl option to the command locating the latest Installomator pkg. This will help in case the Repo changes names in the future.