* panel-icon-names.h: add new icons
* panel-menu-items.c: (activate_uri): handle x-nautilus-search uri by
directly launching nautilus. This is ugly, though.
(panel_place_menu_item_append_gtk_bookmarks): accept trash and
x-nautilus-search uri, and also use the new functions from panel-util
* panel-util.[ch]: (panel_util_get_vfs_method_display_name): new
(panel_util_get_icon_for_uri_method): new
(panel_util_get_label_for_uri): new
(panel_util_get_icon_for_uri): new
Most of this is copied from nautilus.
* panel.c: (drop_uri): use panel_util_get_label_for_uri()
(drop_urilist): add FIXME
Fix bug #402628, bug #309598.
The bug has been fixed with 2.19.3 in gutsy:
2007-05-25 Vincent Untz <email address hidden>
* panel-icon-names.h: add new icons place_menu_ item_append_ gtk_bookmarks) : accept trash and util_get_ vfs_method_ display_ name): new util_get_ icon_for_ uri_method) : new util_get_ label_for_ uri): new util_get_ icon_for_ uri): new get_label_ for_uri( )
* panel-menu-items.c: (activate_uri): handle x-nautilus-search uri by
directly launching nautilus. This is ugly, though.
(panel_
x-nautilus-search uri, and also use the new functions from panel-util
* panel-util.[ch]: (panel_
(panel_
(panel_
(panel_
Most of this is copied from nautilus.
* panel.c: (drop_uri): use panel_util_
(drop_urilist): add FIXME
Fix bug #402628, bug #309598.