Abacus Wrist PDA
Company
  Press room
  Partners
  Distributors
  Careers
Forums
Support
 
 
Revision history for "Install Expert mobile installation kit"

Version 4.3 (29 April 2008, build 3773; commercial upgrade)

  • New: Direct desktop-to-multimedia-card installation for Palm OS, Windows Mobile and BlackBerry devices; very useful for deploying large files (uses dedicated conduit for Palm OS and targets directly the card for WM and BlackBerry)
  • New: Target platform now selectable via user interface (previously only through command-line switch)
  • New: Added French language interface for BlackBerry target
  • Update: Windows Vista compatibility improved
  • Update: Mac OS X support abandoned due to dynamic Mac OS X development and lack of interest from developers
  • Update: Install Expert is now only available in two versions - Trial (Public) and Full (Professional); everyone is granted a free licenses to download and use the Trial version for evaluation and non-commercial purposes

Version 4.0 (03 Oct 2006, build 2975; commercial upgrade)

  • New: Pilot Catapult is now InstallExpert
    Self-identification is easier for user within installation wizard panels, does not create confusion
  • New: Targets Palm OS, Windows Mobile and BlackBerry devices (the later two still only through command-line builds)
  • New: Install wizard dialog form extended with customizable image - great for branding
  • New: Palm OS only - new "Ask user" option for Palm OS files target; users can now choose between RAM and CARD themselves
  • New: Palm OS only - installs any file type anywhere on a media card (via custom install conduit)
  • Fix: Infamous "No card associated with account" error during installation fixed yet again

Version 3.1 (19 Jan 2004, free upgrade, build 2210)

  • New: EULA can now be an RTF file, making it possible for the text to be in other languages than Latin
  • Fix: Install log C:\ctp.log is no more generated by the release version of the SFX
  • Fix: Bogus "No card associated with account" error during installation fixed
  • Fix: Projects without PC files to install (and without default target directory) now successfully completed instead of failed

Version 3.0 (17 Nov 2003, commercial upgrade, build 2138)

  • New: Component groups
    Allows alternate components from within a group to be selected and installed; each group must have one and only one selected component at a time except for group 0, which can have multiple selections. Developers can specify the minimal required number of components from group 0 in order for the installation to proceed.
  • New: Component descriptions
    Allows each component to be assigned a description, which will be displayed during installation providing better help to the user.
  • New: Target media for PDA files.
    Developers can now choose between RAM, CARD or CARD, RAM (attempting in order). Make sure to read the manual for details.
  • New: Faster decompression
    Significant speed improvement has been achieved by replacing the compression/decompression engine in the SFX with a new, gZIP based one.
  • New: UI improvements
    Some common UI operations have been improved, e.g. double-click on the component property window, enabling/disabling appropriate windows etc.
  • New: Customizable SFX executable icon
    You can now specify the icon to be assigned to the self-extracting executable for the project!
    Note: This feature requires Windows NT or above; it will not work under 98 or ME as the Windows kernel lacks support for resource management.
  • New: Windows CE install packaging automation through the command line build (limited, preliminary release, not officially supported)
    A new command line option (-t wince) has been added along with a new client installer module; use the switch for a simple wrapper around one or more CAB files that need to be passed to the ActiveSync's InstApp application to be scheduled for installation. The current desktop installer module does not provide any other functionality beyond this one, i.e. it is only good for installing WinCE applications, but not desktop applications and/or readme files. Support for these will likely be added to future Catapult releases.
    Note: This feature requires Windows NT or above; it will not work under 98 or ME as the Windows kernel lacks support for resource management.
  • New: InstallDir project variable in the post-install launch file specification
    Register the your installation with your conduit now if you want! Catapult will now process project variables and even launch files with arguments for the post-install application!
  • Fixed: Installation's temporary files now removed
    Catapult is finally cleaning after itself when run. It never caused a problem to leave the temporary data in the temp folder, but it just wasn't right...well now it is!
  • Fixed: Incorrect "project has changed" message
    Catapult will now allow you to open and close a project without having to confirm changes if you have not done any. Note, however, that the first time you open a project with the new Catapult it will still need to update it and hence ask once!
  • Fixed: Bug in shared component counter decreasing upon uninstasllation
  • Fixed: Installer logistics
    Catapult intelligence and wording now improved to allow simple Windows-only installations; the program will not need or complain about missing Palm Desktop installation if there are no Palm or Conduits files to be installed
  • Fixed: Command-line builds
    Command-line build of component projects with relative paths is now functioning; the limitation is that the components have to be at least at the same level where the master project is
  • Fixed: Default title
    "PalmOS(TM)" is now updated to "Palm OS" on the first screen for every language; more space is now available for the head line, which displays the product title

