platform/upstream/evolution-data-server.git
20 years agomake it use a username also.
Rodrigo Moya [Thu, 4 Dec 2003 13:33:36 +0000 (13:33 +0000)]
make it use a username also.

2003-12-04  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/create-account.c: make it use a username also.

20 years agoadded simple program to add accounts to the calendar sources until we a
Rodrigo Moya [Thu, 4 Dec 2003 13:22:36 +0000 (13:22 +0000)]
added simple program to add accounts to the calendar sources until we a

2003-12-04  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/create-account.c: added simple program to
add accounts to the calendar sources until we a GUI to configure
them.

* backends/groupwise/Makefile.am: added noinst program.

20 years agoadded simple program to add accounts to the calendar sources until we a
Rodrigo Moya [Thu, 4 Dec 2003 13:14:59 +0000 (13:14 +0000)]
added simple program to add accounts to the calendar sources until we a

2003-12-04  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/create-account.c: added simple program to
add accounts to the calendar sources until we a GUI to configure
them.

* backends/groupwise/Makefile.am: added noinst program.

20 years agoFree fi->path if we are gonna replace it with the vinfo path.
Jeffrey Stedfast [Thu, 4 Dec 2003 02:11:02 +0000 (02:11 +0000)]
Free fi->path if we are gonna replace it with the vinfo path.

2003-12-03  Jeffrey Stedfast  <fejj@ximian.com>

* camel-store.c (add_special_info): Free fi->path if we are gonna
replace it with the vinfo path.

20 years agoUpdated TODO
Rodrigo Moya [Wed, 3 Dec 2003 17:34:36 +0000 (17:34 +0000)]
Updated TODO

20 years agoadded has-recurrences sexp function
Christian Kellnerc [Wed, 3 Dec 2003 17:29:29 +0000 (17:29 +0000)]
added has-recurrences sexp function

2003-12-03  Christian Kellnerc <gicmo@xatom.net>

         * libedata-cal/e-cal-backend-sexp.c: added has-recurrences sexp
 function

20 years agoadded has-recurrences sexp function
Christian Kellner [Wed, 3 Dec 2003 17:27:11 +0000 (17:27 +0000)]
added has-recurrences sexp function

20 years agoTreat parent_name == NULL and parent_name == "" the same.
Jeffrey Stedfast [Wed, 3 Dec 2003 17:19:51 +0000 (17:19 +0000)]
Treat parent_name == NULL and parent_name == "" the same.

2003-12-03  Jeffrey Stedfast  <fejj@ximian.com>

* providers/local/camel-mbox-store.c (create_folder): Treat
parent_name == NULL and parent_name == "" the same.

20 years agouse a cache to keep the objects from the server.
Rodrigo Moya [Wed, 3 Dec 2003 17:15:28 +0000 (17:15 +0000)]
use a cache to keep the objects from the server.

2003-12-03  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/e-cal-backend-groupwise.c: use a cache
to keep the objects from the server.
(e_cal_backend_groupwise_finalize): unref the cache object.
(e_cal_backend_groupwise_open): load/create the local cache.
(e_cal_backend_groupwise_get_object): look for the object in
the cache.
(e_cal_backend_groupwise_class_init): fixed warning.

20 years agoOnly add vTrash/vJunk info's if we've requested the toplevel folder tree,
Jeffrey Stedfast [Wed, 3 Dec 2003 16:47:16 +0000 (16:47 +0000)]
Only add vTrash/vJunk info's if we've requested the toplevel folder tree,

2003-12-03  Jeffrey Stedfast  <fejj@ximian.com>

* camel-store.c (camel_store_get_folder_info): Only add
vTrash/vJunk info's if we've requested the toplevel folder tree,
otherwise we get vTrash/vJunk folders in odd places in the folder
tree.
(add_special_info): Use the provider->url_flags to determine if
the url uses the fragment or not for the path.

20 years agoAdded descriptions for backend methods
Rodrigo Moya [Wed, 3 Dec 2003 00:15:28 +0000 (00:15 +0000)]
Added descriptions for backend methods

20 years agoUpdated
Rodrigo Moya [Tue, 2 Dec 2003 23:42:01 +0000 (23:42 +0000)]
Updated

20 years agoUpdated
Rodrigo Moya [Tue, 2 Dec 2003 23:40:59 +0000 (23:40 +0000)]
Updated

20 years agoAdded folder properties task
Rodrigo Moya [Tue, 2 Dec 2003 23:26:43 +0000 (23:26 +0000)]
Added folder properties task

20 years agoStep-by-step TODO
Rodrigo Moya [Tue, 2 Dec 2003 23:15:15 +0000 (23:15 +0000)]
Step-by-step TODO

20 years ago(init): Set the mode on the text cell
Ettore Perazzoli [Tue, 2 Dec 2003 20:31:02 +0000 (20:31 +0000)]
(init): Set the mode on the text cell
renderer to GTK_CELL_RENDERER_MODE_ACTIVATABLE so clicking on the
text doesn't change the status of the checkbox.  [Many thanks to
Jonathan Blandford for telling me how to do this!]

20 years agoFix query and get object list as components.
William Jon McCann [Tue, 2 Dec 2003 06:41:09 +0000 (06:41 +0000)]
Fix query and get object list as components.

2003-12-01  William Jon McCann  <mccann@jhu.edu>

        * libecal/e-cal.c (e_cal_generate_instances): Fix query and
        get object list as components.

20 years ago** See bug #51478.
Not Zed [Mon, 1 Dec 2003 23:33:26 +0000 (23:33 +0000)]
** See bug #51478.

2003-12-02  Not Zed  <NotZed@Ximian.com>

        ** See bug #51478.

        * camel-gpg-context.c (gpg_ctx_free): handle the context being
        NULL, and exit silently.

20 years agoStart at fd = 3.
Jeffrey Stedfast [Mon, 1 Dec 2003 22:51:58 +0000 (22:51 +0000)]
Start at fd = 3.

2003-12-01  Jeffrey Stedfast  <fejj@ximian.com>

* camel-process.c (camel_process_fork): Start at fd = 3.

* camel-gpg-context.c (gpg_ctx_op_start): Same.

* camel-filter-driver.c (pipe_to_system): Same.

* camel-filter-search.c (run_command): Start at fd = 3.

20 years agolist the signal args properl
JP Rosevear [Mon, 1 Dec 2003 22:01:14 +0000 (22:01 +0000)]
list the signal args properl

