diff options
author | Chris Toshok <toshok@ximian.com> | 2001-10-28 11:37:28 +0800 |
---|---|---|
committer | Chris Toshok <toshok@src.gnome.org> | 2001-10-28 11:37:28 +0800 |
commit | f7f988ab427eff03d1c05b6fdfa29105529849ca (patch) | |
tree | 8927cb05d3e851a62c8ed40d7e547cd7abe03277 /addressbook/ChangeLog | |
parent | 8638a240acd5d2179d8a650ca6fab1055aa98bfd (diff) | |
download | gsoc2013-evolution-f7f988ab427eff03d1c05b6fdfa29105529849ca.tar gsoc2013-evolution-f7f988ab427eff03d1c05b6fdfa29105529849ca.tar.gz gsoc2013-evolution-f7f988ab427eff03d1c05b6fdfa29105529849ca.tar.bz2 gsoc2013-evolution-f7f988ab427eff03d1c05b6fdfa29105529849ca.tar.lz gsoc2013-evolution-f7f988ab427eff03d1c05b6fdfa29105529849ca.tar.xz gsoc2013-evolution-f7f988ab427eff03d1c05b6fdfa29105529849ca.tar.zst gsoc2013-evolution-f7f988ab427eff03d1c05b6fdfa29105529849ca.zip |
free up all the book_data list stuff.
2001-10-27 Chris Toshok <toshok@ximian.com>
* gui/component/select-names/e-select-names-completion.c
(e_select_names_completion_destroy): free up all the book_data
list stuff.
(e_select_names_completion_got_book_view_cb): deal with book_data
being passed as the closure, and increment the
pending_completion_seq counter.
(e_select_names_completion_card_added_cb): deal with book_data
being passwd as the closure.
(e_select_names_completion_seq_complete_cb): same, and decrement
the pending_completion_seq if we haven't gotten one for this book
view before.
(e_select_names_completion_stop_query): cancel all the
book_data's.
(e_select_names_completion_start_query): use the books_not_ready
counter instead of book_ready. also, do e_book_get_book_view on
each of the book's in our list.
(e_select_names_completion_do_query): change to deal with our
list.
(e_select_names_completion_book_ready): decrement the
book_not_ready counter.
(e_select_names_completion_new): add the book we're created with
to our list.
(e_select_names_completion_add_book): implement.
* gui/component/select-names/e-select-names-completion.h: add
prototype for e_select_names_completion_add_book.
* gui/component/select-names/e-select-names-manager.c
(e_select_names_manager_new): use addressbook_config_data, and
don't unref the db.
(e_select_names_manager_create_entry): always add NULL for a book
(which corresponds to the local book), and if the completion_book
is present, add it to the list of books to complete again.
svn path=/trunk/; revision=14270
Diffstat (limited to 'addressbook/ChangeLog')
-rw-r--r-- | addressbook/ChangeLog | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/addressbook/ChangeLog b/addressbook/ChangeLog index 38402519e6..339178451f 100644 --- a/addressbook/ChangeLog +++ b/addressbook/ChangeLog @@ -1,5 +1,41 @@ 2001-10-27 Chris Toshok <toshok@ximian.com> + * gui/component/select-names/e-select-names-completion.c + (e_select_names_completion_destroy): free up all the book_data + list stuff. + (e_select_names_completion_got_book_view_cb): deal with book_data + being passed as the closure, and increment the + pending_completion_seq counter. + (e_select_names_completion_card_added_cb): deal with book_data + being passwd as the closure. + (e_select_names_completion_seq_complete_cb): same, and decrement + the pending_completion_seq if we haven't gotten one for this book + view before. + (e_select_names_completion_stop_query): cancel all the + book_data's. + (e_select_names_completion_start_query): use the books_not_ready + counter instead of book_ready. also, do e_book_get_book_view on + each of the book's in our list. + (e_select_names_completion_do_query): change to deal with our + list. + (e_select_names_completion_book_ready): decrement the + book_not_ready counter. + (e_select_names_completion_new): add the book we're created with + to our list. + (e_select_names_completion_add_book): implement. + + * gui/component/select-names/e-select-names-completion.h: add + prototype for e_select_names_completion_add_book. + + * gui/component/select-names/e-select-names-manager.c + (e_select_names_manager_new): use addressbook_config_data, and + don't unref the db. + (e_select_names_manager_create_entry): always add NULL for a book + (which corresponds to the local book), and if the completion_book + is present, add it to the list of books to complete again. + +2001-10-27 Chris Toshok <toshok@ximian.com> + * gui/contact-editor/e-contact-quick-add.c (merge_cb): change to EBookCallback signature, and unref the book. (quick_add_merge_card): use addressbook_load_default_book. |