aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table/e-table-subset-variable.h
diff options
context:
space:
mode:
Diffstat (limited to 'widgets/table/e-table-subset-variable.h')
-rw-r--r--widgets/table/e-table-subset-variable.h86
1 files changed, 0 insertions, 86 deletions
diff --git a/widgets/table/e-table-subset-variable.h b/widgets/table/e-table-subset-variable.h
deleted file mode 100644
index eae291b1d2..0000000000
--- a/widgets/table/e-table-subset-variable.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
-/*
- * e-table-subset-variable.h
- * Copyright 2000, 2001, Ximian, Inc.
- *
- * Authors:
- * Chris Lahey <clahey@ximian.com>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License, version 2, as published by the Free Software Foundation.
- *
- * 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
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library 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.
- */
-
-#ifndef _E_TABLE_SUBSET_VARIABLE_H_
-#define _E_TABLE_SUBSET_VARIABLE_H_
-
-#include <gtk/gtkobject.h>
-#include <gal/e-table/e-table-subset.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
-#define E_TABLE_SUBSET_VARIABLE_TYPE (e_table_subset_variable_get_type ())
-#define E_TABLE_SUBSET_VARIABLE(o) (GTK_CHECK_CAST ((o), E_TABLE_SUBSET_VARIABLE_TYPE, ETableSubsetVariable))
-#define E_TABLE_SUBSET_VARIABLE_CLASS(k) (GTK_CHECK_CLASS_CAST((k), E_TABLE_SUBSET_VARIABLE_TYPE, ETableSubsetVariableClass))
-#define E_IS_TABLE_SUBSET_VARIABLE(o) (GTK_CHECK_TYPE ((o), E_TABLE_SUBSET_VARIABLE_TYPE))
-#define E_IS_TABLE_SUBSET_VARIABLE_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), E_TABLE_SUBSET_VARIABLE_TYPE))
-
-typedef struct {
- ETableSubset base;
-
- int n_vals_allocated;
-} ETableSubsetVariable;
-
-typedef struct {
- ETableSubsetClass parent_class;
-
- void (*add) (ETableSubsetVariable *ets,
- gint row);
- void (*add_array) (ETableSubsetVariable *ets,
- const gint *array,
- gint count);
- void (*add_all) (ETableSubsetVariable *ets);
- gboolean (*remove) (ETableSubsetVariable *ets,
- gint row);
-} ETableSubsetVariableClass;
-
-GtkType e_table_subset_variable_get_type (void);
-ETableModel *e_table_subset_variable_new (ETableModel *etm);
-ETableModel *e_table_subset_variable_construct (ETableSubsetVariable *etssv,
- ETableModel *source);
-void e_table_subset_variable_add (ETableSubsetVariable *ets,
- gint row);
-void e_table_subset_variable_add_array (ETableSubsetVariable *ets,
- const gint *array,
- gint count);
-void e_table_subset_variable_add_all (ETableSubsetVariable *ets);
-gboolean e_table_subset_variable_remove (ETableSubsetVariable *ets,
- gint row);
-void e_table_subset_variable_clear (ETableSubsetVariable *ets);
-void e_table_subset_variable_increment (ETableSubsetVariable *ets,
- gint position,
- gint amount);
-void e_table_subset_variable_decrement (ETableSubsetVariable *ets,
- gint position,
- gint amount);
-void e_table_subset_variable_set_allocation (ETableSubsetVariable *ets,
- gint total);
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
-
-#endif /* _E_TABLE_SUBSET_VARIABLE_H_ */
-
| | | | | | | | | | | | | 2002-02-08 Jeffrey Stedfast <fejj@ximian.com> * message-tag-followup.[c,h]: New flag-for-followup tag editor dialog. * mail-callbacks.c (flag_for_followup): New callback that pops up a flag-for-followup editor dialog. (flag_followup_completed): Marks all flag-for-followup'd messages as 'complete'. (flag_followup_clear): Clears all flag-for-followup tags from the selected messages. * message-tags.glade: glade file for tag editors. svn path=/trunk/; revision=15632 * updated to new version from calendar/gui/comp-util.cDamon Chaplin2002-02-092-52/+82 | | | | | | | | | 2002-02-08 Damon Chaplin <damon@ximian.com> * e-summary-calendar.c (e_cal_comp_util_compare_event_timezones): updated to new version from calendar/gui/comp-util.c svn path=/trunk/; revision=15631 * check if the CalComponentDateTime values are set before trying to useDamon Chaplin2002-02-092-15/+28 | | | | | | | | | | 2002-02-08 Damon Chaplin <damon@ximian.com> * gui/comp-util.c (cal_comp_util_compare_event_timezones): check if the CalComponentDateTime values are set before trying to use them. Possibly fixes bug #18529. svn path=/trunk/; revision=15630 * added libicalvcal.Damon Chaplin2002-02-093-1/+8 | | | | | | | | | | 2002-02-08 Damon Chaplin <damon@ximian.com> * src/Makefile.am (SUBDIRS): added libicalvcal. * configure.in (AC_OUTPUT): added src/libicalvcal/Makefile. svn path=/trunk/; revision=15629 * added vCalendar importer and intelligent GnomeCalendar importer code here,Damon Chaplin2002-02-097-102/+627 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-02-08 Damon Chaplin <damon@ximian.com> * importers/icalendar-importer.c: added vCalendar importer and intelligent GnomeCalendar importer code here, as it shares a lot of code with the iCalendar importer. NOTE: check_folder_type() needs to be finished at some point. It needs a new shell Corba call so it can decide whether to import events or tasks into the folder. Currently it just imports both. * importers/main.c (importer_factory_fn): create vCalendar importer or GnomeCalendar importer if required. * importers/evolution-calendar-importer.h: added declarations for creating a vCalendar importer and intelligent Gnome Calendar importer. * importers/Makefile.am: added -DEVOLUTION_SOUNDDIR so the importer knows what filename to use for audio alarms in vCalendar files. Added libicalvcal-evolution to LDADD. * importers/GNOME_Evolution_Calendar_Importer.oaf.in: added vCalendar importer and intelligent Gnome Calendar importer. * gui/comp-util.c (cal_comp_util_compare_event_timezones): return TRUE if the event uses UTC. We don't want to flag all events from Outlook, which use UTC. svn path=/trunk/; revision=15628 * added sounds.Damon Chaplin2002-02-096-0/+21 | | | | | | | | | | | | | | | 2002-02-08 Damon Chaplin <damon@ximian.com> * Makefile.am (SUBDIRS): added sounds. * configure.in (AC_OUTPUT): added sounds/Makefile. * sounds/Makefile.am: new file. * sounds/default_alarm.wav: default alarm sound, currently only used when vCalendar files are imported with audio alarms. We need a better sound. svn path=/trunk/; revision=15627 * Base class for a message tag editor.Jeffrey Stedfast2002-02-097-19/+304 | | | | | | | | | | | | | | | | | 2002-02-08 Jeffrey Stedfast <fejj@ximian.com> * message-tag-editor.[c,h]: Base class for a message tag editor. * folder-browser.c (on_right_click): Setup the hide/enable masks for "Flag for Follow-up" * mail-callbacks.c (confirm_expunge): Instead of hiding deleted messages and then expunging, disable the use of the message-list completely during the expunge operation. (expunged_folder): Re-enable the use of the message-list widget here. svn path=/trunk/; revision=15626 * remove briefly used filesJP Rosevear2002-02-093-238/+4 | | | | | | | | 2002-02-08 JP Rosevear <jpr@ximian.com> * e-url-button.[hc]: remove briefly used files svn path=/trunk/; revision=15623 * change custom widget creator to e_url_entry_newJP Rosevear2002-02-093-41/+20 | | | | | | | | | | | | 2002-02-08 JP Rosevear <jpr@ximian.com> * gui/dialogs/task-details-page.glade: change custom widget creator to e_url_entry_new * gui/dialogs/task-details-page.c (get_widgets): get the url entry and its entry svn path=/trunk/; revision=15622 * oopsJP Rosevear2002-02-092-0/+234 | | | | svn path=/trunk/; revision=15621 * button/entry combo that launchs the gnome url handler on the entry textJP Rosevear2002-02-092-2/+9 | | | | | | | | | | | 2002-02-08 JP Rosevear <jpr@ximian.com> * e-url-entry.[hc]: button/entry combo that launchs the gnome url handler on the entry text when the button is clicked * Makefile.am: build new files svn path=/trunk/; revision=15620 * Call scroll_off and in e-tree.c hover_off.Christopher James Lahey2002-02-092-8/+29 | | | | | | | | | 2002-02-08 Christopher James Lahey <clahey@ximian.com> * e-table.c (et_unrealize), e-tree.c (et_unrealize): Call scroll_off and in e-tree.c hover_off. svn path=/trunk/; revision=15618 * 0.12.0 here we goJose Maria Celorio2002-02-090-0/+0 | | | | svn path=/trunk/; revision=15613 * 0.12.0 here we goJose Maria Celorio2002-02-091-0/+3 | | | | svn path=/trunk/; revision=15611 * add a custom widget created with e_url_button_newJP Rosevear2002-02-094-10/+56 | | | | | | | | | | | | | | | | 2002-02-08 JP Rosevear <jpr@ximian.com> * gui/dialogs/task-details-page.glade: add a custom widget created with e_url_button_new * gui/dialogs/task-details-page.c (task_details_page_init): init url_button member to NULL (init_widgets): set the url button entry (get_widgets): get the url button * gui/calendar-commands.c (pixmaps): use new all day event icon svn path=/trunk/; revision=15610 * build new filesJP Rosevear2002-02-094-1/+248 | | | | | | | | | | | 2002-02-08 JP Rosevear <jpr@ximian.com> * Makefile.am: build new files * e-url-button.[hc]: button widget that when clicked slurps the url of an entry and launchs the gnome url handler on the text svn path=/trunk/; revision=15609 * new iconJP Rosevear2002-02-094-0/+134 | | | | | | | | | | | | 2002-02-08 JP Rosevear <jpr@ximian.com> * connect_to_url-16.xpm: new icon * new_all_day_event.png: ditto * Makefile.am: install and dist new images svn path=/trunk/; revision=15608 * Removed some <<< stuff i missed.Michael Zucci2002-02-081-1/+0 | | | | svn path=/trunk/; revision=15607 * The day number has to be 2 chars wide, space filled to work properly withNot Zed2002-02-0813-21/+538 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-02-08 Not Zed <NotZed@Ximian.com> * providers/local/camel-spool-summary.c (camel_spool_summary_build_from): The day number has to be 2 chars wide, space filled to work properly with pine, etc. * providers/local/camel-spoold-store.[ch]: new type of provider 'spool directory', which lets you view external mbox dirs without adding any extra cruft. Perhaps it should use . files to store summaries? Still a bit experimental, there's a warning when you select it in the account editor. Finished off most of #1185. Can't rename or move folders. * camel-mime-utils.c (header_decode_date): If the date is 100->1900 then we actually want to use it as the year in the tm struct, not year+100. e.g. year 102 -> 2002, not 2102. 2002-02-07 Not Zed <NotZed@Ximian.com> * providers/local/camel-spool-store.c (get_folder): Pass path into spool_folder_new. * providers/local/camel-spool-folder.c (camel_spool_folder_new): (camel_spool_folder_construct): Take the full path to the folder and use that as the file path, independent of the full_name we use. 2002-02-07 Not Zed <NotZed@Ximian.com> * providers/local/camel-local-provider.c: Added new type, spoold provider, spoold: for local directories. * providers/imap/camel-imap-store.c (get_one_folder_offline): Create offline uri's in a compatible manner to online ones. svn path=/trunk/; revision=15606 * Implementation of NTLM (aka "Secure Password Authentication") auth, takenDan Winship2002-02-086-1/+787 | | | | | | | | | | | | | | | | | * camel-sasl-ntlm.c: Implementation of NTLM (aka "Secure Password Authentication") auth, taken from soup. * Makefile.am (libcamel_la_SOURCES, libcamel_la_HEADERS): Add camel-sasl-ntlm. * camel-sasl.c: Add refs to camel-sasl-ntlm. * providers/imap/camel-imap-store.c (try_auth): Use imap_next_word() to skip over the "+ " of the continuation rather than just "resp + 2" since Exchange (incorrectly) returns "+" instead of "+ " for an empty continuation response. svn path=/trunk/; revision=15605 * removed more needs-reply cruftJeffrey Stedfast2002-02-081-6/+0 | | | | svn path=/trunk/; revision=15604 * NeedsReply no longer existsJeffrey Stedfast2002-02-082-6/+0 | | | | svn path=/trunk/; revision=15600 * New function to handle unmerging menus at control deactivation time. (d):Christopher James Lahey2002-02-083-15/+35 | | | | | | | | | | | | | 2002-02-07 Christopher James Lahey <clahey@ximian.com> * menus/gal-view-menus.c, menus/gal-view-menus.h (gal_view_menus_unmerge): New function to handle unmerging menus at control deactivation time. (d): Turned off debugging output here. (build_menus): Gave the separators names and marked them with f="" to make them work better with bonobo 1. svn path=/trunk/; revision=15599 * call set_body later to allow ignored words to be sent to gtkhtml controlRadek Doulik2002-02-082-22/+27 | | | | | | | | | 2002-02-07 Radek Doulik <rodo@ximian.com> * mail-callbacks.c (mail_generate_reply): call set_body later to allow ignored words to be sent to gtkhtml control ahead svn path=/trunk/; revision=15598 * remove "New" from user creatable menu itemJP Rosevear2002-02-082-1/+6 | | | | | | | | | 2002-02-07 JP Rosevear <jpr@ximian.com> * component-factory.c (create_component): remove "New" from user creatable menu item svn path=/trunk/; revision=15597 * remove "New" from user creatable menu itemsJP Rosevear2002-02-082-2/+7 | | | | | | | | | 2002-02-07 JP Rosevear <jpr@ximian.com> * gui/component/addressbook-component.c (create_component): remove "New" from user creatable menu items svn path=/trunk/; revision=15596 * pass meeting boolean for gnome_calendar_edit_object andJP Rosevear2002-02-0815-100/+212 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-02-07 JP Rosevear <jpr@ximian.com> * gui/e-day-view.c: pass meeting boolean for gnome_calendar_edit_object and gnome_calendar_new_appointment_for * gui/e-week-view-event-item.c: ditto * gui/e-week-view.c: ditto * gui/tasks-control.c (confirm_expunge): kill warning * gui/calendar-commands.c (new_meeting_cb): show a new meeting dialog (new_event_cb): pass new param * gui/gnome-cal.c (gnome_calendar_edit_object): take meeting boolean and show meeting page if true (gnome_calendar_new_appointment_for): takeing meeting param and pass to above (gnome_calendar_new_appointment): add new param * gui/gnome-cal.h: update proto * gui/component-factory.c (create_component): take a comp editor mode, determine vtype (sc_user_create_new_item_cb): check for meeting user creatable item (create_object): add meeting as user creatable item * gui/comp-editor-factory.c (edit_new): get a comp editor mode now, determine vtype and show meeting page if required (queue_edit_new): get comp editor mode (impl_editNew): ditto, plus queue the mode directly instead of determining the vtype * gui/dialogs/event-editor.c (show_meeting): new internal util function to show meeting page (event_editor_show_meeting): show the meeting (schedule_meeting_cmd): use show_meeting * gui/dialogs/event-editor.h: new proto * idl/evolution-calendar.idl: editNew takes a mode rather than a type now * cal-util/Makefile.am: fix includes svn path=/trunk/; revision=15595 * add new meeting item to Actions and File->NewJP Rosevear2002-02-082-1/+10 | | | | | | | | | 2002-02-07 JP Rosevear <jpr@ximian.com> * evolution-calendar.xml: add new meeting item to Actions and File->New svn path=/trunk/; revision=15594 * Missed one.Chris Lahey2002-02-072-4/+7 | | | | svn path=/trunk/; revision=15593 * Bumped the required version of gal.Christopher James Lahey2002-02-0728-533/+856 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-02-07 Christopher James Lahey <clahey@ximian.com> * configure.in: Bumped the required version of gal. From addressbook/ChangeLog: 2002-02-07 Christopher James Lahey <clahey@ximian.com> * gui/widgets/e-addressbook-view.c (e_addressbook_view_setup_menus): Changed this function to use the new GalViewMenus which takes a GalViewInstance, instead of a GalViewCollection. From calendar/ChangeLog: 2002-02-07 Christopher James Lahey <clahey@ximian.com> * gui/e-tasks.c (e_tasks_setup_view_menus), gui/gnome-cal.c (gnome_calendar_setup_view_menus): Made these use the new GalViewMenus stuff. From mail/ChangeLog: 2002-02-07 Christopher James Lahey <clahey@ximian.com> * folder-browser.c, folder-browser.h, folder-browser-ui.c, folder-browser-ui.h (folder_browser_ui_setup_view_menus, folder_browser_ui_discard_view_menus): Changed this to use the new GalViewMenus stuff. Made these exported functions. * mail-callbacks.c, message-browser.c: Changed these to not pass the now removed row parameter to message_list_select. * mail-config.c, mail-config.h (mail_config_folder_to_safe_url): Refactored this out of mail_config_folder_to_cachename. * message-list.c, message-list.h (message_list_select): Removed the row argument. Changed this to use the new function in ETree for finding the next cursor row that matches a test. (message_list_construct): Handle a failed construction of the ETree here. (message_list_setup_etree, save_tree_state): Don't load or save the header state. folder-browser-ui.c deals with this now. From views/ChangeLog: 2002-02-07 Christopher James Lahey <clahey@ximian.com> * addressbook/galview.xml, calendar/galview.xml, mail/galview.xml, tasks/galview.xml: Added default-view parameters. * mail/As_Sent_Folder.galview: New galview. * mail/Makefile.am, mail/galview.xml: Added As_Sent_Folder galview. From widgets/ChangeLog: 2002-02-07 Christopher James Lahey <clahey@ximian.com> * menus/gal-view-menus.c, menus/gal-view-menus.h (gal_view_menus_new): Made this take a GalViewInstance instead of a GalViewCollection. Reworked most of this to utilize the interfaces provided by GalViewInstance. svn path=/trunk/; revision=15592 * Create the local directory when loading instead of when saving. This wayChristopher James Lahey2002-02-071-2/+2 | | | | | | | | | | 2002-02-07 Christopher James Lahey <clahey@ximian.com> * gal-view-collection.c (gal_view_collection_load): Create the local directory when loading instead of when saving. This way instance data will have somewhere to be saved. svn path=/trunk/; revision=15591 * Bumped the version number to 0.19.99.5.Christopher James Lahey2002-02-0710-158/+1295 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-02-07 Christopher James Lahey <clahey@ximian.com> * configure.in: Bumped the version number to 0.19.99.5. * gal/Makefile.am (libgal_la_LIBADD): Added menus/gal-view-instance-save-as-dialog.lo. * gal/e-text/e-text.c (next_word): Contains refactored code from the E_TEP_FORWARD_WORD case of e_text_command. (e_text_command): Implemented E_TEP_CAPS. From gal/menus/ChangeLog: 2002-02-07 Christopher James Lahey <clahey@ximian.com> * Makefile.am (glade_DATA): Added gal-view-instance-save-as-dialog.glade. (libgalmenus_la_SOURCES): Added gal-view-instance-save-as-dialog.c. (libgalmenusinclude_HEADERS): Added gal-view-instance-save-as-dialog.h. * gal-view-collection.c, gal-view-collection.h (gal_view_collection_append_with_title): Added this new version of the append function that sets the title and returns the new id as well. (gal_view_collection_set_nth_view): Added this function to save over another view. (gal_view_collection_get_default_view, gal_view_collection_set_default_view): Added the concept of a default view for GalViewCollections. * gal-view-etable.c, gal-view-etable.h (gal_view_etable_attach_table, gal_view_etable_attach_tree, gal_view_etable_detach): Added functions to set the state of a table or tree and then send GalView "changed" signals whenever that state changes. (gal_view_etable_set_state): New function to set the ETableState of a GalViewETable. * gal-view-instance-save-as-dialog.c, gal-view-instance-save-as-dialog.glade, gal-view-instance-save-as-dialog.h: New dialog to save the current custom view as a named view. * gal-view-instance.c, gal-view-instance.h (gal_view_instance_set_custom_view): New function to set the state of an instance to custom view and set the custom view to a particular GalView. (gal_view_instance_exists): New function to check if this particular instance has ever been opened before. Use before gal_view_instance_load. (gal_view_instance_save_as): New function to open a save as dialog. (gal_view_instance_load): Added this function which used to be part of _construct. This function can be called multiple times, and those extra times will be ignored. This is so you can set a default view before loading. (gal_view_instance_get_default_view, gal_view_instance_set_default_view): Set the default view for this instance. If unset, this falls back to the default view for the corresponding GalViewCollection. svn path=/trunk/; revision=15590 * Emit E_TEP_CAPS for the right values for M-l, M-c, and M-u.Christopher James Lahey2002-02-072-4/+12 | | | | | | | | | | | | | | 2002-02-07 Christopher James Lahey <clahey@ximian.com> * gal/util/e-text-event-processor-emacs-like.c: Emit E_TEP_CAPS for the right values for M-l, M-c, and M-u. * gal/util/e-text-event-processor-types.h (ETextEventProcessorCommandAction): New action E_TEP_CAPS. (ETextEventProcessorCaps): New enum giving values for E_TEP_CAPS action. svn path=/trunk/; revision=15589 * *** empty log message ***Chris Lahey2002-02-077-38/+239 | | | | svn path=/trunk/; revision=15588 * Rearranged the #if checks so that we don't ever try to access any smimeJeffrey Stedfast2002-02-072-3/+12 | | | | | | | | | | | 2002-02-06 Jeffrey Stedfast <fejj@ximian.com> * mail-account-gui.c (mail_account_gui_new): Rearranged the #if checks so that we don't ever try to access any smime widgets (since they are now being destroyed) if smime isn't enabled. (mail_account_gui_save): Same here. svn path=/trunk/; revision=15587 * Remove the CAMEL_MESSAGE_NEEDS_REPLY flag, we no longer will be usingJeffrey Stedfast2002-02-073-2/+5 | | | | | | | | | 2002-02-06 Jeffrey Stedfast <fejj@ximian.com> * camel-folder-summary.h: Remove the CAMEL_MESSAGE_NEEDS_REPLY flag, we no longer will be using this. svn path=/trunk/; revision=15586 * Removed references to NEEDS_REPLY.Jeffrey Stedfast2002-02-076-68/+12 | | | | | | | | | | | | | | | | 2002-02-06 Jeffrey Stedfast <fejj@ximian.com> * message-list.c: Removed references to NEEDS_REPLY. * mail-callbacks.c (mark_as_needing_reply): Removed. (mark_as_not_needing_reply): Removed. (toggle_need_reply): Removed. * folder-browser.c (on_right_click): Remove CAN_MARK_NEEDS_REPLY stuff, this is going to be implemented in an entirely different way. svn path=/trunk/; revision=15585 * convert months from 1-12 to 0-11. Fixes bug #19235.Damon Chaplin2002-02-072-0/+11 | | | | | | | | | 2002-02-06 Damon Chaplin <damon@ximian.com> * cal-util/cal-recur.c (cal_recur_from_icalproperty): convert months from 1-12 to 0-11. Fixes bug #19235. svn path=/trunk/; revision=15584 * major changes to support RRULE/EXRULE, VALARMS and several otherDamon Chaplin2002-02-076-87/+1268 | | | | | | | | | | | | | | | | | | | | | | | | 2002-02-06 Damon Chaplin <damon@ximian.com> * src/libicalvcal/icalvcal.c: major changes to support RRULE/EXRULE, VALARMS and several other properties. * src/libicalvcal/icalvcal.h (icalvcal_convert_with_defaults): new function to pass defaults for a few values into the importer. These are used when the vCalendar file doesn't provide the property but it is required in iCalendar. * src/libicalvcal/vcc.y: support multi-valued properties, by appending new ones and separating by ';'. This was pinched from our changes to evolution/libversit/vcc.y. * src/libicalvcal/Makefile.am: renamed library to libicalvcal-evolution Don't install the headers. * design-data/parameters.csv: added new error for error's parsing vCalendar properties. svn path=/trunk/; revision=15582 * Look for DOCTYPE XML comments too to decide if the message content isJeffrey Stedfast2002-02-073-2/+7 | | | | | | | | | 2002-02-06 Jeffrey Stedfast <fejj@ximian.com> * mail-format.c (handle_text_plain): Look for DOCTYPE XML comments too to decide if the message content is really HTML. svn path=/trunk/; revision=15581 * Changelog issue.Aaron Weber2002-02-071-0/+11 | | | | svn path=/trunk/; revision=15580 * added C/figures/schedule.png,exchange-identity.png exchange-receive.png,Aaron Weber2002-02-075-100/+286 | | | | | | | | | | | | | | | 2002-02-06 Aaron Weber <aaron@ximian.com> * C/Makefile.am: added C/figures/schedule.png,exchange-identity.png exchange-receive.png, exchange-receive-options.png * C/usage-exchange.sgml: expanded note about active directory server. added screenshot for Free/Busy feature. Doubled the size of the config instructions. * C/figures/exchange-*: New file, screenshot for free/busy feature. svn path=/trunk/; revision=15579 * Broke Validation, fixing now.Aaron Weber2002-02-072-2/+2 | | | | svn path=/trunk/; revision=15578 * added C/figures/schedule.png item.Aaron Weber2002-02-074-68/+107 | | | | | | | | | | | | | | | | | 2002-02-06 Aaron Weber <aaron@ximian.com> * C/Makefile.am: added C/figures/schedule.png item. * C/usage-exchange.sgml: expanded note about active directory server. added screenshot for Free/Busy feature. * C/figures/schedule.png: New file, screenshot for free/busy feature. * C/evolution.sgml: added correct copyright years. * C/usage-mail-org.sgml: warning about INBOX subfolder brokenness. svn path=/trunk/; revision=15577 * added a little more info about active directory config.Aaron Weber2002-02-071-9/+15 | | | | svn path=/trunk/; revision=15576 * warning about INBOX subfolder brokenness.Aaron Weber2002-02-072-0/+18 | | | | | | | | 2002-02-06 Aaron Weber <aaron@ximian.com> * C/usage-mail-org.sgml: warning about INBOX subfolder brokenness. svn path=/trunk/; revision=15575 * Dont double-free the text body data.Not Zed2002-02-062-4/+5 | | | | | | | | | 2002-02-06 Not Zed <NotZed@Ximian.com> * mail-callbacks.c (mail_generate_reply): Dont double-free the text body data. svn path=/trunk/; revision=15574 * Changed "Forward As" to "Forward" to improve grammar ("Forward As" impliesAnna Marie Dirks2002-02-062-6/+10 | | | | | | | | 2002-02-05 Anna Marie Dirks <anna@ximian.com> * evolution-mail-message.xml: Changed "Forward As" to "Forward" to improve grammar ("Forward As" implies an answer in the form of a noun, while "Redirect" is a verb), and added accelerators to "Add Sender to Addressbook" and "Redirect". svn path=/trunk/; revision=15573 * Use camel_mime_parser_read to read internal parser data.Jeffrey Stedfast2002-02-052-1/+2 | | | | | | | | | | | 2002-02-04 Jeffrey Stedfast <fejj@ximian.com> * camel-http-stream.c (stream_read): Use camel_mime_parser_read to read internal parser data. (camel_http_stream_get_content_type): Implemented. (http_method_invoke): Use HTTP/1.0 instead of 1.1 svn path=/trunk/; revision=15572 * Use camel_mime_parser_read to read internal parser data.Jeffrey Stedfast2002-02-057-108/+132 | | | | | | | | | | | | 2002-02-04 Jeffrey Stedfast <fejj@ximian.com> * camel-http-stream.c (stream_read): Use camel_mime_parser_read to read internal parser data. (camel_http_stream_get_content_type): Implemented. * camel-mime-utils.c (header_decode_int): Made public. svn path=/trunk/; revision=15571 * Same here.Jeffrey Stedfast2002-02-053-66/+9 | | | | | | | | | | | 2002-02-04 Jeffrey Stedfast <fejj@ximian.com> * vfoldertypes.xml: Same here. * filtertypes.xml: For mlist matching, we only want "is" and "is not" because that is all we really support anyway. svn path=/trunk/; revision=15570 * new gui routines for conduit settings (e_todo_gui_fill_config): dittoJP Rosevear2002-02-052-6/+88 | | | | | | | | | | | | | | | | | 2002-02-04 JP Rosevear <jpr@ximian.com> * conduits/todo/todo-conduit.c (e_todo_gui_new): new gui routines for conduit settings (e_todo_gui_fill_config): ditto (e_todo_gui_fill_widgets): ditto (e_todo_gui_destroy): ditto (e_todo_context_destroy): destroy new_cfg and gui properly (local_record_from_comp): set the priority to the default setting if none is set on the icalendar object (fill_widgets): fill gui widgets (create_settings_window): create gui svn path=/trunk/; revision=15569 * tidyJP Rosevear2002-02-053-21/+178 | | | | | | | | | | | | | | | | | | | | | | | | 2002-02-04 JP Rosevear <jpr@ximian.com> * gui/contact-editor/e-contact-editor.c (find_address_mailing): tidy * conduit/address-conduit.c (addrconduit_load_configuration): load default address setting (addrconduit_save_configuration): save default address setting (e_addr_gui_new): new gui routine for conduit settings (e_addr_gui_fill_widgets): ditto (e_addr_gui_fill_config): ditto (e_addr_gui_destroy): ditto (e_addr_context_destroy): destroy the gui and new_cfg (local_record_from_ecard): reinstate commented out bits, determine which address to sync to pilot (ecard_from_remote_record): determine which address to sync from pilot (fill_widgets): put the gui widgets in (create_settings_window): create gui (save_settings): fill gui svn path=/trunk/; revision=15568 * Added. New stream for HTTP requests (currently supported are GET andJeffrey Stedfast2002-02-053-0/+530 | | | | | | | | | | | | 2002-02-04 Jeffrey Stedfast <fejj@ximian.com> * camel-http-stream.[c,h]: Added. New stream for HTTP requests (currently supported are GET and HEAD). * camel-tcp-stream-ssl.c (stream_connect): Call set_errno appropriately. svn path=/trunk/; revision=15567 * Call set_errno appropriately.Jeffrey Stedfast2002-02-052-3/+17 | | | | | | | | | 2002-02-04 Jeffrey Stedfast <fejj@ximian.com> * camel-tcp-stream-ssl.c (stream_connect): Call set_errno appropriately. svn path=/trunk/; revision=15566 * The new selector widgetIain Holmes2002-02-0513-1518/+1050 | | | | svn path=/trunk/; revision=15565 * Updated Spanish translation.Hector Garcia2002-02-042-2922/+2020 | | | | svn path=/trunk/; revision=15564 * *** empty log message ***Wang Jian2002-02-042-12938/+19877 | | | | svn path=/trunk/; revision=15563 * Updated Spanish translation.Hector Garcia2002-02-042-1089/+13404 | | | | svn path=/trunk/; revision=15562 * if the shown address in the mailing address or there is no mailingJP Rosevear2002-02-044-6/+134 | | | | | | | | | | | | | | | | | | | | | | 2002-02-04 JP Rosevear <jpr@ximian.com> * gui/contact-editor/e-contact-editor.c (address_text_changed): if the shown address in the mailing address or there is no mailing address, set the default flag and make sure the button is checked (address_mailing_changed): set the flags properly when the mailing address changes (e_contact_editor_init): listen for the check button being toggled (find_address_mailing): find the address (if any) with the default flag (set_address_field): set the mailing address button appropriately (fill_in_info): find the mailing address * gui/contact-editor/e-contact-editor.h: add new class data member * gui/contact-editor/contact-editor.glade: show mailing address check button svn path=/trunk/; revision=15561 * Add attachments after we've seen if the composer object is valid.Not Zed2002-02-043-18/+32 | | | | | | | | | | | 2002-01-31 Not Zed <NotZed@Ximian.com> * mail-callbacks.c (mail_generate_reply): Add attachments after we've seen if the composer object is valid. (mail_generate_reply): Support new flag REPLY_NO_QUOTE - if set, then dont quote any of the message in the reply. svn path=/trunk/; revision=15560 * Updated Norwegian (bokmål) translation.Kjartan Maraas2002-02-032-431/+398 | | | | | | | | 2002-02-02 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian (bokmål) translation. svn path=/trunk/; revision=15558 * Destroy the S/MIME frame if not available, instead of just graying it out.Ettore Perazzoli2002-02-032-1/+8 | | | | | | | | | * mail-account-gui.c (mail_account_gui_new): Destroy the S/MIME frame if not available, instead of just graying it out. [I would just hide it, but it looks like there is a show_all somewhere so that doesn't work.] svn path=/trunk/; revision=15554 * Some touchups from me and Anna.Ettore Perazzoli2002-02-032-189/+177 | | | | | | * mail-config.glade: Some touchups from me and Anna. svn path=/trunk/; revision=15553 * Allocate the ConnectionList list with the right number of entries insteadEttore Perazzoli2002-02-022-2/+9 | | | | | | | | * e-summary-offline-handler.c (create_connection_list): Allocate the ConnectionList list with the right number of entries instead of zero. svn path=/trunk/; revision=15552 * swap the order in which we add recipients to the list. If we add the ↵Jeffrey Stedfast2002-02-021-33/+34 | | | | | | auto-recipients first, then it is more visually appearling since most users will add their own recipients to the end of a list. svn path=/trunk/; revision=15551 * New function to find out if a destination was one which was auto-maticallyJeffrey Stedfast2002-02-023-273/+319 | | | | | | | | | | | | | | | | | | | 2002-02-01 Jeffrey Stedfast <fejj@ximian.com> * backend/ebook/e-destination.c (e_destination_is_auto_recipient): New function to find out if a destination was one which was auto-matically set by Evolution. (e_destination_set_auto_recipient): Set whether or not the dest is an auto-recipient. (e_destination_touch): Don't touch the address if it is an auto_recipient. (e_destination_list_to_vector_sized): New function to avoid having to calculate the length of the list ourselves. Allows for a bit of optimization if our caller knows the length of the list. (e_destination_xml_encode): Encode the auto_recipient bit. (e_destination_xml_decode): Decode the auto_recipient bit. svn path=/trunk/; revision=15550 * Don't bother setting the auto-cc/bcc recipients here. I'm moving the codeJeffrey Stedfast2002-02-022-25/+7 | | | | | | | | | | | 2002-01-31 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (composer_get_message): Don't bother setting the auto-cc/bcc recipients here. I'm moving the code to add them in the GUI in the composer so they will already be in the recipient list by this point. svn path=/trunk/; revision=15549 * Update the auto-cc/bcc recipients in the composer header fields to matchJeffrey Stedfast2002-02-022-2/+118 | | | | | | | | | | 2002-02-01 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (update_auto_recipients): Update the auto-cc/bcc recipients in the composer header fields to match the ones chosen in the account configuration. svn path=/trunk/; revision=15548 * [Fix a crash that can happen if you have opened multiple views ofEttore Perazzoli2002-02-024-43/+117 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the summary and try to go off-line. This is not the correct fix, as the code should really be changed to only use one set of connections for all the views, instead of binding the connections to the view.] * e-summary-factory.c (e_summary_factory_new_control): Call `e_summary_offline_handler_add_summary()' instead of e_summary_offline_handler_set_summary()'. * e-summary-offline-handler.c: Replace member `summary' with `summaries' in the ESummaryOfflineHandlerPriv. This way, instead of assuming that there is only one summary, we keep a list of the summaries. (impl_destroy): Free ->summaries. (e_summary_offline_handler_set_summary): Removed. (e_summary_offline_handler_add_summary): New. Add the summary to ->summaries. Also, connect to the ::destroy handler so we can bookkeep them correctly. (create_connection_list): Made private from e_summary_offline_handler_create_connection_list(). Get a GSList instead of just one summary, and sum up all the connections from it. (impl_prepareForOffline): Use it. (impl__get_isOffline): Return %FALSE if any of the summaries are online, %TRUE otherwise. (impl_goOffline): Call ::set_online on all the summaries. Pass CORBA_OBJECT_NIL for the progress_listener as it doesn't really get used anyways. (impl_goOnline): Likewise. Pass CORBA_OBJECT_NIL, not NULL, for the progress CORBA_Object pointer. svn path=/trunk/; revision=15547 * Made this preserve addressbook flags other than the first three.Christopher James Lahey2002-02-025-1638/+100 | | | | | | | | | | | | | | | | | 2002-02-01 Christopher James Lahey <clahey@ximian.com> * backend/ebook/e-card-simple.c (e_card_simple_sync_card): Made this preserve addressbook flags other than the first three. * backend/ebook/e-card-types.h: Added E_CARD_ADDR_MASK and E_CARD_ADDR_DEFAULT. * backend/ebook/e-card.c (get_address_flags): Added "PREF" to E_CARD_ADDR_DEFAULT mapping. * backend/ebook/test-client.c: Added #include "e-book-util.h". svn path=/trunk/; revision=15546 * Added gal-view-instance.c and gal-view-instance.h.Christopher James Lahey2002-02-014-72/+573 | | | | | | | | | | | | | | | | | | 2002-01-31 Christopher James Lahey <clahey@ximian.com> * Makefile.am: Added gal-view-instance.c and gal-view-instance.h. * gal-view-collection.c, gal-view-collection.h (gal_view_collection_load_view_from_file): Factored out this function so that it can be used outside of gal-view-collection.c. (gal_view_collection_get_view_index_by_id, gal_view_collection_get_view_id_by_index, gal_view_collection_loaded): Added these functions. * gal-view-instance.c, gal-view-instance.h: New class representing a single folder of a particular type of folder. svn path=/trunk/; revision=15544 * Made this function much more readable. Got rid of all the gotos. Fixed aChristopher James Lahey2002-02-012-37/+54 | | | | | | | | | | | | | | | 2002-01-31 Christopher James Lahey <clahey@ximian.com> * e-tree-model.c (e_tree_model_node_find): Made this function much more readable. Got rid of all the gotos. Fixed a case where going backwards during a root search checked the root node first. (e_tree_model_node_real_traverse): Made backwards traversals be postorder, as they should be, instead of preorder. * e-tree.c (find_next_callback): Use an extra callback function here to go from sorted path to model path. svn path=/trunk/; revision=15543 * ignore spell checking of words in addresses, move set_body_text after allRadek Doulik2002-02-013-6/+37 | | | | | | | | | | | | 2002-01-31 Radek Doulik <rodo@ximian.com> * mail-callbacks.c (mail_generate_reply): ignore spell checking of words in addresses, move set_body_text after all ignored words are set so we don't have to spell check whole document again (mail_ignore_address): helper function (mail_ignore): ditto svn path=/trunk/; revision=15541 * new method, tells composer to ignore all word in str string (next_word):Radek Doulik2002-02-013-80/+140 | | | | | | | | | | | 2002-01-31 Radek Doulik <rodo@ximian.com> * e-msg-composer.c (e_msg_composer_ignore): new method, tells composer to ignore all word in str string (next_word): helper function to get next word from s, saves rest of s to sr svn path=/trunk/; revision=15540 * Converted French translation to UTF-8.Christophe Merlet2002-01-312-1748/+1752 | | | | svn path=/trunk/; revision=15539 * Make this function take a bitfield of parameters instead of two bools.Christopher James Lahey2002-01-312-6/+12 | | | | | | | | | 2002-01-31 Christopher James Lahey <clahey@ximian.com> * e-tree.c, e-tree.h (e_tree_find_next): Make this function take a bitfield of parameters instead of two bools. svn path=/trunk/; revision=15538 * Added this simple accessor function.Christopher James Lahey2002-01-314-0/+49 | | | | | | | | | | | | | | 2002-01-31 Christopher James Lahey <clahey@ximian.com> * e-tree-selection-model.c, e-tree-selection-model.h (e_tree_selection_model_get_cursor): Added this simple accessor function. * e-tree.c, e-tree.h (e_tree_find_next): Searches from the cursor given the search parameters and moves the cursor if it ever matches. svn path=/trunk/; revision=15537 * New function to do a search through a tree in one direction or the other.Christopher James Lahey2002-01-312-89/+206 | | | | | | | | | | 2002-01-31 Christopher James Lahey <clahey@ximian.com> * e-tree-model.c, e-tree-model.h (e_tree_model_node_find): New function to do a search through a tree in one direction or the other. svn path=/trunk/; revision=15536 * Oops, this was converting foo@[blah] to foo@[ blah ], fixed.Not Zed2002-01-312-2/+7 | | | | | | | | | 2002-01-31 Not Zed <NotZed@Ximian.com> * camel-mime-utils.c (header_decode_domain): Oops, this was converting foo@[blah] to foo@[ blah ], fixed. svn path=/trunk/; revision=15535 * Updated Norwegian (bokmål) translation.Kjartan Maraas2002-01-312-1008/+1062 | | | | | | | | 2002-01-31 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian (bokmål) translation. svn path=/trunk/; revision=15534 * Pass the parent window to mail_account_editor_new().Jeffrey Stedfast2002-01-316-14/+28 | | | | | | | | | | | | | | | | | 2002-01-30 Jeffrey Stedfast <fejj@ximian.com> * mail-accounts.c (mail_edit): Pass the parent window to mail_account_editor_new(). * mail-account-editor.c (mail_account_editor_new): Set the parent window here because construct() inadvertantly gtk_widget_show_all's the editor. * mail-account-gui.c (mail_account_gui_save): Use g_basename() rather than strrchr for '/' especially since the strrchr code wasn't doing any NULL checks. svn path=/trunk/; revision=15533 * Use "pop" instead of "pop3" so current configurations continue to work.Jeffrey Stedfast2002-01-312-1/+6 | | | | | | | | | 2002-01-30 Jeffrey Stedfast <fejj@ximian.com> * providers/pop3/camel-pop3-provider.c: Use "pop" instead of "pop3" so current configurations continue to work. svn path=/trunk/; revision=15532 * if this is a reply, print the attendee statusJP Rosevear2002-01-312-0/+39 | | | | | | | | | 2002-01-30 JP Rosevear <jpr@ximian.com> * gui/e-itip-control.c (write_html): if this is a reply, print the attendee status svn path=/trunk/; revision=15531 * print quoted text in italicRadek Doulik2002-01-312-6/+10 | | | | | | | | | 2002-01-30 Radek Doulik <rodo@ximian.com> * mail-format.c (handle_text_plain_flowed): print quoted text in italic svn path=/trunk/; revision=15530 * compute the change db filename based on our contact db filename.Chris Toshok2002-01-312-6/+25 | | | | | | | | | | | | | 2002-01-30 Chris Toshok <toshok@ximian.com> * backend/pas/pas-backend-file.c (pas_backend_file_changes): compute the change db filename based on our contact db filename. (pas_backend_file_load_uri): store the filename in bf->priv->filename. (pas_backend_file_destroy): free the filename, and (!) free bf->priv too. svn path=/trunk/; revision=15529 * Updated French translation.Christophe Merlet2002-01-311-1/+1 | | | | svn path=/trunk/; revision=15526 * Updated French translation.Christophe Merlet2002-01-312-12055/+9084 | | | | svn path=/trunk/; revision=15524 * re-enable popup menu. (populate_folder_context_menu): If we're on aNot Zed2002-01-302-8/+31 | | | | | | | | | | | | | 2002-01-30 Not Zed <NotZed@Ximian.com> * component-factory.c (create_component): re-enable popup menu. (populate_folder_context_menu): If we're on a vfolder, and its not UNMATCHED, create a change properties item, and set it up approriately. (change_prop_popup): Callback to edit the vfolder rule. For #3358. svn path=/trunk/; revision=15523 * Use right_click_row_path rather than selected_row_path, so clients get theNot Zed2002-01-302-1/+7 | | | | | | | | | | 2002-01-30 Not Zed <NotZed@Ximian.com> * e-storage-set-view.c (popup_folder_menu): Use right_click_row_path rather than selected_row_path, so clients get the uri that was actually clicked on. svn path=/trunk/; revision=15522 * Changed name from "NT Login" to simply "Login".Not Zed2002-01-3014-671/+1645 | | | | | | | | | | | | | | | | | | | | | | | 2002-01-30 Not Zed <NotZed@Ximian.com> * camel-sasl-login.c: Changed name from "NT Login" to simply "Login". * providers/pop3/*: Entirely new pop implmentation, supporting pipelining. 2002-01-29 Not Zed <NotZed@Ximian.com> * camel-data-cache.c (free_busy): We dont want to unref the stream, instead, stop listening to the finalised events, and free the path only. 2002-01-25 Not Zed <NotZed@Ximian.com> * camel-data-cache.c (stream_finalised): Remove the object from the busy_stream hashtable, not the busy_path hashtable. svn path=/trunk/; revision=15521 * Updated Norwegian nynorsk translationRoy-Magne Mo2002-01-301-574/+451 | | | | svn path=/trunk/; revision=15520 * Changed the function signature so that we can pass in whom we want toDave West2002-01-302-6/+27 | | | | | | | | | | | | | | 2002-01-29 Dave West <kat@unleashed.org> * mail-callbacks.c (create_msg_composer): Changed the function signature so that we can pass in whom we want to compose as. Should fix bug #10391. (compose_msg): Get the current profile account and pass it along to create_msg_composer. (send_to_url): Pass in a NULL profile account to cause create_msg_composer to use the default account. svn path=/trunk/; revision=15518 * Started writing an LDAP config exampleKevin Breit2002-01-302-0/+19 | | | | | | | | 2002-01-29 Kevin Breit <mrproper@ximian.com> * C/config-prefs.sgml: Started writing an LDAP config example svn path=/trunk/; revision=15517 * Make X-Evolution-Account take priority over X-Evolution-Transport. ShouldJeffrey Stedfast2002-01-302-3/+8 | | | | | | | | | | | 2002-01-29 Jeffrey Stedfast <fejj@ximian.com> * mail-ops.c (mail_send_message): Make X-Evolution-Account take priority over X-Evolution-Transport. Should we just get rid of X-Evolution-Transport? Anyways, this ought to fix a number of complaints. svn path=/trunk/; revision=15516 * ignore evolution-addressbook-abuseJeffrey Stedfast2002-01-301-0/+1 | | | | svn path=/trunk/; revision=15515 * Updated russian translation.Valek Frob2002-01-302-3603/+3156 | | | | svn path=/trunk/; revision=15514 * Added more kludge to an existing Exchange IMAP 5.5 kludge to work aroundJeffrey Stedfast2002-01-302-1/+11 | | | | | | | | | | 2002-01-29 Jeffrey Stedfast <fejj@ximian.com> * providers/imap/camel-imap-folder.c (imap_update_summary): Added more kludge to an existing Exchange IMAP 5.5 kludge to work around it returning multiple messages with the same UIDs. svn path=/trunk/; revision=15513 * Don't pass NULL text to gtk_entry_set_text. Maybe this will fix bugJeffrey Stedfast2002-01-302-3/+12 | | | | | | | | | 2002-01-29 Jeffrey Stedfast <fejj@ximian.com> * mail-accounts.c (construct): Don't pass NULL text to gtk_entry_set_text. Maybe this will fix bug #18971. svn path=/trunk/; revision=15512 * New function that implements the Redirect feature.Jeffrey Stedfast2002-01-306-4/+143 | | | | | | | | | | | | | | | | | | | | 2002-01-29 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (redirect): New function that implements the Redirect feature. * mail-ops.c (mail_send_message): If we are redirecting a message, get the Resent-* recipients otherwise get the normal To/Cc/Bcc recipients and use them in the CamelTransport::send_to() method. * mail-session.c (main_get_filter_driver): Set the beep_func to the beep_cb, not the play_sound_func. Oops ;-) * folder-browser-ui.c: Add Redirect bonobo verb thingy here. (folder_browser_ui_set_selection_state): Add MessageRedirect to the proper string arrays. svn path=/trunk/; revision=15511 * Add MessageRedirect.Jeffrey Stedfast2002-01-302-0/+10 | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * evolution-mail-message.xml: Add MessageRedirect. svn path=/trunk/; revision=15510 * (footer_info_free): unref footer fontRadek Doulik2002-01-302-1/+10 | | | | svn path=/trunk/; revision=15509 * (do_mail_print): get rid of static global variables, as they areRadek Doulik2002-01-302-21/+38 | | | | | | not thread safe (thanks to clahey for pointing this out) svn path=/trunk/; revision=15508 * If we are in redirect mode, use the original message and set the resent-*Jeffrey Stedfast2002-01-305-148/+210 | | | | | | | | | | | | | | 2002-01-29 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer.c (build_message): If we are in redirect mode, use the original message and set the resent-* headers using e_msg_composer_hdrs_to_redirect() and then return. (destroy): Unref the redirected message if it exists. * e-msg-composer-hdrs.c (e_msg_composer_hdrs_to_redirect): New function for a composer in redirect mode. svn path=/trunk/; revision=15507 * initialize line to 0 to make everybody happy ;-) ops, set local_font toRadek Doulik2002-01-302-2/+8 | | | | | | | | | | 2002-01-29 Radek Doulik <rodo@ximian.com> * mail-callbacks.c (do_mail_print): initialize line to 0 to make everybody happy ;-) ops, set local_font to NULL svn path=/trunk/; revision=15506 * Handle Resent headers too.Jeffrey Stedfast2002-01-293-5/+14 | | | | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-message.c (process_header): Handle Resent headers too. * camel-mime-message.h: Added Resent-* #defines. svn path=/trunk/; revision=15504 * Added Resent-* #defines.Jeffrey Stedfast2002-01-292-0/+6 | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * camel-mime-message.h: Added Resent-* #defines. svn path=/trunk/; revision=15503 * Use while (node->next) instead of while (node)Jeffrey Stedfast2002-01-292-1/+4 | | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * camel-filter-driver.c (camel_filter_driver_remove_rule_by_name): Use while (node->next) instead of while (node) svn path=/trunk/; revision=15502 * Don't bother checking for invalid recipients anymore. If a recipient isJeffrey Stedfast2002-01-292-41/+12 | | | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (composer_get_message): Don't bother checking for invalid recipients anymore. If a recipient is invalid, the transport error message will specify that now. svn path=/trunk/; revision=15501 * New function to decode an enhanced status code. (smtp_set_exception): SetsJeffrey Stedfast2002-01-293-97/+142 | | | | | | | | | | | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * providers/smtp/camel-smtp-transport.c (smtp_decode_status_code): New function to decode an enhanced status code. (smtp_set_exception): Sets an exception based on the Enhanced-Status-Code. (esmtp_get_authtypes): Don't diplicate the key in the hash since the key and value are the same. (smtp_rcpt): Include the failed recipient in the error message to be more helpful to the user. * camel-mime-utils.c (hex_decode): Make sure to allocate enough for the NUL byte. svn path=/trunk/; revision=15500 * print footer (footer_print_cb): print page number and number of pagesRadek Doulik2002-01-292-16/+35 | | | | | | | | | 2002-01-28 Radek Doulik <rodo@ximian.com> * mail-callbacks.c (do_mail_print): print footer (footer_print_cb): print page number and number of pages svn path=/trunk/; revision=15499 * Use flags rather than a bunch of gboolean variables. (smtp_connect): Same.Jeffrey Stedfast2002-01-294-73/+171 | | | | | | | | | | | | | | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * providers/smtp/camel-smtp-transport.c (smtp_construct): (connect_to_server): Use flags rather than a bunch of gboolean variables. (smtp_connect): Same. (smtp_mail): Here too. Use the enhanced status codes if available. (smtp_data): And again here. (smtp_helo): Finally here. Also detect the ENHANCEDSTATUSCODES extension. (smtp_rcpt): Use the enhanced status codes if available. (smtp_rset): Here too. (smtp_quit): And finally here. * camel-transport.h: Removed gboolean supports_8bit since this is pretty local to only SMTP for now. svn path=/trunk/; revision=15498 * Skip over illegal whitespace in Microsoft-generated BYDAY rules.Dan Winship2002-01-292-10/+12 | | | | | | | * src/libical/icalrecur.c (icalrecur_add_bydayrules): Skip over illegal whitespace in Microsoft-generated BYDAY rules. svn path=/trunk/; revision=15497 * Revert my previous change as trow says this will break auto-completionJeffrey Stedfast2002-01-292-1/+7 | | | | | | | | | | 2002-01-28 Jeffrey Stedfast <fejj@ximian.com> * backend/ebook/e-destination.c (e_destination_is_valid): Revert my previous change as trow says this will break auto-completion stuff. svn path=/trunk/; revision=15496 * added DB3_LDADDRadek Doulik2002-01-292-1/+6 | | | | | | | | 2002-01-28 Radek Doulik <rodo@ximian.com> * Makefile.am (wombat_LDADD): added DB3_LDADD svn path=/trunk/; revision=15495 * added bonobo to filter flags to avoid compile errorRadek Doulik2002-01-292-1/+6 | | | | | | | | | 2002-01-28 Radek Doulik <rodo@ximian.com> * configure.in: added bonobo to filter flags to avoid compile error svn path=/trunk/; revision=15494 * Updated Hungarian translationAndras Timar2002-01-282-2156/+13923 | | | | | | | | 2002-01-28 Andras Timar <timar@gnome.hu> * hu.po: Updated Hungarian translation svn path=/trunk/; revision=15493 * Added missing file. Updated and converted to UTF-8.Christian Rose2002-01-283-4903/+5056 | | | | | | | | | 2002-01-28 Christian Rose <menthos@menthos.com> * POTFILES.in: Added missing file. * sv.po: Updated and converted to UTF-8. svn path=/trunk/; revision=15490 * Added information regarding types of search scopesKevin Breit2002-01-283-4/+38 | | | | | | | | | | 2002-01-27 Kevin Breit <mrproper@ximian.com> * C/config-prefs.sgml: Added information regarding types of search scopes * C/usage-contact.sgml: Fixed some linking brokenness svn path=/trunk/; revision=15489 * Added Search Base as an entry Added Search Scope as an entryKevin Breit2002-01-285-100/+154 | | | | | | | | | | | | | | 2002-01-27 Kevin Breit <mrproper@ximian.com> * C/apx-gloss.sgml: Added Search Base as an entry Added Search Scope as an entry * C/config-prefs.sgml: Fixed indenting, I guess. * C/usage-contact.sgml: Rewrote LDAP introduction paragraph Added information about setting up Evolution to use LDAP. It's just a lazy xref. svn path=/trunk/; revision=15488 * Use `-f' instead of `-e' so installation of topic.dat works on non-GNUEttore Perazzoli2002-01-282-3/+7 | | | | | | | * sgmldocs.make: Use `-f' instead of `-e' so installation of topic.dat works on non-GNU systems too. svn path=/trunk/; revision=15487 * Final cleanup for the CFLAGS and LIBS in the Makefiles.Ettore Perazzoli2002-01-2836-346/+326 | | | | svn path=/trunk/; revision=15486 * Updated Norwegian nynorsk translationRoy-Magne Mo2002-01-271-3416/+2520 | | | | svn path=/trunk/; revision=15484 * check if re->edit != NULL before trying to unref it. Fixes a segfault whenMikael Hallendal2002-01-272-1/+10 | | | | | | | | | | 2002-01-26 Mikael Hallendal <micke@codefactory.se> * rule-editor.c (add_editor_clicked): check if re->edit != NULL before trying to unref it. Fixes a segfault when closing the rule editor. svn path=/trunk/; revision=15483 * Updated Slovenian translationAndraz Tori2002-01-271-4221/+15656 | | | | svn path=/trunk/; revision=15481 * nl.po Minor translation update....we're getting thereVincent van Adrighem2002-01-271-48/+25 | | | | | | | | 2002-01-26 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po Minor translation update....we're getting there svn path=/trunk/; revision=15480 * Updated Norwegian (bokmål) translation. Updated.Kjartan Maraas2002-01-263-3129/+3275 | | | | | | | | | 2002-01-26 Kjartan Maraas <kmaraas@gnome.org> * no.po: Updated Norwegian (bokmål) translation. * POTFILES.in: Updated. svn path=/trunk/; revision=15479 * AIX and IRIX are like Sun systems - they use ISO8859-1 rather than namesJeffrey Stedfast2002-01-261-2/+2 | | | | | | | | | 2002-01-25 Jeffrey Stedfast <fejj@ximian.com> * gal/util/e-iconv.c: AIX and IRIX are like Sun systems - they use ISO8859-1 rather than names like ISO-8859-1. svn path=/trunk/; revision=15478 * Don't check for an @ in the email address. This is to fix bug #10960.Jeffrey Stedfast2002-01-262-1/+11 | | | | | | | | | 2002-01-25 Jeffrey Stedfast <fejj@ximian.com> * backend/ebook/e-destination.c (e_destination_is_valid): Don't check for an @ in the email address. This is to fix bug #10960. svn path=/trunk/; revision=15477 * We need to return a value here. I think FALSE is fine (I hope).Jeffrey Stedfast2002-01-262-0/+5 | | | | | | | | | 2002-01-25 Jeffrey Stedfast <fejj@ximian.com> * mail-account-gui.c (delete_event_cb): We need to return a value here. I think FALSE is fine (I hope). svn path=/trunk/; revision=15476 * [ fixes bug 16097 ] gui love for the new auth stuff.Chris Toshok2002-01-262-10/+28 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-01-24 Chris Toshok <toshok@ximian.com> [ fixes bug 16097 ] * gui/component/addressbook-config.glade: gui love for the new auth stuff. * gui/component/addressbook.c (load_uri_cb): track change to auth, and offer up different prompt strings depending on which method (binddn or email) we're using. * gui/component/addressbook-storage.c (ldap_unparse_auth): use the new auth types for ldap. (ldap_parse_auth): same. (addressbook_storage_auth_type_to_string): new function. (load_source_data): get the binddn too. (ldap_source_foreach): store out binddn or emailaddr, depending on the auth type chosen. * gui/component/addressbook-storage.h: add the more detailed auth types, add "binddn" to the source structure, and add a prototype for addressbook_storage_auth_type_to_string. * gui/component/addressbook-config.c (auth_checkbutton_changed): set the auth stuff (in)sensitive. (auth_optionmenu_activated): new function. (addressbook_source_dialog_set_source): track UI change. (addressbook_source_dialog_get_source): same. (add_scope_activate_cb): rename add_activate_cb to this to distinguish it from the auth stuff. (add_auth_activate_cb): new function. (addressbook_source_dialog): track change to auth UI stuff. (addressbook_storage_auth_type_to_string): new function. * backend/ebook/e-book.h: add auth_method arg to e_book_authenticate_user. * backend/ebook/e-book.c (e_book_authenticate_user): track change to prototype - add auth_method arg, and pass it along to the CORBA call. * backend/ebook/test-client.c (book_open_cb): track api change - keep this building. * backend/pas/pas-book.h: add auth_method slot in PASRequest. * backend/pas/pas-book.c (pas_book_queue_authenticate_user): add auth_method arg and add it to the PASRequest. (impl_GNOME_Evolution_Addressbook_Book_authenticateUser): track idl change, add auth_method and pass it along to pas_book_queue_authenticate_user. * backend/pas/pas-backend-ldap.c (pas_backend_ldap_process_authenticate_user): support both "ldap/simple-email" and "ldap/simple-binddn" auth methods. * backend/idl/addressbook.idl: add "in string authMethod" to authenticateUser. svn path=/trunk/; revision=15475 * Save the pathname. (save_part): Use the new mail_config cruft to get theJeffrey Stedfast2002-01-264-14/+58 | | | | | | | | | | | | | | | 2002-01-25 Jeffrey Stedfast <fejj@ximian.com> * mail-display.c (save_data_cb): Save the pathname. (save_part): Use the new mail_config cruft to get the last used save pathname. * mail-config.c (config_read): Read in last_filesel_dir string. (mail_config_write_on_exit): Save the last_filesel_dir setting. (mail_config_get_last_filesel_dir): New (mail_config_set_last_filesel_dir): New svn path=/trunk/; revision=15474 * Do some NULL checking on the url before using it.Jeffrey Stedfast2002-01-262-3/+13 | | | | | | | | | | | 2002-01-25 Jeffrey Stedfast <fejj@ximian.com> * component-factory.c (destination_folder_handle_motion): Do some NULL checking on the url before using it. (destination_folder_handle_drop): Make sure the uri is non-NULL before freeing. svn path=/trunk/; revision=15473 * Use 1 instead of zero as the minimum value for the repetitions spin buttonFederico Mena Quintero2002-01-263-1/+10 | | | | | | | | | | | 2002-01-25 Federico Mena Quintero <federico@ximian.com> * gui/dialogs/alarm-options.glade: Use 1 instead of zero as the minimum value for the repetitions spin button as we use a check box to specify whether the alarm has repetitions or not. Fixes bug #19054. svn path=/trunk/; revision=15472 * Require gal 0.19.99.1.Ettore Perazzoli2002-01-262-1/+5 | | | | | | * configure.in: Require gal 0.19.99.1. svn path=/trunk/; revision=15470 * nl.po Massive translation update All untranslated has been done FuzziesVincent van Adrighem2002-01-251-2017/+2343 | | | | | | | | | | | 2002-01-25 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po Massive translation update All untranslated has been done Fuzzies will be next 2000 down, 2000 to go svn path=/trunk/; revision=15468 * [ fixes bug 16097 ] gui love for the new auth stuff.Chris Toshok2002-01-2511-117/+445 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2002-01-24 Chris Toshok <toshok@ximian.com> [ fixes bug 16097 ] * gui/component/addressbook-config.glade: gui love for the new auth stuff. * gui/component/addressbook.c (load_uri_cb): track change to auth, and offer up different prompt strings depending on which method (binddn or email) we're using. * gui/component/addressbook-storage.c (ldap_unparse_auth): use the new auth types for ldap. (ldap_parse_auth): same. (addressbook_storage_auth_type_to_string): new function. (load_source_data): get the binddn too. (ldap_source_foreach): store out binddn or emailaddr, depending on the auth type chosen. * gui/component/addressbook-storage.h: add the more detailed auth types, add "binddn" to the source structure, and add a prototype for addressbook_storage_auth_type_to_string. * gui/component/addressbook-config.c (auth_checkbutton_changed): set the auth stuff (in)sensitive. (auth_optionmenu_activated): new function. (addressbook_source_dialog_set_source): track UI change. (addressbook_source_dialog_get_source): same. (add_scope_activate_cb): rename add_activate_cb to this to distinguish it from the auth stuff. (add_auth_activate_cb): new function. (addressbook_source_dialog): track change to auth UI stuff. (addressbook_storage_auth_type_to_string): new function. * backend/ebook/e-book.h: add auth_method arg to e_book_authenticate_user. * backend/ebook/e-book.c (e_book_authenticate_user): track change to prototype - add auth_method arg, and pass it along to the CORBA call. * backend/ebook/test-client.c (book_open_cb): track api change - keep this building. * backend/pas/pas-book.h: add auth_method slot in PASRequest. * backend/pas/pas-book.c (pas_book_queue_authenticate_user): add auth_method arg and add it to the PASRequest. (impl_GNOME_Evolution_Addressbook_Book_authenticateUser): track idl change, add auth_method and pass it along to pas_book_queue_authenticate_user. * backend/pas/pas-backend-ldap.c (pas_backend_ldap_process_authenticate_user): support both "ldap/simple-email" and "ldap/simple-binddn" auth methods. * backend/idl/addressbook.idl: add "in string authMethod" to authenticateUser. svn path=/trunk/; revision=15467 * Updated Norwegian (nynorsk) translationRoy-Magne Mo2002-01-252-4716/+15114 | | | | svn path=/trunk/; revision=15466 * Use EVOLUTION_CALENDAR_CFLAGS and EVOLUTION_CALENDAR_LIBS. Likewise.Ettore Perazzoli2002-01-252-2/+3 | | | | | | | | * calendar/cal-client/Makefile.am: Use EVOLUTION_CALENDAR_CFLAGS and EVOLUTION_CALENDAR_LIBS. * calendar/cal-util/Makefile.am: Likewise. svn path=/trunk/; revision=15465 * Use EVOLUTION_CALENDAR_CFLAGS and EVOLUTION_CALENDAR_LIBS.Ettore Perazzoli2002-01-252-10/+13 | | | | | | | * calendar/cal-client/Makefile.am: Use EVOLUTION_CALENDAR_CFLAGS and EVOLUTION_CALENDAR_LIBS. svn path=/trunk/; revision=15464 * Remove some old cruft.Ettore Perazzoli2002-01-252-16/+4 | | | | | | * Makefile.am: Remove some old cruft. svn path=/trunk/; revision=15463 * Ooops. Forgot to use EVOLUTION_CALENDAR_LIBS here.Ettore Perazzoli2002-01-252-1/+6 | | | | | | | * importers/Makefile.am (evolution_calendar_importer_LDADD): Ooops. Forgot to use EVOLUTION_CALENDAR_LIBS here. svn path=/trunk/; revision=15462 * Clean up some of the Makefiles so we dont' link every library multipleEttore Perazzoli2002-01-2532-348/+358 | | | | | | times, causing big libtool 1.4 pain. svn path=/trunk/; revision=15461 * This wrapper for gdk_beep().Jeffrey Stedfast2002-01-252-2/+9 | | | | | | | | 2002-01-24 Jeffrey Stedfast <fejj@ximian.com> * mail-session.c (session_system_beep): This wrapper for gdk_beep(). svn path=/trunk/; revision=15460 * Call the beep callback function.Jeffrey Stedfast2002-01-253-6/+31 | | | | | | | | | | | 2002-01-24 Jeffrey Stedfast <fejj@ximian.com> * camel-filter-driver.c (do_beep): Call the beep callback function. (camel_filter_driver_set_system_beep_func): New function to set the beep callback. svn path=/trunk/; revision=15459 * Just use BONOBO_HTML_GNOME_CFLAGS and BONOBO_HTML_GNOME_LIBS forEttore Perazzoli2002-01-252-18/+14 | | | | | | | | * Makefile.am: Just use BONOBO_HTML_GNOME_CFLAGS and BONOBO_HTML_GNOME_LIBS for compiling/linking; we don't need the other ones. svn path=/trunk/; revision=15458 * Don't bother trying to see if the domain looks like a FQDN.Jeffrey Stedfast2002-01-252-7/+7 | | | | | | | | | 2002-01-24 Jeffrey Stedfast <fejj@ximian.com> * mail-account-gui.c (is_email): Don't bother trying to see if the domain looks like a FQDN. svn path=/trunk/; revision=15457 * If the mail-display is in focus, then select-all in the mail displayJeffrey Stedfast2002-01-252-3/+13 | | | | | | | | | | 2002-01-24 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (select_all): If the mail-display is in focus, then select-all in the mail display rather than the message-list. Fixes bug #19126. svn path=/trunk/; revision=15456 * Add missing files. Ooops!Ettore Perazzoli2002-01-252-0/+178 | | | | svn path=/trunk/; revision=15452 * Applied modified UK locations patchIain Holmes2002-01-243-1/+35 | | | | svn path=/trunk/; revision=15450 * Fix the mail order stuffIain Holmes2002-01-243-3/+11 | | | | svn path=/trunk/; revision=15449 * nl.po Translation updateVincent van Adrighem2002-01-241-5525/+4771 | | | | | | | | 2002-01-24 Vincent van Adrighem <V.vanAdrighem@dirck.mine.nu> * nl.po Translation update svn path=/trunk/; revision=15448 * More updates to the Italian translation.Ettore Perazzoli2002-01-242-25/+27 | | | | | | * it.po: More updates to the Italian translation. svn path=/trunk/; revision=15444 * Updated translation by Clara Tattoni <clara.tattoni@libero.it>.Ettore Perazzoli2002-01-242-1535/+12774 | | | | | | | * it.po: Updated translation by Clara Tattoni <clara.tattoni@libero.it>. svn path=/trunk/; revision=15443 * Pass a NULL icon to `evolution_shell_component_add_user_creatable_item()'.Ettore Perazzoli2002-01-242-1/+8 | | | | | | | * component-factory.c (create_component): Pass a NULL icon to `evolution_shell_component_add_user_creatable_item()'. svn path=/trunk/; revision=15441 * Pass a NULL @icon toEttore Perazzoli2002-01-243-8/+13 | | | | | | | * gui/component-factory.c (create_object): Pass a NULL @icon to `evolution_shell_component_add_user_creatable_item()'. svn path=/trunk/; revision=15440 * Pass a NULL @icon toEttore Perazzoli2002-01-242-2/+12 | | | | | | | | * gui/component/addressbook-component.c (create_component): Pass a NULL @icon to `evolution_shell_component_add_user_creatable_item()'. svn path=/trunk/; revision=15439 * [Implement an Outlook-style "New" dropdown button. It is basicallyEttore Perazzoli2002-01-2418-301/+744 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | done but it needs pretty icons so I am leaving it disabled for now.] * e-combo-button.c: Remove member `separator' from `EComboButtonPrivate'. New members `icon', `label'. (init): There shall be no separator no more. Init `icon' and `label' to %NULL. (e_combo_button_construct): Set no relief. (e_combo_button_new): Don't get a @menu arg anymore. (e_combo_button_construct): Likewise. (e_combo_button_set_icon): New. (e_combo_button_set_label): New. (e_combo_button_set_menu): New. (impl_clicked): New, overriding the "clicked" method for GtkButton. (class_init): Install. (impl_button_release_event): Removed. (class_init): No need to override ::release_event with this anymore. (impl_released): New, override for the GtkButton::released method. (class_init): Install. * e-shell-user-creatable-items-handler.c: New member `id' in struct `Component'. New member `icon' in struct `MenuItem'. (component_free): Free ->id. (component_new): Renamed from `component_new_from_client'. Get an @id arg and set ->id accordingly. (e_shell_user_creatable_items_handler_add_component): New arg @id. Pass it to `component_new'. (e_shell_user_creatable_items_handler_setup_menus): New arg @current_component_id. (e_shell_user_creatable_items_handler_update_menus): New. (set_current_component): New helper function. (get_component_by_id): New helper function. (add_verbs): Renamed from `add_verbs_to_ui_component()'. Get a @shell_view instead of a @ui_component. Set the SHELL_VIEW_KEY on the ui_component of the shell_view to point to the shell_view itself. (ensure_menu_items): Set item->icon to NULL. (free_menu_items): Unref item->icon. (ensure_menu_xml): Set the icon as well. (get_default_action_for_view): New helper function. (find_menu_item_for_verb): New helper function. (shell_view_view_changed_callback): New callback, set up the label on the "New" button depending on the current component. (e_shell_user_creatable_items_handler_attach_menus): New. For now, do not display the toolbar button yet. (execute_verb): New helper function, splitting out code from `verb_fn'. (verb_fn): Use `execute_verb'. (combo_button_activate_default_callback): Callback for the "activate_default" signal on the EComboButton. (setup_toolbar_button): Connect. * evolution-shell-component.c: New member `icon' in `UserCreatableItemType'. (impl__get_userCreatableItemTypes): Put the ->icon in the corba_type as well. (user_creatable_item_type_new): Get a new @icon argument. (evolution_shell_component_add_user_creatable_item): New arg @icon. * Evolution-ShellComponent.idl: New member `icon' in struct `UserCreatableItemType'. * evolution-test-component.c (register_component): Pass a NULL @icon to `evolution_shell_component_add_user_creatable_item()'. * e-shell-view.c (class_init): Add the signal to the class. (e_shell_view_display_uri): Emit "view_changed". (e_shell_view_get_current_component_id): New. * evolution-shell-component-client.c: New member `id' in EvolutionShellComponentClientPrivate. (init): Init to NULL. (impl_destroy): Free. (evolution_shell_component_client_new_for_objref): Removed. (evolution_shell_component_client_construct): New arg @id. Initialize ->id from it. (evolution_shell_component_client_get_id): New. * e-shell-view.h: New signal "view_changed". * evolution-activity-client.c (create_icon_from_pixbuf): Removed. (create_corba_animated_icon_from_pixbuf_array): Removed. (evolution_activity_client_construct): Use `e_new_corba_animated_icon_from_pixbuf_array()' instead. svn path=/trunk/; revision=15438 * Implements bug #15692Jeffrey Stedfast2002-01-242-11/+67 | | | | | | | | | | | | | | 2002-01-23 Jeffrey Stedfast <fejj@ximian.com> Implements bug #15692 * folder-browser.c (html_button_press_event): New callback that checks to make sure that the mouse isn't over a link or image in the html view and then calls the on_right_click handler after getting the appropriate args. (my_folder_browser_init): Connect to the button_press_event here. svn path=/trunk/; revision=15437 * [Patch by Michael Meeks <michael@ximian.com>.]Ettore Perazzoli2002-01-242-0/+8 | | | | | | | * e-splash.c (e_splash_set_icon_highlight): g_return if there is no num-th icon. svn path=/trunk/; revision=15433 * #include <locale.h>.Ettore Perazzoli2002-01-242-0/+6 | | | | | | | * gui/contact-editor/e-contact-editor-address.c: #include <locale.h>. svn path=/trunk/; revision=15431 * Define CAMEL_PROVIDERDIR to be the configure.in-defined camel_providerdir.Dan Winship2002-01-242-2/+7 | | | | | | | | * Makefile.am (INCLUDES): Define CAMEL_PROVIDERDIR to be the configure.in-defined camel_providerdir. (Was supposed to have been committed a month ago... oops.) svn path=/trunk/; revision=15430 * lv.po - Recommited for two stupid mistakes by me.Peteris Krisjanis2002-01-231-2/+2 | | | | | | | 2002-01-23 Peteris Krisjanis <peteris.krisjanis@ttc.lv> lv.po - Recommited for two stupid mistakes by me. svn path=/trunk/; revision=15429 * lv.po - Updated Latvian translation.Peteris krisjanis2002-01-232-3147/+15788 | | | | | | | 2002-01-23 Peteris krisjanis <peteris.krisjanis@ttc.lv> lv.po - Updated Latvian translation. svn path=/trunk/; revision=15428 * [ fixes bug # 16864 ] create and return a GString here, instead of writingChris Toshok2002-01-232-24/+32 | | | | | | | | | | | 2002-01-22 Chris Toshok <toshok@ximian.com> [ fixes bug # 16864 ] * backend/ebook/evolution-ldif-importer.c (getValue): create and return a GString here, instead of writing to a fixed size buffer. (parseLine): use a GString here instead of a fixed size buffer. svn path=/trunk/; revision=15427 * Now takes a boolean notify argument. If this is *not* set, then remove theJeffrey Stedfast2002-01-233-3/+16 | | | | | | | | | | | | | 2002-01-22 Jeffrey Stedfast <fejj@ximian.com> * mail-ops.c (mail_filter_folder): Now takes a boolean notify argument. If this is *not* set, then remove the sound-notify filter rule that mail-session adds. Kinda kludgy, but good enough for the moment. * mail-callbacks.c (guess_me): Simplified. svn path=/trunk/; revision=15426 * New function to remove a filter rule by name.Jeffrey Stedfast2002-01-233-1/+30 | | | | | | | | | 2002-01-22 Jeffrey Stedfast <fejj@ximian.com> * camel-filter-driver.c (camel_filter_driver_remove_rule_by_name): New function to remove a filter rule by name. svn path=/trunk/; revision=15425 * Simplified.Jeffrey Stedfast2002-01-232-30/+34 | | | | | | | | 2002-01-22 Jeffrey Stedfast <fejj@ximian.com> * mail-callbacks.c (guess_me): Simplified. svn path=/trunk/; revision=15424 * Yet Another Stupid Marshaller.Ettore Perazzoli2002-01-232-0/+20 | | | | | | * gal/util/e-util.c (e_marshal_NONE__POINTER_POINTER_POINTER_POINTER): New. svn path=/trunk/; revision=15423 * Updated Slovak translation.Stanislav Visnovsky2002-01-222-1415/+792 | | | | | | | | 2002-01-22 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz> * sk.po: Updated Slovak translation. svn path=/trunk/; revision=15422 * As a temporary solution, just printf ("\a"); to make a beep :-)Jeffrey Stedfast2002-01-228-47/+84 | | | | | | | | | | | | | | | | | 2002-01-21 Jeffrey Stedfast <fejj@ximian.com> * camel-filter-driver.c (do_beep): As a temporary solution, just printf ("\a"); to make a beep :-) * providers/imap/camel-imap-command.c (imap_command_strdup_vprintf): Encode the mailbox to UTF-7 here. * providers/imap/camel-imap-utils.c (imap_parse_list_response): Decode the mailbox name as we parse the list response. (imap_mailbox_decode): It's only an illegal mailbox name if it didn't switch back to US-ASCII mode. svn path=/trunk/; revision=15421 * If the first "token" in the body is "<html>", then treat this as aJeffrey Stedfast2002-01-223-1/+19 | | | | | | | | | | | | | 2002-01-21 Jeffrey Stedfast <fejj@ximian.com> * mail-format.c (handle_text_plain): If the first "token" in the body is "<html>", then treat this as a text/html part rather than a text/plain part. Fixes bug #16817. * component-factory.c (destination_folder_handle_drop): Removed some unused variables. svn path=/trunk/; revision=15420 * Buffers Files Tools Edit Search Mule HelpJP Rosevear2002-01-223-11/+31 | | | | | | | | | | | | | | 2002-01-21 JP Rosevear <jpr@ximian.com> * conduits/todo/todo-conduit.c (todoconduit_load_configuration): return a new configuration struct, load default priority setting (todoconduit_save_configuration): save default priority setting (e_todo_context_new): dupe configuration * conduits/calendar/calendar-conduit.c (e_calendar_context_new): set ps to NULL svn path=/trunk/; revision=15419 * Implement max_width_by_row.Christopher James Lahey2002-01-224-126/+211 | | | | | | | | | | | | | 2002-01-21 Christopher James Lahey <clahey@ximian.com> * e-cell-text.c: Implement max_width_by_row. * e-cell-tree.c: Use max_width_by_row in max_width function. * e-cell.c, e-cell.h (e_cell_max_width_by_row): Added this new method to ECell. svn path=/trunk/; revision=15418 * UpdatedAlastair McKinstry2002-01-222-1532/+1389 | | | | svn path=/trunk/; revision=15417 * Updated russian translation.Valek Frob2002-01-21