Commit Graph

72 Commits

Author SHA1 Message Date
b2b835cae7 sync all the fields we can, with out overwriting
2001-10-17  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (ecard_from_remote_record): sync all
	the fields we can, with out overwriting
	(local_record_from_ecard): write the fields to the pilot in
	priority order unless there are fields on the pilot we can't
	store, then fill in the fields as they are on the pilot

svn path=/trunk/; revision=13728
2001-10-17 18:46:38 +00:00
1ca6ce72ac don't set the phone info if it is blank (ecard_from_remote_record): save
2001-10-16  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (local_record_from_ecard): don't set
	the phone info if it is blank
	(ecard_from_remote_record): save up to 3 fax numbers

svn path=/trunk/; revision=13694
2001-10-16 16:39:55 +00:00
c23b30b3bc if there was no first name or last name, file as the company.
2001-10-01  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (ecard_from_remote_record): if there
	was no first name or last name, file as the company.

svn path=/trunk/; revision=13293
2001-10-01 23:58:13 +00:00
50f54e757c g_strdup (pas_backend_file_changes): ditto, make sure to free all data and
2001-09-28  JP Rosevear  <jpr@ximian.com>

	* backend/pas/pas-backend-file.c
	(pas_backend_file_changes_foreach_key): g_strdup
	(pas_backend_file_changes): ditto, make sure to free all data and
	do a hash write after each add/remove

	* conduit/address-conduit.c (local_record_to_pilot_record): use
	the local record category
	(local_record_from_ecard): ndle the fields and category we don't
	sync by making sure we don't overwrite them

svn path=/trunk/; revision=13232
2001-09-28 21:17:30 +00:00
9158afb85e use the old record (if there was one) so as not to overwrite fields we
2001-09-27  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (local_record_from_ecard): use the old
	record (if there was one) so as not to overwrite fields we don't
	sync
	(pre_sync): store the dbi in the context and don't make it object
	data

svn path=/trunk/; revision=13187
2001-09-27 05:06:41 +00:00
781b9204d2 set the last_use and use_score fields of the card to known values so the
2001-09-26  JP Rosevear  <jpr@ximian.com>

	* backend/pas/pas-backend-file.c (pas_backend_file_changes): set
	the last_use and use_score fields of the card to known values so
	the card doesn't register as changed when only they have changed

2001-09-26  Peter Williams  <peterw@ximian.com>

 	* conduit/address-conduit.c (ecard_from_remote_record): Fix this function
 	to set email addresses properly, and handle multiple occurrences of
 	email addresses, home phone numbers, and business phone numbers.

svn path=/trunk/; revision=13153
2001-09-26 17:31:33 +00:00
e67748c7d1 sync the note the to pilot and make sure to blank fields when appropriate
2001-09-23  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (ecard_from_remote_record): sync the
	note the to pilot and make sure to blank fields when appropriate
	(local_record_from_ecard): sync the note to the desktop

svn path=/trunk/; revision=13091
2001-09-24 03:56:46 +00:00
808bbced26 don't add to the complete list of cards if the card is a list
2001-09-19  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (cursor_cb): don't add to the complete
	list of cards if the card is a list
	(card_added): don't add to the list of changes if the card is a
	list
	(card_changed): ditto
	(card_removed): ditto

svn path=/trunk/; revision=13002
2001-09-20 01:22:38 +00:00
1892a4df85 fix warnings, get compiling again
2001-08-20  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c: fix warnings, get compiling again

	* conduit/address-conduit-config.h: remove c/p typos

	* conduit/address-conduit.h: ditto

	* conduit/Makefile.am: link against the static camel

svn path=/trunk/; revision=12288
2001-08-20 13:24:25 +00:00
d0f5b812ef Tidy ldadds
2001-07-27  JP Rosevear  <jpr@ximian.com>

	* conduit/Makefile.am: Tidy ldadds

svn path=/trunk/; revision=11449
2001-07-27 17:06:00 +00:00
7f184616bd libwombat:
2001-06-25  Peter Williams  <peterw@ximian.com>

        * Makefile.am (libwombat_static_la_SOURCES): Create a static
        libwombat for the conduits.

calendar:

2001-06-25  Peter Williams  <peterw@ximian.com>

        * conduits/calendar/Makefile.am (INCLUDES): Fixes for
        srcdir != builddir. Link to the static libwombat.

        * conduits/todo/Makefile.am (INCLUDES): Here too.

addressbook:

