MantisBT - NetSurf
View Issue Details
0000606NetSurf[All Projects] Generalpublic2012-08-12 11:462013-01-13 21:51
Reporterrps102 
Assigned ToSourceforge Import placeholder 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Fixed in CI build #
Reported in CI build #
URL of problem page
Summary0000606: NetSurf has no icon (filer or iconbar)
DescriptionThere's a check in !Boot that looks for SpriteExtend 1.50, and if found does *ICONSPRITES on the alpha channel sprites.
However, the RISC OS Open version of SpriteExtend has now passed version 1.50, so when softloaded on something other than RISC OS 5 the alphachannel sprites are used and rejected - hence no icon.

I think the various RMEnsures need tightening up a bit, to look for whatever version of Select that change switched in, rather than doing "if not RISC OS 5 and SpriteExtend 1.50 then alphasprites".

Here, using RISC OS 4.02 and SpriteExtend 1.51.
Additional Informationjmb202 added a note on Sun Jan 13 21:51:41 2013

Sadly, the only way to do this is to write a chunk of BASIC which loads and verifies ASprites. If this fails, we assume alpha sprites aren't available and then do the OS version check.

kinnison added a note on Sun Nov 4 17:49:01 2012

Patch gratefully received

Imported from sourceforge bug http://sourceforge.net/support/tracker.php?aid=3556638 on Tue Dec 10 17:34:12 2013

TagsNo tags attached.
Attached Files

There are no notes attached to this issue.

Issue History
2013-12-10 17:41Vincent SandersNew Issue
2013-12-10 17:41Vincent SandersAssigned To => Sourceforge Import placeholder