2003-12-01  JP Rosevear <jpr@ximian.com>

* e-source-selector.c (class_init): list the signal args properl

20 years agochanged to be based on the new ECache class. (get_filename_from_uri): new
Rodrigo Moya [Mon, 1 Dec 2003 19:25:24 +0000 (19:25 +0000)]
changed to be based on the new ECache class. (get_filename_from_uri): new

2003-12-01  Rodrigo Moya <rodrigo@ximian.com>

* libedata-cal/e-cal-backend-cache.[ch]: changed to be based on the
new ECache class.
(get_filename_from_uri): new function to get a unique filename for a
calendar/tasks URI.
(e_cal_backend_cache_set_property): get the filename for the given URI
and set the "filename" property on the cache, which will load/create
the cache file.
(e_cal_backend_cache_finalize): dont free removed fields.
(e_cal_backend_cache_get_component, e_cal_backend_cache_add_component,
e_cal_backend_cache_replace_component, e_cal_backend_cache_remove_component):
new functions.

* backends/groupwise/e-gw-connection.c (e_gw_connection_login): retrieve
the session from the response, not the username.

20 years agonew class for a cache implementation, to be shared between calendar and
Rodrigo Moya [Mon, 1 Dec 2003 18:04:04 +0000 (18:04 +0000)]
new class for a cache implementation, to be shared between calendar and

2003-12-01  Rodrigo Moya <rodrigo@ximian.com>

* libedataserver/e-cache.[ch]: new class for a cache implementation,
to be shared between calendar and addressbook backends.

* libedataserver/Makefile.am: added new files.

20 years agoSame.
Jeffrey Stedfast [Mon, 1 Dec 2003 15:51:25 +0000 (15:51 +0000)]
Same.

2003-12-01  Jeffrey Stedfast  <fejj@ximian.com>

* camel-stream-process.c (do_exec_command): Same.

* camel-process.c (camel_process_fork): Same.

* camel-filter-search.c (run_command): Same as below.

* camel-filter-driver.c (pipe_to_system): Same as below.

* camel-gpg-context.c (gpg_ctx_op_start): Use fcntl() to set
FD_CLOEXEC on each fd rather than close()ing it. Apparently
Linux's older pthread implementations use sockets and so this
fouls threading up. GO LINUX! GO!

20 years agoWhen clearing the cached capabilities, also clear the cap_queried flag.
Hans Petter Jansson [Mon, 1 Dec 2003 15:18:31 +0000 (15:18 +0000)]
When clearing the cached capabilities, also clear the cap_queried flag.

2003-12-01  Hans Petter Jansson  <hpj@ximian.com>

* libebook/e-book.c (e_book_unload_uri): When clearing the cached
capabilities, also clear the cap_queried flag.

20 years agoIf the book failed to load, set load_state to E_BOOK_URI_NOT_LOADED, so
Hans Petter Jansson [Mon, 1 Dec 2003 13:33:57 +0000 (13:33 +0000)]
If the book failed to load, set load_state to E_BOOK_URI_NOT_LOADED, so

2003-12-01  Hans Petter Jansson  <hpj@ximian.com>

* libebook/e-book.c (fetch_corba_book): If the book failed to load,
set load_state to E_BOOK_URI_NOT_LOADED, so _unload () won't crash.

20 years agoAllow creating XML from already standalone source. (e_source_copy): Return
Hans Petter Jansson [Mon, 1 Dec 2003 13:32:25 +0000 (13:32 +0000)]
Allow creating XML from already standalone source. (e_source_copy): Return

2003-12-01  Hans Petter Jansson  <hpj@ximian.com>

* libedataserver/e-source.c (e_source_to_standalone_xml): Allow
creating XML from already standalone source.
(e_source_copy): Return the new source, not the one passed in. Duh.

20 years agoset flags only for new folder info
Radek Doulik [Mon, 1 Dec 2003 12:31:29 +0000 (12:31 +0000)]
set flags only for new folder info

20 years agoset SUBSCRIBED and NOINFERIORS flags to special folders, renamed method
Radek Doulik [Mon, 1 Dec 2003 12:13:00 +0000 (12:13 +0000)]
set SUBSCRIBED and NOINFERIORS flags to special folders, renamed method

2003-12-01  Radek Doulik  <rodo@ximian.com>

* camel-store.c (add_special_info): set SUBSCRIBED and NOINFERIORS
flags to special folders, renamed method from
add_vtrash_or_vjunk_info
(camel_store_get_folder_info): call add_special_info directly

2003-11-28  Radek Doulik  <rodo@ximian.com>

* camel-store.c (camel_store_get_folder_info): use old code from
mail-ops to add vtrash/vjunk info

20 years agoEmit changed signal. (copy_property): Implement. (e_source_copy):
Hans Petter Jansson [Mon, 1 Dec 2003 06:56:08 +0000 (06:56 +0000)]
Emit changed signal. (copy_property): Implement. (e_source_copy):

2003-12-01  Hans Petter Jansson  <hpj@ximian.com>

* libedataserver/e-source.c (e_source_set_property): Emit changed
signal.
(copy_property): Implement.
(e_source_copy): Implement. Creates a standalone copy of a source.

20 years agoPass source instead of URI, and s/uri/source/. (e_book_async_load_source):
Hans Petter Jansson [Mon, 1 Dec 2003 06:49:54 +0000 (06:49 +0000)]
Pass source instead of URI, and s/uri/source/. (e_book_async_load_source):

2003-12-01  Hans Petter Jansson  <hpj@ximian.com>

* libebook/e-book-async.c (_load_uri_response_handler)
(_load_uri_response_dtor)
(_load_uri_handler)
(_load_uri_dtor)
(_default_book_response_handler)
(_default_book_response_dtor): Pass source instead of URI, and
s/uri/source/.
(e_book_async_load_source): Implement.
(e_book_async_load_uri): Create a source and pass that to worker.

20 years agoAdd NONE:POINTER.
Ettore Perazzoli [Mon, 1 Dec 2003 02:55:47 +0000 (02:55 +0000)]
Add NONE:POINTER.

* e-util-marshal.list: Add NONE:POINTER.

* test-source-option-menu.c (source_selected_callback): New
callback to test the "source_selected" signal.
(on_idle_create_widget): Connect.

* e-source-option-menu.c: Add "source_selected" signal.
(select_source): Assume source != NULL and emit "source_selected".

