Rodrigo Moya [Wed, 21 Jan 2004 15:21:32 +0000 (15:21 +0000)]
Fixed wrong file name
Rodrigo Moya [Wed, 21 Jan 2004 13:19:11 +0000 (13:19 +0000)]
return error when the type of the component does not match the supported
2004-01-21 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-cal-backend-groupwise.c
(get_e_cal_component_from_soap_parameter): return error when
the type of the component does not match the supported ones.
Rodrigo Moya [Wed, 21 Jan 2004 13:01:49 +0000 (13:01 +0000)]
Fixes #51705
2004-01-21 Rodrigo Moya <rodrigo@ximian.com>
Fixes #51705
* backends/file/e-cal-backend-file.c (e_cal_backend_file_remove):
remove all files in the directory and the directory itself.
Rodrigo Moya [Wed, 21 Jan 2004 10:32:56 +0000 (10:32 +0000)]
use a GSList, which is what we are passed to
2004-01-21 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-cal-backend-groupwise.c (match_recurrence_sexp,
match_object_sexp): use a GSList, which is what we are passed
to e_cal_backend_groupwise_get_object_list.
(e_cal_backend_groupwise_start_query): fixed warning.
Rodrigo Moya [Wed, 21 Jan 2004 10:18:04 +0000 (10:18 +0000)]
Fixes nasty crash in e-d-s
2004-01-21 Rodrigo Moya <rodrigo@ximian.com>
Fixes nasty crash in e-d-s
* libedataserver/e-xml-hash-utils.[ch]: EXmlHashFunc gets 3 arguments.
(foreach_hash_func): pass the value also to the XML hash function.
* libedataserver/e-file-cache.c (add_object_to_list): use the correct
argument types.
JP Rosevear [Wed, 21 Jan 2004 03:04:08 +0000 (03:04 +0000)]
set a primary selection if there is one before the rebuild
2004-01-20 JP Rosevear <jpr@ximian.com>
* e-source-selector.c (rebuild_model): set a primary selection if
there is one before the rebuild
(e_source_selector_set_primary_selection): block the signals when
clearing the tree selection to make the op atomic; emit the
selection_changed signal if a hidden selection is not currently
selectecd
Not Zed [Wed, 21 Jan 2004 01:26:04 +0000 (01:26 +0000)]
** See bug #52996.
2004-01-21 Not Zed <NotZed@Ximian.com>
** See bug #52996.
* camel-data-cache.c (camel_data_cache_add): put a do-loop around
the object_bag_reserve stuff, otherwise we can add/abort out of
sync (i.e. when object_bag_reserve returned a pointer we mustn't
call add/abort).
* camel-object.c (camel_object_bag_*): Added some inline doco.
~
~
~
~
~
~
JP Rosevear [Tue, 20 Jan 2004 22:56:38 +0000 (22:56 +0000)]
provide parent iter in/out arg (test_collapse_row_callback): use priv
2004-01-20 JP Rosevear <jpr@ximian.com>
* e-source-selector.c (find_source_iter): provide parent iter
in/out arg
(test_collapse_row_callback): use priv shortcut
(e_source_selector_select_source): pass parent iter
(e_source_selector_unselect_source): ditto
(e_source_selector_peek_primary_selection): return the right thing
if the primary selection is currently hidden
(e_source_selector_set_primary_selection): set the primary
selection properly if the source node is currently hidden
JP Rosevear [Tue, 20 Jan 2004 21:24:54 +0000 (21:24 +0000)]
util routine to clear the row reference to the saved primary selection
2004-01-20 JP Rosevear <jpr@ximian.com>
* e-source-selector.c (clear_saved_primary_selection): util
routine to clear the row reference to the saved primary selection
(find_source_iter): unref the model data retrieved
(rebuild_existing_cb): ditto
(toggle_cell_data_func): ditto
(text_cell_data_func): ditto
(selection_func): ditto; clear the saved primary selection if
something else is selected
(cell_toggled_callback): ditto
(test_collapse_row_callback): clear the toggled_last flag
(row_expanded_callback): once we've restored the saved primary
selection, clear it
(selector_button_press_event): unref the model data
(impl_dispose): use clear_saved_primary_selection
(init): the store column holds object not pointer type
(e_source_selector_peek_primary_selection): unref the model da
JP Rosevear [Tue, 20 Jan 2004 19:16:41 +0000 (19:16 +0000)]
check if the collapsing node has its child selected, if so take a row
2004-01-20 JP Rosevear <jpr@ximian.com>
* e-source-selector.c (test_collapse_row_callback): check if the
collapsing node has its child selected, if so take a row reference
to remember the selection
(row_expanded_callback): check if the expanding node has the saved
primary selection under it and re-select if so
(init): listen for signals
(impl_dispose): free the primary selection
Hans Petter Jansson [Tue, 20 Jan 2004 18:25:01 +0000 (18:25 +0000)]
Pass a threaded POA policy to g_object_new (). Fixes deadlocks.
2004-01-20 Hans Petter Jansson <hpj@ximian.com>
* libedata-book/e-data-book-view.c (e_data_book_view_new): Pass a
threaded POA policy to g_object_new (). Fixes deadlocks.
Changwoo Ryu [Tue, 20 Jan 2004 17:29:32 +0000 (17:29 +0000)]
Updated Korean translation.
* ko.po: Updated Korean translation.
Rodrigo Moya [Tue, 20 Jan 2004 15:20:50 +0000 (15:20 +0000)]
split out the connection code. (connect_to_server): and moved it here.
2004-01-20 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_set_mode): split out the connection code.
(connect_to_server): and moved it here.
(e_cal_backend_groupwise_open): call connect_to_server, not
set_mode, to avoid online/offline notifications.
Not Zed [Tue, 20 Jan 2004 05:33:12 +0000 (05:33 +0000)]
** See bug #52817.
2004-01-20 Not Zed <NotZed@Ximian.com>
** See bug #52817.
* camel-session.c (camel_session_get_password): merged reprompt
and secret into a flags field, and add more options. Fixed all
callers.
Not Zed [Mon, 19 Jan 2004 22:03:22 +0000 (22:03 +0000)]
** See bug #52899.
2004-01-20 Not Zed <NotZed@Ximian.com>
** See bug #52899.
* camel-gpg-context.c (gpg_ctx_parse_status): use need_id as the
password key, not userid.
JP Rosevear [Mon, 19 Jan 2004 19:28:34 +0000 (19:28 +0000)]
create the data structure for rebuilding the model (free_rebuild_data):
2004-01-19 JP Rosevear <jpr@ximian.com>
* e-source-selector.c (create_rebuild_data): create the data
structure for rebuilding the model
(free_rebuild_data): free it
(rebuild_existing_cb): check for the sources that are still
existing or deleted
(rebuild_model): do incremental updates
(selection_func): if the last thing we did was toggle, we don't
actually want to highlight and if the source is not checked, check
it
(cell_toggled_callback): indicate that a toggle just occurred
(init): initial toggled last to false
(e_source_selector_set_primary_selection): set some preconditions
Fixes #51787
Harish Krishnaswamy [Mon, 19 Jan 2004 16:31:49 +0000 (16:31 +0000)]
(get_e_cal_component_from_soap_parameter):
'due' property set for TODOs instead of dtend.
added code for mapping all values of GW data to
percent, priority, classification, transparency
properties in ECalComponent. Fixed compiler warnings.
Harish Krishnaswamy [Mon, 19 Jan 2004 16:27:27 +0000 (16:27 +0000)]
*** empty log message ***
Updated ja.po. T.Aihana [Mon, 19 Jan 2004 14:00:34 +0000 (14:00 +0000)]
2004-01-19 Updated ja.po. T.Aihana <aihana@gnome.gr.jp>
Siviaah Nallagatla [Mon, 19 Jan 2004 11:14:08 +0000 (11:14 +0000)]
add port and "/soap" to source uri
2004-01-19 Siviaah Nallagatla <snallagatla@novell.com>
* providers/groupwise/camel-gw-listener.c ( remove_calender_tasks_sources,
modify_calender_tasks_sources) : add port and "/soap" to source uri
Not Zed [Mon, 19 Jan 2004 06:03:35 +0000 (06:03 +0000)]
use a CamelURL to properly encode the url we generate.
2004-01-19 Not Zed <NotZed@Ximian.com>
* camel-vee-store.c (change_folder): use a CamelURL to properly
encode the url we generate.
(vee_get_folder_info): ditto.
(vee_get_folder_info): removed unused variable/warning.
* camel-session.c (vee_provider): Update the provider flags for
URL_FRAGMENT_IS_PATH.
* providers/imapp/camel-imapp-utils.c (imap_parse_addfress_list):
namespaces fixes for HEADER_ADDRESS*
Harish Krishnaswamy [Sun, 18 Jan 2004 14:32:56 +0000 (14:32 +0000)]
Added features Free/Busy and getDelta in GW backend
Harish Krishnaswamy [Sun, 18 Jan 2004 14:31:53 +0000 (14:31 +0000)]
(e_cal_backend_groupwise_get_free_busy): Implemented.
Harish Krishnaswamy [Sun, 18 Jan 2004 14:31:15 +0000 (14:31 +0000)]
Added declaration for e_gw_connection_get_freebusy_info and
modified getDeltas signature to match the current server
implementation.
Harish Krishnaswamy [Sun, 18 Jan 2004 14:29:00 +0000 (14:29 +0000)]
(e_gw_connection_get_deltas) : Implemented parsing of the response.
(e_gw_connection_get_free_busy_info) : Implemented including private
functions (get_attendee_list_from_string, start_freebusy_session and
close_freebusy_session).
(e_gw_connection_get_container_id) : remove unused variable.
(get_e_cal_component_from_soap_parameter) : added code to
set attendee_list to the e_cal_component.
(get_evo_date_from_string) : fixed typo.
Jeffrey Stedfast [Sat, 17 Jan 2004 15:26:52 +0000 (15:26 +0000)]
Limit the flags we set (or unset) to the folder's permanent flags.
2004-01-17 Jeffrey Stedfast <fejj@ximian.com>
* providers/imap/camel-imap-folder.c (imap_sync_online): Limit the
flags we set (or unset) to the folder's permanent flags.
JP Rosevear [Fri, 16 Jan 2004 22:55:06 +0000 (22:55 +0000)]
remove test bits
2004-01-16 JP Rosevear <jpr@ximian.com>
* backends/file/e-cal-backend-file.c (save): remove test bits
Kjartan Maraas [Fri, 16 Jan 2004 19:40:15 +0000 (19:40 +0000)]
Updated Norwegian translation.
2004-01-16 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
JP Rosevear [Fri, 16 Jan 2004 19:00:15 +0000 (19:00 +0000)]
remove debug statement
2004-01-16 JP Rosevear <jpr@ximian.com>
* libecal/e-cal.c (categories_changed_idle_cb): remove debug
statement
JP Rosevear [Fri, 16 Jan 2004 18:58:08 +0000 (18:58 +0000)]
idle handler to emit the writable signal on the main thread
2004-01-16 JP Rosevear <jpr@ximian.com>
* libebook/e-book.c (e_book_idle_writable): idle handler to emit
the writable signal on the main thread
(e_book_handle_response): use above
Rodrigo Moya [Fri, 16 Jan 2004 18:15:14 +0000 (18:15 +0000)]
return AUTH_REQUIRED error if we don't get a password from the
2004-01-16 Rodrigo Moya <rodrigo@ximian.com>
* libecal/e-cal.c (e_cal_open): return AUTH_REQUIRED error if
we don't get a password from the authentication function.
* backends/file/e-cal-backend-file.c
(e_cal_backend_file_modify_object): store the old object before
actually losing it.
Jeffrey Stedfast [Fri, 16 Jan 2004 18:13:04 +0000 (18:13 +0000)]
Same.
2004-01-16 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-message.c (camel_mime_message_build_mbox_from): Same.
* camel-internet-address.c (internet_decode): Same.
* camel-mime-utils.[c,h]: Namespaced camel_header_address_t enums
s/HEADER_ADDRESS_/CAMEL_HEADER_ADDRESS_/g
JP Rosevear [Fri, 16 Jan 2004 17:33:47 +0000 (17:33 +0000)]
name space the idle data structs properly
2004-01-16 JP Rosevear <jpr@ximian.com>
* libecal/e-cal.c: name space the idle data structs properly
JP Rosevear [Fri, 16 Jan 2004 17:29:26 +0000 (17:29 +0000)]
idle handler to actually proxy the signal emission to the main thread
2004-01-16 JP Rosevear <jpr@ximian.com>
* libecal/e-cal.c (backend_error_idle_cb): idle handler to
actually proxy the signal emission to the main thread
(backend_error_cb): use above
(categories_changed_idle_cb): idle handler for proxying
(categories_changed_cb): use above
Fixes #52743
Christian Neumair [Fri, 16 Jan 2004 15:42:47 +0000 (15:42 +0000)]
Fix error message string (sexp backend).
Rodrigo Moya [Fri, 16 Jan 2004 15:23:28 +0000 (15:23 +0000)]
use ~/.evolution/cache/calendar for the cache files.
2004-01-16 Rodrigo Moya <rodrigo@ximian.com>
* libedata-cal/e-cal-backend-cache.c (get_filename_from_uri): use
~/.evolution/cache/calendar for the cache files.
* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_get_object_list): lock/unlock the
private mutex.
Rodrigo Moya [Fri, 16 Jan 2004 15:22:27 +0000 (15:22 +0000)]
use ~/.evolution/cache/calendar for the cache files.
2004-01-16 Rodrigo Moya <rodrigo@ximian.com>
* libedata-cal/e-cal-backend-cache.c (get_filename_from_uri): use
~/.evolution/cache/calendar for the cache files.
Rodrigo Moya [Fri, 16 Jan 2004 13:31:13 +0000 (13:31 +0000)]
fixed duplicated variable name.
2004-01-16 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-connection.c
(e_gw_connection_get_container_id): fixed duplicated variable name.
Rodrigo Moya [Fri, 16 Jan 2004 13:30:51 +0000 (13:30 +0000)]
fixed duplicated variable name.
2004-01-16 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-connection.c
(e_gw_connection_get_container_id): fixed duplicated variable name.
Rodrigo Moya [Fri, 16 Jan 2004 13:23:16 +0000 (13:23 +0000)]
removed check for 'only_if_exists', we'll return NoSuchCal error if we
2004-01-16 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_open): removed check for 'only_if_exists',
we'll return NoSuchCal error if we can't find the calendar to open.
Sivaiah Nallagatla [Fri, 16 Jan 2004 12:47:28 +0000 (12:47 +0000)]
added some conf entries for LDAP address setup added
2004-01-16 Sivaiah Nallagatla <snallagatla@novell.com>
* providers/groupwise/camel-groupwise-provider.c: added some conf entries for
LDAP address setup
* providers/groupwise/camel-gw-listener.c: added add_ldap_addressbook_source,
modify_ldap_addressbook_source, remove_ldap_addressbook_source functions for
setting up LDAP address book. Also setting "username" property on cal/tasks ESources
Rodrigo Moya [Fri, 16 Jan 2004 11:21:09 +0000 (11:21 +0000)]
*** empty log message ***
Michael Zucci [Fri, 16 Jan 2004 07:18:17 +0000 (07:18 +0000)]
added some hook debug h(x)
JP Rosevear [Thu, 15 Jan 2004 19:01:32 +0000 (19:01 +0000)]
make sure we don't derefence a NULL pointer
2004-01-15 JP Rosevear <jpr@ximian.com>
* libedataserver/e-source-list.c (e_source_list_peek_source_any):
make sure we don't derefence a NULL pointer
Zygimantas Berucka [Thu, 15 Jan 2004 17:41:13 +0000 (17:41 +0000)]
Updated Lithuanian translation by Tomas Kuliavas.
2004-01-15 Zygimantas Berucka <uid0@tuxfamily.org>
* lt.po: Updated Lithuanian translation by Tomas Kuliavas.
Mark McLoughlin [Thu, 15 Jan 2004 17:07:25 +0000 (17:07 +0000)]
Fix leak.
2004-01-15 Mark McLoughlin <mark@skynet.ie>
* libedataserver/e-source-list.c: (load_from_gconf):
Fix leak.
* libedataserver/e-source.c: (dump_common_to_xml_node):
Don't output properties tag if there are no properties.
Mark McLoughlin [Thu, 15 Jan 2004 17:07:09 +0000 (17:07 +0000)]
Remove debugging spew.
2004-01-15 Mark McLoughlin <mark@skynet.ie>
* libecal/e-cal-listener.c: (impl_notifyCalSetMode),
(impl_notifyErrorOccurred), (impl_notifyCategoriesChanged):
Remove debugging spew.
Radek Doulik [Thu, 15 Jan 2004 13:40:25 +0000 (13:40 +0000)]
fix the return value, it was returning ECalendarStatus instead of bool, it
2004-01-15 Radek Doulik <rodo@ximian.com>
* libecal/e-cal.c (e_cal_is_read_only): fix the return value, it
was returning ECalendarStatus instead of bool, it compares status
to E_CALENDAR_STATUS_OK now
Michael Zucci [Thu, 15 Jan 2004 06:23:13 +0000 (06:23 +0000)]
remove debugs, oops.
Not Zed [Thu, 15 Jan 2004 06:18:56 +0000 (06:18 +0000)]
** See bug #52881.
2004-01-15 Not Zed <NotZed@Ximian.com>
** See bug #52881.
* camel-object.c (camel_object_bag*): Support reserving different
keys from the same thread. Oh the pain.
* camel-vee-store.c (vee_get_folder_info): implement child flags
properly. Changed to build tree itself rather than calling
camel_folder_info_build.
(vee_get_folder): if we're adding a folder with dummy parents,
create and add the dummy parent folders too (as real folder
objects). We are the only owner of the ref, so this sort of leaks
the folder, but they're small.
Christian Neumair [Wed, 14 Jan 2004 21:14:28 +0000 (21:14 +0000)]
Updated German translation.
Rodrigo Moya [Wed, 14 Jan 2004 18:22:39 +0000 (18:22 +0000)]
missing renaming.
2004-01-14 Rodrigo Moya <rodrigo@ximian.com>
* providers/groupwise/camel-groupwise-provider.c
(camel_provider_module_init): missing renaming.
Francisco Javier F. Serrador [Wed, 14 Jan 2004 15:44:36 +0000 (15:44 +0000)]
Updated Spanish translation.
2004-01-14 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* es.po: Updated Spanish translation.
Rodrigo Moya [Wed, 14 Jan 2004 15:43:06 +0000 (15:43 +0000)]
if trying to create a new calendar, return an error, since we don't
2004-01-14 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_open): if trying to create a new calendar,
return an error, since we don't support that.
(e_cal_backend_groupwise_remove): return "Permission Denied".
Harish Krishnaswamy [Wed, 14 Jan 2004 13:43:35 +0000 (13:43 +0000)]
libedata-cal/e-cal-backend-cache.c (e_cal_backend_cache_get_components):
return a list of e-cal-components rather than e-cal-component strings.
Harish Krishnaswamy [Wed, 14 Jan 2004 13:41:51 +0000 (13:41 +0000)]
(e_cal_backend_cache_get_components): return a list of e-cal-components
rather than e-cal-component strings.
Rodrigo Moya [Wed, 14 Jan 2004 11:55:24 +0000 (11:55 +0000)]
set the "auth" property on the ESource's we create, to get authentication.
2004-01-14 Rodrigo Moya <rodrigo@ximian.com>
* providers/groupwise/camel-gw-listener.c (add_esource): set the
"auth" property on the ESource's we create, to get authentication.
Rodrigo Moya [Wed, 14 Jan 2004 11:50:19 +0000 (11:50 +0000)]
use the GList ** correctly when calling g_slist_prepend.
2004-01-14 Rodrigo Moya <rodrigo@ximian.com>
* libedataserver/e-file-cache.c (add_object_to_list): use the GList **
correctly when calling g_slist_prepend.
Danilo Šegan [Wed, 14 Jan 2004 08:18:22 +0000 (08:18 +0000)]
Updated Serbian translation.
Not Zed [Wed, 14 Jan 2004 04:35:58 +0000 (04:35 +0000)]
** Patch from Timo Sirainen <tss@iki.fi> to honour read-only status for
2004-01-14 Not Zed <NotZed@Ximian.com>
** Patch from Timo Sirainen <tss@iki.fi> to honour read-only
status for imap folders.
* providers/imap/camel-imap-folder.c (camel_imap_folder_selected):
check for read-only status response.
(imap_sync_online): only call sync_offline if we're read-only.
(imap_expunge_uids_resyncing): NOOP for read-only.
Not Zed [Wed, 14 Jan 2004 02:54:50 +0000 (02:54 +0000)]
remove debug printf.
2004-01-14 Not Zed <NotZed@Ximian.com>
* providers/local/camel-local-folder.c (local_getv): remove debug
printf.
** See bug #52835.
* camel-smime-context.c (sm_get_passwd): removed debugging. If we
get called multiple times in a row, then forget the old password
and re-prompt - it was a bad password. Zero out password memory
too.
JP Rosevear [Tue, 13 Jan 2004 21:29:05 +0000 (21:29 +0000)]
remove C99 declaration
2004-01-13 JP Rosevear <jpr@ximian.com>
* backends/groupwise/e-gw-connection.c
(get_e_cal_component_from_soap_parameter): remove C99 declaration
Rodrigo Moya [Tue, 13 Jan 2004 18:28:10 +0000 (18:28 +0000)]
added a 'container' argument. (e_gw_item_dispose): free new field in the
2004-01-13 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-item.[ch] (e_gw_item_new_appointment):
added a 'container' argument.
(e_gw_item_dispose): free new field in the private structure.
* backends/groupwise/e-gw-connection.[ch]
(e_gw_connection_send_appointment): added a 'container' argument.
* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_create_object,
e_cal_backend_groupwise_modify_object): adapted to changes in
e_gw_connection_send_appointment.
(e_cal_backend_groupwise_receive_objects): implemented.
Rodrigo Moya [Tue, 13 Jan 2004 17:44:23 +0000 (17:44 +0000)]
missing renaming.
2004-01-13 Rodrigo Moya <rodrigo@ximian.com>
* providers/groupwise/camel-groupwise-provider.c: missing renaming.
Rodrigo Moya [Tue, 13 Jan 2004 17:08:03 +0000 (17:08 +0000)]
moved the folder retrieving code to... (e_gw_connection_get_container_id):
2004-01-13 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-connection.[ch]
(e_gw_connection_get_items): moved the folder retrieving code to...
(e_gw_connection_get_container_id): ...here, new function.
* backends/groupwise/e-cal-backend-groupwise.c: added 'container_id'
field to private structure.
(e_cal_backend_groupwise_finalize): free the container_id.
(populate_cache): pass the container_id to e_gw_connection_get_items.
(e_cal_backend_groupwise_set_mode): retrieve the container ID after
connecting to the server.
Rodrigo Moya [Tue, 13 Jan 2004 16:24:13 +0000 (16:24 +0000)]
unref the message if we dont get a response, not the response, which is
2004-01-13 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-connection.[ch] (logout): unref the message
if we dont get a response, not the response, which is NULL, and unref
it also before exiting the function.
(e_gw_connection_remove_item): new function.
* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_remove_object): implemented.
Rodrigo Moya [Tue, 13 Jan 2004 16:18:20 +0000 (16:18 +0000)]
unref the message if we dont get a response, not the response, which is
2004-01-13 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-connection.[ch] (logout): unref the message
if we dont get a response, not the response, which is NULL, and unref
it also before exiting the function.
(e_gw_connection_remove_item): new function.
* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_remove_object): implemented.
Laurent Dhima [Tue, 13 Jan 2004 14:44:34 +0000 (14:44 +0000)]
Added "sq" to ALL_LINGUAS
* configure.in: Added "sq" to ALL_LINGUAS
Laurent Dhima [Tue, 13 Jan 2004 14:41:57 +0000 (14:41 +0000)]
Added Albanian translation
* sq.po: Added Albanian translation
Laurent Dhima [Tue, 13 Jan 2004 14:40:06 +0000 (14:40 +0000)]
Added Albanian file
Sivaiah Nallagatla [Tue, 13 Jan 2004 13:51:58 +0000 (13:51 +0000)]
removed unused groupwise-config-listener.[ch] files
2004-01-13 Sivaiah Nallagatla <snallagatla@novell.com>
removed unused groupwise-config-listener.[ch] files
Sivaiah Nallagatla [Tue, 13 Jan 2004 13:49:54 +0000 (13:49 +0000)]
renamed groupwise-config-listener.[ch] to these file names and also
2004-01-13 Sivaiah Nallagatla <snallagatla@novell.com>
* providers/groupwise/camel-gw-listener.[ch] : renamed groupwise-config-listener.[ch]
to these file names and also changed code to use CamelURL insted of EUri
* providers/groupwise/camel-groupwise-provider.c : use the renamed config listener apis
* providers/groupwise/Makefile.am : changed the source file names
Rodrigo Moya [Tue, 13 Jan 2004 13:14:59 +0000 (13:14 +0000)]
new function, moved from the file and groupwise backends.
2004-01-13 Rodrigo Moya <rodrigo@ximian.com>
* libecal/e-cal-component.[ch] (e_cal_component_get_recurid_as_string):
new function, moved from the file and groupwise backends.
* libedata-cal/e-cal-backend-cache.[ch]
(e_cal_backend_cache_put_component): changed to get an ECalComponent.
* backends/groupwise/e-gw-item.[ch]: new class for managing items
Harish Krishnaswamy [Tue, 13 Jan 2004 11:40:28 +0000 (11:40 +0000)]
*** empty log message ***
Harish Krishnaswamy [Tue, 13 Jan 2004 11:39:29 +0000 (11:39 +0000)]
(e_gw_connection_get_delta): - Added declaration.
Harish Krishnaswamy [Tue, 13 Jan 2004 11:38:58 +0000 (11:38 +0000)]
(get_e_cal_component_from_soap_parameter): modification to strip
date and time separators in argument before calling
icaltime_from_string.
Harish Krishnaswamy [Tue, 13 Jan 2004 11:38:13 +0000 (11:38 +0000)]
(populate_cache): fixed memory leaks.
(e_cal_backend_groupwise_open): return function with success when
invoked again after the cache has been created already.
(e_cal_backend_groupwise_get_object_list): implemented.
(e_cal_backend_groupwise_start_query): implemented.
Harish Krishnaswamy [Tue, 13 Jan 2004 11:37:08 +0000 (11:37 +0000)]
Added declaration for (e_cal_backend_cache_get_components)
Harish Krishnaswamy [Tue, 13 Jan 2004 11:35:12 +0000 (11:35 +0000)]
(e_cal_backend_cache_constructor): Added the function and updated
class_init to use it.
(e_cal_backend_cache_get_components): Added method to wrap
e_file_cache_get_objects for better abstraction.
(e_cal_backend_cache_set_property): fixed NULL termination to argument
list.
Miloslav Trmac [Tue, 13 Jan 2004 11:27:08 +0000 (11:27 +0000)]
Update Czech translation
JP Rosevear [Tue, 13 Jan 2004 04:22:16 +0000 (04:22 +0000)]
bump version and requirements
2004-01-12 JP Rosevear <jpr@ximian.com>
* configure.in: bump version and requirements
Jeffrey Stedfast [Tue, 13 Jan 2004 03:13:13 +0000 (03:13 +0000)]
fixed distcheck
JP Rosevear [Tue, 13 Jan 2004 03:08:30 +0000 (03:08 +0000)]
bump version, libtool numbers
004-01-12 JP Rosevear <jpr@ximian.com>
* configure.in: bump version, libtool numbers
Meilof Veeningen [Mon, 12 Jan 2004 22:20:40 +0000 (22:20 +0000)]
now based on discofolder, cache_message and append_message implemented,
2004-01-12 Meilof Veeningen <meilof@wanadoo.nl>
* providers/nntp/camel-nntp-folder.[ch]: now based on discofolder,
cache_message and append_message implemented, only retrieve messages
when we are subscribed, some stubs
* providers/nntp/camel-nntp-provider.c: newsgroup name display
settings, password authentication, fix for check_equal where the
protocols wouldn't be checked
* providers/nntp/camel-nntp-store.[ch]: base on discostore with
online/offline support, subscriptions, downloading changed parts of
the newsgroup list, some stubs, authentication, automatic reconnect
* providers/nntp/camel-nntp-store-summary.[ch]: NNTP store
summary based on IMAP code
* providers/nntp/camel-nntp-summary.c: save summary after xover
* providers/nntp/camel-nntp-grouplist.h: added CamelNNTPGroupList
structs
* providers/nntp/Makefile.am: added store summary
Rodrigo Moya [Mon, 12 Jan 2004 18:29:23 +0000 (18:29 +0000)]
made the backends start online always, until we fix the online/offline
2004-01-12 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_open):
* backends/http/e-cal-backend-http.c (e_cal_backend_http_open): made
the backends start online always, until we fix the online/offline
handling via the shell.
Rodrigo Moya [Mon, 12 Jan 2004 18:09:11 +0000 (18:09 +0000)]
new functions.
2004-01-12 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-gw-connection.[ch]
(e_gw_connection_get_user_name, e_gw_connection_get_user_uuid): new
functions.
Rodrigo Moya [Mon, 12 Jan 2004 17:05:16 +0000 (17:05 +0000)]
fixed leak.
2004-01-12 Rodrigo Moya <rodrigo@ximian.com>
* backends/http/e-cal-backend-http.c (uri_to_cache_dir): fixed leak.
Rodrigo Moya [Mon, 12 Jan 2004 16:56:25 +0000 (16:56 +0000)]
avoid CORBA allocations by using the CORBA_any directly. Free the CORBA
2004-01-12 Rodrigo Moya <rodrigo@ximian.com>
* src/server-logging.c (server_log_handler): avoid CORBA allocations
by using the CORBA_any directly. Free the CORBA exception.
Miloslav Trmac [Mon, 12 Jan 2004 09:30:44 +0000 (09:30 +0000)]
Update Czech translation
Not Zed [Mon, 12 Jan 2004 04:43:40 +0000 (04:43 +0000)]
** See bug 52725.
2004-01-12 Not Zed <NotZed@Ximian.com>
** See bug 52725.
* providers/imap/camel-imap-folder.c (get_content): pass in
transfer encoding when setting up wrapper part.
* providers/imap/camel-imap-wrapper.c (camel_imap_wrapper_new):
Added an encoding type parameter, set on data wrapper.
Christian Hammond [Mon, 12 Jan 2004 03:17:40 +0000 (03:17 +0000)]
Changed the IM account field types from LIST_FIELD to MULTI_LIST_FIELD, as
2003-01-11 Christian Hammond <chipx86@gnupdate.org>
* addressbook/libebook/e-contact.[ch]: Changed the IM account field
types from LIST_FIELD to MULTI_LIST_FIELD, as discussed with Chris
Toshok. Added convenience fields for WORK and HOME entries for each
IM account list. Add support for setting LIST_FIELD types.
Kjartan Maraas [Sun, 11 Jan 2004 13:53:04 +0000 (13:53 +0000)]
Updated Norwegian translation.
2004-01-11 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
Kjartan Maraas [Sun, 11 Jan 2004 12:19:38 +0000 (12:19 +0000)]
Updated Norwegian translation.
2004-01-11 Kjartan Maraas <kmaraas@gnome.org>
* no.po: Updated Norwegian translation.
Jeffrey Stedfast [Sun, 11 Jan 2004 04:28:52 +0000 (04:28 +0000)]
if e_iconv() returns -1, check that errno != EINVAL - if errno *is*
2004-01-10 Jeffrey Stedfast <fejj@ximian.com>
* camel-mime-utils.c (rfc2047_encode_word): if e_iconv() returns
-1, check that errno != EINVAL - if errno *is* EINVAL, it just
means that our convlen wasn't long enough to include the whole
sequence. This is fine, we'll just start where we left off next
loop thru. Fixes bug #52593 (the buffer was duplicated because
state wasn't flushed).
(camel_header_encode_string): Fixed a type-o in loop where
encoding=0, don't g_string_append_len starting at 'word'
inptr-start bytes long - 'word' could be NULL and/or inptr-start
could be longer than inptr-word.
Rodrigo Moya [Sat, 10 Jan 2004 22:45:38 +0000 (22:45 +0000)]
don't leak the dates retrieved with e_cal_component_get_dtstart/dtend.
2004-01-10 Rodrigo Moya <rodrigo@ximian.com>
* libedata-cal/e-cal-backend-sexp.c (func_occur_in_time_range):
don't leak the dates retrieved with e_cal_component_get_dtstart/dtend.
* libedata-cal/e-cal-backend-sync.c (_e_cal_backend_get_timezone):
free the 'object' string returned by the provider's get_timezone
method.
* libedata-cal/e-data-cal-factory.c
(e_data_cal_factory_register_method):
g_free the string returned by g_ascii_strdown().
Rodrigo Moya [Sat, 10 Jan 2004 22:44:24 +0000 (22:44 +0000)]
fixed memory leak.
2004-01-10 Rodrigo Moya <rodrigo@ximian.com>
* libedataserver/e-file-cache.c (e_file_cache_set_property): fixed
memory leak.
Rodrigo Moya [Sat, 10 Jan 2004 22:22:45 +0000 (22:22 +0000)]
Reverted my previous commit
Rodrigo Moya [Sat, 10 Jan 2004 22:04:10 +0000 (22:04 +0000)]
don't leak the BonoboArg created for the listener call.
2004-01-10 Rodrigo Moya <rodrigo@ximian.com>
* src/server-logging.c (server_log_handler): don't leak the
BonoboArg created for the listener call.
Rodrigo Moya [Sat, 10 Jan 2004 19:24:38 +0000 (19:24 +0000)]
fixed copy/paste typo. (e_cal_backend_groupwise_remove,
2004-01-10 Rodrigo Moya <rodrigo@ximian.com>
* backends/groupwise/e-cal-backend-groupwise.c
(e_cal_backend_groupwise_get_timezone): fixed copy/paste typo.
(e_cal_backend_groupwise_remove, e_cal_backend_groupwise_add_timezone,
e_cal_backend_groupwise_set_default_timezone,
e_cal_backend_groupwise_get_object_list,
e_cal_backend_groupwise_get_free_busy,
e_cal_backend_groupwise_get_changes,
e_cal_backend_groupwise_discard_alarm,
e_cal_backend_groupwise_modify_object,
e_cal_backend_groupwise_remove_object,
e_cal_backend_groupwise_receive_objects,
e_cal_backend_groupwise_send_objects):
fixed compilation warnings.
* backends/groupwise/Makefile.am:
* backends/groupwise/groupwise-config-listener.c: removed unused file.
Changwoo Ryu [Sat, 10 Jan 2004 05:34:48 +0000 (05:34 +0000)]
Updated Korean translation.
* ko.po: Updated Korean translation.