file selector abstraction (GUI) (libfileselector.so)

Ted Gould ted at gould.cx
Wed Dec 17 11:25:04 PST 2008


On Wed, 2008-12-17 at 13:29 -0500, Rodney Dawes wrote:
> On Wed, 2008-12-17 at 11:14 -0600, Ted Gould wrote:
> > On Tue, 2008-12-16 at 19:12 +0000, Mark Seaborn wrote:
> > > I would also argue that preview widgets should not be application
> > > specific.  A previewer should be registered to work across all
> > > applications.  For example, you should get previews when choosing a
> > > file to attach to an e-mail, but the e-mail application should not
> > > have to implement the previewers.
> > 
> > Well, for instance Inkscape implements it's own file preview.  This is
> > largely because Inkscape is a more complete SVG renderer than the normal
> > file preview.  It doesn't make sense to use the Inkscape previews for
> > all applications as it is much slower and for most people it doesn't
> > matter.
> 
> Do you have an enumeration of the differences here? It would be really
> great if we could get rsvg and inkscape to render SVGs the same all the
> time. It is supposed to be a standard, after all. If we could enumerate
> the tasks to get rsvg and inkscape on par with each other's rendering,
> and possibly had a person or two from the inkscape community help with
> the coding (there's only one person who hacks on rsvg afaik, and he
> doesn't really have much time to devote to it), I think the whole SVG
> world in the desktop would be a lot better for us all. :)

I don't have a list, but last I looked it was pretty long.  Things like
text on a path, filters other than blur and text boxes all come to mind.
The other more architectural change is that RSVG expects an SVG file to
stream, meaning that it has no forward references.  This makes the file
render faster as the whole document doesn't have to be parsed, but isn't
really an SVG restriction.

I'd love to see more people hacking on RSVG, but I don't personally have
the time to volunteer.

		--Ted

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.freedesktop.org/archives/xdg/attachments/20081217/d8953f30/attachment.pgp 


More information about the xdg mailing list