r3459 - in trunk/src/target/OM-2007.2/applications/openmoko-dialer2: . src/dialer
thomas at sita.openmoko.org
thomas at sita.openmoko.org
Tue Nov 20 18:53:24 CET 2007
Author: thomas
Date: 2007-11-20 18:53:18 +0100 (Tue, 20 Nov 2007)
New Revision: 3459
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog
trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/dialer/dialer-main.c
Log:
* src/dialer/dialer-main.c: (dial_clicked_cb), (main): Use a message box
to notify users of dialing errors
Modified: trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog 2007-11-20 17:43:43 UTC (rev 3458)
+++ trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog 2007-11-20 17:53:18 UTC (rev 3459)
@@ -1,5 +1,10 @@
2007-11-20 Thomas Wood <thomas at openedhand.com>
+ * src/dialer/dialer-main.c: (dial_clicked_cb), (main): Use a message box
+ to notify users of dialing errors
+
+2007-11-20 Thomas Wood <thomas at openedhand.com>
+
* src/phone-kit/moko-dialer-sms.c: (opened_cb): Don't abort if
connecting to gsmd fails
Modified: trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/dialer/dialer-main.c
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/dialer/dialer-main.c 2007-11-20 17:43:43 UTC (rev 3458)
+++ trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/dialer/dialer-main.c 2007-11-20 17:53:18 UTC (rev 3459)
@@ -29,6 +29,8 @@
{
GtkWidget *notebook;
GtkWidget *history;
+
+ GtkWidget *main_window;
DBusGProxy *dialer_proxy;
} DialerData;
@@ -61,7 +63,13 @@
if (error)
{
+ GtkWidget *dlg;
+ dlg = gtk_message_dialog_new (GTK_WINDOW (data->main_window), GTK_DIALOG_MODAL,
+ GTK_MESSAGE_ERROR, GTK_BUTTONS_OK,
+ "Dialer Error:\n%s", error->message);
g_warning (error->message);
+ gtk_dialog_run (GTK_DIALOG (dlg));
+ gtk_widget_destroy (dlg);
}
else
{
@@ -76,7 +84,6 @@
MokoJournal *journal;
DBusGConnection *connection;
GError *error = NULL;
- DBusGProxy *proxy;
DialerData *data;
data = g_new0 (DialerData, 1);
@@ -127,7 +134,7 @@
journal = NULL;
}
- window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+ data->main_window = window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
g_signal_connect (window, "delete-event", G_CALLBACK (gtk_main_quit), NULL);
gtk_window_set_title (GTK_WINDOW (window), "Dialer");
More information about the commitlog
mailing list