Commit Graph

9372 Commits

Author SHA1 Message Date
fbb2f1feb0 Make sure to create ~/evolution/config/ if it doesn't exist. (ShellView
2001-07-11  Jason Leach  <jleach@ximian.com>

	* e-shell-view.c (e_shell_view_save_settings): Make sure to create
	~/evolution/config/ if it doesn't exist.  (ShellView settings get
	saved before component settings, so when the mailer comes around
	to saving ETree stuff, this dir will be there). Fixes bug #4279.

svn path=/trunk/; revision=10991
2001-07-11 09:29:53 +00:00
73a6f3a7fa Use e_selection_model_do_something directly for page up and page down
2001-07-11  Christopher James Lahey  <clahey@ximian.com>

	* e-table.c (group_key_press), e-tree.c (item_key_press): Use
	e_selection_model_do_something directly for page up and page down
	instead of emulating a key press.

svn path=/trunk/; revision=10990
2001-07-11 09:05:09 +00:00
96496c1392 Create the messageinfo itself, so we can properly set the size.
2001-07-11  Not Zed  <NotZed@Ximian.com>

        * camel-filter-driver.c (camel_filter_driver_filter_mbox): Create
        the messageinfo itself, so we can properly set the size.

        * camel-movemail.c (camel_movemail_solaris): Write out the from
        line between each message.

2001-07-10  Not Zed  <NotZed@Ximian.com>

        * providers/local/camel-local-summary.c (local_summary_add): Copy
        the size across from the source message info if supplied.

        * camel-stream-null.c: Added a 'written' member which keeps track
        of how much has been written to the stream.

        * camel-movemail.c (camel_movemail): If we have BROKEN_SPOOL
        defined, then use the solaris movemail to quote from lines that
        sendmail didn't.
        (camel_movemail_solaris): Compile this in if BROKEN_SPOOL defined.

svn path=/trunk/; revision=10989
2001-07-11 07:28:40 +00:00
50e64dee0a Added option --with-broken-spool for solaris mbox spool format.
2001-07-11  Not Zed  <NotZed@Ximian.com>

        * configure.in: Added option --with-broken-spool for solaris mbox
        spool format.

