Commander 1.44
  • Changed Increased max. number of views visible in the viewbar from 10 to 16
  • Changed Added password restriction to StartUp commands panel, regardless of 'private records' setting
  • Added Support for PalmOS3.5
  • Fixed The built-in Address application would not be locked, even when set to 'locked'
Commander 1.43
  • Fixed Problem caused by an early bug in the Palm desktop software, which caused database installation to fail with error message 'DataMgr.c, Line:5304, DmWriteCheck failed'

  • Fixed Install failed on Mac with error message 'cmdr.pdb - Failed with error number 4114'
Commander 1.42
  • Changed Dragging a view from the viewbar into a view now moves the view icon to the place where it is dragged to, rather than being added to the end of the list
  • Changed Improvement to application icon redrawing performance
  • Changed Selecting applications by entering their graffiti names now uses a 'best match' algorithm.  For example, to select 'Memory', previously one would have to enter 'memor' to distinguish from 'Memo Pad', which is earlier in the list.  Now it is possible to enter 'mer' (or even 'mr'), where the last 'r' is a character that occurs earlier in 'Memory' than in 'Memo Pad', and is sufficient to select 'Memory' as the best match.  The selected application can then be launched by entering a new line character
  • Changed The 'scroll down' button in the password entry form now scrolls when the password field is popped down, or empty, and acts as an 'OK' when a password has been entered.  The 'scroll up' button acts as a backspace if there is any text in the password field, otherwise it scrolls
  • Changed A new database is included in the distribution
  • Changed Removed database UUID synchronisation.  v1.0 of the Palm Desktop contained a bug that would erase database record UUID's, and Commander contained code to repair the damage.  This code has now been removed, with the result that Desktop v2.0 is required to install/backup the Commander database.  Commander does still function on PalmOS1.0 - only v2.0 of the Desktop is required
  • Changed Some valid PalmOS shortcuts begin with a "." (a period) - Commander would interpret a "." as a 'turn off and lock' command.  This has been removed.  There is an equivalent menu command, which has an accelerator of "." - so entering "/." in the main form turns off and locks the device
  • Added <space> and <backspace> keys can be used to step to the previous and next view
  • Fixed Bug in Commander 1.41 and 1.4 causing crashes with a message of DataMgr.c, Line:1880, Null dbID passed
  • Fixed Only the latest version of an application is shown, rather than all versions.  Launching an old version of an application could result in a crash if the old version was incompatible with the newer version's databases etc.
  • Fixed Potential crash in 'startup commands' form.  Any 'Between ..' commands in the list could draw incorrectly, and cause a crash - stack corruption/buffer overrun
  • Fixed Potential crash in Commander startup or shortcut details forms.  A Fatal error could occur during, or after viewing or changing startup or shortcut details, or indeed on exiting Commander - caused by stack corruption/local buffer overrun
  • Fixed The contrast button on PalmVs now works within the password entry screen
  • Fixed Bug causing either a crash, or incorrect icon display, after deleting applications from within Commander
Commander 1.41
  • Fixed The Address Book application icon now appears in the launcher
  • Fixed Application icons larger than 32x32 pixels are now displayed correctly.
Commander 1.4
 
  • Changed Modified to application synchronisation to help prevent crashes when databases are moved e.g. FlashPro
  • Changed Shortcuts are now case-sensitive, as per PalmOS shortcuts
  • Changed Some applications have invalid small icons and would cause Commander to display garbage in the background of the 'List' view
  • Added Option to have the 'Applications' button cycle through views, rather than switch to previously running application
  • Added The voltage display in the launcher can now be toggled between a voltage reading, and a percentage graph
  • Added Visible drag indicator
  • Added Commander now has a small icon from within other app launchers
  • Added A popup 'toolbar' of useful functions, accessed by tapping on the 'configuration button' on the main laucher screen
  • Fixed Dragging a view link to the edit button now correctly edits the view, rather than a random app
  • Fixed Possible bug in GCC prc-tools, causing an error in the Palm Emulator, and the suspected cause of the 'reverse-video' problem.

  • Fixed Private settings of apps and views could be removed when in private records 'hidden' mode.  A password is now required to alter these settings
Commander 1.32
  • Changed Update copyright dates

  • Fixed Crash in 1.31 with PalmOS 1 and 2 devices
Commander 1.31
  • Fixed Palm V 'Off For' startup bug.  Startup Commands with an 'Off For' trigger were being executed as 'Always'

  • Fixed Incorrect week-of-year calculation
