[Select]

Toolbox


Release: Select 1i1
1.63 (13 Jun 2001) Corrected to use CLI RESDIR.
1.64 (04 Oct 2001) Added install rule.

Release: Select 1i2
1.65 (24 Nov 2001) Rik's changes to reverse the order of the registrations of filters.

Release: Select 1i9
1.66 (12 Apr 2002) Updated CMHG file to include services.

Release: Select 3i2
1.67 (22 May 2003) Added function signatures.
Updated to use Wimp_Extend 14 for sprite files.
1.68 (01 Jul 2003) Tidied up makefile in preparation for modules release.
Updated veneers.
1.69 (07 Jul 2003) Ensure that all acknowledgements are passed through.
1.70 (14 Jul 2003) Updated to avoid Castle's undocumented use of Wimp_Extend.
1.70 (15 Jul 2003) (retagged) Removed rogue debug.
1.71 (27 Aug 2003) Fix for event dispatch on Iyonix.
Rationalised assembler veneers.
Addressed some race conditions.

Release: Select 3i4
1.72 (05 Jan 2004) Minor code tidy up and more debugging added.
1.73 (07 Jan 2004) Added *Command to display registered objects.
Fix for SWI name list order.
Fix for aborts on memory release after module restart.
1.74 (07 Jan 2004) Tidied up output of Toolbox objects list.
1.75 (07 Jan 2004) Ordered registered objects list by class number.
1.76 (09 Jan 2004) Added validity checks to the Object registration SWI.
1.76 (09 Jan 2004) (retagged) Added error tokens omitted by previous checkin.
1.77 (01 Apr 2004) Fix for aborts on restarting Toolbox modules after a Toolbox application has been run and the modules killed in reverse order leaving only Toolbox.
1.78 (09 Apr 2004) Added help message for Toolbox_Objects.
1.78 (13 Apr 2004) (retagged) Minor fix for typo in header.

Release: Select 4 Preview
1.79 (25 May 2004) Added support for WakeUp timer events.
1.79 (25 May 2004) (retagged) Fix for Makefile failing to copy waker task to Resources for ROM.
1.79 (25 May 2004) (retagged) Minor update for the Waker.
1.80 (26 May 2004) Fix for retriggered events failing to be started correctly.
1.81 (09 Feb 2005) Changed name of background events to 'Timers'.
Updated Filter delivery implementation to improve consistency.
Updated Timers task to be ever-present rather than started on demand.
1.82 (28 Feb 2005) Fix for failure to report private handle on timer events.
1.83 (01 Mar 2005) Completed support for ResourceFS.
1.84 (14 Feb 2006) Updated AOF area to match C usage.
1.85 (31 Mar 2006) Updated to zero frame pointer on entry to custom filter veneers.
1.86 (15 Sep 2006) Added support for notifying all object class modules (not just Window) that we have deferred a Wimp menu warning message (0x400C0) which will return on the next call to SWI Wimp_Poll.
Fixed a fatal bug in the debugging code immediately prior to calling SWI
Wimp_Initialise on behalf of a new client.
1.87 (25 Sep 2006) Removed erroneous initialisation of ancestor objects during filter after an error.

Change information is supplied in good faith but may not reflect the features enabled in any given version of products.