Version 2.2 (16 May 2002, maintenance release)

  • Fixed: Language resources for restarting HotSync, were only displayed in English; now moved to locale DLL
  • Fixed: Building component installations with "Relative" paths setting activated
  • Fixed: Trademark/Registered trademark mismatch fixed: displaying (R) instead of (TM)
  • Fixed: Command-line builder bug preventing successul builds
  • Fixed: When Startup folder could not be obtained from the shell on legacy platforms, Catapult warns, but does not terminate; users will have to create the shortcuts manually

Version 2.1 (4 March 2002)

  • Fixed: Installation error on certain NT configuration due to missing export in Windows shell
  • Fixed: Failure to create/install in folder due to buffer path limitation
  • Fixed: Produced executable reporting improper Version info (used to show Beiks regardless of who creates the installation)
  • Fixed: Spanish module interface updated (multilanguage version only)

Version 2.0 (1 February 2002)

  • Fixed: The COM conduit components are now in the Conduit folder (the Palm Desktop Folder); before they were in the System folder, which was incorrect
  • Fixed: HotSync is now turned off before installing conduit files; before it was only restarted AFTER that, allowing for possible file conflicts during installation
  • Fixed: Installing conduits now goes in two passes: copying all files, then registering them; before it was done in a single pass, which was dependency failure hazard
  • Fixed: Default file installation mode for desktop files is now "If Newer" * Fixed: Unspecified application name does not result in incorrect default installation path
  • Fixed: Destination desktop path is now verified and user prompted for error or creation conformation if necessary
  • Fixed: A bug leaving semi-built files in case of an error during build process
  • Fixed: The component installation dialog now has "Select All" and "Clear All" buttons, as well as some guiding test to provide better feedback to users regarding the current selection
  • Fixed: Incorrect path of post-install launch file caused installation failure
  • New: Detection of previous installations and automatic suggestion of corresponding installation path; detection is made through the uninstall string
  • Fixed: PalmOS files were always copied regardless of the checkbox in the "Applications" folder preferences.
  • New: PCCatapult build number was added to the About box for developers' convenience and easier bug tracking
  • New: Support for language UI-plugins and builds (ability to build installation for various languages)
  • New: Ability to add image (logo) on the background during installation
  • New: Build progress indication
  • New: Project relative paths; you can now move whole projects without having to manually edit the CTP file; pay attention only the paths that can be converted to relative are converted; paths on different volumes or machines are NOT updated to relative path!
  • New: Ability to create shortcuts in the STARTUP folder; developers can specify if the shortcuts should go in the Common or User-Specific Startup folders