2001-06-25  Peter Williams  <peterw@ximian.com>

        * conduit/Makefile.am (INCLUDES): Fix for srcdir != builddir.

svn path=/trunk/; revision=10511
2001-06-26 22:32:38 +00:00
91cc026904 Update the copyrights, replacing Helix Code with Ximian and
helixcode.com with ximian.com all over the place.

svn path=/trunk/; revision=10440
2001-06-23 08:52:02 +00:00
15d3afd9d6 tweaked for some gnome-pilot api changes
svn path=/trunk/; revision=10284
2001-06-19 02:14:34 +00:00
0f6c6bbb8c put the business address into the pilot record as that is what we put into
2001-04-12  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (local_record_from_ecard): put the
	business address into the pilot record as that is what we put into
	the desktop record
	(ecard_from_remote_record): set both the address label and
	delivery address to avoid bad parser guessing, fixes #2143

	* backend/ebook/e-card-types.h: remove deprecated pilot code

	* backend/ebook/e-card.c: ditto

	* backend/ebook/e-card.h: ditto

svn path=/trunk/; revision=9279
2001-04-12 18:44:41 +00:00
e6ef1f1539 Don't add more than five phone numbers and set the remaining blank entries
2001-04-11  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (local_record_from_ecard): Don't add
	more than five phone numbers and set the remaining blank entries
	to some reasonable defaults

svn path=/trunk/; revision=9249
2001-04-11 21:25:23 +00:00
cf658dcba6 Clean up #includes. Replace <gnome.h>, <bonobo.h> and <gtk/gtk.h> with
2001-03-29  Kjartan Maraas  <kmaraas@gnome.org>

	* *.*: Clean up #includes. Replace <gnome.h>, <bonobo.h> and
	<gtk/gtk.h> with more finegrained headers where needed.

svn path=/trunk/; revision=9026
2001-03-29 20:55:01 +00:00
8d0a0392cd PISOCK_INCLUDEDIR has become PISOCK_CFLAGS in gnome-pilot.m4 and remove
2001-03-09  JP Rosevear  <jpr@ximian.com>

	* conduit/Makefile.am: PISOCK_INCLUDEDIR has become
	PISOCK_CFLAGS in gnome-pilot.m4 and remove capplet foo

svn path=/trunk/; revision=8650
2001-03-12 22:40:07 +00:00
dee3e832b9 install conduit icons
2001-03-02  JP Rosevear  <jpr@ximian.com>

	* art/Makefile.am: install conduit icons

2001-03-02  JP Rosevear  <jpr@ximian.com>

	* conduit/Makefile.am: update sed script

	* conduit/e-address.conduit.in: update for new pilot foo

2001-03-02  JP Rosevear  <jpr@ximian.com>

	* conduits/todo/e-todo.conduit.in: update for new pilot foo

	* conduits/calendar/e-calendar.conduit.in: ditto

	* conduits/todo/Makefile.am: update sed script

	* conduits/calendar/Makefile.am: ditto

svn path=/trunk/; revision=8529
2001-03-02 19:43:11 +00:00
269b6e0a43 Oops, forgotten bits from last commit
svn path=/trunk/; revision=8294
2001-02-20 00:18:09 +00:00
d0cb488f87 Remove PISOCK_LIBDIR
001-02-19  JP Rosevear  <jpr@ximian.com>

	* conduits/todo/Makefile.am: Remove PISOCK_LIBDIR

	* conduits/calendar/Makefile.am: ditto

2001-02-19  JP Rosevear  <jpr@ximian.com>

	* conduit/Makefile.am: Remove PISOCK_LIBDIR

svn path=/trunk/; revision=8287
2001-02-19 23:35:09 +00:00
ac9abd5e60 Getting almost full and proper use of xml-i18n-tools.
Removed all files where glade writes strings.
Changed Makefile.am to not distribute them.
Changed all glade files to not write strings to those files.

Removed *.desktop and evolution.keys files, because they are generated.
Added them to .cvsignore
Added *.desktop.in evolution.keys.in files without transalted strings.
Added all existing entries from desktop files to po files.
Changed Makefile.am to distribute only .in files, and merge translations into
desktop files.

Removed obsolete files from po/ dir

svn path=/trunk/; revision=8164
2001-02-11 02:56:16 +00:00
ba874ca7d0 Added Slovak messages
svn path=/trunk/; revision=7893
2001-01-29 17:59:00 +00:00
1367c80fed properly ref the ecard. still need to kill some memory leaks.
2001-01-23  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (local_record_from_ecard): properly ref
	the ecard. still need to kill some memory leaks.

svn path=/trunk/; revision=7742
2001-01-23 06:49:26 +00:00
c5cc88c6ca remove vfs dependency
2001-01-22  JP Rosevear  <jpr@ximian.com>

	* conduit/Makefile.am: remove vfs dependency

svn path=/trunk/; revision=7727
2001-01-22 23:11:31 +00:00
7abbd4b41b Remove deleted records from the pilot map so we don't have dupes in the
001-01-21  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (delete_record):  Remove
	deleted records from the pilot map so we don't have dupes in the future

svn path=/trunk/; revision=7720
2001-01-22 20:09:19 +00:00
4c9ec36493 Updated sl translations
svn path=/trunk/; revision=7701
2001-01-22 11:38:22 +00:00
86f07a3cd9 always free the delivery elements and correct embarrassingly stupid memory
2001-01-19  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (ecard_from_remote_record): always free
	the delivery elements and correct embarrassingly stupid memory error
	that was causing the addressbook conduit problems.

	* backend/ebook/e-book-view-listener.c
	(e_book_view_listener_check_queue): ref/unref ourself when processing
	in case someone we signal unrefs us.

	* conduit/address-conduit.c (sequence_complete): disconnect signals
	when complete

svn path=/trunk/; revision=7641
2001-01-19 07:54:28 +00:00
ff3935d0a6 '2001-01-15 JP Rosevear <jpr@ximian.com>
* conduit/address-conduit.c (print_local): prevent segfaults and
	buffer overflows
	(print_remote): ditto

2001-01-15  JP Rosevear  <jpr@ximian.com>

	* conduits/todo/todo-conduit.c (print_local): prevent segfaults and
	buffer overflows.
	(print_remote): ditto

	* conduits/calendar/calendar-conduit.c: as above

svn path=/trunk/; revision=7504
2001-01-15 16:01:35 +00:00
84d7968512 remove old config message
2001-01-14  JP Rosevear  <jpr@ximian.com>

	* configure.in: remove old config message

svn path=/trunk/; revision=7492
2001-01-15 01:34:54 +00:00
80b2b2222e pass -module and -avoid-version to conduit linker
2001-01-14  JP Rosevear  <jpr@ximian.com>

	* conduits/calendar/Makefile.am: pass -module and -avoid-version to
	conduit linker

	* conduits/todo/Makefile.am: ditto

svn path=/trunk/; revision=7490
2001-01-14 14:58:15 +00:00
5ff5cd8153 Remove non-existent file
2001-01-04  JP Rosevear  <jpr@helixcode.com>

	* POTFILES.in: Remove non-existent file

