This file lists changes and fixes which have been made to the 32 bit version of ProArtisan 24. Most of these will have no visible outward effect but there have been some minor changes to the user interface to make it more Style Guide compliant. Important note for Iyonix users. -------------------------------- There are a couple of bugs in the DrawFile module supplied with the Iyonix. ProArtisan24 uses this module when in Drawing mode and for some other tools such as Roughout and Multiple Brush, and this means that these tools may not work properly. This has been reported to the Iyonix team and a fix has been promised. Version 1.22 - Widespread tidying up of window templates to conform to stylistic norms and fit in nicely with the rest of a RISC OS 'Select' desktop. Icon sizes, window layout and use of mouse pointer shapes have been standardised. - The 'Edit Brush' dialogue box may now be opened in persistent mode by clicking the corresponding menu entry (as requested by Richard Hallas). - File icon drags from saveboxes now appear solid rather than rubberbanded, if the user has configured this behaviour. - The state of sliders and other draggable GUI elements may now be set by a single mouse click, rather than having to wait for the drag-start delay to expire. - Where arrow buttons are used to adjust a value or navigate through a list, the user may now reverse the normal direction of change by holding the ADJUST mouse button rather than SELECT. Where this action had formerly been mapped to 'increase rate of change', this may now be acheived by holding the Shift key in conjunction with a mouse button. - In some transient dialogue boxes clicking ADJUST on certain icons would unexpectedly cause the window to close. All known instances of this have been fixed and in general ADJUST clicks should now behave as expected. - The effects of any user editing of the name shown in the path dialogue box are now preserved, rather than being lost upon closing the window, selecting another path or causing the window to be redrawn. Thus it is now possible to rename paths to something meaningful. - Created a 256 colour icon set for use on RISC OS 4 or later (as determined by commands added to !Boot). The application icon is essentially unchanged by with the addition of subtle shading. Small versions of this icon have been added to both high resolution sets of sprites. - Fixed a potentially serious and longstanding bug in the 'Crop to Window' facility, where data was being written through an uninitialised pointer. This didn't manifest in public release versions because of a coincidence of register allocation by the C compiler. - Fixed a longstanding bug where attempted use of interactive help on palette window caused it to disappear. - Fixed longstanding bugs where where a forcing a redraw of the palette or sprite pool (i.e. by dragging another window across them) caused any user editing of the current palette or sprite name to be lost. - Fixed a longstanding redraw bug with 'Multiple Brush' dbox where the displays showing brush direction and size could spill out over the rest of the window if a large diameter brush were selected. - Fixed a longstanding bug where adding a path of zero width or height (for example a horizontal or vertical line) to the pool would result in a fatal 'divide by zero' error. Version 1.23. - Fixed a longstanding bug in the path style dbox where pressing the cursor up or down keys would cause the caret to move to inappropriate icons and then result in 'Input focus not found' errors from the window manager. - Fixed the most obvious manifestation of the cumulative inaccuracy inherent in ProArtisan's method of calculating masked operations, where successive blend pastes in sprite mode would gradually darken the entire canvas. There may also be a general slight speed improvement when the frisket is active. Version 1.24. - Fixed a longstanding bug where use of the 'FX' brush prior to having opened the corresponding dialogue box would cause unexpected effects. - Use of the 'Effects > Generic' dialogue box will no longer affect which filter the FX brush applies upon return to painting mode, and vice-versa. - Fixed a problem accidentally introduced in version 1.22 where the 'FX' brush did not always respond immediately to selection of a different filter matrix.