freebsd-ports/x11-fm/velocity/files/patch-src-velocity-factories.c
Pav Lucistnik 01cb58d205 Add velocity, a file manager for GNOME 2 desktop environment.
It is designed as a replacement for Nautilus. It supports
advanced features like plugins.

PR:		ports/60103
Submitted by:	Ryan Moe <ryan@transaeris.com>
2003-12-10 20:22:02 +00:00

21 lines
822 B
C

--- src/velocity-factories.c.orig Thu Jul 24 16:44:17 2003
+++ src/velocity-factories.c Wed Dec 10 20:22:05 2003
@@ -30,14 +30,14 @@
velocity_view*vview=(velocity_view*)g_object_get_data(G_OBJECT(mi),"velocity_view"); /*Always set by the factories for convenience*/
GtkWidget*sm=gtk_menu_item_get_submenu(mi);
gboolean empty;
- if(!sm){
- sm=gtk_menu_new();
- gtk_menu_item_set_submenu(mi,sm);
- }
void*fs[]={VELOCITY_MENU_FACTORY_DIRECTORY,(gpointer)uri,(gpointer)filter,
(gpointer)show_self,(gpointer)depth,NULL,(gpointer)enabled,
callback,callback_data,
NULL};
+ if(!sm){
+ sm=gtk_menu_new();
+ gtk_menu_item_set_submenu(mi,sm);
+ }
velocity_menu_factory_append(vview,sm,fs);
empty=(gboolean)g_object_get_data(G_OBJECT(sm),"velocity_menu_factory_dir_empty");
if(empty){