2007.082



Key: 
     [Opt] = Optimization
     [Fix] = Bug Fix
     [Afx] = Alpha or Beta fix.  Fix for a problem recently introduced. 
     [Imp] = Improvement on bug, but problems may still exist
     [New] = New Feature
     [Chg] = Changes Previous Functionality
     [Kis] = Known Issue
     [Wrk] = WorkAround
     [WrB] = WorkAround broken as a result of bug fix.
     [Tip] = Insight into the design of a feature, suggests possible uses.
     [Nte] = Note
     [Dep] = Deprecated
     [Pat] = Describes a backwards compatibility issue.
     [Ref] = Major refactoring, functionality should be identical to previous.
     [Nlr] = No Longer Reproducible, Reason Unknown.
             Usually a consequence of some other fix.
             
     [OSX] = Mac OS X 10.3+
     [W32] = Win32
     [All] = Affects Mac OS X and Win32. Default unless otherwise specified.


Changes...              

[Chg]  Changed the schema:
UPDATE PrefsClient set MaxAppVersion = 2007.082
UPDATE PrefsDatabase set DatabaseSchema = 2007.082

[New]  The number of items in the To Do list is displayed directly in the table of contents listbox on the Main window

[New]  Added a blog, "Flammable Contents" to the Risky Business SOS web site.

[New]  Added new report script API command: SQLRecordSet_ToRTFtable(SQLstr as string, FormattingTags as string = "") as string.  This command takes a SQL statement and converts the resulting record set into a RTF table that can be inserted into the middle of a RTF report.  The FormattingTags string current only understands one command, "<ConvertCodesToCodeSetDesc>True</ConvertCodesToCodeSetDesc>". This converts Codes of Attributes that are CodeSets to their CodeSet Descriptions.

[New]  Enabled the "Save" menu when the Incident dialog is instantiated.

[New]  Quick Summary - Positioning the mouse over a Hazard on the "To Do" list now displays a 'Quick Summary' of the item. It gives the most important, pertinent summary information, such as the relative date (eg 'This happened 4 hours ago') of the last most important change.

[New]  The "To Do" list has been visually expanded to give more information at a quick glance. This will be particularly useful as new incidents are added. The To Do list displays newly added incidents in real-time to all logged in  Safety Officers. A context appropriate relative date is also displayed.

[New]  New screenshots added to web page.

[New]  The count of To Do items is displayed in the Dock item.

[New]  Added new attribute "Base64RemoteBackupPath" to table PrefsDatabase

[New]  Server version: New Menu "Backup Database". This menu allows the Safety Officer to back up the datafile on demand.

[New]  Single User Client version: New Menu "Backup to .Mac". This menu allows the Safety Officer to back up the datafile to a .Mac iDisk (or any remote folder) on demand.

[New]  Holding down the ALT key when selecting the ""Backup to .Mac" menu allows the user to select a new destination backup folder.

[New]  The Preferences Window now allows the backup folder destination to be redefined or revealed.

[New]  The file list on the Procedure window has been slightly redesigned.

[New]  Added a new SOP wizard to make it really easy to get started on a new SOP.  It was designed to be a very non-threatening way to start a basic SOP.

[New]  Added a new Hazard wizard for Non-Technical people to be much simpler when adding a Hazard.  Now they are asked only one non-threatening question.  This was a very carefully considered re-design and simplification.  The law wants people to get involved with Safety and this wizards encourages non-computer literate people to more easily inform the appropriate people about occupational heath and safety problems.

[Not]  I am considering marketing this software as "The least threatening Risk Assessment software on the Market" (grin)

[Not]  Renamed ccSubstanceRiskControl to be ccSubstanceHazardControl.

[Not]  The default on-screen text prompts are reset to factory default values during the upgrade/migration.

[Not]  We use Apple's 'Image IO' via QuickTime for display of our images on Macintosh.

[Chg]  Clearing the text in the Search widget now clears all the text style runs.

[Chg]  Icons on the main window are now centre aligned rather then left aligned with a 3 pixel buffer.

[Chg]  Updated the About box with new localisation details.

[Chg]  ccSubstanceHazardControl now uses the SmallSystem font for the tab panel font.

[Chg]  Removed the "Save" and "Close" buttons from the SOP and Substance windows. They aren't needed.

[Chg]  Expanded the long description of the 'Long Description' attribute

[Chg]  The Glossary now tries to centre itself over the calling page.

[Chg]  Lengthened the Glossary window slightly.

[Chg]  Autobuttons no longer set enabled = true when the button picture is changed.  This removed a lot of flickering of the main buttons.

[Fix]  The Export button on the Report Editor page now exports the RTF document 
rather than the base64 encoded RTF document.

[Fix]  Fixed the bug with GetPicture() and the temporary items folder with blank 
folderitems; This essentially stops the error message when opening the 'Company Setup...' menu as I now generate a random string for the temporary filename.

[Fix]  Drag and Dropping a file onto the SOP list of documents is now only possibly if the user is allowed to edit the SOP.

[Fix]  Fixed the GetValueFromDescription() method in the codeset manager.

[Fix]  The Notes field on the Users Dialog is now read-only.

[Fix]  Pressing command + and command - increases or decreases the size of the text in the listbox with the current focus. Now the System default text size is correctly determined and does not default to 0.

[Fix]  Adding or removing locations from a SOP, now sets the visible flag on the close button on OS X.

[Fix]  The Incident and Injury icons on the robot icons now are disabled for everyone except Safety Officers or People withe role 'Assessor'.

[Fix]  The dimensions of the Main window are saved and restored between logins.

[Fix]  Pick User dialog: The search widget now retains the focus after each key stroke.

[Fix]  Actions on the "To Do" list can now be opened by double clicking on the item.

[Fix]  The height of the window title bar is now calculated correctly on Win32 and OS X.

Copyright MacSOS Solutions Pty Ltd  support@macsos.com.au