CVSROOT: /cvs/gnome
Module name: evolution-data-server
Changes by: zucchi 05/06/21 01:15:09
Modified files:
camel : Tag: notzed-disksummary-branch ChangeLog
camel-data-cache.c camel-data-cache.h
camel-folder-summary-disk.c
camel-folder-summary.c camel-folder-summary.h
Log message:
2005-06-20 Not Zed <[email protected]>
* camel-data-cache.c (camel_data_cache_path): make the path
function virtual - support different cache layouts.
(camel_data_cache_add): removed this. stream rather than writing
to the target dir.
(camel_data_cache_commit): new function, commit a data stream to
the live cache.
(camel_data_cache_abort): new function to abort the data stream,
it disappears from the cache.
(camel_data_cache_get): changed to be able to optionally,
atomically reserve the name as well as get.
(camel_data_cache_remove): changed to match, no longer take
exception.
(data_cache_path, data_cache_expire): make this handle null path.
* camel-folder-summary-disk.c (set_user_flag, set_user_tag)
(set_flags): Removed, the parent class now tells us when things
change.
(cds_change_info): renamed to cds_info_changed, and hook into
parent class.
* camel-folder-summary.c (camel_message_info_changed): new api for
implementations to notify of changes.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=evolution-data-server&who=zucchi&date=explicit&mindate=2005-06-21%2001:14&maxdate=2005-06-21%2001:16
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list