chiark
/
gitweb
/
~mdw
/
disorder
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
62f2226
)
more menu options desensitized when disconnected
author
rjk@greenend.org.uk
<>
Sun, 30 Sep 2007 14:22:29 +0000
(15:22 +0100)
committer
rjk@greenend.org.uk
<>
Sun, 30 Sep 2007 14:22:29 +0000
(15:22 +0100)
disobedience/choose.c
patch
|
blob
|
blame
|
history
diff --git
a/disobedience/choose.c
b/disobedience/choose.c
index f13362ae59ec487f081657cf667185ff1e7122cb..6db94229d1aea68e852f06b3de96fd11a5fe1795 100644
(file)
--- a/
disobedience/choose.c
+++ b/
disobedience/choose.c
@@
-937,7
+937,7
@@
static void activate_properties(GtkMenuItem attribute((unused)) *menuitem,
}
static gboolean sensitive_play(struct choosenode attribute((unused)) *cn) {
}
static gboolean sensitive_play(struct choosenode attribute((unused)) *cn) {
- return !!files_selected;
+ return !!files_selected
&& disorder_eclient_connected(client)
;
}
#if 0
}
#if 0
@@
-947,13
+947,13
@@
static gboolean sensitive_remove(struct choosenode attribute((unused)) *cn) {
#endif
static gboolean sensitive_properties(struct choosenode attribute((unused)) *cn) {
#endif
static gboolean sensitive_properties(struct choosenode attribute((unused)) *cn) {
- return !!files_selected;
+ return !!files_selected
&& disorder_eclient_connected(client)
;
}
/* Main menu plumbing ------------------------------------------------------ */
static int choose_properties_sensitive(GtkWidget attribute((unused)) *w) {
}
/* Main menu plumbing ------------------------------------------------------ */
static int choose_properties_sensitive(GtkWidget attribute((unused)) *w) {
- return !!files_selected;
+ return !!files_selected
&& disorder_eclient_connected(client)
;
}
static int choose_selectall_sensitive(GtkWidget attribute((unused)) *w) {
}
static int choose_selectall_sensitive(GtkWidget attribute((unused)) *w) {