After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 157377 - bookmarks on a per-application level, optionally
bookmarks on a per-application level, optionally
Status: RESOLVED WONTFIX
Product: gtk+
Classification: Platform
Component: Widget: GtkFileChooser
unspecified
Other Linux
: Normal enhancement
: Medium API
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2004-11-04 18:21 UTC by gbz
Modified: 2012-12-11 18:36 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description gbz 2004-11-04 18:21:39 UTC
If you add a bookmark to the FileChooser, it will from that appear in every
application using the FileChooser. This may be a good thing for some bookmarks,
while for others it may just be considered as clutter.
For example, if you registered a bookmark when developing programs with a text
editor, you probably don't need that bookmark in your multimedia player, and the
other way around.

So when adding a new bookmark, shouldn't there be an option about whether it
should be for all apps or for the current application only?
I guess all bookmarks data should still be stored in one place only though.

Of course there might be a situation where you want some bookmarks to be in all
multimedia players, but not in other applications. But to keep it simple, I
guess the solution would then be to add those bookmarks to each multimedia app
separately.
Comment 1 Rodd Clarkson 2005-05-27 02:16:29 UTC
Yeah, this would be a great idea.

This could be tied together with the ability to 'alias' bookmarks as part of a
neat little UI that does the following.

When a user clicks "Add Bookmark" a dialog appears that asks the following
questions:


Name for Bookmark (with the default already entered)
Show this bookmark for:
   () Current Application Only
   () Applications that use similar file types
   () All applications


Editing the bookmark could use the same dialog.

A little explaination.  With regard to the Show this bookmark:

Option one would limit the bookmark to only appear for that applications.  If I
create the bookmark in gedit, then it would only appear if the file selector was
opened using gedit.  It wouldn't appear for file selectors launched from other
applications.

Option three would show the bookmark in all file selectors regardless of what
applications launched it.

These two would be obvious inclusions if this bug was to be actioned.

Option Two would presumably be based on what mime-types are associated to a
particular applications.  So if I selected the second option when creating a
bookmark using gedit, then it would register what mime-types are associated with
gedit and then any other application that is associated with these mime-types
would also show the bookmark too.

This last option is obviously a lot more work, but it would truly be the icing
on the cake, making the bookmarks very very powerful.

It would probably make sense to include a bookmark management tool (maybe in
Desktop > Preferences) that shows all the bookmarks in the file selector and
then allows the user to manage their behavior from here.  This would even be
used to create bookmarks that are associated with a couple of applications with
disparate mime-types (gedit and firefox) for example.
Comment 2 Federico Mena Quintero 2012-12-11 18:36:17 UTC
I understand the reasoning behind this, but this is overkill.  If you want per-application bookmarks, you can do something like create a directory with symlinks for each app's bookmarks.