static void addressbook_mail_to_cb ( void );
+#ifdef USE_LDAP
static void addressbook_browse_entry_cb ( void );
+#endif
static GtkItemFactoryEntry addressbook_entries[] =
{
{N_("/_Paste"), NULL, addressbook_clip_paste_cb, 0, NULL},
{N_("/---"), NULL, NULL, 0, "<Separator>"},
{N_("/Pa_ste Address"), NULL, addressbook_clip_paste_address_cb, 0, NULL},
- {N_("/_Mail To"), NULL, addressbook_mail_to_cb, 0, NULL}
+ {N_("/_Mail To"), NULL, addressbook_mail_to_cb, 0, NULL},
#ifdef USE_LDAP
- ,
- {N_("/_Browse Entry"), NULL, addressbook_browse_entry_cb, 0, NULL}
+ {N_("/_Browse Entry"), NULL, addressbook_browse_entry_cb, 0, NULL},
#endif
};
window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_title(GTK_WINDOW(window), _("Address book"));
gtk_widget_set_size_request(window, ADDRESSBOOK_WIDTH, ADDRESSBOOK_HEIGHT);
- gtk_window_set_policy(GTK_WINDOW(window), TRUE, TRUE, TRUE);
- gtk_window_set_wmclass(GTK_WINDOW(window), "addressbook", "Sylpheed");
+ gtk_window_set_resizable(GTK_WINDOW(window), TRUE);
gtk_widget_realize(window);
g_signal_connect(G_OBJECT(window), "delete_event",
}
if( errFlag ) {
debug_print( "Error\n%s\n", msg );
- alertpanel( _( "Addressbook conversion error" ), msg, _( "Close" ), NULL, NULL );
+ alertpanel_with_type( _( "Addressbook conversion error" ), msg, _( "Close" ),
+ NULL, NULL, NULL, ALERT_ERROR );
}
else if( msg ) {
debug_print( "Warning\n%s\n", msg );
- alertpanel( _( "Addressbook conversion" ), msg, _( "Close" ), NULL, NULL );
+ alertpanel_with_type( _( "Addressbook conversion" ), msg, _( "Close" ),
+ NULL, NULL, NULL, ALERT_WARNING );
}
return retVal;
/* Error reading address book */
debug_print( "Could not read address index.\n" );
addrindex_print_index( addrIndex, stdout );
- alertpanel( _( "Addressbook Error" ),
+ alertpanel_with_type( _( "Addressbook Error" ),
_( "Could not read address index" ),
- _( "Close" ), NULL, NULL );
+ _( "Close" ), NULL, NULL, NULL,
+ ALERT_ERROR);
}
debug_print( "done.\n" );
}
g_free( searchTerm );
}
+#ifdef USE_LDAP
/**
* Browse address entry for highlighted entry.
*/
}
if( iface->type == ADDR_IF_LDAP ) {
-#ifdef USE_LDAP
browseldap_entry(ds, person->externalID);
-#endif
}
}
-
+#endif
/* **********************************************************************
* Build lookup tables.