main_connected (gpointer data)
{
DEBUG ("connected");
+ ASSERT_IS_MAIN_THREAD ();
gtk_label_set_text (GTK_LABEL (ca_error), NULL);
main_disconnected (gpointer data)
{
DEBUG ("disconnected");
+ ASSERT_IS_MAIN_THREAD ();
+
gtk_widget_show (connection_area);
gtk_widget_hide (login_area);
return FALSE;
main_logged_in (gpointer data)
{
DEBUG ("logged in");
+ ASSERT_IS_MAIN_THREAD ();
+
gtk_widget_hide (login_area);
return FALSE;
}
main_logged_out (gpointer data)
{
DEBUG ("logged out");
+ ASSERT_IS_MAIN_THREAD ();
+
if (wui_thread_is_connected ())
gtk_widget_show (login_area);
return FALSE;
GdkWindow *gdk_window;
DEBUG ("busy");
+ ASSERT_IS_MAIN_THREAD ();
gdk_window = gtk_widget_get_window (window);
if (gdk_window) {
GdkWindow *gdk_window;
DEBUG ("idle");
+ ASSERT_IS_MAIN_THREAD ();
gdk_window = gtk_widget_get_window (window);
if (gdk_window) {
char *str = (char *) _str;
DEBUG ("connection error: %s", str);
+ ASSERT_IS_MAIN_THREAD ();
gtk_label_set_text (GTK_LABEL (ca_error), str);
g_free (str);
char *str = (char *) _str;
DEBUG ("login error: %s", str);
+ ASSERT_IS_MAIN_THREAD ();
/*
gtk_label_set_text (GTK_LABEL (ca_error), str);
char *str = (char *) _str;
DEBUG ("status error: %s", str);
+ ASSERT_IS_MAIN_THREAD ();
/*
gtk_label_set_text (GTK_LABEL (ca_error), str);