[openbeos] Re: Haiku Icon set ...

On 2007-02-26 at 23:00:52 [+0100], Oliver Tappe <openbeos@xxxxxxxxxxxxxxx> 
wrote:
> Below is Johns mail, somewhat more reader friendly...

Didn't someone mention months ago that this is a known gmail problem and is 
going to be fixed? Anyway, IIRC there's a setting to work-around this 
problem. Another gmail user certainly can tell you.

> -------------------------------------------------------------------------
> 
> On 2007-02-26 at 21:39:15 [+0100], John Drinkwater <jdrinkwater@xxxxxxxxx>
> wrote:
> On 26/02/07, Simon Taylor <simontaylor1@xxxxxxxxxxxx> wrote:
> >
> > >
> > > From: "François Revol" <revol@xxxxxxx>
> > > Date: Mon, 26 Feb 2007 07:48:03 +0100 CET
> > > To: openbeos@xxxxxxxxxxxxx
> > > Subject: [openbeos] Re: Haiku Icon set ...
> > >
> > >
> > > > > Most of you know that I'm working on a Icon Theme (based on an
> > > > > existing
> > > > > ubuntu SVG icon them 'Human' for ZETA) ... when switching to a
> > > > > differant
> > > > > icon format I think you made it pretty hard for people to work with
> > > > > Themes
> > > > > to change the existing one ...
> > > >
> > > > I don't understand the problem you're having here - Icon-o-Matic can
> > > > import SVGs and save as HVI icons.
> > > >
> > >
> > > Good to know, doing so from command line would be handy as well.
> > > I guess if there is a translator we should be able to use translate.
> > >
> > > François.
> >
> > The problem is the HVIF uses concepts that don't appear in other formats
> like SVG in order to reduce the size - reusing paths and shapes for example.
> That is also why Icon-O-Matic is not a simple vector drawing application.
> 
> Just a quick nit-pick, SVG allows you to re-use paths, shapes, and
> styles. The only thing it doesn't do is the zoom-based visibility.
> Which could quite easily be an extension added by Haiku (in our own
> namespace, and then proposed to the SVG peeps).

There're several reasons why Stephan designed HVIF in the first place. And 
that was not because of a single feature SVG misses (I actually wouldn't be 
surprised, if SVG does already support the particular feature you mentioned). 
HVIF is geared to icons. It beats even compressed SVG in size by a 
significant factor (which is of relevance since the icon ends up in BFS 
attribute) and has several features that allow the designer to make even a 
small icon look crisp. I'm no expert in this area, but I'm sure Stephan, 
who's still traveling for another month, will happily explain it to you in 
greater detail when he's back.

> > One could automatically translate SVG to HVIF I suppose, with one new path
> for everything drawn, but really Haiku icons should be tweaked for HVIF, and
> that's why having the import into Icon-O-Matic, tweak to best use the reuse
> features of HVIF, and then save out as HVIF, is the best approach IMHO.
> 
> Tweaking should be encouraged for anyone making a set of icons, but
> home users wanting to replace an icon should just be able to inject an
> SVG, and it just work.

It will be (or even is -- I haven't tested it yet) quite easy: Right click 
the file -> Add-Ons -> File Type -> double click the icon to bring up 
Icon-O-Matic -> import the SVG icon -> save -> done.

CU, Ingo



Other related posts: