|
| Release: Select 4 Preview |
| 5.62 (09 Aug 2004) |
Initial work in Wimp01 to make 32bit. |
| 5.63 (09 Aug 2004) |
Updated Colouring source to be 32bit safe. |
| 5.64 (09 Aug 2004) |
Updated *Commands to be 32bit safe. |
| 5.65 (09 Aug 2004) |
Updated Font and Iconbar handling to be 32bit safe. |
| 5.66 (09 Aug 2004) |
Updated Iconborders and CommandWindow to be 32bit safe. |
| 5.67 (09 Aug 2004) |
Updated Wimp_TextOp/Wimp_Extend to be 32bit safe. Updated memory handling to be 32bit safe. |
| 5.68 (09 Aug 2004) |
Updated Watchdog to be 32bit safe. |
| 5.69 (10 Aug 2004) |
Updated Tiling code to be 32bit safe. |
| 5.70 (10 Aug 2004) |
Initial 32bit work in Wimp02. |
| 5.71 (10 Aug 2004) |
Initial 32bit safe updates for Wimp03. |
| 5.72 (11 Aug 2004) |
Initial work in Wimp04 to make 32bit safe. |
| 5.73 (11 Aug 2004) |
Updated pushfontstring to preserve PSR in a 32-bit safe manner. |
| 5.74 (11 Aug 2004) |
More updates to Wimp04 to make it 32bit safe. |
| 5.75 (11 Aug 2004) |
Initial work on Wimp05 to make it 32bit safe. |
| 5.76 (11 Aug 2004) |
Initial work to 32bit Wimp07 and Wimp10. |
| 5.77 (11 Aug 2004) |
Updated AutoScroll to be 32bit safe. Fix for a few incorrect entry sequences, |
| 5.78 (11 Aug 2004) |
Fix for aborts on returning from AutoScroll due to misbalanced stack. Fix for window scrolls accidentally enabling dash drag box. |
| 5.79 (11 Aug 2004) |
Moved Service handling from s/Wimp01 into s/Services. |
| 5.80 (12 Aug 2004) |
Miscellaneous small 32bit fixes. Fix for redraws failing to happen in 32bit build. |
| 5.81 (12 Aug 2004) |
Replaced some flag restoration with macroised versions. |
| 5.82 (12 Aug 2004) |
Fix for Wimp_CloseDown on a dead task returning an error. |
| 5.83 (12 Aug 2004) |
Updated callback handler to be 32bit capable. Updated simple function returns to be 32bit-safe. |
| 5.84 (13 Aug 2004) |
Added 32bit-safe module flags to module header. |
| 5.85 (13 Aug 2004) |
Separated Workspace and macros into individual files for ease. |
| 5.86 (13 Aug 2004) |
Moved rectangle handling to a separate file to reduce the size of Wimp01. SWI dispatch should now be 32bit safe. |
| 5.87 (23 Aug 2004) |
Made FP support optional. Fix for Nested Wimp OpenWindow flush failing to function. Updated Service_Memory handling for 32bit memory systems. Increased the size of the register buffer on task switch. |
| 5.88 (23 Aug 2004) |
Updated mode change code to allow descriptors in high memory. Updated sprite pool caching to use HeapSort32 for high memory. |
| 5.89 (23 Aug 2004) |
Fix for *WimpSlot not working in high-memory. |
| 5.90 (24 Aug 2004) |
Fix for user-drags not working correctly in high memory. Fix for message blocks in high memory. Fix for single tasking taskhandle in high memory. |
| 5.91 (24 Aug 2004) |
Added support for RMA fallback if DAHeaps not present. Updated iconbarhandle to be nullptr when unused. |
| 5.92 (24 Aug 2004) |
Initial work toward safe external window handles. Initial work toward consistent validation string pointer checks. |
| 5.93 (24 Aug 2004) |
Modified Rel and Abs window algorithm for high memory safety. |
| 5.94 (25 Aug 2004) |
Fix for messages to the iconbar not being delivered. |
| 5.95 (25 Aug 2004) |
Fix for 3D borders being displayed when iconbar not present. Fix for RMA fallback causing aborts. Fix for HeapSort32 fallback failing to apply flags correctly. |
| 5.96 (26 Aug 2004) |
Fix for checks of toggling iconbar when iconbar not present causing aborts. |
| 5.97 (26 Aug 2004) |
Fix for exit handler on started tasks generating spurious escapes. Improved Abs macro down to 3 instructions. |
| 5.98 (27 Aug 2004) |
Updated to use ReadLine32. |
| 5.99 (04 Sep 2004) |
Added optional iconborder filter default removal. |
| 6.00 (12 Sep 2004) |
Rationalised sources for IconBorders to remove redundant default case. |
| 6.01 (13 Sep 2004) |
Tentative implementation of IconTransitions. |
| 6.02 (13 Sep 2004) |
Partial implementation of pointer-highlightable icons (disabled). |
| 6.03 (16 Sep 2004) |
Fix for menu scanning accessing invalid memory with new handles algorithm. Fix for icon transitions not being cleared on task death. |
| 6.04 (29 Sep 2004) |
Re-enabled Floating Point. |
| 6.05 (15 Oct 2004) |
Fix for references to deleted windows or icons causing failures in IconTransitions. |
| 6.06 (15 Oct 2004) |
Additional fix for menus being deleted with the pointer over them. |
| 6.07 (11 Dec 2004) |
Initial work to support border state requests. |
| 6.08 (11 Dec 2004) |
Removed flicker when using icon transitions with non-highlightable borders. |
| 6.09 (30 Dec 2004) |
Rationalised Icon Transition masking in face of the multitudes of broken libraries that it seems impossible to patch reliably. Fix for ordering of Button highlighting within icon transitions code. |
| 6.10 (19 Nov 2005) |
Updated ReadSysInfo 3 to ignore the 'suspended' flag. |
| 6.11 (22 Nov 2005) |
Updated code so that IconTransitions can be safely disabled. Fix for Wimp_SetIconState used to delete icons causes icons to be redrawn. |
| 6.12 (22 Nov 2005) |
Improved support for Wimp_SetIconState when used with highlightable icon borders. |
| 6.13 (10 Dec 2005) |
Fix for some unsigned comparisons in Wimp_ReportError. |
| 6.14 (07 Mar 2006) |
Updated pointer shape code to obey transparent pixel as hotspot. |
| 6.15 (10 Mar 2006) |
Added support for Adjust on back-icon to bring window to front. Minor optimisation to GetWindowState. |
| 6.16 (03 Apr 2006) |
Fix for 'hidden' WimpClickSubmenu configuration command. |
| 6.17 (03 Apr 2006) |
Updated to use global OSReadSysInfo header. |
| 6.18 (12 May 2006) |
Updated to support variable ROM base. |
| 6.19 (19 May 2006) |
Updated Wimp_SetMode and *WimpMode to use new OS_ScreenMode calls. |
| 6.20 (19 May 2006) |
Fix for caret colour being incorrect in 256 colour full palette modes. |
| 6.21 (29 May 2006) |
Fix for incorrect text colours when no font used for system text. |
| 6.22 (31 May 2006) |
Fix for broken Wimp_PlotIcon extended behaviour. Added 'highlighted' icons to Wimp_PlotIcon extended behaviour. |
| 6.23 (02 Jun 2006) |
Fix for system font text with no font selected being rendered incorrectly with Wimp_TextOp. |
| 6.23 (03 Jun 2006) (retagged) |
Minor fix for failure to build 32bit due to overlong reference. |
| 6.24 (14 Jun 2006) |
Added check for teletext mode in mode selection checks. |
| 6.25 (16 Jun 2006) |
Fix for invalid error pointer returned from Wimp_SpriteOp to set pointer shape. |
| 6.26 (18 Jun 2006) |
Updated help on WimpVisualFlags to cover the CaretColour option. |
| 6.27 (09 Jul 2006) |
Updated to use new SpriteOp TileSpriteScaled operation. |
| 6.28 (18 Jul 2006) |
Fix for incorrect use of ColourTrans_SelectTable. |
| 6.29 (20 Jul 2006) |
Fix for misaligned WimpPalette code. |
| 6.30 (25 Jul 2006) |
Fix for failure to issue WimpSpritesMoved. Updated dynamic areas to not be user writable. |
| 6.31 (31 Jul 2006) |
Added issuing of Service_WimpToolSpritesMoved. |
| 6.32 (09 Aug 2006) |
Removed InvalidateCache service call handling. |
| 6.33 (14 Sep 2006) |
Updated tiling algorithm to support resizable window tile sprites. |
| 6.34 (21 Sep 2006) |
Fix for failure to render tools with missing sprites correctly. |
| 6.35 (26 Sep 2006) |
Removed change for special cased 256 full palette modes now that ColourTrans is changed. |
| 6.36 (01 Oct 2006) |
Significant improvement in speed of large menus. |
| 6.37 (08 Oct 2006) |
Minor fix for potential failure to clear selection window on failure to set caret position. |
| 6.38 (08 Oct 2006) |
Separated Wimp_ReportError into its own source file. |
| 6.39 (08 Oct 2006) |
Fix for aborts when moving between caret selected icons. |