diff options
author | Chris Toshok <toshok@ximian.com> | 2002-08-20 10:00:45 +0800 |
---|---|---|
committer | Chris Toshok <toshok@src.gnome.org> | 2002-08-20 10:00:45 +0800 |
commit | f64bfabfa514536408915328c490748f7273b9cc (patch) | |
tree | 5b2c87b09afbc255997b23073db0e85ee637b041 /addressbook/ChangeLog | |
parent | 5c2c86cd7ab91e4e88f16c37cea2ffeaffa702d0 (diff) | |
download | gsoc2013-evolution-f64bfabfa514536408915328c490748f7273b9cc.tar gsoc2013-evolution-f64bfabfa514536408915328c490748f7273b9cc.tar.gz gsoc2013-evolution-f64bfabfa514536408915328c490748f7273b9cc.tar.bz2 gsoc2013-evolution-f64bfabfa514536408915328c490748f7273b9cc.tar.lz gsoc2013-evolution-f64bfabfa514536408915328c490748f7273b9cc.tar.xz gsoc2013-evolution-f64bfabfa514536408915328c490748f7273b9cc.tar.zst gsoc2013-evolution-f64bfabfa514536408915328c490748f7273b9cc.zip |
take and pass the CallStatus to our listener.
2002-08-19 Chris Toshok <toshok@ximian.com>
* backend/pas/pas-book-view.c (pas_book_view_notify_complete):
take and pass the CallStatus to our listener.
* backend/pas/pas-book-view.h: change the prototype for
notify_complete to include the CallStatus.
* gui/component/select-names/e-select-names-completion.c
(e_select_names_completion_seq_complete_cb): add the status arg.
* gui/widgets/e-addressbook-view.c
(e_addressbook_view_class_init): init the search_result signal.
(e_addressbook_view_init): connect to the model's search_result
signal.
(emit_search_result): emit our search_result signal.
(search_result): call emit_search_result.
* gui/widgets/e-addressbook-view.h (struct
_EAddressbookViewClass): add the search_result signal.
* gui/widgets/e-addressbook-model.c (sequence_complete): emit both
a "search_result" as well as the "stop_state_changed" signal.
(e_addressbook_model_class_init): init the search_result signal.
* gui/widgets/e-addressbook-model.h: add search_result signal.
* gui/component/addressbook.c (search_result): pop up a dialog
telling the user why the search failed or was truncated.
(addressbook_factory_new_control): connect to the "search_result"
signal on the view.
* conduit/address-conduit.c (sequence_complete): add the status
parameter to sequence_complete.
* backend/idl/addressbook.idl: add BookViewListener_CallStatus,
and change notifySequenceComplete to take a CallStatus.
* backend/pas/pas-backend-ldap.c (create_card_handler): pass
status back in the notify_complete call.
(remove_card_handler): same.
(modify_card_modify_handler): same
(ldap_search_handler): same, and parse out the ldap return code so
we can report limits being properly.
* backend/pas/pas-backend-file.c (do_summary_query): pass status
back in the notify_complete call.
(pas_backend_file_search): same, and get rid of the
status_message, as the status is passed back properly.
(pas_backend_file_search): pass status
back in the notify_complete call.
(pas_backend_file_changes): same.
(pas_backend_file_process_create_card): same.
(pas_backend_file_process_remove_card): same.
(pas_backend_file_process_modify_card): same.
* backend/ebook/e-book-util.c (simple_query_sequence_complete_cb):
add status parameter.
* backend/ebook/e-book-view-listener.c
(e_book_view_listener_queue_status_event): change name from
_queue_empty_event, and take a status arg.
(e_book_view_listener_queue_id_event): init resp->status (to
SUCCESS).
(e_book_view_listener_queue_sequence_event): same.
(e_book_view_listener_queue_message_event): same.
(impl_BookViewListener_notify_sequence_complete): call
queue_status_event, and convert the corba status to
EBookViewStatus.
(e_book_view_listener_convert_status): new function, conver the
corba status to EBookViewStatus.
* backend/ebook/e-book-view-listener.h: add a "status" slot to
EBookViewListenerResponse.
* backend/ebook/e-book-view.h: change prototype for
sequence_complete signal.
* backend/ebook/e-book-view.c (e_book_view_do_complete_event):
sequence_complete takes a parameter now (EBookViewStatus).
(e_book_view_class_init): add the enum arg to the signal.
* backend/ebook/e-book-types.h: add EBookViewStatus enum.
svn path=/trunk/; revision=17814
Diffstat (limited to 'addressbook/ChangeLog')
-rw-r--r-- | addressbook/ChangeLog | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog index 0a8ddeacc9..add7889c61 100644 --- a/addressbook/ChangeLog +++ b/addressbook/ChangeLog @@ -1,5 +1,89 @@ 2002-08-19 Chris Toshok <toshok@ximian.com> + * backend/pas/pas-book-view.c (pas_book_view_notify_complete): + take and pass the CallStatus to our listener. + + * backend/pas/pas-book-view.h: change the prototype for + notify_complete to include the CallStatus. + + * gui/component/select-names/e-select-names-completion.c + (e_select_names_completion_seq_complete_cb): add the status arg. + + * gui/widgets/e-addressbook-view.c + (e_addressbook_view_class_init): init the search_result signal. + (e_addressbook_view_init): connect to the model's search_result + signal. + (emit_search_result): emit our search_result signal. + (search_result): call emit_search_result. + + * gui/widgets/e-addressbook-view.h (struct + _EAddressbookViewClass): add the search_result signal. + + * gui/widgets/e-addressbook-model.c (sequence_complete): emit both + a "search_result" as well as the "stop_state_changed" signal. + (e_addressbook_model_class_init): init the search_result signal. + + * gui/widgets/e-addressbook-model.h: add search_result signal. + + * gui/component/addressbook.c (search_result): pop up a dialog + telling the user why the search failed or was truncated. + (addressbook_factory_new_control): connect to the "search_result" + signal on the view. + + * conduit/address-conduit.c (sequence_complete): add the status + parameter to sequence_complete. + + * backend/idl/addressbook.idl: add BookViewListener_CallStatus, + and change notifySequenceComplete to take a CallStatus. + + * backend/pas/pas-backend-ldap.c (create_card_handler): pass + status back in the notify_complete call. + (remove_card_handler): same. + (modify_card_modify_handler): same + (ldap_search_handler): same, and parse out the ldap return code so + we can report limits being properly. + + * backend/pas/pas-backend-file.c (do_summary_query): pass status + back in the notify_complete call. + (pas_backend_file_search): same, and get rid of the + status_message, as the status is passed back properly. + (pas_backend_file_search): pass status + back in the notify_complete call. + (pas_backend_file_changes): same. + (pas_backend_file_process_create_card): same. + (pas_backend_file_process_remove_card): same. + (pas_backend_file_process_modify_card): same. + + * backend/ebook/e-book-util.c (simple_query_sequence_complete_cb): + add status parameter. + + * backend/ebook/e-book-view-listener.c + (e_book_view_listener_queue_status_event): change name from + _queue_empty_event, and take a status arg. + (e_book_view_listener_queue_id_event): init resp->status (to + SUCCESS). + (e_book_view_listener_queue_sequence_event): same. + (e_book_view_listener_queue_message_event): same. + (impl_BookViewListener_notify_sequence_complete): call + queue_status_event, and convert the corba status to + EBookViewStatus. + (e_book_view_listener_convert_status): new function, conver the + corba status to EBookViewStatus. + + * backend/ebook/e-book-view-listener.h: add a "status" slot to + EBookViewListenerResponse. + + * backend/ebook/e-book-view.h: change prototype for + sequence_complete signal. + + * backend/ebook/e-book-view.c (e_book_view_do_complete_event): + sequence_complete takes a parameter now (EBookViewStatus). + (e_book_view_class_init): add the enum arg to the signal. + + * backend/ebook/e-book-types.h: add EBookViewStatus enum. + +2002-08-19 Chris Toshok <toshok@ximian.com> + * backend/pas/pas-backend-file.c (pas_backend_file_get_static_capabilities): add "cache-completions" here, since file completion results are |