20 years agoNew test.
Ettore Perazzoli [Mon, 1 Dec 2003 02:48:53 +0000 (02:48 +0000)]
New test.

* test-source-option-menu.c: New test.

* e-source-option-menu.h: New.
* e-source-option-menu.c: New.

20 years agoEnable GUI option for 'custom command' connection. Don't g_free strings in
David Woodhouse [Mon, 1 Dec 2003 02:10:49 +0000 (02:10 +0000)]
Enable GUI option for 'custom command' connection. Don't g_free strings in

2003-11-28  David Woodhouse  <dwmw2@redhat.com>

        * providers/imap/camel-imap-provider.c: Enable GUI option for
        'custom command' connection.
        * providers/imap/camel-imap-store.c: Don't g_free strings in
        .rodata. It's considered rude.

20 years agoAdded list-unsubscribe header match.
Not Zed [Mon, 1 Dec 2003 01:30:45 +0000 (01:30 +0000)]
Added list-unsubscribe header match.

2003-11-28  Not Zed  <NotZed@Ximian.com>

        * camel-mime-utils.c (mail_list_magic[]): Added list-unsubscribe
        header match.

2003-11-26  Not Zed  <NotZed@Ximian.com>

        * camel-smime-context.c (sm_verify_cmsg): take a stream rather
        than a part for the content.
        (sm_verify): get the content directly as a stream.

        * camel-multipart-signed.c
        (camel_multipart_signed_get_content_stream): new api to get the
        content stream which will match the signed version.

20 years ago*** empty log message ***
Rodrigo Moya [Sun, 30 Nov 2003 15:49:08 +0000 (15:49 +0000)]
*** empty log message ***

20 years agoadd DataServer_Logging oaf_server.
Chris Toshok [Sun, 30 Nov 2003 03:28:33 +0000 (03:28 +0000)]
add DataServer_Logging oaf_server.

2003-11-29  Chris Toshok  <toshok@ximian.com>

* src/GNOME_Evolution_DataServerLDAP.server.in.in: add
DataServer_Logging oaf_server.

* src/GNOME_Evolution_DataServerNOLDAP.server.in.in: same.

* src/Evolution-DataServer.idl: add a Logging interface.  the
events emitted are of type LogEvent.

* src/Makefile.am (evolution_data_server_SOURCES): add
server-logging.[ch]

* src/server.c (termination_handler): use g_message, not a printf.
(setup_logging): new function, register the log domains that'll
generate bonobo events.
(main): initialize the DataServer::Logging interface.

* src/server-logging.[ch]: a glib log handler that emits log
events via a BonoboEventSource.

20 years agonew variable. (noinst_PROGRAMS): add test-ebook-view
Chris Toshok [Sat, 29 Nov 2003 05:41:31 +0000 (05:41 +0000)]
new variable. (noinst_PROGRAMS): add test-ebook-view

2003-11-28  Chris Toshok  <toshok@ximian.com>

* tests/ebook/Makefile.am (test_ebook_view_LDADD): new variable.
(noinst_PROGRAMS): add test-ebook-view

* tests/ebook/test-ebook-view.c: new test for ebook view's.

20 years agonew function to parse the "status" field returned in the SOAP response.
Rodrigo Moya [Fri, 28 Nov 2003 12:05:07 +0000 (12:05 +0000)]
new function to parse the "status" field returned in the SOAP response.

2003-11-28  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/e-gw-connection.c (parse_response_status): new
function to parse the "status" field returned in the SOAP response.
(e_gw_connection_login, e_gw_connection_logout): call above function
to get the status, and return that to the caller.

* backends/groupwise/TODO: updated with more tasks.

20 years agonew function to parse the "status" field returned in the SOAP response.
Rodrigo Moya [Fri, 28 Nov 2003 12:02:04 +0000 (12:02 +0000)]
new function to parse the "status" field returned in the SOAP response.

2003-11-28  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/e-gw-connection.c (parse_response_status): new
function to parse the "status" field returned in the SOAP response.
(e_gw_connection_login, e_gw_connection_logout): call above function
to get the status, and return that to the caller.

* backends/groupwise/TODO: updated with more tasks.

20 years agonew class implementing a cache of calendar/tasks objects.
Rodrigo Moya [Thu, 27 Nov 2003 12:21:34 +0000 (12:21 +0000)]
new class implementing a cache of calendar/tasks objects.

2003-11-27  Rodrigo Moya <rodrigo@ximian.com>

* libedata-cal/e-cal-backend-cache.[ch]: new class implementing a
cache of calendar/tasks objects.

* libedata-cal/Makefile.am: added new files.

20 years agoDestroy properties table. (init): Create properties table.
Hans Petter Jansson [Thu, 27 Nov 2003 06:17:02 +0000 (06:17 +0000)]
Destroy properties table. (init): Create properties table.

2003-11-27  Hans Petter Jansson  <hpj@ximian.com>

* libedataserver/e-source.c (impl_finalize): Destroy properties table.
(init): Create properties table.
(import_properties): Implement. Imports properties from XML tree to
table.
(e_source_update_from_xml_node): Import properties to table.
(property_dump_cb): Implement. Dumps a property to XML tree.
(dump_common_to_xml_node): Dump properties to XML tree.
(e_source_get_property): Implement.
(e_source_set_property): Implement.
(e_source_foreach_property): Implement.

* libedataserver/test-source-list.c (dump_property): Implement.
(dump_source): Dump properties.
(on_idle_do_stuff): Add --property, --set-value, --unset-value args.

20 years agoSupport absolute URI. (e_source_update_from_xml_node): Ditto.
Hans Petter Jansson [Thu, 27 Nov 2003 02:30:10 +0000 (02:30 +0000)]
Support absolute URI. (e_source_update_from_xml_node): Ditto.

2003-11-26  Hans Petter Jansson  <hpj@ximian.com>

* libedataserver/e-source.c (impl_finalize): Support absolute URI.
(e_source_update_from_xml_node): Ditto.
(e_source_get_uri): Ditto.
(dump_common_to_xml_node): Implement for parameters common to
dependent and standalone ESources.
(e_source_dump_to_xml_node): Use dump_common_to_xml_node ().
(e_source_to_standalone_xml): Implement.
(e_source_new_from_standalone_xml): Implement.

2003-11-26  Hans Petter Jansson  <hpj@ximian.com>

* idl/Evolution-DataServer-Calendar.idl (getCal): Take source XML
instead of URI.