Commander 1.3
  • Changed The password field now automatically gets focus, even after the message field has been selected
  • Changed Pressing the HotSync button will automatically dismiss the 'welcome' screen (no need to press OK)
  • Changed 'Run Commander' startup command now works as expected
  • Changed Secure functions no longer require a password if no password has been defined
  • Changed Improved resilience of application synchronisation for deleted applications
  • Changed Use OS3 battery info call, to get the percentage for the battery graph, rather than hard-coding to 2.0 - 3.0 volts. Palm III only
  • Changed Commander no longer creates a default database if one is not present. The database provided with Commander must be installed
  • Changed Removed double re-draw when "last view" is no longer available
  • Added A 'welcome' shortcut command
  • Added Scroll-down button as OK
  • Fixed Shortcut commands no longer leave shortcut characters behind
  • Fixed Characters entered as part of a shortcut are no longer considered for graffiti application selection in the launcher
  • Fixed Applications that write their own cached copy of the system preferences on exit (eg Security, Prefs), would leave the Pilot unlocked, even if the Commander Lock screen was running.  A reset would therefore allow entry to the Pilot
  • Fixed After a 'lock', Commander switches to the previously running app. If this app is 'locked', Commander would require a second password entry to launch the app.  This is no longer required
  • Fixed Compatibility with 'off' application, and other 'power off' menu commands in other apps
  • Fixed 'Lock and off' would switch to an undefined app after password entry
  • Fixed Alarms could be delayed by several minutes, or possibly missed if the Pilot was last powered off as a result of an auto-off timeout.  PalmOS update 3.02 also fixes this problem
Commander 1.2
  • Changed Altered event handling to improve speed, and alarm handling
  • Changed Cleaned up the large time font
  • Changed Registered versions no longer have the 'Register' menu, or the registration details text, saving some space
  • Changed Cosmetic changes to various dialogs
  • Changed 'private' applications no longer show up in the 'Pick Apps' list, when private records are hidden
  • Changed Improved the algorithm for deciding which part of the viewbar to show, given the current view
  • Changed Launching Commander from within the Commander launcher now runs the 'Welcome' screen
  • Added All application launches now update the application's 'recent' data
  • Added Locked applications require a password whenever launched, not just when launched from the Commander launcher.  Locking applies even when the application is launched from a 'find', or as a result of pressing the Hotsync button (allowing you to lock Hotsyncs).  The parameters to the application (eg. which record to go to after a 'find') are handled correctly.  Locking does NOT occur when the application is run as a sub-program (eg phone lookup)
  • Added A preference to display the 'All' view, or not
  • Added A 'New Apps' option to Views - which will cause newly installed applications to be added to the view automatically
  • Added Automatically synchronise the database after a reset, solving crashes when using memory defragmentation apps
  • Added Application button password entry.  The application buttons   simply generate the numbers 1-4
  • Added Text field editing menus to all non-password fields, as per certification requirements
  • Fixed Correctly handle form closing, fixing crashes in PalmOS Emulator
  • Fixed The version of Commander reported by PalmOS is now correct
  • Fixed Scrolling viewbar such that current view disappears off right-hand side of screen caused Fatal Error
  • Fixed Attempting to edit current view, setting it 'private', when private records are hidden, caused Fatal Error
  • Fixed Security breach.  If the 'Lock' startup command was not set to  'Always' eg, 'Off for 10 minutes', etc, and the Pilot was powered-off and on again after the password screen is displayed, but before another 'Lock' startup command came into effect, resetting the Pilot would bypass security, leaving the user in the 'Prefs' application
  • Fixed Fatal Error when no views were displayable in the viewbar (eg. if they are all 'private', and private records are hidden)
  • Fixed The 'Hide' startup command now only re-launches the currently running application if private records were previously set to show
  • Fixed The 'Hide' startup command was being ignored, if preceded by a 'Welcome', or 'Lock' startup command
  • Fixed Commander sometimes displayed in reverese video on PalmOS III.  Problem still intermittently occurs when re-launching Commander (eg. running Commander from within the Commander launcher), after running an application that writes to low memory
  • Fixed Setting password containing uppercase characters, if no previous password existed, would cause an unusable password to be set

  • Fixed New views names are initialised to 'New', preventing problems manipulating empty-named views.
Commander 1.1
  • Changed Application preference handling is a little safer, and more compact.
  • Changed Improved (flicker-free) screen handling for graffiti application selection in the launcher.
  • Changed A maximum of 32 shortcuts can be defined (previously just 10).
  • Added Cut/copy/paste menu to the owner dialog.
  • Added Previous app shortcut command, which switches to the previously running application.
  • Added Security filter to various configuration options.  If private records are hidden, a password must be entered in order to configure the owner message, the activated status, startup commands, shortcuts, and applications.
  • Removed 'Lost password' button, for security, reasons.
  • Fixed The owner message can no longer be scrolled infinitely by the  soft scroll buttons.
  • Fixed 'Run' startup commands that precede 'Welcome' or 'Lock' commands now switch to the desired application after the password screen.
Commander 1.0
  • Changed Commander *is* now saved as a 'previously running app', to avoid confusion
  • Changed Removed the 'Delete' button from the application details form, until it is required (in a future release)
  • Added A 'Show All' menu option, showing all the viewbar views, in the view panel
  • Fixed Misalignment of the insertion point on the password entry screen, causing glitches to be left on screen
  • Fixed App key buttons now switch immediately to the required app unless the pilot is locked
  • Fixed Security bug - it was possible to HotSync the pilot if it was locked, without entering a password, at the first power-on after locking
  • Fixed The default database (.pdb file) no longer contains a 'Views' view
