[easytag/wip/musicbrainz-support] Disable some Widgets when search is progressing and after completion enable them
- From: Abhinav Jangda <abhijangda src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [easytag/wip/musicbrainz-support] Disable some Widgets when search is progressing and after completion enable them
- Date: Sun, 27 Jul 2014 11:49:05 +0000 (UTC)
commit 476ebb121af145d72038aa00eded0d8aa02b632d
Author: Abhinav <abhijangda hotmail com>
Date: Sun Jul 27 17:17:50 2014 +0530
Disable some Widgets when search is progressing and after completion enable them
src/musicbrainz_dialog.c | 27 ++++++++++++++++++++++++++-
1 files changed, 26 insertions(+), 1 deletions(-)
---
diff --git a/src/musicbrainz_dialog.c b/src/musicbrainz_dialog.c
index fcc34ed..d6fb7aa 100755
--- a/src/musicbrainz_dialog.c
+++ b/src/musicbrainz_dialog.c
@@ -1833,7 +1833,8 @@ et_show_status_msg_in_idle (gchar *message)
* et_music_brainz_dialog_stop_set_sensitive:
* @sensitive: gboolean
*
- * Set btnStop and mb_dialog_priv->entityView as sensitive according to @sensitive.
+ * Set btnStop, EtMbEntityView and other widgets as sensitive
+ * according to @sensitive.
*/
void
et_music_brainz_dialog_stop_set_sensitive (gboolean sensitive)
@@ -1844,6 +1845,30 @@ et_music_brainz_dialog_stop_set_sensitive (gboolean sensitive)
gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "btnStop")),
sensitive);
gtk_widget_set_sensitive (mb_dialog_priv->entityView, !sensitive);
+ gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "btnManualFind")),
+ !sensitive);
+ gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "btnSelectedFind")),
+ !sensitive);
+ gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "btnAutomaticSearch")),
+ !sensitive);
+ gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "btnDiscFind")),
+ !sensitive);
+ gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "entryTreeViewSearch")),
+ !sensitive);
+ gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "toolbtnUp")),
+ !sensitive);
+ gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "toolbtnDown")),
+ !sensitive);
+ gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "toolbtnInvertSelection")),
+ !sensitive);
+ gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "toolbtnSelectAll")),
+ !sensitive);
+ gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "toolbtnSelectAll")),
+ !sensitive);
+ gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "toolbtnToggleRedLines")),
+ !sensitive);
+ gtk_widget_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "toolbtnRefresh")),
+ !sensitive);
}
/*
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]