* libecal/client-test.c (create_client): Adapt to API changes.
(main): Ditto.

* libecal/e-cal.c (fetch_corba_cal): Move to ESource.
(e_cal_new): Take ESource.
(e_cal_new_from_uri): Implement convenience call that takes URI.

* libedata-cal/e-cal-backend.c (e_cal_backend_set_property):
Implement PROP_SOURCE.
(e_cal_backend_get_property): Same.
(e_cal_backend_class_init): Same.
(e_cal_backend_get_source): Same.

* libedata-cal/e-data-cal-factory.c (impl_CalFactory_getCal): Take
source XML and construct an ESource. Init backend with that.

2003-11-26  Hans Petter Jansson  <hpj@ximian.com>

* backends/file/e-book-backend-file.c (e_book_backend_file_load_uri):
Rename to e_book_backend_file_load_source () and take an ESource
instead of an URI.
(e_book_backend_file_dispose): Don't free URI anymore.
(e_book_backend_file_class_init): load_uri -> load_source.
(e_book_backend_file_init): Don't init URI anymore.

* backends/ldap/e-book-backend-ldap.c (e_book_backend_ldap_load_uri):
Rename to e_book_backend_ldap_load_uri () and take an ESource instead
of an URI.
(e_book_backend_ldap_dispose): Don't free URI anymore.
(e_book_backend_ldap_class_init): load_uri -> load_source.

* backends/vcf/e-book-backend-vcf.c (e_book_backend_vcf_load_uri):
Rename to e_book_backend_vcf_load_source () and take an ESource
instead of an URI.
(e_book_backend_vcf_dispose): Don't free URI anymore.
(e_book_backend_vcf_class_init): load_uri -> load_source.
(e_book_backend_vcf_init): Don't init URI anymore.

* idl/Evolution-DataServer-Addressbook.idl (getBook): In parameter
"uri" renamed to "source". Takes standalone source XML.

* libebook/e-book.c (fetch_corba_book): Implement, taking ESource.
(e_book_load_source): Implement.
(e_book_load_uri): Create a source based on the URI and use
e_book_load_source () to load that.

* libedata-book/e-book-backend.c (e_book_backend_load_uri): Renamed
to e_book_backend_load_source () and takes ESource instead of URI.
(e_book_backend_get_uri): Renamed to e_book_backend_get_source ()
and returns ESource instead of URI.
(e_book_backend_open): Use e_book_backend_load_source ().
(e_book_backend_init): Don't init URI anymore.
(e_book_backend_dispose): Don't free URI anymore.

* libedata-book/e-data-book-factory.c (backend_last_client_gone_cb):
Get URI from backend's ESource.
(impl_GNOME_Evolution_Addressbook_BookFactory_getBook): Take
standalone source XML, construct an ESource, and fetch a backend
with that.

* libedata-book/e-data-book.c (e_data_book_get_uri): Renamed to
e_data_book_get_source () and return ESource.
(e_data_book_construct): Take ESource instead of URI.
(e_data_book_new): Take ESource instead of URI.
(e_data_book_dispose): Don't free URI. Instead, unref ESource.

20 years agoCommit missing entry.
JP Rosevear [Wed, 26 Nov 2003 19:32:15 +0000 (19:32 +0000)]
Commit missing entry.

20 years agomake sure we always dist the smime stuff
JP Rosevear [Wed, 26 Nov 2003 19:12:49 +0000 (19:12 +0000)]
make sure we always dist the smime stuff

2003-11-26  JP Rosevear <jpr@ximian.com>

* Makefile.am: make sure we always dist the smime stuff

20 years agoremove \ on last line of LIBDB_FILES
Rodney Dawes [Wed, 26 Nov 2003 17:10:38 +0000 (17:10 +0000)]
remove \ on last line of LIBDB_FILES

2003-11-26  Rodney Dawes  <dobey@ximian.com>

* Makefile.am: remove \ on last line of LIBDB_FILES

20 years agoAdded TODO file
Rodrigo Moya [Wed, 26 Nov 2003 16:03:58 +0000 (16:03 +0000)]
Added TODO file

20 years agonew files to contain utility functions for easily creating SOAP messages.
Rodrigo Moya [Wed, 26 Nov 2003 16:02:49 +0000 (16:02 +0000)]
new files to contain utility functions for easily creating SOAP messages.

2003-11-25  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/e-gw-message.[ch]: new files to contain utility
functions for easily creating SOAP messages.

* backends/groupwise/e-gw-connection.[ch] (e_gw_connection_logout):
new function.
(e_gw_connection_finalize): if we're already connected, call
e_gw_connection_logout().
(e_gw_connection_login): implement response parsing.
(e_gw_connection_send_message): new function.

* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_is_loaded): implemented.

* backends/groupwise/Makefile.am: added new files.

20 years agoadd a dummy file for disting
JP Rosevear [Wed, 26 Nov 2003 15:55:05 +0000 (15:55 +0000)]
add a dummy file for disting

2003-11-26  JP Rosevear  <jpr@ximian.com>

* tags: add a dummy file for disting

20 years agoconditionally compile s/mime support
JP Rosevear [Wed, 26 Nov 2003 15:31:18 +0000 (15:31 +0000)]
conditionally compile s/mime support

2003-11-26  JP Rosevear  <jpr@ximian.com>

* Makefile.am (libcamelinclude_HEADERS): conditionally compile
s/mime support

20 years agonew file/test, print out the current self contact.
Chris Toshok [Wed, 26 Nov 2003 00:35:30 +0000 (00:35 +0000)]
new file/test, print out the current self contact.

2003-11-25  Chris Toshok  <toshok@ximian.com>

* tests/ebook/test-self.c: new file/test, print out the current
self contact.

* tests/ebook/test-ebook.c (print_email): fix the email printing.

* libebook/e-vcard.c (parse): if the vcard doesn't begin with a
"begin" attribute, we still want to add the attribute to the
vcard.

* libebook/e-contact.c (field_info): add GETSET_FIELD for fields
that don't have a structured type associated with them (such as
FN) but that need getter/setter methods for some reason.  add a
GType getter function to STRUCT_FIELD, and fill in the getter
(e_contact_class_init): use boxed types for STRUCT fields.
(adr_setter): implement.
(e_contact_set_property): use g_value_get_boxed for STRUCT types.
(e_contact_get_property): implement GETSET getter.
(e_contact_name_get_type): implement.
(e_contact_date_copy): same.
(e_contact_date_get_type): same.
(e_contact_date_new): same.
(e_contact_photo_copy): same.
(e_contact_photo_get_type): same.
(e_contact_address_copy): same.
(e_contact_address_get_type): same.

