SVG icons

Nikolas Zimmermann wildfox at kde.org
Mon Apr 8 18:53:38 BST 2002


On Monday 08 April 2002 15:15, David Faure wrote:
> On Sunday 07 April 2002 10:32, Nikolas Zimmermann wrote:
> > On Saturday 06 April 2002 22:52, Simon Hausmann wrote:
> > > On Sat, Apr 06, 2002 at 03:50:22PM +0200, Nikolas Zimmermann wrote:
> > > > i wonder if i may commit the SVG iconloader stuff.
> > > > The ksvgtopng utility is also included.
> > >
> > > Do you mean support for 'live-rendering' of SVG icons in the
> > > iconloader or a way of rendering an SVG icontheme to a standard png
> > > icontheme at build time? Or a combination of it (like, leaving the
> > > iconloader as-is but having free scaling in KonqIconView for svg
> > > icon themes) ?
> >
> > Right, a combination.
> > On compiletime ksvgtopng, would convert the kde svg icons
> > to png's for all standard sizes.
> > And for everything else, live rendering.
>
> So all that libart stuff in kdecore isn't even used in the normal case ??
It actually is, just not "visible" for the user. But during the compiletime
the icons (in future, for example all kde icons are svg, to make it easier
for artists) are converted from svg to png. So we'd need that in kdelibs,
somehow.

You understand me?

Bye
 Bye
  Niko

P.S. I'm also against code duplication and enlarging kde's core!

>
> Yes, I'm reaction  too, to the addition of half a lib to kdecore
> (half meaning that it's still a bit big, but since it's stripped from the
> real one, it can't even be used by the rest of the KDE code which needs the
> complete libart).
>
> What about going either one way or the other, but not something in the
> middle? This means: either using libart when installed (but has it been
> released yet? which other project uses it?) or having our own libkart in
> kdecore, that other apps can use (with headers and symbols renamed, to
> avoid clashes, just like we did with libkICE).
>
> [And no, the fact that this was posted on the list 3 months ago is no
> excuse, we were busy with other stuff. When the code hits the CVS, it's
> quite normal to see more reactions ;)]

-- 
Nikolas Zimmermann
wildfox at kde.org




More information about the kde-core-devel mailing list