Inkscape needs to support freedesktop.org recent files

Bug #170016 reported by Theuraeus
18
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Wishlist
Krzysztof Kosinski

Bug Description

Hi,
there is a shared standard in gnome for recent files
which is currently supported by gedit, totem and
nautilus among others. Inkscape should really use this
stuff so that files you open in inkscape gets added to
the global gnome recent files list.

Revision history for this message
Kidproto (kidproto) wrote :

Shouldn't be terribly difficult to implement....

Revision history for this message
Kees Cook (kees) wrote :

Implemented.

Revision history for this message
Kees Cook (kees) wrote :

Whoops, no this isn't implemented. My mistake. Reopening.

Revision history for this message
Ted Gould (ted) wrote :

Yeah, this needs to happen. It is actually a
freedesktop.org standard though. Here it is:

http://www.freedesktop.org/Standards/recent-file-spec

Revision history for this message
Horkana-users (horkana-users) wrote :

bumpign up priority
if this is not already implemented it is quite important
i believe there is generic code and or libraries to help
with this

Revision history for this message
Kees Cook (kees) wrote :

Actually, it turns out that this is a _proposed_ standard,
and is generally a "common hack", called "libegg" with has
been deprecated, sort of. Lots of details:

http://cvs.gnome.org/viewcvs/libegg/libegg/recentchooser/README?rev=1.2&view=markup

Looks like the "RecentChooser" is what we want. But it is
super-bleeding-edge. I suspect we should leave this RFE
alone for a little longer. Sounds like it'll make it's way
into GTK 2.10.x.

Revision history for this message
vonHalenbach (lustik) wrote :

Now, is this feature implemented in GTK 2.10 and is it stable enough to get implemented into inkscape? Is it still desired to put into inkscape, or should it be better not implemented. Is it something similar to the OCAL import-export?

Changed in inkscape:
importance: Low → Wishlist
status: New → Confirmed
Revision history for this message
Krzysztof Kosinski (tweenk) wrote :

Implemented in revision 20037 using GtkRecentManager C API (using the C++ API generates segfaults on document open for some reason).

Changed in inkscape:
assignee: ted-gould → tweenk
status: Confirmed → Fix Committed
jazzynico (jazzynico)
Changed in inkscape:
milestone: none → 0.47
ScislaC (scislac)
Changed in inkscape:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.