* libebook/e-contact.h: add prototypes for
e_contact_{date,name,photo,address}_get_type.

* libebook/e-book-types.h: add E_BOOK_ERROR_NO_SELF_CONTACT.

* libebook/e-book.c (e_book_get_self): implement.
(e_book_set_self): same.
(e_book_is_self): same.
(e_book_get_default_addressbook): add more to the comment telling
how this *really* should be implemented.
(e_book_get_addressbooks): implement.

* libebook/e-book.h: add prototype for e_book_is_self, change
e_book_set_self to take an EContact instead of just the uid.
Also, unifdef the prototype for e_book_get_addressbooks.

20 years agoswitch the order of AC_DISABLE_SHARED and AC_PROG_LIBTOOL.
Chris Toshok [Tue, 25 Nov 2003 23:30:22 +0000 (23:30 +0000)]
switch the order of AC_DISABLE_SHARED and AC_PROG_LIBTOOL.

2003-11-25  Chris Toshok  <toshok@ximian.com>

* libdb/dist/configure.ac: switch the order of AC_DISABLE_SHARED
and AC_PROG_LIBTOOL.

* libdb/dist/configure: same.

* libedataserver/Makefile.am (libedataserver_la_LIBADD): switch to
dist/libdb.a

20 years agoremove the db3 version checks, and add the extra transaction arg to
Chris Toshok [Tue, 25 Nov 2003 22:38:17 +0000 (22:38 +0000)]
remove the db3 version checks, and add the extra transaction arg to

2003-11-23  Chris Toshok  <toshok@ximian.com>

* backends/file/e-book-backend-file.c
(e_book_backend_file_load_uri): remove the db3 version checks, and
add the extra transaction arg to db->open.

* backends/file/Makefile.am (INCLUDES): use the embedded db4.

20 years agoAC_DISABLE_SHARED.
Chris Toshok [Tue, 25 Nov 2003 22:35:11 +0000 (22:35 +0000)]
AC_DISABLE_SHARED.

2003-11-25  Chris Toshok  <toshok@ximian.com>

* libdb/dist/configure.ac: AC_DISABLE_SHARED.

* libdb/dist/configure: same.

* libedataserver/e-db3-utils.c: remove the db3 version checks.

* libedataserver/e-dbhash.c: same.
(e_dbhash_new): pass NULL for txn.

20 years agouse the embedded db4. (libedataserver_la_LIBADD): explicitly list the db4
Chris Toshok [Tue, 25 Nov 2003 22:29:37 +0000 (22:29 +0000)]
use the embedded db4. (libedataserver_la_LIBADD): explicitly list the db4

2003-11-25  Chris Toshok  <toshok@ximian.com>

* libedataserver/Makefile.am (INCLUDES): use the embedded db4.
(libedataserver_la_LIBADD): explicitly list the db4 .a since I
suck at getting libtool to do what I want.

* libdb/dist/Makefile.in (install-strip install): don't do
anything here.

* Makefile.am (SUBDIRS): add libdb
(DIST_SUBDIRS): new variable, list everything in SUBDIRS except
libdb.
(LIBDB_FILES): list all the db4 files.
(EXTRA_DIST): add the db4 files explicitly to this.

* configure.in: remove all the db3 stuff, and build the embedded
db4.

20 years agoAdded some helpful files
Rodrigo Moya [Tue, 25 Nov 2003 22:13:52 +0000 (22:13 +0000)]
Added some helpful files

20 years agoAdd 1.0 to GTK_DOC_CHECK: Rodney says "It won't hurt to add it, and might
Aaron Weber [Tue, 25 Nov 2003 17:52:28 +0000 (17:52 +0000)]
Add 1.0 to GTK_DOC_CHECK: Rodney says "It won't hurt to add it, and might

2003-11-25 Aaron Weber <aaron@ximian.com>
* configure.in: Add 1.0 to GTK_DOC_CHECK: Rodney says "It won't
hurt to add it, and might helpsince GTK_DOC_CHECK is in
acinclude.m4 so you can build the stuffwithout gtk-doc
installed/working."

* docs/reference/addressbook/libebook/libebook-docs.sgml: added title
* docs/reference/calendar/libecal/libecal-docs.sgml: added title
* Plus added short/long descriptions and "See Also" where appropriate to:
* docs/reference/addressbook/libebook/tmpl/e-address-western.sgml
* docs/reference/addressbook/libebook/tmpl/e-book-async.sgml
* docs/reference/addressbook/libebook/tmpl/e-book-listener.sgml
* docs/reference/addressbook/libebook/tmpl/e-book-view-listener.sgml
* docs/reference/addressbook/libebook/tmpl/e-book-view.sgml
* docs/reference/addressbook/libebook/tmpl/e-book.sgml
* docs/reference/addressbook/libebook/tmpl/e-contact.sgml
* docs/reference/addressbook/libebook/tmpl/e-vcard.sgml
* docs/reference/calendar/libecal/tmpl/e-cal-component.sgml
* docs/reference/calendar/libecal/tmpl/e-cal-listener.sgml
* docs/reference/calendar/libecal/tmpl/e-cal-view-listener.sgml
* docs/reference/calendar/libecal/tmpl/e-cal-view.sgml
* docs/reference/calendar/libecal/tmpl/e-cal.sgml

20 years agochange args to make it suit storing the validity in a tree.
Not Zed [Mon, 24 Nov 2003 22:38:12 +0000 (22:38 +0000)]
change args to make it suit storing the validity in a tree.

2003-11-25  Not Zed  <NotZed@Ximian.com>

        * camel-cipher-context.c (camel_cipher_validity_envelope): change
        args to make it suit storing the validity in a tree.
        (camel_cipher_validity_init): init the list header.
        (camel_cipher_validity_clone): call validity_new so it gets init
        properly.
        (camel_cipher_validity_free): free any children nodes recursively.

        * camel-cipher-context.h (CamelCipherValidity): added next/prev
        and list header.

20 years agoignore lots of stuff
Chris Toshok [Sat, 22 Nov 2003 22:49:08 +0000 (22:49 +0000)]
ignore lots of stuff

20 years agoM-x fill-paragraph
Chris Toshok [Sat, 22 Nov 2003 22:45:57 +0000 (22:45 +0000)]
M-x fill-paragraph

20 years agoimplement get_contact_list for the ldap backend. (category_populate):
Chris Toshok [Sat, 22 Nov 2003 22:45:40 +0000 (22:45 +0000)]
implement get_contact_list for the ldap backend. (category_populate):

2003-11-22  Chris Toshok  <toshok@ximian.com>

* backends/ldap/e-book-backend-ldap.c (contact_list_handler,
contact_list_dtor, e_book_backend_ldap_get_contact_list):
implement get_contact_list for the ldap backend.
(category_populate): un-ifdef this.
(category_ber): same.
(category_compare): same.
(e_book_backend_ldap_class_init): fill in EBookBackendClass::get_contact_list.

20 years agodon't autogen in here.
Chris Toshok [Sat, 22 Nov 2003 14:25:23 +0000 (14:25 +0000)]
don't autogen in here.

2003-11-22  Chris Toshok  <toshok@ximian.com>

* dist/NO-AUTO-GEN: don't autogen in here.

* libdb/.cvsignore: new file, ignore the generated Makefile foo.

* libdb/Makefile.am: new file so we can integrate libdb into our
build.

20 years agoinitial import of sleepycat db
Chris Toshok [Thu, 20 Nov 2003 22:14:35 +0000 (22:14 +0000)]
initial import of sleepycat db

20 years agoInitial revision
Chris Toshok [Thu, 20 Nov 2003 22:14:35 +0000 (22:14 +0000)]
Initial revision

20 years agomoved private structs to private subsections moved private structs to
Aaron Weber [Thu, 20 Nov 2003 21:29:03 +0000 (21:29 +0000)]
moved private structs to private subsections moved private structs to

2003-11-20 Aaron Weber <aaron@ximian.com>
* docs/reference/calendar/libecal/libecal-sections.txt: moved private structs to private subsections
* docs/reference/addressbook/libebook/libebook-sections.txt: moved private structs to private subsections
* docs/reference/libebook/tmpl/e-book-async.sgml: made tentative stabs at some description (same for sgml files below).
* docs/reference/addressbook/libebook/tmpl/e-book-types.sgml
* docs/reference/addressbook/libebook/tmpl/e-book-view-listener.sgml
* docs/reference/addressbook/libebook/tmpl/e-book.sgml
* docs/reference/calendar/libecal/libecal-sections.txt
* docs/reference/calendar/libecal/tmpl/e-cal-component.sgml
* docs/reference/calendar/libecal/tmpl/e-cal-listener.sgml
* docs/reference/calendar/libecal/tmpl/e-cal.sgml

20 years agoRemove extra #!/bin/sh line
Rodney Dawes [Thu, 20 Nov 2003 19:22:47 +0000 (19:22 +0000)]
Remove extra #!/bin/sh line

2003-11-20  Rodney Dawes  <dobey@ximian.com>

* autogen.sh: Remove extra #!/bin/sh line

20 years agomove to the front to avoid a compile warning.
Harry Lu [Thu, 20 Nov 2003 09:49:13 +0000 (09:49 +0000)]
move to the front to avoid a compile warning.

2003-11-20  Harry Lu  <harry.lu@sun.com>

        * backends/file/e-cal-backend-file.c:
        (e_cal_backend_file_internal_get_default_timezone): move to the front
        to avoid a compile warning.
        (e_cal_backend_file_internal_get_timezone): ditto.
        (sanitize_component): new function. If the component's timezone is not
        included in buildin timezone list, convert it to local default timezone.
        (e_cal_backend_file_create_object): call sanitize_component.
        (e_cal_backend_file_modify_object): ditto.
        (e_cal_backend_file_receive_objects): ditto.

20 years agoUpdate
JP Rosevear [Wed, 19 Nov 2003 19:32:34 +0000 (19:32 +0000)]
Update

2003-11-19  JP Rosevear <jpr@ximian.com>

* MAINTAINERS: Update

20 years agoUpdated italian translation
Marco Ciampa [Wed, 19 Nov 2003 14:30:11 +0000 (14:30 +0000)]
Updated italian translation

20 years agoDon't destroy the providers as it mans we can never ever have more than 1
Jeffrey Stedfast [Tue, 18 Nov 2003 22:50:07 +0000 (22:50 +0000)]
Don't destroy the providers as it mans we can never ever have more than 1

2003-11-18  Jeffrey Stedfast  <fejj@ximian.com>

* camel-session.c (camel_session_finalise): Don't destroy the
providers as it mans we can never ever have more than 1 session
object. See bug #51119 for details.

20 years agofixed typo.
Rodrigo Moya [Tue, 18 Nov 2003 14:57:40 +0000 (14:57 +0000)]
fixed typo.

2003-11-18  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/e-gw-connection.h: fixed typo.

* backends/groupwise/e-gw-connection.c: base it on GObject, not
SoupConnection.
(e_gw_connection_login): new functions.
(e_gw_connection_init): create the SoupSession here if it's not
created, or ref it if it's already created.
(e_gw_connection_finalize): unref the SoupSession here.
(session_weak_ref_cb): callback to detect when the SoupSession dies.

* backends/groupwise/e-cal-backend-groupwise.c: make it use
EGwConnection's.
(e_cal_backend_groupwise_finalize): unref the EGwConnection.
(e_cal_backend_groupwise_open): create the EGwConnection here.

20 years agorequire libsoup version from CVS (2.1.1).
Rodrigo Moya [Tue, 18 Nov 2003 01:31:47 +0000 (01:31 +0000)]
require libsoup version from CVS (2.1.1).

2003-11-18  Rodrigo Moya <rodrigo@ximian.com>

* configure.in: require libsoup version from CVS (2.1.1).

20 years agoSingle condition shortening
Artur Flinta [Mon, 17 Nov 2003 23:26:36 +0000 (23:26 +0000)]
Single condition shortening

20 years agoFixed an exception to give a more meaningful description.
Jeffrey Stedfast [Mon, 17 Nov 2003 22:06:51 +0000 (22:06 +0000)]
Fixed an exception to give a more meaningful description.

2003-11-17  Jeffrey Stedfast  <fejj@ximian.com>

* providers/local/camel-mbox-store.c (create_folder): Fixed an
exception to give a more meaningful description.
(get_folder_info): We always want to scan at least one level deep.