Version 1.6 (free upgrade)

  • New: Initial screen progress bar
  • New: Ability to specify default destination folder for the desktop portion of the installation; allows aliases: "\\ <Ver>"; refer to the manual for details; also pay attention that the new destination defaults DO NOT include the version number; if you want to preserve the previous style you will have to add the version manually</font></li> <li><font face="Arial" size="2">New: Ability to specify program group name for the desktop portion; also allows for aliases</font></li> <li><font face="Arial" size="2">New: Ability to specify whether to make backup copy of the Palm files</font></li> <li><font face="Arial" size="2">New: The number of selected accounts for PalmOS installations is displayed in the appropriate installation screen; this is targeted towards users who confuse selected with deselected entries in a multiple-selection list box</font></li> <li><font face="Arial" size="2">New: Added a new install log entry for registered COM servers so they can be unregistered before deleted</font></li> <li><font face="Arial" size="2">New: Installation title is now configurable</font></li> <li><font face="Arial" size="2">Fixed: The icons of the shortcuts being created are now appearing normally</font></li> <li><font face="Arial" size="2">Fixed: Uninstaller now deletes the program groups folder fom the startup menu of the desktop if it had created it during install; that is, it does not remove it when it finds it there (e.g. for upgrade); this issue will be further addressed in future releases</font></li> <li><font face="Arial" size="2">Fixed: The READ ONLY attribute is now being stripped from the PALM files as they are copied; copying over currently existing read-only files is also allowed now (to solve problems of upgrading older versions where the files were copied with READ ONLY flag, but attempts to overwrite them fail)</font></li> <li><font face="Arial" size="2">Fixed: Copies of the PalmOS files in the application folder are now removed upon deinstallation</font></li> <li><font face="Arial" size="2">Fixed: TAB key operates normally in the CONDUIT properties panel</font></li> <li><font face="Arial" size="2">Fixed: Splash screen now is properly deleted from the screen if Catapult fails to find Palm Desctop installed</font></li> <li><font face="Arial" size="2">Fixed: Modified the "... put your Pilot..." message to "...put your PalmOS compatible device..." in the last installation screen</font></li> <li><font face="Arial" size="2">Fixed: Uninstall string (title in Add/Remove programs) now changed to "<Company> <Title>" (version excluded)</font></li> <li><font face="Arial" size="2">Fixed: Editor opens with most recently opened project</font></li> <li><font face="Arial" size="2">Fixed: Starting a new project doesn't automatically cancel changes in the current project<br> </font></li> </ul> <p><font face="Arial" size="2"><b>Version 1.5</b> (free upgrade)</font></p> <ul> <li><font face="Arial" size="2">Changed the installer window title to <projectName> Setup.</font></li> <li><font face="Arial" size="2">Modified the installer to copy the Palm files to the destination PC folder automatically - no check box in the builder.</font></li> <li><font face="Arial" size="2">Modified the builder to allow commmand line build process. Command line options: <br> -b <project file> - builds the project<br> -o <output file> - target executable file; if not specified, the output defaults to the project folder and name; used in conjunction with b<br> Known problem: The DOS window loses focus after the command is executed. </font></li> <li><font face="Arial" size="2">Fixed a problem of installing Windows-based files on a station where Palm Desktop is not installed.</font></li> </ul> <p><font face="Arial" size="2"><b>Version 1.42</b> (free upgrade)</font></p> <ul> <li><font face="Arial" size="2">Fixed bug: the conduits were incorrectly installed in the PalmDesktop data folder</font></li> <li><font face="Arial" size="2">Added the version number and the "for PalmOS" string for the shortcuts and in the Control Panel</font></li> <li><font face="Arial" size="2">The installation will not ask the user for destination folder if there will not be any PC-based files to be installed</font></li> <li><font face="Arial" size="2">The installation will be able to launch any registered document file in addition to executable files</font></li> <li><font face="Arial" size="2">The Catapult project file type is associated with the builder</font></li> </ul> <p><font face="Arial" size="2"><b>Version 1.41</b> (free upgrade)</font></p> <ul> <li><font face="Arial" size="2">Fixed bug: the conduits were incorrectly installed in the PalmDesktop data folder</font></li> <li><font face="Arial" size="2">Added the version number and the "for PalmOS" string for the shortcuts and in the Control Panel</font></li> <li><font face="Arial" size="2">The installation will not ask the user for destination folder if there will not be any PC-based files to be installed</font></li> <li><font face="Arial" size="2">The installation will be able to launch any registered document file in addition to executable files</font></li> <li><font face="Arial" size="2">The Catapult project file type is associated with the builder</font></li> </ul> <p><font face="Arial" size="2"><br> <b>Version 1.4</b> (free upgrade)</font></p> <ul> <li><font face="Arial" size="2">Added support for custom destination folder in the installer. However, the project components (if present) are installed in their predetermined locations</font></li> <li><font face="Arial" size="2">Added a new property to the project allowing a custom executable file to be launched after the application is installed successfully. Again, works only for the main project. Known problems: 1) The launched application may not have the focus; 2) Under some circumstances the behavior may not be correct (internal bFail flag).</font></li> <li><font face="Arial" size="2">Added shortcut support interface in the PC file property page. The installer will create shortcuts based on this property. The property defaults to False except for files with .EXE, .HTM, .HTML, .TXT, .DOC, .PDF, or .HLP extension. The property is not available for the README and EULA file</font></li> <li><font face="Arial" size="2">Modified the shortcut generation to create a new program group only when necessary</font></li> <li><font face="Arial" size="2">Fixed bug: the palm files were installed in multi-component installations.</font></li> <li><font face="Arial" size="2">Fixed bug: When the Name field in a conduit property page was empty, the generated registry key was ApplicationApplicationN instead of ApplicationN</font></li> <li><font face="Arial" size="2">Fixed bug: When uninstalling a conduit the Application* key was not removed from the registry</font></li> <li><font face="Arial" size="2">Fixed bug: Problem with the bold font with Large Fonts selected.</font></li> </ul> <p><font face="Arial" size="2"><br> <b>Version 1.3</b> (free upgrade)</font></p> <ul> <li><font face="Arial" size="2">Uninstaller implemented. Still needs improvements, does not properly handle overlaying installation, potential problems there.</font></li> <li><font face="Arial" size="2">Installation of more than 8 components<br> A listbox is now used instead of radiogroup and the number of embedded installations is unlimited.</font></li> <li><font face="Arial" size="2">The builder now remembers the path of the executable for the project (phew!)</font></li> <li><font face="Arial" size="2">Fixed error trying to install conduit while the conduit file is open</font></li> <li><font face="Arial" size="2">Now when there are conduits to be installed, Catapult checks whether PalmDesktop is running and if yes, it requests the user to close it.</font></li> <li><font face="Arial" size="2">A hourglass icon put during initial Catapult launch</font></li> <li><font face="Arial" size="2">Specifying DatabaseID as four characters instead of long number implemented</font></li> <li><font face="Arial" size="2">Fixed bugs in File and Application entries under the registry. </font></li> <li><font face="Arial" size="2">When Name is specified, the Registry key is Application + Name.</font></li> <li><font face="Arial" size="2">When no Name is specified, a unique number N is generated and the registry entry becomes ApplicationN.</font></li> <li><font face="Arial" size="2">Fixed bug with using nested folders during installation</font></li> <li><font face="Arial" size="2">Default components specification implemented</font></li> <li><font face="Arial" size="2">The "Next" button bug fixed<br> Now the Next button is properly saying "Install" before the last screen.</font></li> <li><font face="Arial" size="2">FIX: Project paths are now relative; the current version DOES NOT allow files from other drives to be included.</font></li> </ul> <Title> <Ver>"; refer to the manual for details; also pay attention that the new destination defaults DO NOT include the version number; if you want to preserve the previous style you will have to add the version manually * New: Ability to specify program group name for the desktop portion; also allows for aliases * New: Ability to specify whether to make backup copy of the Palm files * New: The number of selected accounts for PalmOS installations is displayed in the appropriate installation screen; this is targeted towards users who confuse selected with deselected entries in a multiple-selection list box * New: Added a new install log entry for registered COM servers so they can be unregistered before deleted * New: Installation title is now configurable * Fixed: The icons of the shortcuts being created are now appearing normally * Fixed: Uninstaller now deletes the program groups folder fom the startup menu of the desktop if it had created it during install; that is, it does not remove it when it finds it there (e.g. for upgrade); this issue will be further addressed in future releases * Fixed: The READ ONLY attribute is now being stripped from the PALM files as they are copied; copying over currently existing read-only files is also allowed now (to solve problems of upgrading older versions where the files were copied with READ ONLY flag, but attempts to overwrite them fail) * Fixed: Copies of the PalmOS files in the application folder are now removed upon deinstallation * Fixed: TAB key operates normally in the CONDUIT properties panel * Fixed: Splash screen now is properly deleted from the screen if Catapult fails to find Palm Desctop installed * Fixed: Modified the "... put your Pilot..." message to "...put your PalmOS compatible device..." in the last installation screen * Fixed: Uninstall string (title in Add/Remove programs) now changed to "<Company> <Title>" (version excluded) * Fixed: Editor opens with most recently opened project * Fixed: Starting a new project doesn't automatically cancel changes in the current project Known Issues: During beta testing, there were occasional reports that sometimes when run, Catapult causes NT and Windows 2000 machines to freeze. We were never able to reproduce the problem or get in touch with customers that experience it. If you have such a customer, please let us know immediately and we swill try to work it out. Version 1.5 (free upgrade) ------------------------------------- * Changed the installer window title to <projectName> Setup. * Modified the installer to copy the Palm files to the destination PC folder automatically - no check box in the builder. * Modified the builder to allow commmand line build process. Command line options: -b <project file> - builds the project -o <output file> - target executable file; if not specified, the output defaults to the project folder and name; used in conjunction with b Known problem:The DOS window loses focus after the command is executed. * Fixed a problem of intalling Windows-based files on a station where PalmDesktop is not installed. Version 1.42 (free upgrade) --------------------------------------- Fixed bug: the conduits were incorrectly installed in the PalmDesktop data folder Added the version number and the "for PalmOS" string for the shortcuts and in the Control Panel The installation will not ask the user for destination folder if there will not be any PC-based files to be installed The installation will be able to launch any registered document file in addition to executable files The Catapult project file type is associated with the builder Version 1.41 (free upgrade) -------------------------------------- * Fixed bug: the conduits were incorrectly installed in the PalmDesktop data folder * Added the version number and the "for PalmOS" string for the shortcuts and in the Control Panel * The installation will not ask the user for destination folder if there will not be any PC-based files to be installed * The installation will be able to launch any registered document file in addition to executable files * The Catapult project file type is associated with the builder Version 1.4 (free upgrade) ------------------------------------- * Added support for custom destination folder in the installer. However, the project components (if present) are installed in their predetermined locations. * Added a new property to the project allowing a custom executable file to be launched after the application is installed successfully. Again, works only for the main project. Known problems: 1) The launched application may not have the focus; 2) Under some circumstances the behavior may not be correct (internal bFail flag). * Added shortcut support interface in the PC file property page. The installer will create shortcuts based on this property. The property defaults to False except for files with .EXE, .HTM, .HTML, .TXT, .DOC, .PDF, or .HLP extension. The property is not available for the README and EULA file. * Modified the shortcut generation to create a new program group only when necessary. * Fixed bug: the palm files were installed in multi-component installations. * Fixed bug: When the Name field in a conduit property page was empty, the generated registry key was ApplicationApplicationN instead of ApplicationN * Fixed bug: When uninstalling a conduit the Application* key was not removed from the registry * Fixed bug: Problem with the bold font with Large Fonts selected. Version 1.3 (free upgrade) ------------------------------------- * Uninstaller implemented. Still needs improvements, does not properly handle overlaying installation, potential problems there. * Installation of more than 8 components A listbox is now used instead of radiogroup and the number of embedded installations is unlimited. * The builder now remembers the path of the executable for the project (phew!) * Fixed error trying to install conduit while the conduit file is open Now when there are conduits to be installed, Catapult checks whether PalmDesktop is running and if yes, it requests the user to close it. * A hourglass icon put during initial Catapult launch * Specifying DatabaseID as four characters instead of long number implemented * Fixed bugs in File and Application entries under the registry. When Name is specified, the Registry key is Application + Name. When no Name is specified, a unique number N is generated and the registry entry becomes ApplicationN. * Fixed bug with using nested folders during installation * Default components specification implemented * The "Next" button bug fixed Now the Next button is properly saying "Install" before the last screen. * FIX: Project paths are now relative; the current version DOES NOT allow files from other drives to be included. </font></td> </tr> </table>   <!--msnavigation--></td></tr><!--msnavigation--></table><!--msnavigation--><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td> <table border="0" cellpadding="0" cellspacing="0" width="817"> <tr> <td width="813"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr> <td align="center" width="19%"></td> <td align="center" width="81%"> <font color="#000080" face="Verdana" size="1"> 1999-2010 BEIKS LLC. All right reserved. BEIKS is a trade mark of BEIKS LLC.<br> Palm is a trade mark of Palm, Inc. and BlackBerry is a trade mark of Research In Motion, Inc. <br>All other registered trademarks used belong to their respective owners.</font></td> </tr> </table> </td> </tr> </table> </td></tr><!--msnavigation--></table></body>