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 586695 - Use special XDG directory names
Use special XDG directory names
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: menu
git master
Other Linux
: Normal normal
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-06-22 21:54 UTC by Michael Monreal
Modified: 2010-03-09 04:50 UTC
See Also:
GNOME target: ---
GNOME version: 2.27/2.28


Attachments
Screenshot (30.79 KB, image/png)
2009-06-22 22:02 UTC, Michael Monreal
  Details
Use special icons for XDG dirs in places menu (3.11 KB, patch)
2009-08-24 20:51 UTC, Marcel Stimberg
committed Details | Review

Description Michael Monreal 2009-06-22 21:54:36 UTC
See http://bugzilla.gnome.org/show_bug.cgi?id=541276

Short: glib now supports special icons for the XDG special folders. Nautilus trunk already supports them. Would be nice if the panel (Places) would show the same icons.

You can find the icon names here: http://bugzilla.gnome.org/attachment.cgi?id=136424
Comment 1 Michael Monreal 2009-06-22 22:02:22 UTC
Created attachment 137212 [details]
Screenshot
Comment 2 Marcel Stimberg 2009-08-24 20:51:01 UTC
Created attachment 141597 [details] [review]
Use special icons for XDG dirs in places menu

This patch adds the recognition of XDG dirs to panel_util_get_icon_for_uri_known_folders and creates a GIcon with g_themed_icon_new_with_default_fallbacks in panel_place_menu_item_append_gtk_bookmarks. 

This seems to do what is needed - although my icon theme seems to only have icons for documents and music :-/
Comment 3 Vincent Untz 2010-03-09 04:50:34 UTC
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.