Force writeable icons to have a filled background on redraw, similar to...
Andy Vawer authored
Force writeable icons to have a filled background on redraw, similar to behaviour in pre-clipboard Wimp.  Prevents corrupted redraw in non-filled writeables.

Version 5.77. Tagged as 'Wimp-5_77'
2acd405d
Name Last commit Last update
..
!Palette Import from cleaned 360 CD
AutoScroll Add copy & paste and drag & drop operations to the Wimp
CBTask Fix issue with pasting clipboard by non-RAMFetch data transfer
Clipboard Add copy & paste and drag & drop operations to the Wimp
CnPCaret When clicking in window to move caret to another icon, remove any selection from other icons in the window to prevent unwanted user deletion of text in the selected icon.
Iconbar Fix invalid AMB node handle being used when low on memory
Memory Slacken pointer checks
NewSWIs Add Wimp_Extend 15, "read slot size"
Notes Spinner branch merged.
ProgErrs Import from cleaned 360 CD
RosMod Adapted assembly process so that the choice of Options file (previously based purely on the "System" variable) can be overridden by passing "OPTIONS=foo" as an argument to either MkRom, or to amu/amu_machine directly, or indirectly, by specifying it in the components file for a build. To accomplish this, it was necessary to switch from using aasm to objasm - hence the large number of source files affected in this commit.
Tiling Implement sprite translation table caching
Tiling3D Fix for missing window backgrounds/scroll bars when tiled sprite op not supported
Trace Add support for wide translation tables for window tool furniture
Watchdog Replace OS_SpriteOp reason code magic numbers with definitions. Add support for new screen modes.
Wimp Add copy & paste and drag & drop operations to the Wimp
Wimp01 Fix zero page access looking for ptr_ sprite validation
Wimp02 Add copy & paste and drag & drop operations to the Wimp
Wimp03 Fix mouse click on icon which closes window incorrectly triggering writeable selection drag
Wimp04 Force writeable icons to have a filled background on redraw, similar to behaviour in pre-clipboard Wimp. Prevents corrupted redraw in non-filled writeables.
Wimp05 Fix abort error with ^K and ^X in writable icons
Wimp06 Slacken pointer checks
Wimp07 Fix delivery of extended scroll requests
Wimp08 Slacken pointer checks
Wimp08s Fix invalid AMB node handle being used when low on memory
Wimp09
Wimp10