/* GAIL - The GNOME Accessibility Implementation Library * Copyright 2001 Sun Microsystems Inc. * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the * Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Boston, MA 02111-1307, USA. */ #ifdef HAVE_CONFIG_H #include #endif #include #include #include "gailcanvasgroup.h" static gint gail_canvas_group_get_n_children (AtkObject *obj); static AtkObject * gail_canvas_group_ref_child (AtkObject *obj, gint i); G_DEFINE_TYPE (GailCanvasGroup, gail_canvas_group, GAIL_TYPE_CANVAS_ITEM); static void gail_canvas_group_init (GailCanvasGroup *foo) { ; } AtkObject * gail_canvas_group_new (GObject *obj) { gpointer object; AtkObject *atk_object; g_return_val_if_fail (GNOME_IS_CANVAS_GROUP (obj), NULL); object = g_object_new (GAIL_TYPE_CANVAS_GROUP, NULL); atk_object = ATK_OBJECT (object); atk_object_initialize (atk_object, obj); atk_object->role = ATK_ROLE_PANEL; return atk_object; } static void gail_canvas_group_class_init (GailCanvasGroupClass *klass) { AtkObjectClass *class = ATK_OBJECT_CLASS (klass); class->get_n_children = gail_canvas_group_get_n_children; class->ref_child = gail_canvas_group_ref_child; } static gint gail_canvas_group_get_n_children (AtkObject *obj) { AtkGObjectAccessible *atk_gobject; GnomeCanvasGroup *group; GObject *g_obj; g_return_val_if_fail (GAIL_IS_CANVAS_ITEM (obj), 0); atk_gobject = ATK_GOBJECT_ACCESSIBLE (obj); g_obj = atk_gobject_accessible_get_object (atk_gobject); g_return_val_if_fail (GNOME_IS_CANVAS_GROUP (g_obj), 0); group = GNOME_CANVAS_GROUP (g_obj); return g_list_length (group->item_list); } static AtkObject * gail_canvas_group_ref_child (AtkObject *obj, gint i) { AtkGObjectAccessible *atk_gobject; GnomeCanvasGroup *group; GnomeCanvasItem *item; AtkObject *accessible; GObject *g_obj; GList *list_item; g_return_val_if_fail (GAIL_IS_CANVAS_ITEM (obj), NULL); atk_gobject = ATK_GOBJECT_ACCESSIBLE (obj); g_obj = atk_gobject_accessible_get_object (atk_gobject); g_return_val_if_fail (GNOME_IS_CANVAS_GROUP (g_obj), NULL); group = GNOME_CANVAS_GROUP (g_obj); list_item = g_list_nth (group->item_list, i); if (!list_item) return NULL; g_return_val_if_fail (list_item->data, NULL); item = GNOME_CANVAS_ITEM (list_item->data); accessible = atk_gobject_accessible_for_object (G_OBJECT (item)); g_object_ref (accessible); return accessible; } r class='logheader'>* use bonobo-exception for exceptions (cal_client_open_calendar): likewiseRodrigo Moya2001-09-282-3/+14 | | | | | | | | | | 2001-09-28 Rodrigo Moya <rodrigo@ximian.com> * cal-client/cal-client.c (cal_client_construct): use bonobo-exception for exceptions (cal_client_open_calendar): likewise svn path=/trunk/; revision=13211 * Update ja.poTakuro Kitame2001-09-282-375/+210 | | | | svn path=/trunk/; revision=13210 * Grab the store's command_lock before grabbing the folder's cache_lock toDan Winship2001-09-282-2/+29 | | | | | | | | | | | | | | | | * providers/imap/camel-imap-folder.c (camel_imap_folder_fetch_data): Grab the store's command_lock before grabbing the folder's cache_lock to prevent deadlock if another thread is processing an EXPUNGE response. * providers/imap/camel-imap-folder.c (imap_expunge_uids_resyncing): Fix a compiler warning that might point out a real bug... * providers/imap/camel-imap-folder.c (get_content): and one that doesn't svn path=/trunk/; revision=13209 * Use g_strdup for the uri, not the xml memory.72001-09-284-1586/+12 | | | | | | | | | | | | 2001-09-27 <NotZed@Ximian.com> * vfolder-rule.c (xml_decode): Use g_strdup for the uri, not the xml memory. * filter-driver.c, filter-message-search.c: Removed, again, how did they come back??? svn path=/trunk/; revision=13208 * Always make the Cancel button the last one.Ettore Perazzoli2001-09-282-5/+14 | | | | | | | * mail-mt.c (do_user_message): Always make the Cancel button the last one. svn path=/trunk/; revision=13207 * Minor style change to operation_registered.Michael Zucci2001-09-281-6/+4 | | | | svn path=/trunk/; revision=13206 * Dont re-register the connect_op if we got it by calling72001-09-282-4/+12 | | | | | | | | | | | | 2001-09-27 <NotZed@Ximian.com> * camel-service.c (camel_service_connect): Dont re-register the connect_op if we got it by calling 'operation_registered', which returns an already-registered one. (camel_service_disconnect): Likewise here. This removes all the re-registered warnings. svn path=/trunk/; revision=13205 * Update pixmap menu paths; /menu/ComponentToolsPlaceholder/Tools ->Ettore Perazzoli2001-09-283-16/+23 | | | | | | | | | * gui/calendar-commands.c (pixmaps): Update pixmap menu paths; /menu/ComponentToolsPlaceholder/Tools -> /menu/Tools/ComponentPlaceholder . * gui/tasks-control.c: Likewise. svn path=/trunk/; revision=13204 * Update the paths, /menu/ComponentToolsPlaceholder/Tools/ ->Ettore Perazzoli2001-09-282-2/+8 | | | | | | | | * gui/component/addressbook.c: Update the paths, /menu/ComponentToolsPlaceholder/Tools/ -> /menu/Tools/ComponentPlaceholder/. svn path=/trunk/; revision=13203 * Move the Tools menu outside the ComponentToolsPlaceholder. Likewise.Ettore Perazzoli2001-09-289-48/+68 | | | | | | | | | | | | | | * evolution.xml: Move the Tools menu outside the ComponentToolsPlaceholder. * evolution-addressbook.xml: Likewise. * evolution-calendar.xml: Likewise. * evolution-mail-global.xml: Likewise. * evolution-mail-message.xml: Likewise. * evolution-mail-messagedisplay.xml: Likewise. * evolution-tasks.xml: Likewise. * my-evolution.xml: Likewise. svn path=/trunk/; revision=13202 * Fill the finalised data with nonsense, rather than 0's - more easily72001-09-283-28/+218 | | | | | | | | | | | | | | | | | 2001-09-27 <NotZed@Ximian.com> * camel-object.c (camel_object_unref): Fill the finalised data with nonsense, rather than 0's - more easily detect bad data. (camel_object_new): Clear instance data when we retrieve it off the list. * camel-object.h (_CamelObject): Added an event lock pointer for uh, locking event stuff. Also change the hooklist hashtable into a list. Changed all the code to handle it. Result: thread-safe events, event-hooks, and save memory too, and SHOULD FINALLY FIX THAT UNREAD COUNT PROBLEM. svn path=/trunk/; revision=13201 * No such event finalized! Its finalize. (mail_note_store): "72001-09-283-9/+41 | | | | | | | | | | | | | | | | | | | 2001-09-27 <NotZed@Ximian.com> * mail-folder-cache.c (real_note_folder): No such event finalized! Its finalize. (mail_note_store): " Fixed dan's comment a bit, info != NULL for folder_created, info== NULL for changed. 2001-09-26 <NotZed@Ximian.com> * mail-local.c (mlf_set_message_flags): Proxy the set_message_flags call too. Doesn't fix the 'local folder counts dont update' problem, but its more correct. svn path=/trunk/; revision=13200 * CRLF decode the stream before parsing it into a MIME part. This fixes bugJeffrey Stedfast2001-09-283-3/+35 | | | | | | | | | | | 2001-09-27 Jeffrey Stedfast <fejj@ximian.com> * camel-pgp-mime.c (camel_pgp_mime_part_decrypt): CRLF decode the stream before parsing it into a MIME part. This fixes bug #10521. * camel-store.c: Remove the old folder from the vTrash folder. svn path=/trunk/; revision=13199 * Perform a NULL-check. Hopefully fixes bug #7874.Jeffrey Stedfast2001-09-282-0/+8 | | | | | | | | | 2001-09-27 Jeffrey Stedfast <fejj@ximian.com> * mail-session.c (mail_session_remember_password): Perform a NULL-check. Hopefully fixes bug #7874. svn path=/trunk/; revision=13198 * Make the show todays tasks work.Iain Holmes2001-09-282-10/+23 | | | | svn path=/trunk/; revision=13197 * Don't turn on the -> if the selected row is already added.Iain Holmes2001-09-282-4/+43 | | | | svn path=/trunk/; revision=13196 * Don't set Content-Ids on these parts since they are not contained within aJeffrey Stedfast2001-09-282-1/+13 | | | | | | | | | | 2001-09-27 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer-attachment.c (e_msg_composer_attachment_new): Don't set Content-Ids on these parts since they are not contained within a multipart/related - this fixes bug #10032. svn path=/trunk/; revision=13195 * Remove. (command_new_mail_message): Removed. (command_pilot_settings):Ettore Perazzoli2001-09-282-32/+45 | | | | | | | | | * e-shell-view-menu.c (DEFINE_UNIMPLEMENTED): Remove. (command_new_mail_message): Removed. (command_pilot_settings): New. (e_shell_view_menu_setup): Add tools verbs. svn path=/trunk/; revision=13194 * Remove references to the "compose" program, since that functionality wentDan Winship2001-09-276-297/+68 | | | | | | | | | | * configure.in: Remove references to the "compose" program, since that functionality went into the shell. (AC_OUTPUT): Sort and remove duplicates. * cmdline/*: gone svn path=/trunk/; revision=13193 * A service needs to be disconnected if it's remote, not already offline,Dan Winship2001-09-273-32/+68 | | | | | | | | | | | | | | | | | | | | * mail-offline-handler.c (service_is_relevant): A service needs to be disconnected if it's remote, not already offline, and either connected OR connecting. (storage_go_offline): Don't put non-relevant stores offline. (Eg, don't force an IMAP store which you hadn't already connected to to connect and sync.) (storage_go_online): Likewise, don't "reconnect" stores that weren't connected before. * mail-ops.c (set_offline_desc): Fix the message to say "reconnecting" instead of "disconnecting" when appropriate. (mail_store_set_offline): If offline is TRUE, call camel_service_cancel_connect on the store. (We do this here because we don't want the cancel_connect request to get queued up behind a hanging connection attempt.) svn path=/trunk/; revision=13192 * Change "gboolean connected" to "CamelServiceConnectionStatus status",Dan Winship2001-09-278-29/+160 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * camel-service.c: Change "gboolean connected" to "CamelServiceConnectionStatus status", which can be disconnected, connecting, connected, or disconnecting. (camel_service_init, camel_service_finalize): create/destroy the connect_op_lock. Refer to service->status rather than service->connected. (camel_service_connect): When connecting, note the current operation (and create a new one if there's none registered) and mark the connection "connecting" until we succeed or fail. (camel_service_disconnect): Likewise in reverse. (camel_service_cancel_connect): New function to cancel a connection attempt. (cancel_connect): Default implementation: Call camel_operation_cancel on the connect_op. * camel-disco-store.c (disco_connect): Only call CamelRemoteStore's connect func if we're online. (disco_cancel_connect): Fall back to offline if a connection gets cancelled. (disco_get_folder_info): Kludge: call connect explicitly before deciding whether to do the online or offline version, so if the connect fails, we fall back correctly. * camel-session.c (camel_session_get_service_connected): s/svc->connected/svc->status/ * camel-remote-store.c (camel_remote_store_finalise): Change service->connected check to service->status check. (remote_connect): Don't set service->connected here: camel_service_connect() itself does that. * camel-operation.c (camel_operation_registered): Deal with the possibility that there's no registered op. svn path=/trunk/; revision=13191 * Updated Slovak translation.Stanislav Visnovsky2001-09-272-696/+888 | | | | | | | | 2001-09-27 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> * sk.po: Updated Slovak translation. svn path=/trunk/; revision=13190 * added InvalidURI and UnsupportedMethod exceptions to the CalFactoryRodrigo Moya2001-09-274-49/+133 | | | | | | | | | | | | | | | | | | | | 2001-09-27 Rodrigo Moya <rodrigo@ximian.com> * idl/evolution-calendar.idl: added InvalidURI and UnsupportedMethod exceptions to the CalFactory interface * pcs/cal-factory.c (impl_CalFactory_open): raise InvalidURI exception on URI errors and UnsupportedMethod when we don't support the method for a given URI 2001-09-26 Rodrigo Moya <rodrigo@ximian.com> * cal-client/cal-client.c: added support for using multiple calendar factories (cal_client_uri_list): use the list of factories loaded for this CalClient svn path=/trunk/; revision=13189 * Updated Hungarian translationAndras Timar2001-09-272-788/+918 | | | | | | | | 2001-09-26 Andras Timar <timar@gnome.hu> * hu.po: Updated Hungarian translation svn path=/trunk/; revision=13188 * use the old record (if there was one) so as not to overwrite fields weJP Rosevear2001-09-273-5/+24 | | | | | | | | | | | | 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 * added comparison functions for these special cell types. But the date andDamon Chaplin2001-09-2721-177/+525 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-26 Damon Chaplin <damon@ximian.com> * gui/e-calendar-table.c (date_compare_cb): (percent_compare_cb): (priority_compare_cb): added comparison functions for these special cell types. But the date and percent ones don't work yet due to the use of static text buffers for return cell values. (e_calendar_table_init): added the comparison functions to the ETableExtras. NOTE: task_compare_cb() never seems to be called. I'm not sure why it is there. * gui/e-calendar-table.etspec: set the comparison function names for the date/percent/priority fields. * cal-util/cal-util.c (cal_util_priority_to_string): (cal_util_priority_from_string): new utility functions. * gui/calendar-model.c (get_priority): (set_priority): used above utility functions, and removed the warning dialog which isn't useful now that the field isn't editable. * gui/dialogs/event-page.c (times_updated): handle timezones and for all-day events make sure it stays an all-day event after adjusting. Fixes bugs #5945 and #10222. * gui/calendar-commands.c (pixmaps): fixed the E_PIXMAP paths - the edit items were moved beneath 'EditPlaceholder'. This gets rid of those long Bonobo warnings! (and we get the icons back) * gui/dialogs/comp-editor.c (pixmaps): removed the PrintPreview toolbar icon, since it doesn't appear in the xml file. Gets rid of warning. * gui/dialogs/event-page.c (notify_dates_changed): new function to emit the notification signal when the dates are changed. It also handles timezones now. * gui/dialogs/comp-editor-page.h (CompEditorPageDates): used CalComponentDateTime for start/end/due so we have the timezone as well as the time. * gui/dialogs/comp-editor-util.c (comp_editor_dates): updated to get the timezones as well as the times. (comp_editor_free_dates): new function needed to free all the structs. * gui/dialogs/recurrence-page.c (recurrence_page_set_dates): added call to preview_recur() to make sure the preview gets updated. * gui/dialogs/alarm-page.c (alarm_page_fill_widgets): free the CompEditorPageDates struct after use. * gui/tag-calendar.c (tag_calendar_by_comp): added 'comp_is_on_server' argument. If FALSE, we try to use builtin timezones first. This is needed for the recurrence page of the event editor, because the timezones may not have been added to the server yet. This and the changes to the notification stuff should fix bug #5034. * gui/gnome-cal.c (dn_query_obj_updated_cb): call above tag_calendar_by_comp() with TRUE since the events will be on the server in this case. * gui/e-day-view-layout.c: * gui/e-day-view.c: made sure an event always takes up at least one row, even when the start & end times are the same. Fixes bug #5944. I don't know if we should try to also handle events with the end time before the start time. * gui/e-week-view.c (e_week_view_style_set): check that the small font is actually smaller than the normal font. If it isn't, don't use it. Hopefully fixes bug #6876. (e_week_view_on_new_appointment): if only one day is selected, then we set the initial time of the event to 1/2-hour from the start of the working day, to differentiate 'New Appointment' from 'New All Day Event'. Fixes bug #8892. * gui/e-day-view.c (e_day_view_on_new_appointment): do the same as the above. svn path=/trunk/; revision=13186 * grab focus to the date entry or the time entry, depending on which isDamon Chaplin2001-09-272-0/+30 | | | | | | | | | 2001-09-18 Damon Chaplin <damon@ximian.com> * e-dateedit.c (e_date_edit_grab_focus): grab focus to the date entry or the time entry, depending on which is visible. Fixes bug #7237. svn path=/trunk/; revision=13185 * added calendar/cal-util/cal-util.cDamon Chaplin2001-09-272-0/+5 | | | | | | | | 2001-09-24 Damon Chaplin <damon@ximian.com> * POTFILES.in: added calendar/cal-util/cal-util.c svn path=/trunk/; revision=13184 * Let's start the calendar hype - FedericoFederico Mena Quintero2001-09-271-0/+15 | | | | svn path=/trunk/; revision=13183 * Fixes the GUI part of bug #7892.Federico Mena Quintero2001-09-273-39/+99 | | | | | | | | | | | | | | | | 2001-09-26 Federico Mena Quintero <federico@ximian.com> Fixes the GUI part of bug #7892. * gui/dialogs/alarm-page.c (get_alarm_duration_string): Return NULL if the duration is zero. (get_alarm_string): Handle duration of zero. Also, hopefully make the strings be more l10n-friendly. * gui/alarm-notify/alarm.c (alarm_ready_cb): I am a moron. Fix reversed test. svn path=/trunk/; revision=13182 * add OAFIID parameter to the call to the pas_book_factory_activateChris Toshok2001-09-272-1/+7 | | | | | | | | | 2001-09-26 Chris Toshok <toshok@ximian.com> * wombat.c (setup_pas): add OAFIID parameter to the call to the pas_book_factory_activate function, as with the calendar stuff. svn path=/trunk/; revision=13181 * use priv->iid instead of the hardcoded string here.Chris Toshok2001-09-273-9/+33 | | | | | | | | | | | | | | 2001-09-26 Chris Toshok <toshok@ximian.com> * backend/pas/pas-book-factory.c (pas_book_factory_destroy): use priv->iid instead of the hardcoded string here. (pas_book_factory_activate): parameterize the factory's iid, as in the calendar server, and provide a default if iid == NULL. * backend/pas/pas-book-factory.h: add iid parameter for pas_book_factory_activate. svn path=/trunk/; revision=13180 * ChangeLog fix.Chris Lahey2001-09-271-0/+1 | | | | svn path=/trunk/; revision=13179 * Added a "Description:" label and moved the source_description andAnna Marie Dirks2001-09-272-83/+124 | | | | | | | | | | 2001-09-26 Anna Marie Dirks <anna@ximian.com> * mail-config.glade: Added a "Description:" label and moved the source_description and transport_description labels to a more appropriate place. svn path=/trunk/; revision=13178 * Check for the root node here.Christopher James Lahey2001-09-272-0/+7 | | | | | | | | 2001-09-26 Christopher James Lahey <clahey@ximian.com> * message-list.c (mlfe_callback): Check for the root node here. svn path=/trunk/; revision=13177 * Change the wording of the password dialog if we are getting a pgpJeffrey Stedfast2001-09-272-1/+8 | | | | | | | | | | 2001-09-26 Jeffrey Stedfast <fejj@ximian.com> * mail-mt.c (do_get_pass): Change the wording of the password dialog if we are getting a pgp passphrase so that users don't misinterpret it to mean saving the passphrase forever. svn path=/trunk/; revision=13176 * strdup our "This message contains invalid recipients" string, since itJon Trowbridge2001-09-272-1/+6 | | | | | | | | | | 2001-09-26 Jon Trowbridge <trow@ximian.com> * mail-callbacks.c (composer_get_message): strdup our "This message contains invalid recipients" string, since it gets freed later. And then don't leak the message string. (Bug #10877) svn path=/trunk/; revision=13175 * Use camel_address_format, not camel_address_encode.Jon Trowbridge2001-09-272-2/+5 | | | | | | | | | 2001-09-26 Jon Trowbridge <trow@ximian.com> * mail-format.c (write_address): Use camel_address_format, not camel_address_encode. svn path=/trunk/; revision=13174 * Use camel_address_format, not camel_address_encode.Jon Trowbridge2001-09-272-1/+6 | | | | | | | | | 2001-09-26 Jon Trowbridge <trow@ximian.com> * backend/ebook/e-destination.c (e_destination_get_textrep): Use camel_address_format, not camel_address_encode. svn path=/trunk/; revision=13173 * Fix the libical-related part of Ximian bug #7892.Federico Mena Quintero2001-09-274-8/+21 | | | | | | | | | | | | | | | | | | 2001-09-26 Federico Mena Quintero <federico@ximian.com> Fix the libical-related part of Ximian bug #7892. * src/libical/icalduration.c (icaldurationtype_as_ical_string): The correct string for zero seconds is "PT0S", not "PTS0". Also handle "negative zero" durations. * src/libical/icalvalue.c (icalvalue_new_from_string_with_error): Use icalerrno to see if the duration string is invalid. We cannot use icaldurationtype_is_null_duration() because a duration of zero *is* valid, not an error (icalduration_type_from_string() returns a zero duration on parse error, too). svn path=/trunk/; revision=13172 * New helper function. (folder_selected_cb): Call it.Ettore Perazzoli2001-09-274-31/+123 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * e-shell-view.c (setup_verb_sensitivity_for_folder): New helper function. (folder_selected_cb): Call it. (folder_context_menu_popping_up_cb): New callback for the "folder_context_menu_popping_up" signal on the folder bar's EStorageSetView; set the sensitivities of the verbs according to the right-clicked folder. (folder_context_menu_popped_down_cb): New, callback for the "folder_context_menu_popped_down" signal on the folder bar's EStorageSetView; set the sensitivities of the verbs according to the currently displayed folder. (e_shell_view_get_folder_bar_right_click_path): Add a cast to placate a warning. * e-storage-set-view.c (class_init): Set up the "folder_context_menu_popping_up" and "folder_context_menu_popped_down" signals. (right_click): Emit "folder_context_menu_popping_up" before popping up the menu, "folder_context_menu_popped_down" after the menu is gone. * e-storage-set-view.h: New signals "folder_context_menu_popping_up" and "folder_context_menu_popped_down". svn path=/trunk/; revision=13171 * Added help text (thanks to Aaron) and re-worded the labels, and fixed theAnna Marie Dirks2001-09-272-119/+181 | | | | | | | | | | 2001-09-26 Anna Marie Dirks <anna@ximian.com> * gui/contact-editor/contact-editor.glade: Added help text (thanks to Aaron) and re-worded the labels, and fixed the shortcuts on the brand-spanking-new Collaboration tab. svn path=/trunk/; revision=13170 * If we get a search error, just abort, dont try and fall back and copy to62001-09-272-22/+63 | | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-26 <NotZed@Ximian.com> * camel-filter-driver.c (camel_filter_driver_filter_message): If we get a search error, just abort, dont try and fall back and copy to inbox. (camel_filter_driver_filter_message): Make sure we ALWAYS use exceptions for important things - like moving messages to inbox! (camel_filter_driver_filter_message): If we have the source folder, use camel_folder_set_message_flags rather then poking the info directly, which skips changed events. This means filtering immediate doesn't lose changed events. (do_flag): Same here. (do_colour): Same thing but using set_tag. (do_score): Same again. (camel_filter_driver_filter_folder): Use ~0 as the 'set' arg to set_flags, just saves typing. (open_folder): We cache folders that we couldn't open as well as those ones we could. Use magic token FOLDER_INVALID = (void *)~0 as the marker. (close_folder): Handle FOLDER_INVALID case properly. svn path=/trunk/; revision=13169 * New function to convenience Larry ;-) (check_content_id): Oops, returnJeffrey Stedfast2001-09-272-4/+7 | | | | | | | | | | | | | | | | 2001-09-26 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-message.c (camel_mime_message_get_part_by_content_id): New function to convenience Larry ;-) (check_content_id): Oops, return !found instead of found. This callback has to return whether or not to keep searching, not whether or not it found what it's looking for. Do'h! * camel-pgp-mime.c (camel_pgp_mime_is_rfc2015_signed): block out some code if ENABLE_PEDANTIC_PGPMIME is not defined. svn path=/trunk/; revision=13168 * Put my name in alphabetical orderRodrigo Moya2001-09-271-1/+1 | | | | svn path=/trunk/; revision=13167 * fixed merge conflictsJeffrey Stedfast2001-09-271-1/+0 | | | | svn path=/trunk/; revision=13166 * New function to convenience Larry ;-)Jeffrey Stedfast2001-09-274-4/+64 | | | | | | | | | | | | | 2001-09-26 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-message.c (camel_mime_message_get_part_by_content_id): New function to convenience Larry ;-) * camel-pgp-mime.c (camel_pgp_mime_is_rfc2015_signed): block out some code if ENABLE_PEDANTIC_PGPMIME is not defined. svn path=/trunk/; revision=13165 * Added a flag to enable pedantic PGP/MIME - this is not recommended forJeffrey Stedfast2001-09-273-0/+17 | | | | | | | | | | 2001-09-26 Jeffrey Stedfast <fejj@ximian.com> * configure.in: Added a flag to enable pedantic PGP/MIME - this is not recommended for end-users. It is mostly meant for testing purposes. svn path=/trunk/; revision=13164 * Emptied VeeStorePrivate, member wasn't used.62001-09-274-23/+38 | | | | | | | | | | | | | | | | | | | | | | 2001-09-26 <NotZed@Ximian.com> * camel-vee-store.c: Emptied VeeStorePrivate, member wasn't used. * camel-vee-folder.c (camel_vee_folder_set_expression): Lock changed list separately. (camel_vee_folder_remove_folder): " (camel_vee_folder_set_folders): Use changed_lock for changed list. (vee_refresh_info): Use changed_lock, also just grab the list, reset it in the lock, and do the work unlocked. (vee_sync): Use changed lock for changed list. (folder_changed): ". All this kills a deadlock with sync/expunge. * camel-private.h (CamelVeeFolderPrivate): Added a new lock for the folders-changed list. (CamelVeeStorePrivate): Removed, defined in camel-vee-store.c, thanks to a pedantic. svn path=/trunk/; revision=13163 * Updated Spanish translation.Hector Garcia2001-09-272-271/+298 | | | | svn path=/trunk/; revision=13162 * add completion_book.Chris Toshok2001-09-273-3/+59 | | | | | | | | | | | | | | | | | | 2001-09-26 Chris Toshok <toshok@ximian.com> * gui/component/select-names/e-select-names-manager.h: add completion_book. * gui/component/select-names/e-select-names-manager.c (e_select_names_manager_new): get /Addressbook/Completion/uri, and if it's present, use the corresponding EBook for completing addresses. (focus_out_cb): use manager->completion_book here instead of NULL, which corresponds to the local addressbook. (completion_popup_cb): same. (e_select_names_manager_create_entry): same. svn path=/trunk/; revision=13161 * Decode our URL before extracting the address to pop up contact info.Jon Trowbridge2001-09-274-16/+32 | | | | | | | | | | | | | 2001-09-26 Jon Trowbridge <trow@ximian.com> * mail-display.c (html_button_press_event): Decode our URL before extracting the address to pop up contact info. * mail-format.c (write_address): When writing out a mailto: link, make sure we construct a valid URL w/ correct encoding. Make sure our address is properly quoted, if necessary. svn path=/trunk/; revision=13160 * Allow ctrl-p and ctrl-n to be used to move up and down in the completionJon Trowbridge2001-09-272-5/+30 | | | | | | | | | | | | | 2001-09-26 Jon Trowbridge <trow@ximian.com> * gal/e-text/e-completion-view.c (e_completion_view_key_press_handler): Allow ctrl-p and ctrl-n to be used to move up and down in the completion list. (Bug #10500) * gal/e-text/e-completion-match.c (e_completion_match_set_text): Properly validate the utf8. svn path=/trunk/; revision=13159 * Properly handle names when the individual elements (given, addition,Jon Trowbridge2001-09-274-42/+108 | | | | | | | | | | | | | | | | | | | | | | 2001-09-26 Jon Trowbridge <trow@ximian.com> * backend/ebook/e-card-compare.c (e_card_compare_name_to_string): Properly handle names when the individual elements (given, addition, family) contain whitespace. (Bug #10502) * backend/ebook/e-destination.c (e_destination_set_name): Reset textrep when we change the name. (e_destination_set_email): Reset textrep when we change the email. (e_destination_get_textrep): Make sure that the textrep version of the address is properly quoted if it contains unsafe characters. (All related to bug #10796) * gui/component/select-names/e-select-names-completion.c (match_nickname): Fix nickname matching. (bug #9698) (make_match): Use e_completion_match_new when building our match, rather than ad hoc manipulation of the struct. svn path=/trunk/; revision=13158 * Add copyright noticesIain Holmes2001-09-2725-84/+454 | | | | svn path=/trunk/; revision=13157 * Fixes glitch in mailto: url parsing that caused it to fail when recipientJon Trowbridge2001-09-272-6/+16 | | | | | | | | | | 2001-09-26 Jon Trowbridge <trow@ximian.com> * e-msg-composer.c (e_msg_composer_new_from_url): Fixes glitch in mailto: url parsing that caused it to fail when recipient names contained commas. (Bug #10796) svn path=/trunk/; revision=13156 * Add a big comment explaining unread message counts so no one can mess themDan Winship2001-09-273-3/+41 | | | | | | | | | | | | * mail-folder-cache.c: Add a big comment explaining unread message counts so no one can mess them up again in the future. :-) (update_1folder): If info->unread_message_count is -1, don't do anything. * component-factory.c (component_factory_init): warn and exit if oaf_active_server_register returns OAF_REG_ALREADY_ACTIVE. svn path=/trunk/; revision=13155 * Fix Ettore's fix.Jeffrey Stedfast2001-09-272-6/+10 | | | | | | | | 2001-09-26 Jeffrey Stedfast <fejj@ximian.com> * Makefile.am: Fix Ettore's fix. svn path=/trunk/; revision=13154 * set the last_use and use_score fields of the card to known values so theJP Rosevear2001-09-273-10/+65 | | | | | | | | | | | | | | | | 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 * Oops, translate the fake account name to UTF-8.Jeffrey Stedfast2001-09-272-1/+6 | | | | | | | | | 2001-09-26 Jeffrey Stedfast <fejj@ximian.com> * mail-config.c (config_read): Oops, translate the fake account name to UTF-8. svn path=/trunk/; revision=13152 * disconnect signals first thingJP Rosevear2001-09-272-2/+7 | | | | | | | | | 2001-09-26 JP Rosevear <jpr@ximian.com> * gui/dialogs/comp-editor.c (comp_editor_destroy): disconnect signals first thing svn path=/trunk/; revision=13151 * Add -export-dynamic to make glade custom widgets work on non-Linux.Dan Winship2001-09-262-1/+6 | | | | | | | * gui/Makefile.am (evolution_calendar_LDFLAGS): Add -export-dynamic to make glade custom widgets work on non-Linux. svn path=/trunk/; revision=13150 * Polish, describe names of conduits.Aaron Weber2001-09-263-27/+47 | | | | | | | | | | 2001-09-26 Aaron Weber <aaron@ximian.com> * C/config-sync.sgml: Polish, describe names of conduits. * C/usage-sync.sgml: Minor changes. svn path=/trunk/; revision=13149 * added CAL_MODE_INVALID to CalMode enumRodrigo Moya2001-09-262-0/+5 | | | | | | | | 2001-09-26 Rodrigo Moya <rodrigo@ximian.com> * cal-util/cal-util.h: added CAL_MODE_INVALID to CalMode enum svn path=/trunk/; revision=13148 * Added myself to about boxRodrigo Moya2001-09-261-0/+1 | | | | svn path=/trunk/; revision=13147 * Set the step_increment on the horizontal scrollbars here to 20.Christopher James Lahey2001-09-262-0/+12 | | | | | | | | | 2001-09-26 Christopher James Lahey <clahey@ximian.com> * e-table.c, e-tree.c: Set the step_increment on the horizontal scrollbars here to 20. svn path=/trunk/; revision=13146 * Use e_tree_selected_path_foreach instead of e_tree_selected_row_foreachChristopher James Lahey2001-09-262-4/+10 | | | | | | | | | | 2001-09-26 Christopher James Lahey <clahey@ximian.com> * message-list.c (message_list_foreach): Use e_tree_selected_path_foreach instead of e_tree_selected_row_foreach here. svn path=/trunk/; revision=13145 * Set cursor_path = NULL here.Christopher James Lahey2001-09-261-0/+2 | | | | | | | | | 2001-09-26 Christopher James Lahey <clahey@ximian.com> * e-tree-selection-model.c (etsm_node_changed, etsm_destroy): Set cursor_path = NULL here. svn path=/trunk/; revision=13144 * Made it so that if allow_newlines is FALSE, pasting into ETexts doesn'tChristopher James Lahey2001-09-262-62/+79 | | | | | | | | | | | 2001-09-26 Christopher James Lahey <clahey@ximian.com> * gal/e-text/e-text.c, gal/e-text/e-text.h (_insert): Made it so that if allow_newlines is FALSE, pasting into ETexts doesn't insert carriage returns. Fixes Ximian bug #5761 and Ximian bug #9067. svn path=/trunk/; revision=13143 * new protoJP Rosevear2001-09-2614-51/+369 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-26 JP Rosevear <jpr@ximian.com> * pcs/cal.h: new proto * pcs/cal.c (impl_Cal_set_mode): implement set mode method (cal_class_init): set setMode function in epv (cal_notify_mode): notify listener of mode change * pcs/cal-factory.c (add_uri): deal with UriType renaming * pcs/cal-backend.h: add new virtual methods and protos * pcs/cal-backend.c (cal_backend_class_init): init new virtual methods to null (cal_backend_set_mode): sets mode (cal_backend_get_mode): gets mode * pcs/cal-backend-file.c (cal_backend_file_class_init): overide get_mode and set_mode methods (cal_backend_file_get_mode): return mode (notify_mode): have listeners notified of the set mode call (cal_backend_file_set_mode): set the mode by indicating not supported * cal-client/cal-listener.h: update proto * cal-client/cal-listener.c (impl_notifyCalSetMode): implement set mode callback (cal_listener_construct): take set mode callback (cal_listener_new): ditto * cal-client/cal-client.h: update protos, add signal proto * cal-client/cal-client.c (cal_client_class_init): add cal_set_mode signal (cal_set_mode_cb): handle set mode callback from listener (cal_client_open_calendar): pass additional param to cal_listener_new (cal_client_set_mode): wrapper to set the calendar mode * idl/evolution-calendar.idl: make UriType into CalMode, add SetModeStatus enum and notifyCalSetMode method to the listener * gui/calendar-offline-handler.c (create_connection_list): fetch the uri list ourselves (impl_prepareForOffline): reflect param change of create_connect_list (update_offline): ditto (backend_cal_set_mode): set mode call back (backend_cal_opened): cal opened call back, set mode to local (impl_goOffline): reflect UriType renaming * cal-util/cal-util.h: rename UriType to CalMode svn path=/trunk/; revision=13142 * make sure the solaris network libs get added to the LDAP link line beforeChris Toshok2001-09-262-0/+8 | | | | | | | | | | 2001-09-26 Chris Toshok <toshok@ximian.com> * configure.in: make sure the solaris network libs get added to the LDAP link line before we test for openldap. Thanks to Frank Belew for finding this. svn path=/trunk/; revision=13141 * refactor to allow syslogging; hmm.Michael Meeks2001-09-262-1/+10 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-27 Michael Meeks <michael@ximian.com> * bonobo/bonobo-moniker-util.c (bonobo_get_object): refactor to allow syslogging; hmm. * bonobo/bonobo-ui-util.c: prune stuff, give up hope of libxml1 ever coping with utf-8 properly - cut confusing dup'd routines. 2001-09-26 Michael Meeks <michael@ximian.com> * bonobo/bonobo-ui-component.c (bonobo_ui_component_remove_verb), (bonobo_ui_component_remove_verb_by_func), (bonobo_ui_component_remove_verb_by_data), (bonobo_ui_component_add_listener_full), (bonobo_ui_component_remove_listener), (bonobo_ui_component_remove_listener_by_func), (bonobo_ui_component_remove_listener_by_data), (impl_xml_get, impl_xml_set, impl_xml_rm), (bonobo_ui_component_object_set), (bonobo_ui_component_object_get), (impl_freeze, impl_thaw, impl_get_prop), (impl_exists, bonobo_ui_component_unset_container), (bonobo_ui_component_set_container), (bonobo_ui_component_get_container), (ui_event, bonobo_ui_component_add_verb_full), (impl_Bonobo_UIComponent_execVerb): add preconditions that priv != NULL on every deref path; it seems people like to work with destroyed obejcts. svn path=/trunk/; revision=13140 * Update to not send the remember-passphrase option to the context, itJeffrey Stedfast2001-09-268-60/+56 | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-25 Jeffrey Stedfast <fejj@ximian.com> * mail-format.c (decode_pgp): Update to not send the remember-passphrase option to the context, it doesn't need it anymore. (try_inline_pgp_sig): Same. * mail-accounts.c (construct): The remember-passphrase option is no longer there. This can now be set on the passphrase prompt dialog. (construct): Add confirm expunge options. * mail-config.c (config_read): We no longer read-in the remember-passphrase state because we no longer need it. (mail_config_write_on_exit): We no longer save it either. (mail_config_get_remember_pgp_passphrase): Removed. (mail_config_set_remember_pgp_passphrase): Removed. * mail-crypto.c (mail_crypto_pgp_mime_part_sign): No longer do we need to send the remember passphrase state to the pgp context. (mail_crypto_pgp_mime_part_verify): Same. (mail_crypto_pgp_mime_part_encrypt): Here too. (mail_crypto_pgp_mime_part_decrypt): And here. svn path=/trunk/; revision=13139 * No longer takes a remember argument. (pgp_sign): Only uncache theJeffrey Stedfast2001-09-263-24/+30 | | | | | | | | | | | | | | | 2001-09-25 Jeffrey Stedfast <fejj@ximian.com> * camel-pgp-context.c (camel_pgp_context_new): No longer takes a remember argument. (pgp_sign): Only uncache the passphrase on failure. (pgp_clearsign): Same. (pgp_encrypt): Here too. (pgp_decrypt): And here. (pass_free): New function to zero the passphrase before freeing it. svn path=/trunk/; revision=13138 * [Patch for Automake 1.5 compatibility pointed out by RichardEttore Perazzoli2001-09-263-13/+12 | | | | | | | | | | | | Boulton <richard@tartarus.org>, as per #9258.] * providers/nntp/Makefile.am: Remove some commented parts that make Automake 1.5 choke. * Makefile.am (camel-lock-helper): Add $(EXEEXT) for Automake 1.5 compatibility. svn path=/trunk/; revision=13137 * Indent the rule with a tab instead of 8 spaces.Ettore Perazzoli2001-09-262-1/+9 | | | | | | | * sgmldocs.make ($(docname).sgml): Indent the rule with a tab instead of 8 spaces. svn path=/trunk/; revision=13136 * [Patch for Automake 1.5 compatibility pointed out by RichardEttore Perazzoli2001-09-262-1/+8 | | | | | | | | Boulton <richard@tartarus.org>, as per #9258.] * Makefile.am (CLEANFILES): Assign directly, not with `+='. svn path=/trunk/; revision=13135 * Change the name on the EFolder object too.Ettore Perazzoli2001-09-262-2/+10 | | | | | | | * e-shell-folder-commands.c (e_shell_command_rename_folder): Change the name on the EFolder object too. svn path=/trunk/; revision=13134 * The folder-info needs to take priority over the folder because of the wayJeffrey Stedfast2001-09-262-3/+15 | | | | | | | | | | | | 2001-09-25 Jeffrey Stedfast <fejj@ximian.com> * mail-folder-cache.c (update_1folder): The folder-info needs to take priority over the folder because of the way IMAP works (which is that it doesn't actually update the folders until you SELECT them and so when you do get_folder_info(), it doesn't actually SELECT the folders, it just STATUS's them). svn path=/trunk/; revision=13133 * Freeze and thawIain Holmes2001-09-264-0/+51 | | | | svn path=/trunk/; revision=13132 * [Implemented the "Rename" command. Warning, it doesn't quite workEttore Perazzoli2001-09-265-112/+80 | | | | | | | | | | | | | | | | | | | | | yet, as there seems to be something wrong still.] * e-storage.c (e_storage_async_xfer_folder): Ooops. Make the check for CANTMOVETODESCENDANT really work. * e-storage-set-view.c (tree_drag_data_received): Pass the EStorageSetView as the data for the async_xfer function. (folder_xfer_callback): Display an error dialog if something goes wrong. * e-shell-view-menu.c (command_rename_folder): Enable again. * e-shell-folder-commands.c (e_shell_command_rename_folder): Re-implemented. (delete_dialog): Use double quotes instead of single quotes around the folder name, for consistency with the other dialogs. svn path=/trunk/; revision=13131 * Only unref info if we got it.52001-09-262-4/+8 | | | | | | | | | 2001-09-25 <NotZed@Ximian.com> * camel-folder.c (get_unread_message_count): Only unref info if we got it. svn path=/trunk/; revision=13130 * Deal with destroy vs finalise semantics. Only destroy widgets here.52001-09-266-23/+127 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-25 <NotZed@Ximian.com> * folder-browser.c (folder_browser_destroy): Deal with destroy vs finalise semantics. Only destroy widgets here. (folder_browser_finalise): object finalise function, actually unref/free all other objects here. (folder_browser_class_init): Init the finalise hook. (got_folder): Check if message_list == NULL -> we've been destroyed before the thread got a chance to finish loading the folder. (folder_browser_is_drafts): Dont use a g_return_if_fail to return in what could be a valid state of the object. (folder_browser_is_sent): Likewise. (folder_browser_copy): Do nothing if message_list == NULL. * main.c (main): call mail_msg_cleanup() before leaving threads. * component-factory.c (owner_unset_cb): Wait for all outstanding operations to finish before setting up to quit. (idle_quit): Wait for all outstanding ops to finish before cleanup. (unref_standard_folders): NULL out the standard folder before unreffing it. * mail-mt.c (mail_msg_wait_all): New function to wait for all outstanding thread operations. (mail_msg_cleanup): Destroy the io channels before we're finished. Also wait for all outstanding threads first. Made public. (mail_msg_init): Dont call mail_msg_cleanup atexit automatically. svn path=/trunk/; revision=13129 * Warnings Create an image cache USe task.pngIain Holmes2001-09-267-57/+117 | | | | | | | | Warnings Create an image cache USe task.png svn path=/trunk/; revision=13128 * Updated Spanish translation.Hector Garcia2001-09-262-359/+404 | | | | svn path=/trunk/; revision=13127 * Added task.pngIain Holmes2001-09-263-0/+5 | | | | svn path=/trunk/; revision=13126 * Fix for !threads enabled not ccompiling. (camel_operation_ref): Assert52001-09-263-159/+166 | | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-25 <NotZed@Ximian.com> * camel-operation.c (camel_operation_unref): Fix for !threads enabled not ccompiling. (camel_operation_ref): Assert refcount > 0. (struct _CamelOperation): Removed the lock. On further investigation, I dont think this will always work, the registration operations assume that a lookup in the operation_active table will return a ref, that will remain valid until we ref it, which needn't be the case. So now i'm using a single global lock, since we'd need to do that for unref anyway, and every operation is fast & memory-bound. Changed all the code to handle this. (camel_operation_progress_count): Since the code is identical, just call progress() for now. (camel_operation_register): No longer refcount, use unref to check/clear the active table. (camel_operation_unregister): Same here. (camel_operation_unref): Check if operation is in active table, if so, warn, remove. svn path=/trunk/; revision=13125 * New helper function. (command_move_folder): Pass the @folder_path argumentEttore Perazzoli2001-09-268-109/+190 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * e-shell-view-menu.c (get_path_for_folder_op): New helper function. (command_move_folder): Pass the @folder_path argument to `e_shell_command_move_folder' by using it. (command_copy_folder): Pass the @folder_path argument to `e_shell_command_copy_folder' by using it. (command_delete_folder): Pass the @folder_path argument to `e_shell_command_delete_folder()' by using it. (command_add_folder_to_shortcut_bar): Pass the @folder_path argument to `e_shell_command_add_to_shortcut_bar()' by using it. (command_create_folder): Pass the @parent_folder_path argument to `e_shell_command_create_new_folder()' by using it. (command_new_folder): Use `get_path_for_folder_op()'. * e-shell-folder-commands.c (e_shell_command_add_to_shortcut_bar): New arg @folder_path. (e_shell_command_copy_folder): New arg @folder_path. (e_shell_command_move_folder): New arg @folder_path. (e_shell_command_open_folder_in_other_window): New arg @folder_path. (e_shell_command_create_new_folder): New arg @parent_folder_path. (e_shell_command_delete_folder): New arg @folder_path. * e-shell-view.c (e_shell_view_get_folder_bar_right_click_path): New. * e-storage-set-view.c: New member `right_click_row_path'. (init): Init to NULL. (destroy): Free. (right_click): Set. (popup_folder_menu): Use `gnome_popup_menu_do_popup_modal()' so we are stuck in here until the menu disappears. After that, destroy the menu and call `e_tree_right_click_up()'. (e_storage_set_view_get_right_click_path): New. svn path=/trunk/; revision=13124 * Commit patch from Chris to implement e_tree_right_click_up() forEttore Perazzoli2001-09-267-2/+62 | | | | | | correct right-click behavior in single selection mode. svn path=/trunk/; revision=13123 * Added Right-click-bginfo a little.Aaron Weber2001-09-263-22/+37 | | | | | | | | | | | 01-09-25 Aaron Weber <aaron@ximian.com> * C/usage-mail.sgml: Added Right-click-bginfo a little. * C/usage-mail-org.sgml: s/virtual folder/vFolder also use of criterion/criteria. svn path=/trunk/; revision=13122 * call SSL_read/write, looping on SSL_ERROR_WANT_READ/WRITE. I'm sureDan Winship2001-09-262-4/+41 | | | | | | | | | | | | * camel-tcp-stream-openssl.c (my_SSL_read, my_SSL_write): call SSL_read/write, looping on SSL_ERROR_WANT_READ/WRITE. I'm sure there's a perfectly good reason that the API works this way. No, really. (stream_read, stream_write): use my_SSL_read and my_SSL_write. Fixes at least ximian 8593, and probably 6024 and maybe 10366, at least for OpenSSL. There may be a parallel NSS bug? svn path=/trunk/; revision=13121 * Warning fixes courtesy of Chris Lahey <clahey@ximian.com>.Federico Mena Quintero2001-09-267-162/+181 | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-25 Federico Mena Quintero <federico@ximian.com> Warning fixes courtesy of Chris Lahey <clahey@ximian.com>. * gui/e-itip-control.c (write_html): Warning fixes. Also, don't strdup() more than necessary. * gui/e-meeting-time-sel.c (e_meeting_time_selector_refresh_cb): Warning fixes. * gui/itip-utils.c (itip_addresses_get): Warning fixes. * gui/print.c (print_day_background): Warning fixes. * gui/dialogs/alarm-options.c (alarm_to_aalarm_widgets): Warning fixes. (alarm_to_palarm_widgets): Likewise. * gui/dialogs/delete-comp.c: #include "../calendar-config.h" svn path=/trunk/; revision=13120 * If the data wrapper contains raw text, treat the contents as if they wereJeffrey Stedfast2001-09-262-1/+21 | | | | | | | | | | 2001-09-25 Jeffrey Stedfast <fejj@ximian.com> * mail-format.c (get_data_wrapper_text): If the data wrapper contains raw text, treat the contents as if they were in the user's default charset and convert them to UTF-8. svn path=/trunk/; revision=13119 * Rebuge demugging printf() - FedericoFederico Mena Quintero2001-09-261-2/+0 | | | | svn path=/trunk/; revision=13118 * Check that the timeout is not set up before we create a new one; theFederico Mena Quintero2001-09-262-4/+18 | | | | | | | | | | | | 2001-09-25 Federico Mena Quintero <federico@ximian.com> * gui/alarm-notify/alarm.c (alarm_ready_cb): Check that the timeout is not set up before we create a new one; the alarm_fn callback may cause the alarm system to re-enter and add a new alarm. Fixes bug #10840. (pop_alarm): Assert that there is at least one alarm in the queue. svn path=/trunk/; revision=13117 * Throw up a warning dialog if we suspect the config database is corrupt.Jeffrey Stedfast2001-09-264-9/+53 | | | | | | | | | | | | | | | 2001-09-25 Jeffrey Stedfast <fejj@ximian.com> * component-factory.c (owner_set_cb): Throw up a warning dialog if we suspect the config database is corrupt. * mail-config.c (config_read): If the account name is NULL, then we have a corrupt config database most likely - so generate a fake account name and set the corrupt but to TRUE. (mail_config_is_corrupt): New function to find out if the config is suspected of being corrupted. svn path=/trunk/; revision=13116 * A "safe write" function that always writes out all data asked of it, till52001-09-262-31/+50 | | | | | | | | | | | | 2001-09-25 <NotZed@Ximian.com> * camel-stream-buffer.c (stream_write_all): A "safe write" function that always writes out all data asked of it, till finished. (stream_write): Rewritten. What was i on when i wrote that originally, how did it ever work with tcp streams ... svn path=/trunk/; revision=13115 * Handle the case when the transport is nothing.Iain Holmes2001-09-262-0/+12 | | | | svn path=/trunk/; revision=13114 * Check if the transport is NULLIain Holmes2001-09-262-0/+10 | | | | svn path=/trunk/; revision=13113 * Remove the FIXME menu itemIain Holmes2001-09-262-0/+6 | | | | svn path=/trunk/; revision=13112 * Only cache the password for the service if it has an entry in the accountJeffrey Stedfast2001-09-263-18/+33 | | | | | | | | | 2001-09-25 Jeffrey Stedfast <fejj@ximian.com> * mail-mt.c (pass_got): Only cache the password for the service if it has an entry in the account database. Fixes bug #10875. svn path=/trunk/; revision=13111 * use bonobo-exception stuff to clean codeJP Rosevear2001-09-2619-2452/+643 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-25 JP Rosevear <jpr@ximian.com> * pcs/cal.c: use bonobo-exception stuff to clean code * pcs/cal-factory.c (add_uri): add uri to the list if the type matches (impl_CalFactory_uriList): implement uriList method * pcs/cal-backend.h: new virtual function member * pcs/cal-backend.c (cal_backend_is_remote): call virtual function * pcs/cal-backend-file.c (cal_backend_file_class_init): override virtual function (cal_backend_file_is_remote): new virtual function, always return FALSE * idl/evolution-calendar.idl: uriList factory call, with flags for types to get * gui/dialogs/comp-editor.c (comp_editor_destroy): cast to remove warning * gui/e-itip-control.c (write_label_piece): kill warnings by take const char * * gui/component-factory.c (create_object): aggregate offline interface * gui/Makefile.am: compile new files * calobj.[hc]: Remove obsolete files * cal-util/cal-util.h: enum URI types for uriList call * cal-client/cal-client.c (build_uri_list): build list from string sequence (cal_client_uri_list): factory call to get uri list * cal-client/cal-client.h: new proto * cal-client/cal-client.c: use bonobo exception stuff to clean code * gui/calendar-offline-handler.[hc]: Start some skeleton routines for online/offline handling * pcs/cal-factory.c (launch_backend_for_uri): use accessor and remove FIXME svn path=/trunk/; revision=13110 * Handle creating the new contact in the current folder if it's a contactsChristopher James Lahey2001-09-252-5/+36 | | | | | | | | | | 2001-09-25 Christopher James Lahey <clahey@ximian.com> * gui/component/addressbook-component.c (user_create_new_item_cb): Handle creating the new contact in the current folder if it's a contacts folder. Fixes Ximian bug #7814. svn path=/trunk/; revision=13109 * Attach to the resorted signal instead of the changed signal on the sortedChristopher James Lahey2001-09-253-77/+54 | | | | | | | | | | | | | 2001-09-24 Christopher James Lahey <clahey@ximian.com> * e-tree-selection-model.c (etsm_sorted_node_resorted): Attach to the resorted signal instead of the changed signal on the sorted model. * e-tree-sorted.c, e-tree-sorted.h (e_tree_sorted_node_resorted): Added this signal. svn path=/trunk/; revision=13108 * add evolutionperson.schema (EXTRA_DIST): add LDAP_SCHEMA to the dist (butChris Toshok2001-09-252-1/+15 | | | | | | | | | | 2001-09-24 Chris Toshok <toshok@ximian.com> * backend/pas/Makefile.am (LDAP_SCHEMA): add evolutionperson.schema (EXTRA_DIST): add LDAP_SCHEMA to the dist (but don't install it). svn path=/trunk/; revision=13107 * Set the exception to FOLDER_INVALID rather than making out it worked. A42001-09-252-0/+12 | | | | | | | | | | 2001-09-24 <NotZed@Ximian.com> * camel-folder.c (append_message): Set the exception to FOLDER_INVALID rather than making out it worked. A fix for #7025. (search_by_expression): Here too. svn path=/trunk/; revision=13106 * Use the correct prototype for the signal handler.Federico Mena Quintero2001-09-252-6/+8 | | | | | | | | | | | 2001-09-24 Federico Mena Quintero <federico@ximian.com> * e-table.c (et_canvas_button_press): Use the correct prototype for the signal handler. * e-tree.c (et_canvas_button_press): Likewise. svn path=/trunk/; revision=13105 * Use e_strftime_fix_am_pm instead of strftime.Christopher James Lahey2001-09-252-5/+10 | | | | | | | | | 2001-09-24 Christopher James Lahey <clahey@ximian.com> * message-list.c (filter_date): Use e_strftime_fix_am_pm instead of strftime. svn path=/trunk/; revision=13104 * Bumped the required version of gal to 0.12.99.0.Christopher James Lahey2001-09-252-1/+5 | | | | | | | | 2001-09-22 Christopher James Lahey <clahey@ximian.com> * configure.in: Bumped the required version of gal to 0.12.99.0. svn path=/trunk/; revision=13103 * Assert that the virtual method is implemented instead of being forgiving.Federico Mena Quintero2001-09-254-111/+179 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-24 Federico Mena Quintero <federico@ximian.com> * e-table-group.c (e_table_group_add): Assert that the virtual method is implemented instead of being forgiving. (e_table_group_add_array): Likewise. (e_table_group_add_all): Likewise. (e_table_group_remove): Likewise. (e_table_group_increment): Likewise. (e_table_group_decrement): Likewise. (e_table_group_row_count): Likewise. (e_table_group_set_focus): Likewise. (e_table_group_get_focus): Likewise. (e_table_group_get_focus_column): Likewise. (e_table_group_get_printable): Likewise. (e_table_group_compute_location): Likewise. (e_table_group_get_cell_geometry): Likewise. (etg_destroy): Clear the fields after we unref them. * e-table-group-leaf.c (etgl_destroy): Clear the fields after we unref them. (e_table_group_leaf_construct): Subsets should not be sunk. Do not ref/sink the subset. * e-table-header.c (e_table_header_add_column): Document the fact that the header assumes ownership of the column. svn path=/trunk/; revision=13102 * In the 'lose' case, free messages, not fetch_data twice!42001-09-252-1/+4 | | | | | | | | | 2001-09-24 <NotZed@Ximian.com> * providers/imap/camel-imap-folder.c (imap_update_summary): In the 'lose' case, free messages, not fetch_data twice! svn path=/trunk/; revision=13101 * Make the printouts here conditionally compiled out.Christopher James Lahey2001-09-252-2/+7 | | | | | | | | | 2001-09-24 Christopher James Lahey <clahey@ximian.com> * e-categories-master-list-wombat.c (ecmlw_load, ecmlw_save): Make the printouts here conditionally compiled out. svn path=/trunk/; revision=13100 * Fixed some brokennessKevin Breit2001-09-252-1/+4 | | | | | | | | 2001-09-24 Kevin Breit <battery841@mediaone.net> * C/usage-calendar.sgml: Fixed some brokenness svn path=/trunk/; revision=13099 * Documented Insert -> Link a wee bit moreKevin Breit2001-09-252-1/+32 | | | | | | | | 2001-09-24 Kevin Breit <battery841@mediaone.net> * C/usage-mail.sgml: Documented Insert -> Link a wee bit more svn path=/trunk/; revision=13098 * Removed unused variables.42001-09-254-42/+81 | | | | | | | | | | | | | | | | | | | | | 2001-09-24 <NotZed@Ximian.com> * mail-local.c (mls_get_folder): Removed unused variables. * component-factory.c (storage_create_folder): Remove unused variable. * mail-format.c (write_default_header): Used to write a header that we know about/normally print. Use a static header table to index these. (write_header): removed. (default_header_index): Return the index of the default header. (write_headers): Changed the way it writes headers a bit. Use write_default_header or write_text_header directly. Also try and use the header charset as a fallback if the header can't be decoded using the locale charset. svn path=/trunk/; revision=13097 * If the type is encoded, get the fallback charset from the message42001-09-2512-140/+190 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-24 <NotZed@Ximian.com> * camel-filter-search.c (check_header): If the type is encoded, get the fallback charset from the message content-type. * camel-mime-part-utils.c (check_html_charset): Dont check for charset==null before calling charset_to_iconv. (simple_data_wrapper_construct_from_parser): " * camel-mime-message.c (process_header): Try use content-type charset param as the fallback charset. * camel-charset-map.c (camel_charset_to_iconv): Handle name == NULL, return NULL. * camel-folder-summary.c (camel_folder_summary_format_address): (camel_folder_summary_format_string): Made private again, removed #warning about it. Renamed to s/camel_folder//. (summary_format_string): Take default charset param. (camel_message_info_new_from_header, message_info_new): Decode content-type field to get the charset parameter to use as the default charset for decoding strings. * camel-search-private.c (camel_search_header_match): Pass NULL as the charset, the locale charset is always tried. (camel_search_header_match): Supply a default_charset parameter to be used with TYPE_ENCODED params. * camel-mime-utils.c (header_param): get rid of the g_strcasecmp crap. (header_set_param): Same here. (header_decode_param_list): And here. (header_decode_text): Totally rewritten. 30% of its size. If the word is not rfc2047 encoded, always try default_charset if supplied, if that fails, try locale charset if it exists, if that fails then assume latin1/7 bit ascii. (append_8bit): Changed to return FALSE if we can't convert for whatever reason, and dont append anything. * camel-mime-part.h (struct _CamelMimePart): Move content_type and headers out of the 'private' section. * camel-mime-part.c (get_headers): Dont do any conversion on the header. (process_header): Get the content-type charset as the fallback charset for decode_string. (construct_from_parser): IF we have a content-type header, process it before doing anything else, so we have access to a fallback charset for invalid headers. svn path=/trunk/; revision=13096 * Updated Lithuanian translation.Gediminas Paulauskas2001-09-242-1897/+1516 | | | | | | | | 2001-09-24 Gediminas Paulauskas <menesis@delfi.lt> * lt.po: Updated Lithuanian translation. svn path=/trunk/; revision=13095 * Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>Stano Visnovsky2001-09-242-298/+225 | | | | | | * sk.po: Updated Slovak translation. svn path=/trunk/; revision=13094 * Updated French translation.Christophe Merlet2001-09-242-317/+285 | | | | svn path=/trunk/; revision=13093 * base text on component typeJP Rosevear2001-09-242-7/+43 | | | | | | | | | 2001-09-23 JP Rosevear <jpr@ximian.com> * gui/e-itip-control.c (set_date_label): base text on component type svn path=/trunk/; revision=13092 * sync the note the to pilot and make sure to blank fields when appropriateJP Rosevear2001-09-242-25/+31 | | | | | | | | | | 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 * fixed compile warningJeffrey Stedfast2001-09-241-3/+2 | | | | svn path=/trunk/; revision=13090 * Always cache POP and IMAP passwords, even if the user didn't tell us to.Jeffrey Stedfast2001-09-242-0/+10 | | | | | | | | | 2001-09-23 Jeffrey Stedfast <fejj@ximian.com> * mail-mt.c (pass_got): Always cache POP and IMAP passwords, even if the user didn't tell us to. Fixes bug #10569. svn path=/trunk/; revision=13089 * Don't even try to alert the user if the session isn't interactive.Jeffrey Stedfast2001-09-243-27/+43 | | | | | | | | | | | | | | | | | 2001-09-23 Jeffrey Stedfast <fejj@ximian.com> * camel-tcp-stream-openssl.c (ssl_verify): Don't even try to alert the user if the session isn't interactive. (errlib_error_to_errno): Make the default errno EINTR so that we act just like CamelTcpStreamSSL. * camel-pgp-context.c (pgp_sign): When the password is not provided, set the exception to USER_CANCEL. (pgp_clearsign): Same. (pgp_encrypt): And here. (pgp_decrypt): Here too. svn path=/trunk/; revision=13088 * /s/Algún nuve/Algunas nuves/Carlos Perelló Marín2001-09-232-1/+5 | | | | | | | | 2001-09-23 Carlos Perelló Marín <carlos@gnome-db.org> * es.po: /s/Algún nuve/Algunas nuves/ svn path=/trunk/; revision=13087 * Updated Slovenian translationAndraz Tori2001-09-231-1513/+1513 | | | | svn path=/trunk/; revision=13086 * Updated Spanish translation.Hector Garcia2001-09-232-167/+63 | | | | svn path=/trunk/; revision=13085 * Updated Slovenian translationAndraz Tori2001-09-231-5835/+3878 | | | | svn path=/trunk/; revision=13084 * when creating the cards, don't display any of the subname fields (surname,Chris Toshok2001-09-232-1/+7 | | | | | | | | | | 2001-09-22 Chris Toshok <toshok@ximian.com> * gui/widgets/e-minicard.c (remodel): when creating the cards, don't display any of the subname fields (surname, given, middle, suffix, etc.) svn path=/trunk/; revision=13083 * add getters for the additional name fields. (field_data): move FAMILY_NAMEChris Toshok2001-09-233-2/+41 | | | | | | | | | | | | | 2001-09-22 Chris Toshok <toshok@ximian.com> * backend/ebook/e-card-simple.c (e_card_simple_get): add getters for the additional name fields. (field_data): move FAMILY_NAME to the end of the list, and add GIVEN_NAME, ADDITIONAL_NAME (middle name), and NAME_SUFFIX. * backend/ebook/e-card-simple.h: same. svn path=/trunk/; revision=13082 * Bumped the version number to 0.12.99.0.Christopher James Lahey2001-09-233-7/+74 | | | | | | | | | | | | | | | | | | | | | | | | 2001-09-22 Christopher James Lahey <clahey@ximian.com> * configure.in: Bumped the version number to 0.12.99.0. From a patch by Damian Ivereigh <damian@cisco.com>: * gal/util/e-util.c, gal/util/e-util.h (e_strftime_fix_am_pm): New function, takes the same arguments as strftime, but does some fixup if the given string is in 12 hour mode but the locale doesn't have AM/PM descriptors. From gal/e-table/ChangeLog: 2001-09-22 Christopher James Lahey <clahey@ximian.com> From a patch by Damian Ivereigh <damian@cisco.com>: * e-cell-date.c: Made this use e_strftime_fix_am_pm instead of strftime. svn path=/trunk/; revision=13081 * Updated Polish translationChyla Zbigniew2001-09-222-3679/+3567 | | | | svn path=/trunk/; revision=13080 * Small fixKjartan Maraas2001-09-221-1/+1 | | | | svn path=/trunk/; revision=13079 * Updated Norwegian (bokmål) translation. Added camel/camel-vee-store.c andKjartan Maraas2001-09-223-182/+176 | | | | | | | | | 2001-09-22 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian (bokmål) translation. * POTFILES.in: Added camel/camel-vee-store.c and camel/camel-folder.c svn path=/trunk/; revision=13078 * Changed to 99. (VERSION): Added ".$EVOLUTION_MICRO_VERSION" suffix.Nat Friedman2001-09-222-2/+7 | | | | | | | | | 2001-09-21 Nat Friedman <nat@ximian.com> * configure.in (EVOLUTION_MICRO_VERSION): Changed to 99. (VERSION): Added ".$EVOLUTION_MICRO_VERSION" suffix. svn path=/trunk/; revision=13077 * Some grammar changes suggested by my girlfriend Amanda...props to Amanda!Kevin Breit2001-09-222-2/+4 | | | | | | | | 2001-09-21 Kevin Breit <battery841@mediaone.net> * C/usage-mail.sgml: Some grammar changes suggested by my girlfriend Amanda...props to Amanda! svn path=/trunk/; revision=13076 * If we have an operation that failed before, dont show the dialogue for the12001-09-222-1/+32 | | | | | | | | | | | | 2001-09-21 <NotZed@Ximian.com> * mail-mt.c (mail_msg_check_error): If we have an operation that failed before, dont show the dialogue for the the new error. Also use gtk_widget_show rather than invoking another main loop. Fix for lazy people who like to leave their mailers running and go home. svn path=/trunk/; revision=13075 * Sync for 0.14.Ettore Perazzoli2001-09-2232-50748/+72740 | | | | svn path=/trunk/; revision=13073 * Remove timezone.png...Iain Holmes2001-09-222-1/+4 | | | | svn path=/trunk/; revision=13072 * Hooked up print preview button.Christopher James Lahey2001-09-226-4/+121 | | | | | | | | | | | | | | | | 2001-09-21 Christopher James Lahey <clahey@ximian.com> * gui/component/addressbook.c (print_preview_cb): Hooked up print preview button. * gui/widgets/e-addressbook-view.c, gui/widgets/e-addressbook-view.h (e_addressbook_view_print_preview): Added this function. * printing/e-contact-print.c, printing/e-contact-print.h (e_contact_print_preview): Added this function. svn path=/trunk/; revision=13071 * Add missing width/height tags to the sunny/cloudy/etc images to make theDan Winship2001-09-222-1/+8 | | | | | | | | * e-summary-weather.c (weather_make_html): Add missing width/height tags to the sunny/cloudy/etc images to make the page render more smoothly. svn path=/trunk/; revision=13070 * Set a timezone iconIain Holmes2001-09-222-1/+98 | | | | svn path=/trunk/; revision=13069 * Add timeszone-16.xpmIain Holmes2001-09-222-1/+7 | | | | svn path=/trunk/; revision=13068 * updated NEWSJeffrey Stedfast2001-09-221-0/+42 | | | | svn path=/trunk/; revision=13067 * Updated.12001-09-222-0/+50 | | | | | | | | 2001-09-21 <NotZed@Ximian.com> * NEWS (Mail): Updated. svn path=/trunk/; revision=13066 * UpdateJP Rosevear2001-09-221-0/+2 | | | | svn path=/trunk/; revision=13065 * Use the mail-tools convenience functions to remove and restore theJeffrey Stedfast2001-09-223-74/+14 | | | | | | | | | | 2001-09-21 Jeffrey Stedfast <fejj@ximian.com> * mail-ops.c (mail_send_message): Use the mail-tools convenience functions to remove and restore the X-Evolution headers. (mail_update_subfolders): Removed. svn path=/trunk/; revision=13064 * Beta4 splashJakub Steiner2001-09-222-0/+4 | | | | svn path=/trunk/; revision=13063 * Expand a ~ in the pathIain Holmes2001-09-222-1/+6 | | | | svn path=/trunk/; revision=13062 * updated calendar & tasks stuffDamon Chaplin2001-09-221-0/+19 | | | | svn path=/trunk/; revision=13061 * Added mailer news I forgot earlier.Jon Trowbridge2001-09-221-2/+9 | | | | svn path=/trunk/; revision=13060 * All made redundant by new mail-folder-cache code. (delete_folders,Michael Zucci2001-09-224-113/+11 | | | | | | | | | | | | | | | * mail-callbacks.c (mail_storage_create_folder, folder_created, create_folders): All made redundant by new mail-folder-cache code. (delete_folders, folder_deleted): Uh, code that isn't used anywhere. Removed. * component-factory.c (storage_create_folder): Dont call folder_created, let the folder_created event handle the update. * mail-ops.c (mail_scan_subfolders): Remove, no longer used. svn path=/trunk/; revision=13059 * Updated.Ettore Perazzoli2001-09-221-15/+17 | | | | svn path=/trunk/; revision=13058 * Update.Ettore Perazzoli2001-09-221-25/+52 | | | | svn path=/trunk/; revision=13057 * Set the exception if create_folder isn't implemented.12001-09-222-0/+8 | | | | | | | | | 2001-09-21 <NotZed@Ximian.com> * camel-store.c (create_folder): Set the exception if create_folder isn't implemented. svn path=/trunk/; revision=13056 * Added more NEWS items here.Christopher James Lahey2001-09-222-1/+22 | | | | | | | | 2001-09-21 Christopher James Lahey <clahey@ximian.com> * NEWS (Addressbook): Added more NEWS items here. svn path=/trunk/; revision=13055 * Go back to not using camel_folder_info_build() here because this seems toJeffrey Stedfast2001-09-222-4/+18 | | | | | | | | | | | 2001-09-21 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-store.c (create_folder): Go back to not using camel_folder_info_build() here because this seems to break folder creation (returning nodes from the root path when it shouldn't be?). svn path=/trunk/; revision=13054 * Use url path as full_name, not shell path. (mail_local_folder_construct):12001-09-222-23/+13 | | | | | | | | | | | | | 2001-09-21 <NotZed@Ximian.com> * mail-local.c (mail_local_store_add_folder): Use url path as full_name, not shell path. (mail_local_folder_construct): Remove path argument, and use the full_name instead. (mls_get_folder): Dont lookup folderinfo in cache. Like duh the shell hasn't told me its there yet, smaaaart. svn path=/trunk/; revision=13053 * NEWSIain Holmes2001-09-221-0/+25 | | | | svn path=/trunk/; revision=13052 * Added some news for Ettore.Jon Trowbridge2001-09-221-0/+19 | | | | svn path=/trunk/; revision=13051 * Check for a component for the given row *after* trying to handleEttore Perazzoli2001-09-222-5/+14 | | | | | | | | | | | * e-storage-set-view.c (tree_drag_motion): Check for a component for the given row *after* trying to handle EVOLUTION_PATH_TARGET_TYPE. Otherwise, we always fail in the case of dnd between a folder and the toplevel node of its storage. (find_matching_target_for_drag_context): If not on a folder, always return EVOLUTION_PATH_TARGET_TYPE. svn path=/trunk/; revision=13050 * Verfied to make sure it was accurate against the calendar inKevin Breit2001-09-222-38/+145 | | | | | | | | 2001-09-21 Kevin Breit <battery841@mediaone.net> * C/usage-calendar.sgml: Verfied to make sure it was accurate against the calendar in functionality. Also added info about RSVP, scheduling appointments, and the like! Finally did this. svn path=/trunk/; revision=13049 * don't use gnome_vfs_uri_new_private (fixes Ximian #10544)Rodrigo Moya2001-09-213-14/+17 | | | | | | | | | 2001-09-20 Rodrigo Moya <rodrigo@ximian.com> * gui/component-factory.c: don't use gnome_vfs_uri_new_private (fixes Ximian #10544) svn path=/trunk/; revision=13048 * *** empty log message ***Rodrigo Moya2001-09-211-0/+2 | | | | svn path=/trunk/; revision=13047 * Updated Slovak translation.Stanislav Visnovsky2001-09-212-850/+940 | | | | | | | | 2001-09-21 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> * sk.po: Updated Slovak translation. svn path=/trunk/; revision=13046 * Force a refresh of vfolders before storing their count. This essentially12001-09-214