Commander 0.92 
  • Changed The 'Views' view is no longer shown in the viewbar, and in fact is no longer accessable as a view. Instead, the viewbar is manipulated directly. To create a link to a view within the current view, drag the entry in the viewbar to an application in your current view. A menu option, or popup key will be added in the future to display the 'Views' as a view rather relying entirely on the viewbar
  • Changed The font, and style of the viewbar, to allow more views on-screen. The font will become a configurable option
  • Changed Views are now manipulated from menu options, rather than from a separate views list panel. Menus rearranged accordingly
  • Changed Dragging items between views now deletes the item from the source view, unless the source view is 'All'. This will be made a a configurable option (ie. when dragging items, "Copy" or "Move"
  • Changed Tidied some of the screen locations of various things - eg. the time displayed on the launch form is now slightly wider, to avoid clipping
  • Changed The "Delete" button in the 'View-Edit' form is now "Cancel"
  • Changed Moving, or deleting items within a view leaves the view positioned where it was, or where the item was dropped, rather than always going to the beginnning of the view
  • Changed Commander is ignored as the currently running application when saving this information. For example, if Commander is the running appliation when the pilot is locked, after entering a password, the application that was running *before* Commander will be run
  • Added Support for PalmOS 3 list-view application icons
  • Added The ronamatic lock character now runs Commander, rather than built-in security
  • Added Warnings when deleting views, or attempting to invalidly operate on fixed views ('All')
  • Added "Pick Apps" panel for the current view, allowing individual selection of applications in a view
  • Added 'Recent' sorting of apps is now implemented. However, the 'last run' time for an app is only updated by launching the app from Commander, not by shortcuts, or app-buttons (yet)
  • Added Password masks now work as expected in the popup-password form
  • Fixed Launcher soft scroll buttons are now updated correctly when changing layout
  • Fixed The "Hide private records" startup command now re-launches currently running app, hiding the private records
  • Fixed App keys now exit the help screen. There is no need to tap the screen
  • Fixed The insertion point is now set to the correct location in the pop-up keyboard when the password mask is '**a'
  • Fixed Paging up/down in the launcher will now not redraw if scrolling is not possible. This solves problems that occur when an application is being dragged at the same time as scrolling
Commander 0.91 
  • Changed Database format changed to allow database backups
  • Changed Secret or hidden records are now consistently referred to as Private records
  • Changed Restructured trap code to reduce kernel stack usage, and provide for better handling of alarms, and alarm enhancements
  • Changed Sounds now generally behave as expected. Shortcut Command activation generates a 'click' sound. Only 'action' Menu options now generate a 'beep' - menu options that navigate to another form generate no sound. The hide Startup command no longer beeps
  • Added First-time run now goes direct to install panel
  • Added Owner field focus is automatically enabled
  • Added Dragging applications to the all views button now correctly switches to all views, allowing you to drag apps to views that are not currently displayed on the launchbar
  • Added Extra checking to memory/db allocation
  • Added Tapping anywhere on the welcome screen now continues
  • Added Graffiti selection of applications from Launcher
  • Added All shortcut commands are acknowledged by a beep
  • Added The hide shortcut now relaunches the currently running app
  • Added Tapping the Launcher icon whilst in the Launcher now switches to the previous running application, rather than re-launching Commander
  • Fixed Owner information is now saved correctly, and no longer causes a crash when the information is deleted
  • Fixed The lock & off menu option now locks correctly
  • Fixed The previous app is now being set correctly. After entering a password, the app that was previously running is switched to
  • Fixed Crash if delete current view
  • Fixed 'Daily, at:' startup commands now work correctly
  • Fixed '***' field not being deactivated if the welcome screen is exited
  • Fixed The "Lock" Startup Command now overrides "Welcome", as well as "Run"
  • Fixed Locking now leaves the private records status alone. Private records are only changed by entering a password in the welcome screen, or by an explicit Startup Command
  • Fixed In the welcome screen, the password field now disappears when empty - no need to enter an extra backspace to clear it
  • Fixed 'Hard' application-button power-on now works
  • Fixed The 'Hide' startup command no longer makes an annoying beep
  • Fixed Table scroll buttons are now initialised correctly. Tapping a scroll button will move the list up/down 1 entry. Using the hard scroll buttons will move a page at a time
  • Fixed The Launcher scroll buttons now display correctly on the first screen displayed. Previously, the first screen of apps shown would always have a 'usable' scroll-down button
  • Fixed Locking is now immediate after a auto-power off. Previously the password-entry screen would not be displayed until an event was entered, after powering on following an auto-power-off
  • Fixed Upper case, or mixed case passwords are now handled correctly. Passwords are case-insensitive
Commander 0.9 
  • Initial Release

© 2000 Palmation Limited