2001-01-04  JP Rosevear  <jpr@helixcode.com>

	* conduit/Makefile.am: Fix hard coded library names that were
	accidentally committed (i'm looking at you miggie)

	* contact-editor/e-contact-editor.c (categories_clicked): Reflect
	renaming.

	* contact-editor/e-contact-editor-categories.[hc]: These are
	living in gal now

svn path=/trunk/; revision=7261
2001-01-04 21:56:16 +00:00
5eef222ab4 Set draw background to FALSE.
2000-12-25  Miguel de Icaza  <miguel@helixcode.com>

	* gui/widgets/e-minicard.c (e_minicard_realize): Set draw
	background to FALSE.

	* gui/widgets/e-minicard-label.c (e_minicard_label_construct): ditto.
	(e_minicard_label_construct): ditto

svn path=/trunk/; revision=7164
2000-12-25 08:29:30 +00:00
cfd19c2adb Ref the cards that get put in the change list (next_changed_item): util
2000-12-21  JP Rosevear  <jpr@helixcode.com>

	* conduit/address-conduit.c (cursor_cb): Ref the cards that get put
	in the change list
	(next_changed_item): util function to get the real next changed item
	(compute_status): really compute the status of the record
	(local_record_from_uid): Set the id of the temporary card
	(check_for_slow_setting): Make this check a little saner
	(card_added): Only record the CardObjectChange if the card is not
	archived
	(card_changed): ditto
	(card_removed): ditto
	(set_status_cleared): actually clear the status
	(for_each_modified): Clean out cruft and use next_changed_item
	(add_record): Set the new id properly in our local card copy
	(replace_record): handle the case where the record has been deleted
	and we need to call add.  need to update the changed_hash entry
	(delete_record): Don't panic if the card is not found, its already
	been deleted.

	* backend/pas/pas-backend-file.c (pas_backend_file_book_view_copy):
	The change_context no longer has a del_cards member
	(pas_backend_file_book_view_free): ditto
	(pas_backend_file_process_get_changes): ditto
	(pas_backend_file_changes_foreach_key): just record the id
	(pas_backend_file_changes): notify_remove needs an id not a vcard

svn path=/trunk/; revision=7120
2000-12-21 22:31:06 +00:00
64e2a500f8 Check for null strings (e_pilot_utf8_from_pchar): ditto
2000-12-20  JP Rosevear  <jpr@helixcode.com>

	* e-pilot-util.c (e_pilot_utf8_to_pchar): Check for null strings
	(e_pilot_utf8_from_pchar): ditto

svn path=/trunk/; revision=7106
2000-12-20 21:48:10 +00:00
0380a5d85e Use my own wrapper functions instead of trying to *directly* access the
2000-12-20  JP Rosevear  <jpr@helixcode.com>

	* conduit/address-conduit.c (match): Use my own wrapper
	functions instead of trying to *directly* access the the data
	structures my self
	(post_sync): Put in hack to prevent syncing the same records twice

svn path=/trunk/; revision=7104
2000-12-20 18:18:40 +00:00
6dc2652f70 Remove pointless comment
2000-12-19  JP Rosevear  <jpr@helixcode.com>

	* conduits/calendar/calendar-conduit.c: Remove pointless comment

	* conduits/todo/todo-conduit.c (is_empty_time): add utility function
	(comp_from_remote_record): use it

2000-12-19  JP Rosevear  <jpr@helixcode.com>

	*conduit/address-conduit.c (ecard_from_remote_record): Convert
	pilot strings to utf for the e-cards.

svn path=/trunk/; revision=7093
2000-12-20 00:41:48 +00:00
fff1110610 Convert cal component strings to pilot character set
2000-12-19  JP Rosevear  <jpr@helixcode.com>

	* conduits/calendar/calendar-conduit.c (local_record_from_comp):
	Convert cal component strings to pilot character set
	(comp_from_remote_record): vice versa

	* conduits/todo/todo-conduit.c: Same as above

2000-12-19  JP Rosevear  <jpr@helixcode.com>

	* conduit/address-conduit.c (local_record_from_ecard): Convert ecard
	strings to pilot encodings

2000-12-19  JP Rosevear  <jpr@helixcode.com>

	* e-pilot-util.c (e_pilot_utf8_to_pchar): Convert utf8 strings to
	pilot character set
	(e_pilot_utf8_from_pchar): vice versa

	* Makefile.am: Conditionally build e-pilot-util.[hc] because
	they depend on pilot-link stuff

svn path=/trunk/; revision=7090
2000-12-19 23:09:31 +00:00
0a02275389 Pass "" rather than NULL to e_card_new. (local_record_from_ecard): Make
2000-12-07  JP Rosevear  <jpr@helixcode.com>

	* conduit/address-conduit.c (local_record_from_uid): Pass "" rather
	than NULL to e_card_new.
	(local_record_from_ecard): Make sure ecard->name is valid
	(check_for_slow_setting): Remove hard coded test value
	(card_added): g_strdup the resul of e_card_get_id
	(card_changed): ditto

svn path=/trunk/; revision=6859
2000-12-08 00:14:42 +00:00
36b4b5f424 Another conduit build fix
2000-12-06  JP Rosevear  <jpr@helixcode.com>

	* conduit/Makefile.am: Another conduit build fix

svn path=/trunk/; revision=6807
2000-12-06 05:13:19 +00:00
cc8915f5dd Create an empty vcard with the appropriate id for deleted cards
2000-12-05  JP Rosevear  <jpr@helixcode.com>

	* backend/pas/pas-backend-file.c (pas_backend_file_changes_foreach_key):
	Create an empty vcard with the appropriate id for deleted cards

	* conduit/address-conduit.c (ecard_from_remote_record): Ensure the
	address fields are added sensibly

svn path=/trunk/; revision=6793
2000-12-05 15:26:57 +00:00
a88ff5661a Return a struct rather than a pointer to a struct (compare):
2000-11-28  JP Rosevear  <jpr@helixcode.com>

	* conduits/todo/todo-conduit.c (local_record_to_pilot_record): Return
	a struct rather than a pointer to a struct
	(compare): local_record_to_pilot_record now returns a struct
	(prepare): ditto
	(free_prepare): remove as per gnome-pilot changes
	(conduit_get_gpilot_conduit): don't listen for free_prepare signal

	* conduits/calendar/calendar-conduit.c: Same as above

2000-11-28  JP Rosevear  <jpr@helixcode.com>

	* conduit/address-conduit.c (local_record_to_pilot_record): Return
	a struct rather than a pointer to a struct
	(view_cb): kill warning
	(compare): local_record_to_pilot_record now returns a struct
	(prepare): ditto
	(free_prepare): remove as per gnome-pilot changes
	(conduit_get_gpilot_conduit): don't listen for free_prepare signal

svn path=/trunk/; revision=6708
2000-11-29 03:49:12 +00:00
dd896b1476 Remove "complete" field
2000-11-27  JP Rosevear  <jpr@helixcode.com>

	* conduit/address-conduit.h: Remove "complete" field

	* conduit/address-conduit.c (print_local): Make it print useful debug
	info
	(print_remote): ditto
	(local_record_from_ecard): Make sure phone numbers get out to the pilot
	(ecard_from_remote_record): Set phone strings to "" if they are null
	(sequence_complete): unref the book view
	(view_cb): ref the book view
	(free_prepare): do nothing

	* backend/pas/pas-backend-file.c (pas_backend_file_book_view_free):
	Destroy the card lists with the rest of the view.
	(pas_backend_file_changes): Don't destroy the card lists here
	(pas_backend_file_book_view_free): Free the card/id lists in the
	change context here, the correct place.
	(pas_backend_file_changes): instead of here...

2000-11-27  JP Rosevear  <jpr@helixcode.com>

	* conduits/todo/todo-conduit.c (free_prepare): Ditto

	* conduits/calendar/calendar-conduit.c (free_prepare): Adjust
	free_prepare to the correct signal parameters.  Don't actually
	do anything - there is a semantic discrepancy that needs to be
	resolved.

2000-11-27  JP Rosevear  <jpr@helixcode.com>

	* providers/local/.cvsignore: shush

svn path=/trunk/; revision=6681
2000-11-27 20:30:51 +00:00
acedf7a316 Add changed_hash, change list and complete bool
2000-11-09  JP Rosevear  <jpr@helixcode.com>

	* conduit/address-conduit.h: Add changed_hash, change list and complete bool

	* conduit/address-conduit.c (local_record_from_ecard): Add empty field checks
	(card_added): callback for book view
	(card_changed): ditto
	(card_removed): ditto
	(sequence_complete): ditto
	(view_cb): callback for the get changes call
	(pre_sync): force synchronous loading of book view
	(for_each): we already have the card so create the local record directly
	(for_each_modified): Uncomment and fix
	(delete_record): ditto

	* conduit/Makefile.am: link against gal for ebook - needs fixing

	* backend/ebook/e-book.c (e_book_do_response_get_changes): Properly respond
	to a get_changes call
	(e_book_check_listener_queue): define the get changes response operation

	* backend/ebook/e-book-listener.c (e_book_listener_queue_get_changes_response):
	Queue up a get changes response
	(impl_BookListener_respond_get_changes): Implement the get_changes method
	(e_book_listener_get_epv): add get_changes implementation to epv

	* backend/pas/pas-backend-file.c (pas_backend_file_book_view_copy): Only
	copy the search_context and change_context elements if they actually exist
	(pas_backend_file_changes): Hard code a path for now, only notify if
	there is something to notify about

svn path=/trunk/; revision=6524
2000-11-09 22:36:27 +00:00
2f0f6b89c3 Updated Spanish translation
svn path=/trunk/; revision=6364
2000-11-03 09:27:07 +00:00
b3a536d46b Let the warning make sense (compute_pid): remove
2000-10-31  JP Rosevear  <jpr@helixcode.com>

	* conduit/address-conduit.c (cursor_cb): Let the warning make sense
	(compute_pid): remove
	(local_record_from_ecard): Create local record from ecard - not finished
	(local_record_from_uid): Obtain local_record from uid with the proper
	e-book way
	(set_status_cleared): Add empty callback
	(add_archive_record): kill
	(delete_archive_record): kill
	(archive_record): Add empty callback
	(conduit_get_gpilot_conduit): Update signal connects

	* backend/pas/pas-backend-file.c (vcard_change_type): Function to determine
	the type of change - not finished
	(pas_backend_file_search_changes): Create a view and callback based on
	how the cards have changed
	(pas_backend_file_process_get_changes): Implement the get changes operation
	for files
	(pas_backend_file_process_client_requests): Add GetChanges method for
	processing

	* backend/pas/pas-book.c (pas_book_queue_get_changes): Add changes to
	the list
	(impl_Evolution_Book_get_changes): implement object method
	(pas_book_get_epv): Add get changes to epv
	(pas_book_respond_get_changes): Respond to the get changes operation

	* backend/pas/pas-book.h: Add GetChanges PASOperation

	* backend/idl/addressbook.idl: add get_changes and respond_get_changes
	methods

	* backend/ebook/e-book.c (e_book_get_changes): Client function
	to a view of the changed objects

	* backend/ebook/e-book.h: New prototype

2000-10-31  JP Rosevear  <jpr@helixcode.com>

	* conduits/todo/todo-conduit.h: Remove add/del/mod hashes and
	add changed_hash.

	* conduits/calendar/calendar-conduit.h: ditto

	* conduits/todo/todo-conduit.c (next_changed_item): Utility function
	to get the next "really" changed item (changed status can be cleared now)
	(compute_status): Compute status based on changed_hash
	(pre_sync): Fill changed_hash and counts adds/mods/dels
	(set_status_cleared): New callback handler - avoid double syncing
	(for_each_modified): Use next_changed_item to iterate
	(add_archive_record): kill
	(delete_archive_record): kill
	(archive_record): New callback handler - mark/unmark archive status
	(conduit_get_gpilot_conduit): Adjust signal connects

	* conduits/calendar/calendar-conduit.c: ditto

svn path=/trunk/; revision=6297
2000-10-31 19:20:31 +00:00
ecb43703f8 Use new libeconduit calls and abstraction
2000-10-23  JP Rosevear  <jpr@helixcode.com>

	* conduit/address-conduit.h: Use new libeconduit calls and
	abstraction

	* conduit/address-conduit.c: ditto

2000-10-23  JP Rosevear  <jpr@helixcode.com>

	* conduits/todo/todo-conduit.h: Use new libeconduit calls and
	abstraction

	* conduits/calendar/calendar-conduit.c: ditto

	* conduits/calendar/calendar-conduit.h: ditto

	* conduits/todo/todo-conduit.c: ditto

	* conduits/calendar/Makefile.am: Add libeconduit-static.la

	* conduits/calendar/calendar-conduit.c (post_sync): Use e_pilot_map_write
	(pre_sync): Use e_pilot_map_read

2000-10-23  JP Rosevear  <jpr@helixcode.com>

	* e-pilot-map.c: Operate with EPilotMap structure so things are
	abstract to the caller
	(e_pilot_map_pid_is_archived): Infrastructure for marking records
	as archived
	(e_pilot_map_uid_is_archived): ditto

	* e-pilot-map.h: Add more to public interface, including EPilotMap
	structure

svn path=/trunk/; revision=6134
2000-10-23 22:18:44 +00:00
510673ba15 Use e_pilot_map_read (post_sync): Use e_pilot_map_write
2000-10-23  JP Rosevear  <jpr@helixcode.com>

	* conduit/address-conduit.c (pre_sync): Use e_pilot_map_read
	(post_sync): Use e_pilot_map_write

	* conduit/Makefile.am: Link libeconduit and not libical

svn path=/trunk/; revision=6121
2000-10-23 18:51:08 +00:00
e2e21e3f76 New structure of file - similar to calendar/todo conduits
2000-10-20  JP Rosevear  <jpr@helixcode.com>

	* conduit/address-conduit.h: New structure of file - similar
	to calendar/todo conduits

	* conduit/address-conduit.c: ditto

	* conduit/address-conduit-config.h: Config stuff for conduit

	* conduit/.cvsignore: Update

	* conduit/Makefile.am: Build fixes

	* conduit/address-conduit-control-applet.desktop: Renamed
	to e-address-conduit-control-applet.desktop

	* conduit/address.conduit.in: Renamed to e-address.conduit.in

svn path=/trunk/; revision=6081
2000-10-20 21:04:47 +00:00
70b7fa1c67 Build fix
2000-10-19  JP Rosevear  <jpr@helixcode.com>

	* Makefile.am (DIST_SUBDIRS): Build fix

svn path=/trunk/; revision=6068
2000-10-20 02:48:24 +00:00
8ea94d83a1 Updated Spanish translation
svn path=/trunk/; revision=5990
2000-10-18 15:34:01 +00:00