20 years agoadd test-source-list
Dan Winship [Mon, 17 Nov 2003 20:27:47 +0000 (20:27 +0000)]
add test-source-list

20 years agoignore autom4te*.cache, not jus autom4te-*.cache
Dan Winship [Mon, 17 Nov 2003 20:27:31 +0000 (20:27 +0000)]
ignore autom4te*.cache, not jus autom4te-*.cache

20 years agoFixed an exception to give a more meaningful description.
Jeffrey Stedfast [Mon, 17 Nov 2003 19:15:30 +0000 (19:15 +0000)]
Fixed an exception to give a more meaningful description.

2003-11-17  Jeffrey Stedfast  <fejj@ximian.com>

* providers/local/camel-mbox-store.c (create_folder): Fixed an
exception to give a more meaningful description.

20 years agoadded libsoup-2.2 as a dependency for Groupwise.
Rodrigo Moya [Mon, 17 Nov 2003 18:28:35 +0000 (18:28 +0000)]
added libsoup-2.2 as a dependency for Groupwise.

2003-11-17  Rodrigo Moya <rodrigo@ximian.com>

* configure.in: added libsoup-2.2 as a dependency for Groupwise.

20 years agonew class for managing connections to Groupwise servers.
Rodrigo Moya [Mon, 17 Nov 2003 18:28:08 +0000 (18:28 +0000)]
new class for managing connections to Groupwise servers.

2003-11-17  Rodrigo Moya <rodrigo@ximian.com>

* backends/groupwise/gw-connection.[ch]: new class for managing
connections to Groupwise servers.

* backends/groupwise/Makefile.am: added new files and needed
CFLAGS and LIBS.

20 years agoNew icalcomponent-based replacement for
Dan Winship [Mon, 17 Nov 2003 15:37:34 +0000 (15:37 +0000)]
New icalcomponent-based replacement for

        * libecal/e-cal-util.c (e_cal_util_new_component): New
        icalcomponent-based replacement for
        e_cal_component_new/e_cal_component_set_vtype.

        * libedata-cal/e-data-cal.c: fix up some broken indentation
        (e_data_cal_notify_default_object, e_data_cal_notify_object):
        constify the object arg

20 years agouse find_source_iter and get the selection from the right spot
JP Rosevear [Sun, 16 Nov 2003 17:21:31 +0000 (17:21 +0000)]
use find_source_iter and get the selection from the right spot

2003-11-16  JP Rosevear <jpr@ximian.com>

* e-source-selector.c (e_source_selector_set_primary_selection):
use find_source_iter and get the selection from the right spot
(find_source_iter): util function to find the iter given the
source
(e_source_selector_select_source): signal that the model changed
(e_source_selector_unselect_source): ditto

20 years agomake source selector flags/libs
JP Rosevear [Fri, 14 Nov 2003 22:27:34 +0000 (22:27 +0000)]
make source selector flags/libs

2003-11-14  JP Rosevear <jpr@ximian.com>

* configure.in: make source selector flags/libs

20 years agouse only libgnome stuff (no ui bits)
JP Rosevear [Fri, 14 Nov 2003 22:02:10 +0000 (22:02 +0000)]
use only libgnome stuff (no ui bits)

2003-11-14  JP Rosevear <jpr@ximian.com>

* libedataserver/test-source-list.c: use only libgnome stuff (no
ui bits)

* libedataserver/e-source.c: ditto

* libedataserver/e-source-list.c: ditto

* libedataserver/e-source-group.c: remove use of gal bits, use
local marshallers

* libedataserver/Makefile.am: build and install e-source stuff

20 years agoconfig accessor (calendar_config_set_calendars_selected): ditto
JP Rosevear [Fri, 14 Nov 2003 20:48:59 +0000 (20:48 +0000)]
config accessor (calendar_config_set_calendars_selected): ditto

2003-11-14  JP Rosevear <jpr@ximian.com>

* gui/calendar-config.c (calendar_config_get_calendars_selected):
config accessor
(calendar_config_set_calendars_selected): ditto
(calendar_config_add_notification_calendars_selected): config
notification

* gui/calendar-config.h: add protos

* gui/calendar-config-keys.h: add new key

* gui/calendar-component.c (is_in_uids): util function
(update_uris_for_selection): save the selection in the
configuration
(update_selection): update the selection from the config info
(source_selection_changed_cb): only pass one param
(config_selection_changed_cb): listen for config changes
(impl_dispose): remove config notification
(impl_createControls): use bonobo_exception_set; add a config
notification

2003-11-14  JP Rosevear <jpr@ximian.com>

* test-source-list.c (on_idle_do_stuff): we only need the uid to
remove and peek at stuff

* e-source-list.h: update proto types

* e-source-list.c (e_source_list_peek_source_by_uid): allow peek
by uid only
(e_source_list_remove_source_by_uid): allow removal by uid only

20 years agoset flags in another place too
Jeffrey Stedfast [Fri, 14 Nov 2003 18:17:20 +0000 (18:17 +0000)]
set flags in another place too

20 years agoHandle "" as a request for a full dirscan as well (not just NULL). Makes
Jeffrey Stedfast [Fri, 14 Nov 2003 18:11:11 +0000 (18:11 +0000)]
Handle "" as a request for a full dirscan as well (not just NULL). Makes

2003-11-14  Jeffrey Stedfast  <fejj@ximian.com>

* providers/local/camel-mbox-store.c (get_folder_info): Handle ""
as a request for a full dirscan as well (not just NULL). Makes it
consistant with other stores.
(scan_dir): Set the fi->flags appropriately.

* providers/local/camel-mbox-folder.c
(camel_mbox_folder_get_full_path): Removed temporary hack.

20 years agofixed copyright comments.
Rodrigo Moya [Fri, 14 Nov 2003 17:08:20 +0000 (17:08 +0000)]
fixed copyright comments.

2003-11-14  Rodrigo Moya <rodrigo@ximian.com>

* src/server-interface-check.[ch]: fixed copyright comments.

20 years agoregister the Groupwise calendar backend.
Rodrigo Moya [Fri, 14 Nov 2003 16:47:29 +0000 (16:47 +0000)]
register the Groupwise calendar backend.

2003-11-14  Rodrigo Moya <rodrigo@ximian.com>

* src/server.c (setup_cals): register the Groupwise calendar backend.

* src/Makefile.am:
* configure.in: added Groupwise calendar backend to build.