svn path=/trunk/; revision=10988
2001-07-11 07:24:54 +00:00
dd7410ad56 Clarified some things.
svn path=/trunk/; revision=10987
2001-07-11 05:33:45 +00:00
e415f609d2 [Fix bug #4389: ETableSpecification still in .c file]
2001-07-11  Jason Leach  <jleach@ximian.com>

	[Fix bug #4389: ETableSpecification still in .c file]

	* gui/e-calendar-table.etspec: New file containing the spec that
	was in e-calendar-table.c as a big string.

	* gui/e-calendar-table.c (e_calendar_table_init): Use the spec
	file instead of a string.
	(e_calendar_table_get_spec): Removed this function, we don't need
	it anymore.

	* gui/e-tasks.c (e_tasks_setup_menus): Don't load from string,
	from file instead.

	* gui/Makefile.am: Necessary changes to get the new .etspec file
	installed.

svn path=/trunk/; revision=10986
2001-07-11 05:32:14 +00:00
4763f25379 [Fix bug #4388: ETableSpecification still in .c file]
2001-07-10  Jason Leach  <jleach@ximian.com>

	[Fix bug #4388: ETableSpecification still in .c file]

	* gui/dialogs/meeting-page.etspec: New file containing the spec
	that was previously in meeting-page.c as a string.

	* gui/dialogs/meeting-page.c: One line change to get it to use
	this spec file instead of a string.

	* gui/dialogs/Makefile.am: Necessary changes to get the new
	meeting-page.etspec installed.

svn path=/trunk/; revision=10985
2001-07-11 04:31:43 +00:00
0e6d346872 more timezone updates. I'm pretty much done with the calendar code now,
2001-07-10  Damon Chaplin  <damon@ximian.com>

	* gui/calendar-model.c:
	* gui/e-calendar-table.c:
	* gui/e-day-view-main-item.c:
	* gui/e-day-view-top-item.c:
	* gui/e-day-view.[hc]:
	* gui/e-week-view.c:
	* gui/gnome-cal.c:
	* gui/print.c:
	* gui/dialogs/cal-prefs-dialog.c:
	* gui/dialogs/comp-editor-util.c:
	* gui/dialogs/event-page.c:
	* pcs/cal-backend-file.c:
	* pcs/query.c:
	* cal-util/cal-component.[hc]:
	* cal-util/cal-recur.c:
	* cal-util/timeutil.[hc]:
	* cal-client/cal-client.[hc]: more timezone updates. I'm pretty much
	done with the calendar code now, except for alarms and conduits,
	which Federico and JP know more about. And there are a couple of
	other minor things to fix. But it is still pretty buggy.

svn path=/trunk/; revision=10984
2001-07-11 03:56:03 +00:00
552d3501e9 don't convert DATE values.
2001-07-10  Damon Chaplin  <damon@ximian.com>

	* src/libical/icaltimezone.c (icaltimezone_convert_time): don't convert
	DATE values.

	* src/libical/icaltime.c (icaltime_from_timet_with_zone):
	(icaltime_as_timet_with_zone): changed so they do not convert DATE
	values according to the timezone.

	* src/libical/icaltime.[hc]: added icaltime_current_time_with_zone()
	and icaltime_today() functions.

svn path=/trunk/; revision=10983
2001-07-11 03:46:33 +00:00
cac847c063 Add popup support so you can delete users from the list
2001-07-10  JP Rosevear  <jpr@ximian.com>

	* gui/dialogs/meeting-page.c: Add popup support so you can delete
	users from the list

	* gui/dialogs/comp-editor.c (setup_widgets): fix typo

svn path=/trunk/; revision=10982
2001-07-11 02:55:18 +00:00
e10ca4852b Add a temporary block of code to not use the
2001-07-10  Jason Leach  <jleach@ximian.com>

	* e-setup.c (copy_default_stuff): Add a temporary block of code to
	not use the $GNOME/share/evolution/default_user/shortcuts.xml for
	users who might be upgrading, so they'll get the shell-generated
	default set of shortcuts.  See notes on #4394.

svn path=/trunk/; revision=10981
2001-07-11 02:24:43 +00:00
d229ed59ca Remove Print commands and toolbar/menu items. Also, use "list" instead of
2001-07-10  Chris Toshok  <toshok@ximian.com>

	* evolution-contact-list-editor.xml: Remove Print commands and
	toolbar/menu items.  Also, use "list" instead of "group".

svn path=/trunk/; revision=10980
2001-07-11 00:57:42 +00:00
ec8f46b3b5 assign OID's to the schema entries, and add schema support for contact
2001-07-10  Chris Toshok  <toshok@ximian.com>

	* backend/pas/evolutionperson.schema: assign OID's to the schema
	entries, and add schema support for contact lists.

svn path=/trunk/; revision=10979
2001-07-11 00:47:08 +00:00
39e7268930 Handle the different alarm actions. (display_notification): Do the alarm
2001-07-10  Federico Mena Quintero  <federico@ximian.com>

	* gui/alarm-notify/alarm-queue.c (alarm_trigger_cb): Handle the
	different alarm actions.
	(display_notification): Do the alarm notification dialog here.

	* gui/alarm-notify/alarm-notify-dialog.c (make_heading): Take in a
	CalComponentVType, not a whole component.
	(alarm_notify_dialog): Take in a CalComponentVType and the final
	message instead of generating it ourselves.

svn path=/trunk/; revision=10978
2001-07-10 23:57:55 +00:00
ee250cad8e Set the CLIPBOARD selection as well as the primary selection so that
2001-07-10  Federico Mena Quintero  <federico@ximian.com>

	* mail-display.c (link_copy_location): Set the CLIPBOARD
	selection as well as the primary selection so that Edit/Paste will
	work in other programs (e.g. Netscape).
	(mail_display_new): Add the target for the CLIPBOARD selection.

svn path=/trunk/; revision=10977
2001-07-10 23:51:19 +00:00
e39d94c5ef New function to parse an HTML meta-tag.
2001-07-10  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-utils.c (html_meta_param_list_decode): New function
	to parse an HTML meta-tag.

	* camel-mime-part-utils.c
	(simple_data_wrapper_construct_from_parser): If the Content-Type
	did not contain a charset parameter and it's also a text/html
	part, we have 1 last place to look - in the META html tags. *sigh*

	* camel-mime-message.c (camel_mime_message_get_source):
	s/gint/unsigned since that's what it should be.

svn path=/trunk/; revision=10976
2001-07-10 22:06:56 +00:00
456227c7b4 Updated Norwegian translation.
2001-07-10  Kjartan Maraas  <kmaraas@gnome.org>

	* no.po: Updated Norwegian translation.

svn path=/trunk/; revision=10975
2001-07-10 21:15:26 +00:00
9a4cef4bbb The outlined attachment icon (looks more clear when against dark bg on a
selected etable row.. /tigert

svn path=/trunk/; revision=10974
2001-07-10 21:09:25 +00:00
2864edc632 [Bug #4305: Make the automatic mark-as-read timer optional]
2001-07-10  Jason Leach  <jleach@ximian.com>

	[Bug #4305: Make the automatic mark-as-read timer optional]

	* mail-config.glade: Necessary changes to make the Mark as "Read"
	label a toggle button instead.

	* mail-accounts.c (construct): Connect to the "toggled" on our new
	toggle.
	(timeout_toggled): New callback, called from above.

	* mail-config.c (mail_config_get_do_seen_timeout): New.
	(mail_config_set_do_seen_timeout): New.
	(mail_config_write_on_exit): Save the preference here.
	(config_read): Load it here.

svn path=/trunk/; revision=10973
2001-07-10 21:08:02 +00:00
b2716b04c9 Huge update to German translation
svn path=/trunk/; revision=10972
2001-07-10 21:03:31 +00:00
371e544118 Updated Polish translation
svn path=/trunk/; revision=10971
2001-07-10 20:50:15 +00:00
ea4ec496ac Oops
svn path=/trunk/; revision=10970
2001-07-10 20:37:06 +00:00
cd68810e75 More don't ask again removals
svn path=/trunk/; revision=10969
2001-07-10 20:22:13 +00:00
65dc91b854 Fix the pine importer
svn path=/trunk/; revision=10968
2001-07-10 20:10:56 +00:00
68769f4cc0 Cosmetic patch - replace our defines with the e-popup ones
2001-07-10  JP Rosevear  <jpr@ximian.com>

	* folder-browser.c: Cosmetic patch - replace our defines with the
	e-popup ones

svn path=/trunk/; revision=10967
2001-07-10 20:09:01 +00:00
3efb097e66 Typo
2001-07-10  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: Typo

svn path=/trunk/; revision=10966
2001-07-10 20:07:33 +00:00
b6b96ce5f8 Fix typo. s/sesiion/session/
2001-07-10  Kjartan Maraas  <kmaraas@gnome.org>

	* e-msg-composer.c: Fix typo. s/sesiion/session/

svn path=/trunk/; revision=10965
2001-07-10 19:59:05 +00:00
08af5ab1bd Removed the unused widgets
svn path=/trunk/; revision=10964
2001-07-10 19:02:45 +00:00
e566b80b6a validation.
2001-07-10  Aaron Weber  <aaron@ximian.com>

	* C/usage-mail-org.sgml: validation.

svn path=/trunk/; revision=10963
2001-07-10 19:02:08 +00:00
e037631553 Put a match-all around the not-body-contains to make it work per-message.
2001-07-10  Peter Williams  <peterw@ximian.com>

	* vfoldertypes.xml: Put a match-all around the not-body-contains
	to make it work per-message.

	* filtertypes.xml: Same.

svn path=/trunk/; revision=10962
2001-07-10 18:46:40 +00:00
1b3ce1c888 Pass the parent vCalendar component as the timezone closure of
2001-07-09  Federico Mena Quintero  <federico@ximian.com>

	* pcs/cal-backend-file.c (generate_alarms_for_comp): Pass the
	parent vCalendar component as the timezone closure of
	cal_recur_generate_instances().

	* gui/dialogs/alarm-page.c (get_alarm_string): Make the string
	consistent with the option menu text.
	(get_alarm_string): Removed extra spaces from the last part of the
	alarm string.

svn path=/trunk/; revision=10961
2001-07-10 18:39:25 +00:00
6079b3a345 Took the logic of whether or not to make the attachment header out of the
2001-07-10  Peter Williams  <peterw@ximian.com>

	* mail-format.c (attachment_header): Took the logic of whether or not
	to make the attachment header out of the actual function.
	(mail_part_is_displayed_inline): Return if the part is being displayed
	inline (regardless of whether it is actually inline).
	(mail_part_toggle_displayed): Toggle whether it's displayed inline or not.
	(get_inline_flags): Determine whether the part is displayed inline and whether
	it is actually inline.
	(mail_format_mime_message): Initialize the attachment_status hash table.

	* mail-display.c (inline_cb): Instead of modifying the CamelMimePart,
	use mail_part_toggle_displayed
	(button_press): As above.
	(pixmap_press): Use mail_part_is_displayed_inline instead of
	mail_part_is_inline. Get the MailDisplay from the popup to do this.

	* mail.h: Add prototypes.

svn path=/trunk/; revision=10960
2001-07-10 18:05:25 +00:00
7c200467e5 extra dist the news files
2001-07-10  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: extra dist the news files

svn path=/trunk/; revision=10959
2001-07-10 17:57:14 +00:00
213111d1db Updated Swedish translation.
2001-07-10  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.

svn path=/trunk/; revision=10958
2001-07-10 17:55:28 +00:00
05ae8b0d6f Added ro (Romanian) to ALL_LINGUAS added
2001-07-10  Marius Andreiana  <mandreiana@yahoo.com>

        * configure.in: Added ro (Romanian) to ALL_LINGUAS
	* po/ro.po: added

svn path=/trunk/; revision=10957
2001-07-10 17:00:43 +00:00
d079a05d84 Quit properly, and remove the Ask again button.
svn path=/trunk/; revision=10956
2001-07-10 16:56:46 +00:00
dc55886056 Use bonobo_config_set_string_wrapper. (mail_config_write): Same.
2001-07-10  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-config.c (mail_config_write_on_exit): Use
	bonobo_config_set_string_wrapper.
	(mail_config_write): Same.
	(bonobo_config_set_string_wrapper): Macro wrapping
	bonobo_config_set_string that passes "" as the val if the val is
	NULL.

svn path=/trunk/; revision=10955
2001-07-10 16:27:41 +00:00
faf2348340 Fix the register RDF
svn path=/trunk/; revision=10954
2001-07-10 16:25:44 +00:00
6130dbd266 Make sure that the reply-to addr i non-NULL before trying to add it to the
2001-07-10  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (mail_generate_reply): Make sure that the
	reply-to addr i non-NULL before trying to add it to the hash
	table.

svn path=/trunk/; revision=10953
2001-07-10 16:04:07 +00:00
ebc2413c5c menu icon version of new appointment icon /tigert
svn path=/trunk/; revision=10952
2001-07-10 15:52:23 +00:00
58fa5a15ea Added <application> tags
2001-07-10  Kevin Breit  <battery841@mediaone.net>

	* C/usage-mail.sgml: Added <application> tags

	* C/usage-mail-org.sgml: Added <application> tags

	* C/config-prefs.sgml: Added <application> tags

svn path=/trunk/; revision=10951
2001-07-10 15:35:32 +00:00
b5f07222eb New appointment icon.. /tigert
svn path=/trunk/; revision=10950
2001-07-10 14:09:37 +00:00
6db3f48281 Set bf->priv->file_db before calling do_create.
2001-07-10  Christopher James Lahey  <clahey@ximian.com>

	* backend/pas/pas-backend-file.c (pas_backend_file_load_uri): Set
	bf->priv->file_db before calling do_create.

2001-07-06  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/addressbook-component.c (factory_fn): Fixed order
	of arguments to evolution_shell_component_new.

svn path=/trunk/; revision=10949
2001-07-10 04:49:49 +00:00
c417a47019 Only ask once about recovery, assume if they want to recover one file they
2001-07-09  Larry Ewing  <lewing@ximian.com>

	* e-msg-composer.c (autosave_manager_query_load_orphans): Only ask
	once about recovery, assume if they want to recover one file they
	want to recover all of them.

svn path=/trunk/; revision=10948
2001-07-10 03:57:41 +00:00
d680e40108 remove FileSaveInFolder menu item. rename Insert->File to
2001-07-09  Larry Ewing  <lewing@ximian.com>

	* evolution-message-composer.xml: remove FileSaveInFolder menu
	item. rename Insert->File to Insert->Attachment.

svn path=/trunk/; revision=10947
2001-07-10 03:17:09 +00:00
4c0874912c fix typo so it compiles
2001-07-09  JP Rosevear  <jpr@ximian.com>

	* mail-account-gui.c (get_focused_widget): fix typo so it compiles

svn path=/trunk/; revision=10946
2001-07-10 03:07:18 +00:00
c41a49b0b5 forgot to compile before committing. Idiot.
2001-07-09  Damon Chaplin  <damon@ximian.com>

	* src/libical/icaltime.c (icaltime_adjust): forgot to compile before
	committing. Idiot.

svn path=/trunk/; revision=10945
2001-07-10 02:45:51 +00:00
8f5df2dc9e if the 2 zones are the same just return.
2001-07-09  Damon Chaplin  <damon@ximian.com>

	* src/libical/icaltimezone.c (icaltimezone_convert_time): if the 2
	zones are the same just return.

	* src/libical/icaltime.c (icaltime_adjust): normalize the month.

svn path=/trunk/; revision=10944
2001-07-10 02:14:20 +00:00
c263befd20 convert the folder name from utf8 before displaying them in the dialog and
2001-07-09  Larry Ewing  <lewing@ximian.com>

	* e-shell-folder-commands.c (delete_dialog): convert the folder
	name from utf8 before displaying them in the dialog and set the
	dialog parent.

svn path=/trunk/; revision=10943
2001-07-10 02:04:46 +00:00
5c85a8211e Use e_utf8_from_gtk_event_key() so that we can input utf8 text properly.
2001-07-09  Federico Mena Quintero  <federico@ximian.com>

	* gui/e-day-view.c (e_day_view_key_press): Use
	e_utf8_from_gtk_event_key() so that we can input utf8 text
	properly.
	(e_day_view_cut_clipboard): Constify.
	(e_day_view_on_cut): Constify.
	(e_day_view_reshape_long_event): Remove unused variable.

	* gui/e-week-view.c (e_week_view_key_press): Use
	e_utf8_from_gtk_event_key() so that we can input utf8 text
	properly.
	(e_week_view_cut_clipboard): Constify.
	(e_week_view_on_cut): Constify.

	* cal-client/cal-client.c (cal_client_resolve_tzid_cb): Fix the
	prototype so that this matches CalRecurResolveTimezoneFn.  Also
	renamed it so that it is clear that it is supposed to be a
	callback.

svn path=/trunk/; revision=10942
2001-07-10 01:31:29 +00:00