signals for info-banners have been added
authorgadomska_anna <gadomska.anna@gmail.com>
Mon, 6 Aug 2007 13:32:53 +0000 (13:32 +0000)
committergadomska_anna <gadomska.anna@gmail.com>
Mon, 6 Aug 2007 13:32:53 +0000 (13:32 +0000)
git-svn-id: file:///svnroot/mdictionary/trunk@139 5bde0345-f819-0410-ac75-e5045f9217cc

src/gui/src/ws_gui_callbacks.c

index 0ce9ce6..54496b9 100644 (file)
@@ -364,6 +364,18 @@ void ws_gui_signal_hander (GError *error, GArray *words, gpointer user_data)
                break;
                }
 
+               case  WS_DBUS_WORDS_LIST_STARTED:
+               {
+                       gtk_widget_show(GTK_WIDGET(ws_gui_app->ws_gui_banner_list_searching));
+               break;
+               }
+
+               case  WS_DBUS_TRANSLATION_STARTED:
+               {
+                       gtk_widget_show(ws_gui_app->ws_gui_banner_translation_loading);
+               break;
+               }
+
         }
 }
 
@@ -468,7 +480,7 @@ void ws_gui_dbus_return_words (GError *error, GArray *words, gpointer user_data)
         }
        
        g_assert(ws_gui_app->ws_gui_banner_list_searching);
-        gtk_widget_hide(GTK_WIDGET(ws_gui_app->ws_gui_banner_list_searching));
+        //gtk_widget_hide(GTK_WIDGET(ws_gui_app->ws_gui_banner_list_searching));
 
        ws_gui_app->loading = FALSE;
        ws_gui_set_toolbar_avail(ws_gui_app);
@@ -607,7 +619,7 @@ void ws_gui_dbus_return_translation (GError *error,
        g_free(html_content);
        ws_gui_app->html_flag = TRUE;
        
-       gtk_widget_hide(ws_gui_app->ws_gui_banner_translation_loading);
+       //gtk_widget_hide(ws_gui_app->ws_gui_banner_translation_loading);
        ws_gui_app->loading = FALSE;
        ws_gui_set_toolbar_avail(ws_gui_app);
 
@@ -1015,7 +1027,7 @@ void ws_gui_history_back(GtkButton *button, gpointer user_data)
                                        ws_gui_app->ws_gui_history_cur_pos))
                                        );
                
-               gtk_widget_show(ws_gui_app->ws_gui_banner_translation_loading);
+               //gtk_widget_show(ws_gui_app->ws_gui_banner_translation_loading);
                ws_gui_app->loading = TRUE;
                ws_gui_set_toolbar_avail(ws_gui_app);
         }
@@ -1066,7 +1078,7 @@ void ws_gui_history_next(GtkButton *button, gpointer user_data)
                                                ws_gui_app->ws_gui_history_cur_pos))
                                        );
                
-               gtk_widget_show(ws_gui_app->ws_gui_banner_translation_loading);
+               //gtk_widget_show(ws_gui_app->ws_gui_banner_translation_loading);
                ws_gui_app->loading = TRUE;
                ws_gui_set_toolbar_avail(ws_gui_app);
         }
@@ -1191,7 +1203,7 @@ GtkTreeModel * create_and_fill_model (GArray *words_list, gpointer user_data)
                
        if (ws_gui_app->history_flag == FALSE && tmp != NULL)
        {
-               gtk_widget_show(ws_gui_app->ws_gui_banner_translation_loading);
+               //gtk_widget_show(ws_gui_app->ws_gui_banner_translation_loading);
                ws_dbus_client_find_translation(ws_gui_app->dbus_data, tmp);
                ws_gui_history_add(tmp, ws_gui_app);
 
@@ -1476,7 +1488,7 @@ void ws_gui_search(GtkWidget * widget, gpointer user_data)
        g_strstrip(ws_gui_text);
                if (strlen(ws_gui_text) != 0) 
                {
-               gtk_widget_show(ws_gui_app->ws_gui_banner_list_searching);
+               //gtk_widget_show(ws_gui_app->ws_gui_banner_list_searching);
                
                 ws_gui_app->loading = TRUE;
                ws_gui_set_toolbar_avail(ws_gui_app);
@@ -1510,7 +1522,7 @@ void ws_gui_search_stop(GtkButton *button, gpointer user_data)
        ws_gui_app->stop_clicked = TRUE;
         if (ws_gui_app->ws_gui_banner_flag == TRUE || ws_gui_app->loading == TRUE) 
         {
-                gtk_widget_hide(GTK_WIDGET(ws_gui_app->ws_gui_banner_list_searching));
+                //gtk_widget_hide(GTK_WIDGET(ws_gui_app->ws_gui_banner_list_searching));
 
                ws_gui_app->loading = FALSE;
                ws_gui_set_toolbar_avail(ws_gui_app);           
@@ -2291,7 +2303,7 @@ void ws_gui_view_cursor_changed(GtkTreeView *treeview, gpointer user_data)
                                   -1);
        if (string != NULL)
                {
-               gtk_widget_show(ws_gui_app->ws_gui_banner_translation_loading);
+               //gtk_widget_show(ws_gui_app->ws_gui_banner_translation_loading);
                ws_gui_app->loading = TRUE;
                ws_gui_set_toolbar_avail(ws_gui_app);