20 years agoadded groupwise backend directory to build.
Rodrigo Moya [Fri, 14 Nov 2003 16:38:25 +0000 (16:38 +0000)]
added groupwise backend directory to build.

2003-11-14  Rodrigo Moya <rodrigo@ximian.com>

* backends/Makefile.am: added groupwise backend directory to build.

* backends/groupwise/Makefile.am:
* backends/groupwise/e-cal-backend-groupwise.[ch]: Groupwise backend
skeleton.

20 years agoAdd the GTK_DOC_CHECK m4 macro here, as we need it
Rodney Dawes [Fri, 14 Nov 2003 15:39:10 +0000 (15:39 +0000)]
Add the GTK_DOC_CHECK m4 macro here, as we need it

2003-11-14  Rodney Dawes  <dobey@ximian.com>

* acinclude.m4: Add the GTK_DOC_CHECK m4 macro here, as we need it

20 years agooops, put the mempool stuff back, we don't use e-memory afterall. Damn
Not Zed [Thu, 13 Nov 2003 23:20:50 +0000 (23:20 +0000)]
oops, put the mempool stuff back, we don't use e-memory afterall. Damn

2003-11-14  Not Zed  <NotZed@Ximian.com>

        * camel-mime-parser.c (SCAN_BUF): oops, put the mempool stuff
        back, we don't use e-memory afterall.  Damn plane hacking.

20 years agoRemove mempool code, we use the stuff in e-util. (PRESERVE_HEADERS): new
Not Zed [Thu, 13 Nov 2003 23:17:31 +0000 (23:17 +0000)]
Remove mempool code, we use the stuff in e-util. (PRESERVE_HEADERS): new

2003-11-13  Not Zed  <NotZed@Ximian.com>

        * camel-mime-parser.c: Remove mempool code, we use the stuff in
        e-util.
        (PRESERVE_HEADERS): new compile option, if on, we preserve headers
        and folding exactly rather than unfolding all input.  THIS BREAKS
        EVERYTHING right now, so don't turn it on.

        * camel-gpg-context.c (gpg_decrypt): reset the input memstream
        before passing it to the gpg engine.

        * tests/smime/pgp-mime.c (main): redirect /dev/null to stdin so it
        doesn't hang waiting for input.
        (main): removed from build - this tests multipart/signed
        explictly, but now the details of this is handled directly by the
        cipher context.

        * tests/smime/pgp.c (main): fixes for api changes.
        (main): redirect /dev/null to stdin so it doesn't hang waiting for
        input.

        * tests/message/test1.c (main): update for api changes.

        * camel-smime-context.c (sm_verify): look at the content object's
        mime type, not the container's type.

20 years agolook at the content object's mime type, not the container's type.
Not Zed [Thu, 13 Nov 2003 03:52:12 +0000 (03:52 +0000)]
look at the content object's mime type, not the container's type.

2003-11-13  Not Zed  <NotZed@Ximian.com>

        * camel-smime-context.c (sm_verify): look at the content object's
        mime type, not the container's type.

2003-11-11  Not Zed  <NotZed@Ximian.com>

        * camel-cipher-context.c (camel_cipher_validity_set_valid): take
        into account the @valid argument and set validity properly.
        (camel_cipher_validity_clone): new method to copy validities.

        * camel-smime-context.c (sm_signing_cmsmessage): removed a todo.

20 years agomerged spam filtering branch
Radek Doulik [Wed, 12 Nov 2003 21:12:49 +0000 (21:12 +0000)]
merged spam filtering branch

20 years agoconvert the vcard to a string and print it out as well. also fix the
Chris Toshok [Tue, 11 Nov 2003 21:29:40 +0000 (21:29 +0000)]
convert the vcard to a string and print it out as well. also fix the

2003-11-11  Chris Toshok  <toshok@ximian.com>

* tests/vcard/dump-vcard.c (main): convert the vcard to a string
and print it out as well.  also fix the evcard leak.

* tests/vcard/README: add blurb about 10.vcf.

* tests/vcard/Makefile.am (EXTRA_DIST): add 10.vcf

* tests/vcard/10.vcf: new quotted attribute parameter value test.

* tests/vcard/[1-9].vcf: add these back in.

20 years agoguard against multiple threads here by using a mutex. also, always remove
Chris Toshok [Tue, 11 Nov 2003 21:25:24 +0000 (21:25 +0000)]
guard against multiple threads here by using a mutex. also, always remove

2003-11-11  Chris Toshok  <toshok@ximian.com>

* src/server.c (queue_termination): guard against multiple threads
here by using a mutex.  also, always remove the
terminal_handler_id if one exists and reinstate it afterward.
This gives us the behavior of always lasting EXIT_TIMEOUT
milliseconds after the most recent book/calendar shutdown.  Before
there was a potential for shutting down EXIT_TIMEOUT milliseconds
after the *first* book/calendar shutdown.

20 years agoemit the status
ChangeLog [Tue, 11 Nov 2003 16:59:04 +0000 (16:59 +0000)]
emit the status

2003-11-11  ChangeLog <jpr@ximian.com>

* libecal/e-cal.c (e_cal_class_init): emit the status

* libecal/e-cal.h: remove open status enums, use calendar status
instead

* libecal/client-test.c (create_client): just directly open the
calendar, no need to be async

20 years agoreindent function headers for new names
Dan Winship [Tue, 11 Nov 2003 15:05:25 +0000 (15:05 +0000)]
reindent function headers for new names

20 years agoMake the time-related sexp function handlers (eg, time-now, make-time,
Dan Winship [Tue, 11 Nov 2003 14:58:37 +0000 (14:58 +0000)]
Make the time-related sexp function handlers (eg, time-now, make-time,

* libedata-cal/e-cal-backend-sexp.c: Make the time-related sexp
function handlers (eg, time-now, make-time, etc) be non-static, so
they can be reused by backend-specific calendar sexp parsers.

20 years agoremove dead enums
JP Rosevear [Tue, 11 Nov 2003 02:32:27 +0000 (02:32 +0000)]
remove dead enums

2003-11-10  JP Rosevear <jpr@ximian.com>

* libecal/e-cal.h: remove dead enums

20 years ago(e_source_selector_new): Expand all the
Ettore Perazzoli [Tue, 11 Nov 2003 02:06:48 +0000 (02:06 +0000)]
(e_source_selector_new): Expand all the
nodes.