diff --git a/linphone/coreapi/sipsetup.h b/linphone/coreapi/sipsetup.h index 622cd8975cd109efaa2e3e7211ec0724f4b25696..0e39debc7c9516a5a691a91acfa669e1702940f4 100644 --- a/linphone/coreapi/sipsetup.h +++ b/linphone/coreapi/sipsetup.h @@ -85,6 +85,7 @@ struct _SipSetup{ int (*get_buddy_lookup_results)(SipSetupContext *ctx, MSList **results); void (*uninit_instance)(SipSetupContext *ctx); void (*exit)(void); + char *notice; bool_t initialized; }; diff --git a/linphone/gtk-glade/main.glade b/linphone/gtk-glade/main.glade index ef3323321cb083d08ccd25a7c17f1b69714af02b..e408f8d87bd129fd1bb8ff5b157bd0248d120e48 100644 --- a/linphone/gtk-glade/main.glade +++ b/linphone/gtk-glade/main.glade @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd"> -<!--Generated with glade3 3.4.5 on Mon Jan 12 14:50:28 2009 --> +<!--Generated with glade3 3.4.5 on Sun Mar 29 23:23:26 2009 --> <glade-interface> <widget class="GtkWindow" id="main"> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> @@ -11,7 +11,7 @@ <property name="visible">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <child> - <widget class="GtkMenuBar" id="menubar1"> + <widget class="GtkMenuBar" id="main_menubar"> <property name="visible">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> <child> @@ -375,7 +375,6 @@ Online users</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="headers_clickable">True</property> <signal name="popup_menu" handler="linphone_gtk_popup_contact_menu"/> <signal name="button_press_event" handler="linphone_gtk_contact_list_button_pressed"/> <signal name="row_activated" handler="linphone_gtk_contact_activated"/> @@ -429,115 +428,141 @@ Online users</property> <property name="n_columns">4</property> <property name="homogeneous">True</property> <child> - <widget class="GtkButton" id="dtmf_1"> + <widget class="GtkButton" id="dtmf_D"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">1</property> + <property name="label" translatable="yes">D</property> <property name="response_id">0</property> </widget> <packing> + <property name="left_attach">3</property> + <property name="right_attach">4</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> <property name="x_options"></property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkButton" id="dtmf_2"> + <widget class="GtkButton" id="dtmf_hash"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">2</property> + <property name="label" translatable="yes">#</property> + <property name="response_id">0</property> + </widget> + <packing> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> + <property name="x_options"></property> + <property name="y_options"></property> + </packing> + </child> + <child> + <widget class="GtkButton" id="dtmf_0"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> + <property name="label" translatable="yes">0</property> <property name="response_id">0</property> </widget> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> <property name="x_options"></property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkButton" id="dtmf_3"> + <widget class="GtkButton" id="dtmf_star"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">3</property> + <property name="label" translatable="yes">*</property> <property name="response_id">0</property> </widget> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> + <property name="top_attach">3</property> + <property name="bottom_attach">4</property> <property name="x_options"></property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkButton" id="dtmf_A"> + <widget class="GtkButton" id="dtmf_C"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">A</property> + <property name="label" translatable="yes">C</property> <property name="response_id">0</property> </widget> <packing> <property name="left_attach">3</property> <property name="right_attach">4</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> <property name="x_options"></property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkButton" id="dtmf_4"> + <widget class="GtkButton" id="dtmf_9"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">4</property> + <property name="label" translatable="yes">9</property> <property name="response_id">0</property> </widget> <packing> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> <property name="x_options"></property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkButton" id="dtmf_5"> + <widget class="GtkButton" id="dtmf_8"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">5</property> + <property name="label" translatable="yes">8</property> <property name="response_id">0</property> </widget> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> <property name="x_options"></property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkButton" id="dtmf_6"> + <widget class="GtkButton" id="dtmf_7"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">6</property> + <property name="label" translatable="yes">7</property> <property name="response_id">0</property> </widget> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">1</property> - <property name="bottom_attach">2</property> + <property name="top_attach">2</property> + <property name="bottom_attach">3</property> <property name="x_options"></property> <property name="y_options"></property> </packing> @@ -561,141 +586,115 @@ Online users</property> </packing> </child> <child> - <widget class="GtkButton" id="dtmf_7"> + <widget class="GtkButton" id="dtmf_6"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">7</property> + <property name="label" translatable="yes">6</property> <property name="response_id">0</property> </widget> <packing> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> <property name="x_options"></property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkButton" id="dtmf_8"> + <widget class="GtkButton" id="dtmf_5"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">8</property> + <property name="label" translatable="yes">5</property> <property name="response_id">0</property> </widget> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> <property name="x_options"></property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkButton" id="dtmf_9"> + <widget class="GtkButton" id="dtmf_4"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">9</property> + <property name="label" translatable="yes">4</property> <property name="response_id">0</property> </widget> <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> + <property name="top_attach">1</property> + <property name="bottom_attach">2</property> <property name="x_options"></property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkButton" id="dtmf_C"> + <widget class="GtkButton" id="dtmf_A"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">C</property> + <property name="label" translatable="yes">A</property> <property name="response_id">0</property> </widget> <packing> <property name="left_attach">3</property> <property name="right_attach">4</property> - <property name="top_attach">2</property> - <property name="bottom_attach">3</property> <property name="x_options"></property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkButton" id="dtmf_star"> + <widget class="GtkButton" id="dtmf_3"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">*</property> + <property name="label" translatable="yes">3</property> <property name="response_id">0</property> </widget> <packing> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> + <property name="left_attach">2</property> + <property name="right_attach">3</property> <property name="x_options"></property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkButton" id="dtmf_0"> + <widget class="GtkButton" id="dtmf_2"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">0</property> + <property name="label" translatable="yes">2</property> <property name="response_id">0</property> </widget> <packing> <property name="left_attach">1</property> <property name="right_attach">2</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> <property name="x_options"></property> <property name="y_options"></property> </packing> </child> <child> - <widget class="GtkButton" id="dtmf_hash"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">True</property> - <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">#</property> - <property name="response_id">0</property> - </widget> - <packing> - <property name="left_attach">2</property> - <property name="right_attach">3</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> - <property name="x_options"></property> - <property name="y_options"></property> - </packing> - </child> - <child> - <widget class="GtkButton" id="dtmf_D"> + <widget class="GtkButton" id="dtmf_1"> <property name="visible">True</property> <property name="can_focus">True</property> <property name="receives_default">True</property> <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property> - <property name="label" translatable="yes">D</property> + <property name="label" translatable="yes">1</property> <property name="response_id">0</property> </widget> <packing> - <property name="left_attach">3</property> - <property name="right_attach">4</property> - <property name="top_attach">3</property> - <property name="bottom_attach">4</property> <property name="x_options"></property> <property name="y_options"></property> </packing> diff --git a/linphone/gtk-glade/p2pwizard.glade b/linphone/gtk-glade/p2pwizard.glade index 605d5016189d696b1b3876f331b1d8f84029f4be..79007a6e93cb781318480605e304be55087af4dd 100644 --- a/linphone/gtk-glade/p2pwizard.glade +++ b/linphone/gtk-glade/p2pwizard.glade @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd"> -<!--Generated with glade3 3.4.5 on Mon Jan 12 14:45:17 2009 --> +<!--Generated with glade3 3.4.5 on Sun Mar 29 21:17:24 2009 --> <glade-interface> <widget class="GtkAssistant" id="p2pwizard"> <property name="title" translatable="yes">Creating a FONICS account</property> @@ -9,12 +9,8 @@ <child> <widget class="GtkLabel" id="label1"> <property name="visible">True</property> - <property name="label" translatable="yes">WARNING: experimental feature ! - -FONIS stands for Free Overlay Network for Instant SIP. -Based on SIP and Peer to Peer technologies, it allows people to find each other through the help of a virtual network. -Once you and your friends registered, you'll be able to call each other simply by entering your friend's username in linphone's sip uri box. -Read more information about FONICS at http://www.fonics.org + <property name="label" translatable="yes">Welcome ! +This wizard will help you to setup a SIP account. </property> <property name="use_markup">True</property> <property name="justify">GTK_JUSTIFY_CENTER</property> diff --git a/linphone/gtk-glade/waiting.glade b/linphone/gtk-glade/waiting.glade index 65c2c01970c0818c41911d8aaf17cc51072bbceb..294f44effb1d8a8ac1012a41f8a1c01a619bc1c3 100644 --- a/linphone/gtk-glade/waiting.glade +++ b/linphone/gtk-glade/waiting.glade @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE glade-interface SYSTEM "glade-2.0.dtd"> -<!--Generated with glade3 3.4.5 on Fri Mar 27 23:13:04 2009 --> +<!--Generated with glade3 3.4.5 on Sun Mar 29 15:33:09 2009 --> <glade-interface> <widget class="GtkWindow" id="waiting"> - <property name="type">GTK_WINDOW_POPUP</property> <property name="title" translatable="yes">Linphone</property> <property name="resizable">False</property> + <property name="modal">True</property> + <property name="window_position">GTK_WIN_POS_CENTER_ON_PARENT</property> <property name="icon">linphone2.png</property> + <property name="deletable">False</property> <child> <widget class="GtkFrame" id="frame1"> <property name="visible">True</property> @@ -16,8 +18,28 @@ <property name="visible">True</property> <property name="left_padding">12</property> <child> - <widget class="GtkProgressBar" id="progressbar"> + <widget class="GtkHBox" id="hbox1"> <property name="visible">True</property> + <property name="spacing">5</property> + <child> + <widget class="GtkImage" id="image1"> + <property name="visible">True</property> + <property name="stock">gtk-dialog-info</property> + </widget> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + </packing> + </child> + <child> + <widget class="GtkProgressBar" id="progressbar"> + <property name="visible">True</property> + </widget> + <packing> + <property name="padding">5</property> + <property name="position">1</property> + </packing> + </child> </widget> </child> </widget>