[openbeos] Re: Tracker icons

  • From: Stephan Aßmus <superstippi@xxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Fri, 22 Jul 2005 13:15:50 +0200

> > > If the bitmap was created inside the API implementation, all apps
> > > would directly benefit from that change.

Some could easily break if they expected B_CMAP8 icons for some reason.

> > I think you're overstating the "all apps" thing a bit much... I
> > personally can't think of many "abandoned" apps that draw icons. I
> 
> I didn't just mean abandoned apps - I just really mean *all apps* that
> draw icons.
> 
> > wrote some code to get icons for downloads in firefox, but that would
> > be very easily changed to grab a 32bit icon. NetPositive is in fact
> > the
> > only app I can think of that would be affected.
> 
> There are lots of apps that draw icons in some places, but changing the
> color space would probably not pose a lot of problems for them - the
> icons would just look worse than usual, so it might be acceptable.

[8<]

> Since the worst thing that happens are not so nicely "downsampled"
> icons, I think we could actually consider it for R1.

What I meant with my initial response was that the API allows to support 32 
bit icons without breaking existing apps. If the bitmap was not provided by 
the caller, than I would be much more cautious about doing this change. But 
being it as it is, we could change this and all that could happen is 
potentially uglier icons in some apps for which we don't have source.

The real workload of course is drawing quite a huge number of nice icons. 
We don't only need a talented person, but also a motivated person who does 
this for free.

Best regards,
-Stephan

Other related posts: