Commit Graph

13794 Commits

Author SHA1 Message Date
4f298eab9e Made this return a boolean that returns whether the ETableSearch used the
2002-03-14  Christopher James Lahey  <clahey@ximian.com>

	* e-table-search.c, e-table-search.h (e_table_search_backspace):
	Made this return a boolean that returns whether the ETableSearch
	used the backspace at all.

	* e-table.c (group_key_press), e-tree.c (item_key_press): Used the
	new return value from e_table_search_backspace.

svn path=/trunk/; revision=16166
2002-03-14 20:40:21 +00:00
1911f19678 Implemented.
2002-03-14  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (next_thread): Implemented.

	* message-list.c (message_list_select_next_thread): New function
	to select the next thread.

svn path=/trunk/; revision=16165
2002-03-14 20:14:08 +00:00
4ed704581d Linked "expunge" to the glossary. Made some basic grammar changes.
2002-03-14  Kevin Breit  <mrproper@ximian.com>

        * C/usage-mail.sgml: Linked "expunge" to the glossary.
        Made some basic grammar changes.
        Reindented a whole lot of things.

        * C/apx-gloss.sgml: Added Postscript as a glossary definition.

        * C/usage-print.sgml: Changed the introduction of this.  Do users really care about gnome-print?
        Linked the Postscript line to the glossary.

svn path=/trunk/; revision=16164
2002-03-14 20:05:46 +00:00
64ecd31c40 Remove "Settings" item.
* my-evolution.xml: Remove "Settings" item.

svn path=/trunk/; revision=16163
2002-03-14 19:33:39 +00:00
a9c6696206 Call `e_summary_preferences_register_config_control_factory()'.
* e-summary-factory.c (e_summary_factory_new_control): Call
`e_summary_preferences_register_config_control_factory()'.

* e-summary-preferences.c: Remove member `box' from struct
PropertyData.  Added member `config_control'.
(e_summary_configure): Removed.
(property_box_destroy_cb): Removed.
(property_box_clicked_cb): Removed.
(property_box_apply_cb): New.
(config_control_destroy_cb): New.
(factory_fn): New, factory function for the
EvolutionConfigControl.
(e_summary_preferences_register_config_control_factory): New.
(mail_show_full_path_toggled_cb): Invoke ::changed on
pd->config_control.
(add_dialog_clicked_cb): Likewise.
(rdf_refresh_value_changed_cb): Likewise.
(rdf_limit_value_changed_cb): Likewise.
(mail_etable_item_changed_cb): Likewise.
(rdf_etable_item_changed_cb): Likewise.
(weather_etable_item_changed_cb): Likewise.
(weather_refresh_value_changed_cb): Likewise.
(weather_metric_toggled_cb): Likewise.
(weather_imperial_toggled_cb): Likewise.
(calendar_one_toggled_cb): Likewise.
(calendar_five_toggled_cb): Likewise.
(calendar_week_toggled_cb): Likewise.
(calendar_month_toggled_cb): Likewise.
(calendar_all_toggled_cb): Likewise.
(calendar_today_toggled_cb): Likewise.
(config_control_destroy_cb): Don't set ->prefs_window to NULL.

* my-evolution.glade: Renamed "notebook2" to "notebook".  Also
change its parent into a GtkWindow as libglade seems to have some
kind of problem with the GnomePropertyBox [glade_xml_get_widget()
for "notebook" always returned NULL].

* e-summary.h: Remove member `prefs_window' from `ESummary'.

svn path=/trunk/; revision=16162
2002-03-14 19:28:43 +00:00
87c61411fa Don't search if any modifier but SHIFT or LOCK is pressed.
* e-tree.c (item_key_press): Don't search if any modifier but
SHIFT or LOCK is pressed.

* e-table.c (group_key_press): Don't search if any modifier but
SHIFT or LOCK is pressed.

svn path=/trunk/; revision=16161
2002-03-14 19:18:39 +00:00
5d1e1280e5 oops.
svn path=/trunk/; revision=16160
2002-03-14 19:15:23 +00:00
e5de85de84 remove duplicate new items in the file and action menus
2002-03-14  JP Rosevear  <jpr@ximian.com>

	* evolution-tasks.xml: remove duplicate new items in the file
	and action menus

svn path=/trunk/; revision=16159
2002-03-14 19:14:43 +00:00
97f42383df remove duplicate new items in the file and action menus
2002-03-14  JP Rosevear  <jpr@ximian.com>

	* evolution-calendar.xml: remove duplicate new items in the file
	and action menus

svn path=/trunk/; revision=16158
2002-03-14 19:09:52 +00:00
f3a4446748 add all day event editor mode
2002-03-14  JP Rosevear  <jpr@ximian.com>

	* idl/evolution-calendar.idl: add all day event editor mode

	* gui/component-factory.c: clean up exception handling
	(sc_user_create_new_item_cb): support the all day event id
	(create_object): add a user creatable all day appointment item

	* gui/comp-editor-factory.c (get_default_event): get a default
	event either all day or starting at the top of the hour
	(get_default_task): get a default task
	(edit_new): support the all day event mode

	* gui/calendar-commands.c: remove unused functions/verbs

svn path=/trunk/; revision=16157
2002-03-14 19:08:20 +00:00
b7fc0ec31a Pulled warning about the HTML mail stuff.
2002-03-14  Kevin Breit  <mrproper@ximian.com>

	* C/usage-mail.sgml: Pulled warning about the HTML mail stuff.

svn path=/trunk/; revision=16156
2002-03-14 15:13:32 +00:00
29b26e9a20 add gal.
2002-03-13  Chris Toshok  <toshok@ximian.com>

	* configure.in (EVOLUTION_ADDRESSBOOK_DEPS): add gal.

svn path=/trunk/; revision=16155
2002-03-14 07:30:47 +00:00
a18af91be5 If the charset item doesn't have a class (aka "Unknown"), don't write a
2002-03-13  Jeffrey Stedfast  <fejj@ximian.com>

	* e-charset-picker.c (add_charset): If the charset item doesn't
	have a class (aka "Unknown"), don't write a class name, instead
	just give the charset name as the menu item label. Fixes bug
	#14753.

svn path=/trunk/; revision=16154
2002-03-14 00:34:35 +00:00
828991183b Set a default size of the window, so we don't get this itty-bitty window
2002-03-13  Jeffrey Stedfast  <fejj@ximian.com>

	* folder-browser-window.c (folder_browser_window_new): Set a
	default size of the window, so we don't get this itty-bitty window
	the size of a quarter on the screen when it first gets shown.

svn path=/trunk/; revision=16153
2002-03-14 00:13:01 +00:00
1d0160ac11 Added a work-around for SMTP servers that can't read the RFCs and thus
2002-03-13  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/smtp/camel-smtp-transport.c (smtp_auth): Added a
	work-around for SMTP servers that can't read the RFCs and thus
	implement SASL incorrectly. Oh well, that's life in the world of
	mail clients I guess.

svn path=/trunk/; revision=16152
2002-03-13 23:44:29 +00:00
c7f94b862e Added alpha blending here.
2002-03-13  Christopher James Lahey  <clahey@ximian.com>

	* e-multi-config-dialog.c: Added alpha blending here.

svn path=/trunk/; revision=16151
2002-03-13 22:13:06 +00:00
6f1f8ce3ce Remove the "Tasks Settings..." menu item.
* evolution-tasks.xml: Remove the "Tasks Settings..." menu item.

* evolution-calendar.xml: Remove the "Calendar Settings..." menu
item.

* evolution-addressbook.xml: Remove the "LDAP Sources..." menu
item.

svn path=/trunk/; revision=16150
2002-03-13 22:12:52 +00:00
6db2753145 Added selected_column, focused_column, and unselected_column.
2002-03-13  Christopher James Lahey  <clahey@ximian.com>

	* e-cell-pixbuf.c, e-cell-pixbuf.h (pixbuf_draw): Added
	selected_column, focused_column, and unselected_column.

svn path=/trunk/; revision=16149
2002-03-13 22:10:23 +00:00
7e221fcca9 reverted my USER/PASS quoting fix
svn path=/trunk/; revision=16148
2002-03-13 21:55:53 +00:00
84d68e4955 Added this function.
2002-03-13  Christopher James Lahey  <clahey@ximian.com>

	* e-table-search.c, e-table-search.h (e_table_search_backspace):
	Added this function.

	* e-table.c, e-tree.c: Call the new function on backspace.

svn path=/trunk/; revision=16145
2002-03-13 20:51:44 +00:00
521ba6b4bf Quote the USER and PASS arguments since some people have spaces in their
2002-03-13  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/pop3/camel-pop3-store.c (pop3_try_authenticate): Quote
	the USER and PASS arguments since some people have spaces in their
	user-names and/or passwords.

svn path=/trunk/; revision=16144
2002-03-13 20:47:00 +00:00
4cd405034c Add an icon for the LDAP sources configuration control.
* gui/component/GNOME_Evolution_Addressbook.oaf.in: Add an icon
for the LDAP sources configuration control.

svn path=/trunk/; revision=16143
2002-03-13 17:18:56 +00:00
f474b77377 Clean up comment.
svn path=/trunk/; revision=16142
2002-03-13 17:09:59 +00:00
049e0335ba Add an "evolution:config_item:icon_path" attribute so we get an icon for
* gui/GNOME_Evolution_Calendar.oaf.in: Add an
"evolution:config_item:icon_path" attribute so we get an icon for
the calendar preferences.

svn path=/trunk/; revision=16141
2002-03-13 17:00:50 +00:00
3aafbac9ee Use `evolution:config_item:icon_name' instead of
* e-shell-settings-dialog.c (load_pages): Use
`evolution:config_item:icon_name' instead of
`evolution:config_item:icon_path'.  If it's not an absolute path,
load from the IMAGESDIR.  Also, no need to specify the language
list for this one, as the icon name shouldn't be translated.

svn path=/trunk/; revision=16140
2002-03-13 17:00:35 +00:00
abd6567ea0 Replaced e_marshal_BOOL__STRING with this since the function it was used
2002-03-13  Christopher James Lahey  <clahey@ximian.com>

	* gal/util/e-util.c, gal/util/e-util.h
	(e_marshal_BOOL__STRING_INT): Replaced e_marshal_BOOL__STRING with
	this since the function it was used for has been modified.

From gal/e-table/ChangeLog:

2002-03-13  Christopher James Lahey  <clahey@ximian.com>

	* e-table-extras.c (e_string_search): Check for a NULL haystack
	here.

	* e-table-search.c, e-table-search.h: Added a parameter to the
	search signal here to pass in flags.  Specifically, added the
	E_TABLE_SEARCH_FLAGS_CHECK_CURSOR_FIRST flag.  Improved the search
	behavior here.

	* e-table.c, e-tree.c: Handle the new signature for the search
	signal here.

svn path=/trunk/; revision=16139
2002-03-13 07:10:22 +00:00
e03e086323 Added ETableSearch support.
2002-03-13  Christopher James Lahey  <clahey@ximian.com>

	* e-tree.c: Added ETableSearch support.

svn path=/trunk/; revision=16138
2002-03-13 06:02:36 +00:00
803bbbac26 Add an entry to invoke the new unified config dialog.
* evolution.xml: Add an entry to invoke the new unified config
dialog.

svn path=/trunk/; revision=16137
2002-03-13 04:56:58 +00:00
444f922980 Remove verb "AddressbookConfig". (config_cb): Removed.
* gui/component/addressbook.c: Remove verb "AddressbookConfig".
(config_cb): Removed.

* gui/component/addressbook-config.c: Remove `dialog' member from
`AddresbookDialog'.  Instead, add a `config_control' member.
(config_control_new): New.
(addressbook_config): Removed.
(addressbook_config_register_factory): New.
(config_control_factory_fn): New, factory function for the
ConfigControl page.
(addressbook_source_edit_changed): Don't change the sensitivity of
the dialog.  Rather, invoke ::changed on the ConfigPage.
(auth_checkbutton_changed): No need to manually change the
sensitiviness of the buttons here either.
(add_source_clicked): Likewise, just invoke
evolution_config_control_changed().
(edit_source_clicked): Likewise.
(addressbook_dialog_close): Removed.
(config_control_destroy_callback): New, callback for when the
config control gets destroyed.
(addressbook_dialog_apply): Removed.
(config_control_apply_callback): New callback for
EvolutionConfigControl::apply.
(addressbook_dialog_ok): Removed.
(addressbook_config_control_new): Set up ->config_control and
connect the signals.

* gui/component/addressbook-config.glade: Call the main hbox in
the addressbook_sources dialog `addressbook_sources_main_hbox'.

* gui/component/addressbook-component.c (owner_set_cb): Call
`addresbook_config_register_factory'.

* gui/component/GNOME_Evolution_Addressbook.oaf.in: Add items for
OAFIID:GNOME_Evolution_Addresbook_ConfigControl and
OAFIID:GNOME_Evolution_Addressbook_ConfigControlFactory.

svn path=/trunk/; revision=16136
2002-03-13 04:56:01 +00:00
d5ba94f758 Add <visible>False</visible> to cal-prefs-dialog so it doesn't get shown
* gui/dialogs/cal-prefs-dialog.glade: Add <visible>False</visible>
to cal-prefs-dialog so it doesn't get shown when we load the Glade
file with libglade.

* gui/component-factory.c (owner_set_cb): Register the
ConfigControl factory.

* gui/tasks-control.c: Removed verb "TaskSettings".
(tasks_control_settings_cmd): Removed.

* gui/calendar-commands.c: Removed verb "CalendarSettings".
(settings_cmd): Removed.

* gui/dialogs/cal-prefs-dialog.c: Renamed `CalPrefsDialogPrivate'
to `DialogData'.  Replace `dialog' member with a `page' member.
Remove `toplevel_notebook' member.
(init_widgets): Renamed from `cal_prefs_dialog_init_widgets'.
Just get a DialogData.
(get_widgets): Get a DialogData pointer.
(cal_prefs_dialog_destroy): Removed.
(config_control_destroy_callback): New, signal handler for
::destroy for ConfigControl.
(cal_prefs_dialog_new): Create a new DialogData, connect all the
signal handlers.
(create_time_edit): Renamed from
`cal_prefs_dialog_create_time_edit'.
(cal_prefs_dialog_show): Removed.
(cal_prefs_dialog_button_clicked): Removed.
(show_task_list_config): Get a DialogData.
(show_config): Renamed from `cal_prefs_dialog_show_config'.
Likewise.
(update_task_list_config): Likewise.
(update_config): Renamed from
`cal_prefs_dialog_update_config'. Likewise.
(color_set_callback): New callback, makes the dialog report
changes when the setting in any of the color widgets is changed.
(widget_changed_callback): New callback, makes the dialog report
changes when any of the widgets changes status.
(connect_changed): New utility function to connect this callback
to all the widgets.
(setup_widgets): Connect all the widgets.
(cal_prefs_dialog_new): Call `setup_widgets'.

* gui/config-control-factory.c: New.
* gui/config-control-factory.h: New.

* gui/GNOME_Evolution_Calendar.oaf.in: Add
OAFIID:GNOME_Evolution_Calendar_ConfigControl and
OAFIID:GNOME_Evolution_Calendar_ConfigControlFactory.

svn path=/trunk/; revision=16135
2002-03-13 04:55:04 +00:00
9a3b0141da Update to create an EvolutionConfigControl instead of just a
* evolution-test-component.c (create_configuration_page): Update
to create an EvolutionConfigControl instead of just a
BonoboControl.

* e-corba-config-page.c (e_corba_config_page_construct): Get a
GNOME_Evolution_ConfigControl instead of a CORBA_Object.  Retrieve
the control from it using ::_get_control instead of just assuming
it's a control.  Also return a boolen indicating success or
failure.
(e_corba_config_page_new): Likewise, get a
GNOME_Evolution_ConfigControl.
(setup_listener): Renamed from `setup_config_control_interface'.
Get a ::ConfigControl instead of a CORBA::Object.  Thus, no need
to queryInterface here anymore.

* evolution-config-control.c, evolution-config-control.h: New,
implementation for the Evolution::ConfigControl interface.

* Evolution-ConfigControl.idl: New attribute `control'.

svn path=/trunk/; revision=16134
2002-03-13 04:50:30 +00:00
8ffcf0b755 Handle digest: urls.
2002-03-12  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-display.c (on_link_clicked): Handle digest: urls.

	* mail-format.c (setup_mime_tables): Add a handler for multipart/digest.
	(handle_multipart_digest): Handle multipart/digest parts.

svn path=/trunk/; revision=16133
2002-03-12 22:23:08 +00:00
5020c3bd9a Added support for E_TABLE_MEMORY_STORE_OBJECT which represents a column
2002-03-12  Christopher James Lahey  <clahey@ximian.com>

	* e-table-memory-store.c, e-table-memory-store.h: Added support
	for E_TABLE_MEMORY_STORE_OBJECT which represents a column storing
	a GtkObject.

svn path=/trunk/; revision=16132
2002-03-12 22:14:56 +00:00
8e2b17bcab Removed Page struct. (e_multi_config_dialog_add_page): Select the initial
2002-03-12  Christopher James Lahey  <clahey@ximian.com>

	* e-multi-config-dialog.c: Removed Page struct.
	(e_multi_config_dialog_add_page): Select the initial row after
	appending to the model.

svn path=/trunk/; revision=16131
2002-03-12 22:05:00 +00:00
338ad5b443 Use Use e_table_memory_store instead of e_table_memory_callbacks. Use
2002-03-12  Christopher James Lahey  <clahey@ximian.com>

	* e-multi-config-dialog.c (init): Use Use e_table_memory_store
	instead of e_table_memory_callbacks.  Use e_cell_vbox to include a
	pixbuf cell and a text cell.

svn path=/trunk/; revision=16130
2002-03-12 21:36:24 +00:00
3a734a5af4 Bumped the required version of gal.
2002-03-12  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped the required version of gal.

svn path=/trunk/; revision=16129
2002-03-12 21:33:22 +00:00
d882e4e420 Give the correct height to the subcells instead of overlapping them.
2002-03-12  Christopher James Lahey  <clahey@ximian.com>

	* e-cell-vbox.c (ecv_draw): Give the correct height to the
	subcells instead of overlapping them.

	* e-table-header.c, e-table-header.h (e_table_header_move,
	eth_calc_widths): Emit the dimension_changed signal with the width
	of the header.

	* e-table-memory-store.c (duplicate_value, etms_free_value):
	Handle NULL pixbufs here.

	* e-table.c, e-table.h: Connect to the dimension_changed signal
	and call set_header_width.  Did a bit of refactoring here.

svn path=/trunk/; revision=16128
2002-03-12 21:24:34 +00:00
fff110978a Set the folder on a folder-browser object.
2002-03-12  Jeffrey Stedfast  <fejj@ximian.com>

	* folder-browser.c (folder_browser_set_folder): Set the folder on
	a folder-browser object.

	* folder-browser-window.c (folder_browser_window_new): Simple
	window to display a folder-browser.

	* mail-callbacks.c (view_digest): New callback to open a
	folder-browser-window with a digest folder.

svn path=/trunk/; revision=16127
2002-03-12 21:10:12 +00:00
e19514f131 Now takes a url argument.
2002-03-12  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-digest-store.c (camel_digest_store_new): Now takes a url
	argument.

	* camel-digest-folder.c (digest_add_multipart): Fixed some memory
	corruption and also modified to use CAMEL_IS_MIME_MESSAGE() rather
	than comparing content-type strings.
	(digest_get_message): Fixed a logic blooper.

	* camel-folder-summary.c (camel_message_info_new_from_header): Set
	the date fields of the CamelMessageInfo as well. This may even fix
	some filter-related bugs where the user was trying to compare
	dates.

svn path=/trunk/; revision=16126
2002-03-12 20:36:08 +00:00
64980f67b0 removed forgotten FIXME
svn path=/trunk/; revision=16125
2002-03-12 16:52:27 +00:00
c5adce4a38 Replaced "png" with "PNG". This shouldn't break the SGML build and it's a
2002-03-12  Kevin Breit  <mrproper@ximian.com>

	* C/usage-mail.sgml: Replaced "png" with "PNG".  This shouldn't break the SGML build and it's a slow start to the XML porting process.
	Included information about how to create an HTML signature.

svn path=/trunk/; revision=16124
2002-03-12 16:16:05 +00:00
fd4ffbd38c Added e-table-search.lo.
2002-03-12  Christopher James Lahey  <clahey@ximian.com>

	* gal/Makefile.am (libgal_la_LIBADD): Added e-table-search.lo.

	* gal/util/e-util.c, gal/util/e-util.h (e_marshal_BOOL__STRING):
	Added this marshal function.

From gal/e-table/ChangeLog:

2002-03-12  Christopher James Lahey  <clahey@ximian.com>

	* Makefile.am (libetable_la_SOURCES): Added e-table-search.c.
	(libetableinclude_HEADERS): Added e-table-search.h.

	* e-cell.h: Added ETableSearchFun here.

	* e-table-col.h: Added search here.

	* e-table-column-specification.c, e-table-column-specification.h:
	Added search here.

	* e-table-extras.c, e-table-extras.h (e_table_extras_add_search):
	Added ETableSearchFuncs here.

	* e-table-memory-store.c (e_table_memory_store_insert,
	e_table_memory_store_insert_adopt): Handle row == -1 here.

	* e-table-search.c, e-table-search.h: New class to reusably handle
	the semantics of searching for a string.

	* e-table-simple.c, e-table-simple.h: Added a bunch of simple
	functions here for if your table is all strings.  Should be
	reusable.

	* e-table-utils.c (et_col_spec_to_col): Added support for searches
	here.

	* e-table.c, e-table.h: Added an ETableSearch here.

svn path=/trunk/; revision=16119
2002-03-12 14:30:53 +00:00
8358586161 do the typedef's in camel-types.h and include camel-digest-store.h in camel.h
svn path=/trunk/; revision=16117
2002-03-12 00:55:53 +00:00
3994c3b9c0 Proxy request_collapse signals.
2002-03-11  Christopher James Lahey  <clahey@ximian.com>

	* e-tree-sorted.c (ets_proxy_node_request_collapse): Proxy
	request_collapse signals.

svn path=/trunk/; revision=16116
2002-03-12 00:52:06 +00:00
4a54ffc858 Christian: Fix linker errors on SGI IRIX 6.5 by not using libtool for
* libversit/Makefile.am:
	* gncal/Makefile.am:
	* gnomecard/Makefile.am:
	Christian: Fix linker errors on SGI IRIX 6.5 by not using libtool
	for libversit.a. (Bugzilla #61031) -rpath removal and some small
	cleanups by me.

	* gncal/corba-cal-factory.c: (init_corba_server, unregister_calendar_services):
	Christian: Fix startup crashes.

	* gncal/calobj.c: (ical_object_to_vobject):
	Christian: Don't save dtend if it's 0 (i.e. the epoch 1970-01-01
	00:00). Partly addresses Bugzilla #6058.

	* gncal/calendar.c: (calendar_open):
	Store errno privately so that the displayed error message is correct.

	* gncal/gncal-week-view.c: (gncal_week_view_set):
	Put %W time format string in week_end part, since otherwise we get
	problems when the week start is set to Sunday. Also use %V instead
	of %W to get the ISO week number, instead of the C week number.
	This makes the week number consistent with the one from GtkCalendar.

	* libversit/vcc.y:
	Christian: Fix a problem with locale-dependent string comparisons.
	(Bugzilla #64801)

svn path=/trunk/; revision=16114
2002-03-12 00:41:53 +00:00
4a3b1a551d A pretty empty store implementation to be the parent store of a
2002-03-11  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-digest-store.c: A pretty empty store implementation to be
	the parent store of a CamelDigestFolder.

	* camel-digest-folder.c: Updated to reference it's parent store.

svn path=/trunk/; revision=16113
2002-03-12 00:24:03 +00:00
dcd2b6b41f Updated Estonian translation by the Gnome Estonian team
2002-03-12  Tõivo Leedjärv  <toivo@linux.ee>

        * et.po: Updated Estonian translation
        by the Gnome Estonian team <gnome-et@linux.ee>.

svn path=/trunk/; revision=16112
2002-03-12 00:18:44 +00:00
a14aadf6f5 Allow any leaf part to be a message/rfc822 part. (digest_get_uids):
2002-03-11  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-digest-folder.c (camel_digest_folder_new): Allow any leaf
	part to be a message/rfc822 part.
	(digest_get_uids): Recurse the mime structure and add all
	message/rfc822 parts and use a uid scheme similar to IMAP's mime
	part naming convention.
	(digest_get_message): Decode the uid to get the correct mime part.

svn path=/trunk/; revision=16111
2002-03-11 23:38:42 +00:00
abed3a2d41 Added e-cell-vbox.lo.
2002-03-11  Christopher James Lahey  <clahey@ximian.com>

	* gal/Makefile.am (libgal_la_LIBADD): Added e-cell-vbox.lo.

From gal/e-table/ChangeLog:

2002-03-11  Christopher James Lahey  <clahey@ximian.com>

	* Makefile.am (libetable_la_SOURCES): Added e-cell-vbox.c.
	(libetableinclude_HEADERS): Added e-cell-vbox.h.

	* e-cell-vbox.c, e-cell-vbox.h: New ECell to take multiple other
	ECells and use them all in a vertical series.

svn path=/trunk/; revision=16110
2002-03-11 23:10:02 +00:00
732d4c40a0 Added this function to take a ... list of column data. The expected number
2002-03-11  Christopher James Lahey  <clahey@ximian.com>

	* e-table-memory-store.c (e_table_memory_store_insert_list): Added
	this function to take a ... list of column data.  The expected
	number of parameters in the ... is the number of columns in the
	table.

svn path=/trunk/; revision=16109
2002-03-11 23:05:34 +00:00