X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/460b9539a7c15580e41a71bbc0f47ae776238915..8f763f1bcd527d7f2bb27a3bf3677571c8ffd2d9:/disobedience/menu.c diff --git a/disobedience/menu.c b/disobedience/menu.c index 6eaea06..3347a51 100644 --- a/disobedience/menu.c +++ b/disobedience/menu.c @@ -61,7 +61,8 @@ void menu_update(int page) { assert(t != 0); gtk_widget_set_sensitive(properties_widget, - t->properties_sensitive(tab)); + (t->properties_sensitive(tab) + && (disorder_eclient_state(client) & DISORDER_CONNECTED))); gtk_widget_set_sensitive(selectall_widget, t->selectall_sensitive(tab)); } @@ -95,7 +96,7 @@ static void about_popup_got_version(void attribute((unused)) *v, gtk_container_add(GTK_CONTAINER(GTK_DIALOG(w)->vbox), gtk_label_new(server_version_string)); gtk_container_add(GTK_CONTAINER(GTK_DIALOG(w)->vbox), - gtk_label_new("(c) 2004-2006 Richard Kettlewell")); + gtk_label_new("(c) 2004-2007 Richard Kettlewell")); gtk_widget_show_all(w); gtk_dialog_run(GTK_DIALOG(w)); gtk_widget_destroy(w); @@ -104,12 +105,12 @@ static void about_popup_got_version(void attribute((unused)) *v, GtkWidget *menubar(GtkWidget *w) { static const GtkItemFactoryEntry entries[] = { { (char *)"/File", 0, 0, 0, (char *)"", 0 }, - { (char *)"/File/Quit", (char *)"Q", quit_program, 0, + { (char *)"/File/Quit Disobedience", (char *)"Q", quit_program, 0, (char *)"", GTK_STOCK_QUIT }, { (char *)"/Edit", 0, 0, 0, (char *)"", 0 }, - { (char *)"/Edit/Select All", (char *)"A", select_all, 0, + { (char *)"/Edit/Select all tracks", (char *)"A", select_all, 0, 0, 0 }, - { (char *)"/Edit/Properties", 0, properties_item, 0, + { (char *)"/Edit/Track properties", 0, properties_item, 0, 0, 0 }, { (char *)"/Help", 0, 0, 0, (char *)"", 0 }, { (char *)"/Help/About DisOrder", 0, about_popup, 0, @@ -129,9 +130,9 @@ GtkWidget *menubar(GtkWidget *w) { 0); gtk_window_add_accel_group(GTK_WINDOW(w), accel); selectall_widget = gtk_item_factory_get_widget(itemfactory, - "/Edit/Select All"); + "/Edit/Select all tracks"); properties_widget = gtk_item_factory_get_widget(itemfactory, - "/Edit/Properties"); + "/Edit/Track properties"); assert(selectall_widget != 0); assert(properties_widget != 0); return gtk_item_factory_get_widget(itemfactory, @@ -147,4 +148,3 @@ fill-column:79 indent-tabs-mode:nil End: */ -/* arch-tag:3vGhvsh3YABCyUS65pvmVA */