X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/c9467b7a34160c4e25580a2dc82087c5ae0bb2d0..0b0fb26bbfa5a32d00cf3f234c5066648128df8e:/disobedience/menu.c diff --git a/disobedience/menu.c b/disobedience/menu.c index f8bd58e..0243139 100644 --- a/disobedience/menu.c +++ b/disobedience/menu.c @@ -24,9 +24,11 @@ static GtkWidget *selectall_widget; static GtkWidget *selectnone_widget; static GtkWidget *properties_widget; +#if PLAYLISTS GtkWidget *playlists_widget; GtkWidget *playlists_menu; GtkWidget *editplaylists_widget; +#endif /** @brief Main menu widgets */ GtkItemFactory *mainmenufactory; @@ -296,6 +298,7 @@ GtkWidget *menubar(GtkWidget *w) { 0, /* item_type */ 0 /* extra_data */ }, +#if PLAYLISTS { (char *)"/Edit/Edit playlists", /* path */ 0, /* accelerator */ @@ -304,6 +307,7 @@ GtkWidget *menubar(GtkWidget *w) { 0, /* item_type */ 0 /* extra_data */ }, +#endif { @@ -346,6 +350,7 @@ GtkWidget *menubar(GtkWidget *w) { (char *)"", /* item_type */ 0 /* extra_data */ }, +#if PLAYLISTS { (char *)"/Control/Activate playlist", /* path */ 0, /* accelerator */ @@ -354,6 +359,7 @@ GtkWidget *menubar(GtkWidget *w) { (char *)"", /* item_type */ 0 /* extra_data */ }, +#endif { (char *)"/Help", /* path */ @@ -398,18 +404,22 @@ GtkWidget *menubar(GtkWidget *w) { "/Edit/Deselect all tracks"); properties_widget = gtk_item_factory_get_widget(mainmenufactory, "/Edit/Track properties"); +#if PLAYLISTS playlists_widget = gtk_item_factory_get_item(mainmenufactory, "/Control/Activate playlist"); playlists_menu = gtk_item_factory_get_widget(mainmenufactory, "/Control/Activate playlist"); editplaylists_widget = gtk_item_factory_get_widget(mainmenufactory, "/Edit/Edit playlists"); +#endif assert(selectall_widget != 0); assert(selectnone_widget != 0); assert(properties_widget != 0); +#if PLAYLISTS assert(playlists_widget != 0); assert(playlists_menu != 0); assert(editplaylists_widget != 0); +#endif GtkWidget *edit_widget = gtk_item_factory_get_widget(mainmenufactory, "/Edit");