[haiku-bugs] Re: [Haiku] #8048: Even larger icon support in Tracker

  • From: "Disreali" <trac@xxxxxxxxxxxx>
  • Date: Sat, 29 Oct 2011 20:07:14 -0000

#8048: Even larger icon support in Tracker
------------------------------------+----------------------------
   Reporter:  jscipione             |      Owner:  axeld
       Type:  enhancement           |     Status:  new
   Priority:  normal                |  Milestone:  R1
  Component:  Applications/Tracker  |    Version:  R1/Development
 Resolution:                        |   Keywords:
 Blocked By:                        |   Blocking:
Has a Patch:  1                     |   Platform:  All
------------------------------------+----------------------------

Comment (by Disreali):

 Replying to [comment:5 jscipione]:
 >
 > Yes, the enlarged BeOS icons look weird -- of course they do, they are
 32x32 bitmaps scaled up to 128x128. There is no magical scaling algorithm
 (that I have the code for anyway) that will turn 32x32 bitmaps into
 128x128 bitmaps without sacrificing quality. That is one of the reasons
 why stippi developed HVIF in the first place! I have hope that someday we
 can use the techniques in the "Depixelizing Pixel Art" paper from
 Microsoft Research to scale BeOS icons up better, but that is all I have
 right now, hope, no code.
 >

 I may have used the wrong terminology here.  I know that the BeOS icons at
 128x128 are going to look odd.  I was questioning whether _having_
 scaled/enlarged BeOS icons was worth while at all.  Why highlight old
 pixelated icons, especailly ones for which we already have HVIF icons?
 The idea of "Depixelating" sounds neat and I hope you have time to
 investigate it.  Though, I realize that your current solution may be good,
 I just would rather not have to use the old BeOS icon.

 >
 > I can break the patch up into 2 parts, but let me first say that scaling
 up the BeOS icons using bilinear scaling is going to look /even worse/
 then it does using scale3x/scale4x. I know this because I compared the 2
 closely when I implemented scale2x for 64x64 icons. You can see the
 different between scale2x and bilinear scaling for 64x64 BeOS icons by
 looking at the images attached to #7130.
 >

 Again, I may not have been clear in my question and used the wrong term.
 I suggested that the patch be broken up so that the Haiku part could be
 applied quickly.  It would then allow you, or anyone else, to see _if_
 there was another solution for the BeOS icons, such as as Axel's about
 enlarging the pixels.

 >
 > Mac OS X uses a slider to adjust Finder icon sizes. Windows 7 puts the
 options in the View menu of Explorer like Haiku, but has fewer options
 [http://www.sevenforums.com/tutorials/3916-icon-size-change-windows-
 explorer-window.html Windows 7 icon size]. I like the slider, it
 accommodates more sizes.
 >

 Thanks for the link.  I definitely like the slider option.  One of the few
 places where I think a slider would be ideal.  It would de-clutter the
 menu, which is good.

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8048#comment:6>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: