From: Carsten H. (T. R. <ra...@ra...> - 2006-12-02 03:26:24
|
On Fri, 1 Dec 2006 05:42:11 GMT "jos...@ju..." <jos...@ju...> b= abbled: >=20 > > > Out of curiousity, what Inkscape uses for SVG? Do they have > > > their own implementation? > >=20 > > they have their own. > >=20 > > as for us - until someone puts such things in a library - those > > files wont display right so convert them into a png first. that's > > life. yay. nothing much to be done. >=20 > There are two separate aspects here - one is the ability to > render the type of graphics/primitives that appear in svg, and the > other is having the ability to parse SVG docs and convert this to > a rendering pipeline for the former to use. Both of these are highly > non-trivial. >=20 > Librsvg is used by gnome (maybe also kde?), and seems to be > the preferred svg-loading/rendering lib.. I'd imagine that if svg > filters are now going to be extensively used in svg icons, then > the librsvg devs are aware of this and are working to get them > implemented - granted they have now moved to cairo for the rendering, > and cairo has no support for filters, but it's possible that they > could get around that. >=20 > I can't imagine why people will begin creating svg icons > that say gnome can't load.. What will gtk/gnome do in order to deal > with this? Is there another svg-loading lib that they plan on using > instead of librsvg? >=20 > Anyway, other than raster's suggestion, a more ambitious > alternative is for 'e' to create its own such. Not a "quick and easy" > task. indeed - doing our own svg loader is highly non-trivial. doing a full svg renderer is also non-trivial (well ok to do a very slow one isnt too bad = - to make a fast one is a royal pita). jose is right - if inkscape add new fil= ters - great - but all of gnome's svg icons will break if they use these filters= - until librsvg is updated to do it too - if librsvg is fixed - they we als= o inherit the fix. kde uses a different backend for svg to gnome and it wou= ld also need updating :) > jose. >=20 >=20 >=20 > -----------------------------------------------------------------------= -- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share= your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV > _______________________________________________ > enlightenment-devel mailing list > enl...@li... > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >=20 --=20 ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ra...@ra... =E8=A3=B8=E5=A5=BD=E5=A4=9A Tokyo, Japan (=E6=9D=B1=E4=BA=AC =E6=97=A5=E6=9C=AC) |