aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/backend/ebook/e-book.c
Commit message (Collapse)AuthorAgeFilesLines
* Made a NULL callback just mean to not call back.Christopher James Lahey2000-05-071-12/+11
| | | | | | | | | | | | | | | | | | | | | | 2000-05-07 Christopher James Lahey <clahey@helixcode.com> * backend/ebook/e-book.c: Made a NULL callback just mean to not call back. * backend/ebook/e-card-simple.c, backend/ebook/e-card-simple.h: Reordered fields. Added a get_const function to get a constant string that persists until the simple is destroyed. * gui/component/Makefile.am: Added e-addressbook-model.c and e-addressbook-model.h and all of the libraries and includes that they are dependent on. * gui/component/addressbook-factory.c: Initialize e cursors. * gui/component/addressbook.c: Added inactive code to display an ETable view of the addressbook. svn path=/trunk/; revision=2844
* create the book listener here, since it's destroyed in unload_uri.Chris Toshok2000-05-011-12/+12
| | | | | | | | * backend/ebook/e-book.c (e_book_load_uri): create the book listener here, since it's destroyed in unload_uri. (e_book_construct): remove the book listener construction here. svn path=/trunk/; revision=2699
* Made Evolution OAF-compatible.Ettore Perazzoli2000-04-281-1/+13
| | | | svn path=/trunk/; revision=2673
* Use "e-minicard" as the log domain.Federico Mena Quintero2000-04-211-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-04-18 Federico Mena Quintero <federico@helixcode.com> * gui/minicard/Makefile.am (INCLUDES): Use "e-minicard" as the log domain. * gui/component/Makefile.am (INCLUDES): Use "evolution-addressbook" as the log domain. * backend/pas/Makefile.am: Build libpas.a, not a shared library. Do not install any header files. (INCLUDES): Remove spurious include paths. * backend/pas/*.[ch]: Fix includes. * backend/ebook/Makefile.am: Do not install the test programs. Fixed some include weirdness. * backend/ebook/*.[ch]: Fix includes. * contact-editor/Makefile.am (INCLUDES): Set the log domain to "contact-editor". (INCLUDES): Fix. * contact-editor/*.[ch]: Fix includes. * gui/minicard/*.[ch]: Fix includes. svn path=/trunk/; revision=2529
* Changed some incorrect gtk_object_refs and gtk_object_unrefs intoChristopher James Lahey2000-04-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | 2000-04-10 Christopher James Lahey <clahey@helixcode.com> * addressbook/backend/ebook/e-book-view.c, addressbook/backend/ebook/e-book.c: Changed some incorrect gtk_object_refs and gtk_object_unrefs into bonobo_object_refs and bonobo_object_unrefs. * addressbook/backend/pas/pas-card-cursor.c: Changed a gtk_object_destroy to a gtk_object_unref. * addressbook/gui/minicard/e-minicard-view.c, addressbook/gui/minicard/e-minicard-view.h: Set a list pointer to NULL after freeing its contents. Added e_minicard_view_remove_selection function. * addressbook/gui/minicard/e-reflow.c: Set a list pointer to NULL after freeing its contents. svn path=/trunk/; revision=2386
* A bit of clean up.Christopher James Lahey2000-04-031-93/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-04-03 Christopher James Lahey <clahey@helixcode.com> * addressbook/backend/ebook/e-card-cursor.h, addressbook/backend/ebook/e-card.c: A bit of clean up. * addressbook/backend/ebook/e-book-types.h, addressbook/backend/ebook/e-book-view-listener.c, addressbook/backend/ebook/e-book-view-listener.h, addressbook/backend/ebook/e-book-view.c, addressbook/backend/ebook/e-book-view.h, addressbook/backend/pas/pas-book-view.c, addressbook/backend/pas/pas-book-view.h: New files for live views. * addressbook/backend/ebook/Makefile.am, addressbook/backend/ebook/e-book-listener.c, addressbook/backend/ebook/e-book-listener.h, addressbook/backend/ebook/e-book.c, addressbook/backend/ebook/e-book.h, addressbook/backend/ebook/test-client-list.c, addressbook/backend/ebook/test-client.c, addressbook/backend/pas/pas-backend-file.c, addressbook/backend/pas/pas-book.c, addressbook/backend/pas/pas-book.h, addressbook/backend/idl/addressbook.idl: Added live views and searching to the interface (neither is working yet.) svn path=/trunk/; revision=2280
* + * addressbook/backend/pas/pas-book-factory.cMatthew Loper2000-03-301-1/+1
| | | | | | | | | | | | | | | | | | | | + (PAS_BOOK_FACTORY_GOAD_ID): changed to + "evolution:addressbook-server". + + * addressbook/backend/pas/Makefile.am: no need to install a + .gnorba file from here, as the wombat.gnorba file in + evolution/wombat will do its job. + + * addressbook/backend/ebook/test-client.c (ebook_create): if + ebook_new fails, print a warning and return. + + * addressbook/backend/ebook/e-book.c (CARDSERVER_GOAD_ID): changed + to "evolution:addressbook-server". The wombat in evolution/wombat will now have both the pcs and the pas in it. svn path=/trunk/; revision=2246
* Fixed some warnings.Christopher James Lahey2000-03-281-9/+112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2000-03-27 Christopher James Lahey <clahey@helixcode.com> * addressbook/backend/ebook/test-card.c: Fixed some warnings. * addressbook/backend/ebook/test-client.c: Added a section to test cursors and returning an id when adding. * addressbook/backend/ebook/e-card-pairs.h: Removed the address pairs since they were added to e-card.c. * addressbook/backend/ebook/e-card.c, addressbook/backend/ebook/e-card.h: Made the set_id function take a const char *. * addressbook/backend/ebook/e-book-listener.c, addressbook/backend/ebook/e-book-listener.h, addressbook/backend/ebook/e-book.c, addressbook/backend/ebook/e-book.h, addressbook/backend/idl/addressbook.idl, addressbook/backend/pas/pas-backend-file.c, addressbook/backend/pas/pas-book.c, addressbook/backend/pas/pas-book.h: Added a get_all_cards function and made the response to the create_card function include the card id. * addressbook/backend/ebook/Makefile.am: Added e-card-cursor.c and e-card-cursor.h. * addressbook/backend/ebook/e-card-cursor.c, addressbook/backend/ebook/e-card-cursor.h: New class for proxying to an Evolution_CardCursor. * addressbook/backend/pas/Makefile.am: Added pas-card-cursor.c and pas-card-cursor.h. * addressbook/backend/pas/pas-card-cursor.c, addressbook/backend/pas/pas-card-cursor.h: New bonobo class for making an Evolution_CardCursor server. svn path=/trunk/; revision=2205
* Load an ECard instead of a VCard and then get the VCard from that ECard.Christopher James Lahey2000-03-261-1/+1
| | | | | | | | | | | | | 2000-03-26 Christopher James Lahey <clahey@helixcode.com> * addressbook/backend/ebook/test-client.c: Load an ECard instead of a VCard and then get the VCard from that ECard. Just tests ECard and the client stuff at the same time. Also, replaces carriage returns with newlines. * addressbook/backend/ebook/e-book.c: Fixed a small parity error. svn path=/trunk/; revision=2169
* Set the card id properly when retrieving a card.Christopher James Lahey2000-03-261-0/+2
| | | | | | | | | | | | | 2000-03-26 Christopher James Lahey <clahey@helixcode.com> * addressbook/backend/ebook/e-book.c: Set the card id properly when retrieving a card. * addressbook/backend/ebook/e-card.c, addressbook/backend/ebook/e-card.h: Added the ability to set the card's id (and made getting it work correctly also.) svn path=/trunk/; revision=2166
* pass GList* as second parameter to g_list_remove_link, not the dataChris Toshok2000-03-261-1/+2
| | | | | | | * addressbook/backend/ebook/e-book.c (e_book_pop_op): pass GList* as second parameter to g_list_remove_link, not the data pointer. svn path=/trunk/; revision=2165
* Removed the address->description field.Christopher James Lahey2000-03-261-1/+1
| | | | | | | | | | | | | | | | | 2000-03-26 Christopher James Lahey <clahey@helixcode.com> * addressbook/backend/ebook/e-card-types.h: Removed the address->description field. * addressbook/backend/ebook/e-card.c: Added VCard output and the use of GtkArguments. * addressbook/backend/ebook/test-card.c: Updated this to use the GtkArguments. * addressbook/backend/ebook/e-book.c: Fixed a memory leak. svn path=/trunk/; revision=2164
* Updated to reflect new Bonobo names.Nat Friedman2000-03-211-2/+2
| | | | svn path=/trunk/; revision=2127
* More work.Nat Friedman2000-01-251-133/+688
| | | | svn path=/trunk/; revision=1626
* A precommit so Federico can see.Nat Friedman2000-01-181-0/+316
svn path=/trunk/; revision=1584