extern int nplaylists;
extern GtkWidget *playlists_widget;
extern GtkWidget *playlists_menu;
+extern GtkWidget *editplaylists_widget;
#endif /* DISOBEDIENCE_H */
static GtkWidget *properties_widget;
GtkWidget *playlists_widget;
GtkWidget *playlists_menu;
+GtkWidget *editplaylists_widget;
/** @brief Main menu widgets */
GtkItemFactory *mainmenufactory;
"<GdisorderMain>/Control/Activate playlist");
playlists_menu = gtk_item_factory_get_widget(mainmenufactory,
"<GdisorderMain>/Control/Activate playlist");
+ editplaylists_widget = gtk_item_factory_get_widget(mainmenufactory,
+ "<GdisorderMain>/Edit/Edit playlists");
assert(selectall_widget != 0);
assert(selectnone_widget != 0);
assert(properties_widget != 0);
assert(playlists_widget != 0);
assert(playlists_menu != 0);
+ assert(editplaylists_widget != 0);
GtkWidget *edit_widget = gtk_item_factory_get_widget(mainmenufactory,
"<GdisorderMain>/Edit");
}
gtk_widget_set_sensitive(playlists_widget,
nplaylists > 0);
+ gtk_widget_set_sensitive(editplaylists_widget,
+ nplaylists >= 0);
}
void edit_playlists(gpointer attribute((unused)) callback_data,