This release contains minor bug fixes and enhancements.
Minor Bug Fixes
Fixed several issues in the uninstall cleanup process.
Fixed a bug where saving some projects could cause an error when reloading a project file due to unmatched braces in the project file.
Fixed a bug in the Add Widget action where the browse entry did not properly fire an event.
Fixed a bug where nested action groups would cause an error when executing.
Fixed a bug where the Copy Value from the right-click menu would copy a blank value and clear the buffer.
Fixed the movement keys for text widgets in a readonly state so that they scroll properly.
Fixed a bug in the Uninstall Selected Files action where trying to uninstall a file that doesn't exist would cause an error.
Fixed a bug in building separate archives that would cause it to fail on some platforms.
Fixed a bug where the exit dialog on Linux was not modal enough. The dialog will not be completely modal in the sense that people are used to on Windows, but the user shouldn't be able to click the X a second time and cause an error.
Fixed a bug where the GetSelectedFiles API was appending an extra directory tail onto each directory object returned.
Fixed a bug where non-ASCII filenames were not supported in the installer. This could produce an incompatibility with anyone using a custom UTF-8 message catalog.
Fixed a bug in launching the file explorer on UNIX with no selected group.
Fixed a bug in dragging and dropping files on UNIX with no selected group.
Fixed a bug with file URLs dropped from Nautilus not being decoded, so the builder doesn't recognize files with spaces because they show up as %20.
Fixed a bug in the builder where text would show up blank if the system language was not a language supported by InstallJammer.
Fixed a but in the chmod of the installkit startup on UNIX that could cause an error if the root user owned the installation.
Make sure the install information is updated before we redraw the setup type description. This fixes a bug where a setup type description that includes space required would not show properly because the space had not been updated before the text was changed.
Fixed a hard-coded error title string in the condition failure popups.
Made /tmp the default TempRoot instead of /usr/tmp.
Removed the hard-coded "directory is not empty" message string.
Fixed a bug that allowed illegal characters in the installer executable name.
Remove symbolic color names from the source and use hex RGB values instead.
Fixed a bug where kdesu no longer worked under KDE4.
Fixed a bug where -T title is no longer supported for konsole in the Execute External Program action.
Changed the build and quick build keyboard shortcuts. Control-b is now quick build and Control-Shift-b is a full build. Changed the menus to reflect the change.
Added a Description field to the Windows Shortcut action. This sets the Comments field and tooltip of a shortcut created on Windows.
Hitting space while viewing a component tree during installation will now toggle the current component.
Added a new "Show Hidden Directories" checkbutton to the choose file dialog on UNIX platforms.
Added a new -separator option to the PropertyFileAPI.
If a Move to Pane action attempts to move to the current pane it's already on, the pane will reload and rerun its actions instead of just doing nothing.
Made the default state of text widgets readonly.
Added Windows7 to the <%WindowsPlatform%> virtual text.
Added a new Display Name property to file groups.
Added a new GetDisplayName API call.
Modifying the title of an object now sets the Alias to that title if the alias is currently empty or equal to the current title.