Commit Graph

12517 Commits

Author SHA1 Message Date
0
3afcc4239f Dont setup cancel_fd. (camel_operation_cancel_fd): If cancel_fd not
2001-10-30    <NotZed@Ximian.com>

        * camel-operation.c (camel_operation_new): Dont setup cancel_fd.
        (camel_operation_cancel_fd): If cancel_fd not created, set it up.
        (camel_operation_cancel): Set cancel flag before sending message.
        (cancel_thread): Same.

svn path=/trunk/; revision=14469
2001-10-30 18:52:00 +00:00
0
aa4d57d3e4 Make sure we unref the mimeparse when we're done (successfully). This was
2001-10-30    <NotZed@Ximian.com>

        * camel-filter-driver.c (camel_filter_driver_filter_mbox): Make
        sure we unref the mimeparse when we're done (successfully).  This
        was leaking an fd every get-mail! :(

        * camel-lock-client.c (camel_lock_helper_init): Close all fd's
        above 2.

svn path=/trunk/; revision=14468
2001-10-30 18:22:14 +00:00
cccb17b090 s/BONOBO_HTML_GNOME_LIBS/BONOBO_HTML_GNOME_CFLAGS/
* gui/alarm-notify/Makefile.am (INCLUDES):
	s/BONOBO_HTML_GNOME_LIBS/BONOBO_HTML_GNOME_CFLAGS/

svn path=/trunk/; revision=14467
2001-10-30 18:17:45 +00:00
3cff275a01 require gtkhtml version 0.15.99.2
2001-10-30  Radek Doulik  <rodo@ximian.com>

	* configure.in: require gtkhtml version 0.15.99.2

svn path=/trunk/; revision=14466
2001-10-30 16:41:33 +00:00
d52e9c60b7 new helper function, extracted (insert_paragraph_after): ditto
2001-10-30  Radek Doulik  <rodo@ximian.com>

	* listener.c (insert_paragraph_before): new helper function,
	extracted
	(insert_paragraph_after): ditto
	(impl_event): process command_before and command_after, use new
	functions
	(clear_signature): reset style to be sure
	(reply_indent): ditto

svn path=/trunk/; revision=14465
2001-10-30 16:38:13 +00:00
f393c0aa94 Oops.
svn path=/trunk/; revision=14464
2001-10-30 16:25:03 +00:00
bff44ae49b make sure to translate the character sets of the names
2001-10-30  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (ecard_from_remote_record): make sure
	to translate the character sets of the names

svn path=/trunk/; revision=14463
2001-10-30 16:17:48 +00:00
b57629aa82 count the actual attendees (doesn't include people delegating
2001-10-30  JP Rosevear  <jpr@ximian.com>

	* gui/e-meeting-model.c (e_meeting_model_count_actual_attendees):
	count the actual attendees (doesn't include people delegating

	* gui/e-meeting-time-sel.c: use
	e_meeting_model_count_actual_attendees (renamed)

	* gui/e-meeting-time-sel-item.c: use
	e_meeting_model_etable_view_to_model_row calls instead of calling
	on the model directly, use e_meeting_model_count_actual_attendees

	* gui/e-meeting-model.c
	(e_meeting_model_etable_model_to_view_row): get the real mapping
	(e_meeting_model_etable_view_to_model_row): ditto
	(get_key): e-table-without callback
	(duplicate_key): ditto
	(free_gotten_key): ditto
	(free_duplicated_key): ditto
	(init): create without model
	(e_meeting_model_etable_from_model): build etable from without
	model

	* gui/e-meeting-model.h: update protos

	* gui/dialogs/meeting-page.c (right_click_cb): convert row from
	view to model row

svn path=/trunk/; revision=14462
2001-10-30 16:09:14 +00:00
4ec29933d9 set to the default timezone for DATE values, in case the user switches to
2001-10-30  Damon Chaplin  <damon@ximian.com>

	* gui/dialogs/task-page.c (task_page_fill_widgets): set to the default
	timezone for DATE values, in case the user switches to a DATE-TIME.

svn path=/trunk/; revision=14461
2001-10-30 14:14:59 +00:00
5bee06ce4a handle DATE values for Start and Due dates.
2001-10-30  Damon Chaplin  <damon@ximian.com>

	* gui/dialogs/task-page.c: handle DATE values for Start and Due dates.

svn path=/trunk/; revision=14460
2001-10-30 14:06:34 +00:00
0
08c273a628 Hook to rule changed events. (destroy): Free change id table/unconnect to
2001-10-30    <NotZed@Ximian.com>

	* e-filter-bar.c (generate_menu): Hook to rule changed events.
	(destroy): Free change id table/unconnect to signals.
	(init): Setup change id table.
	(e_filter_bar_new): Hook onto rule removed signal.
	(context_rule_removed): If rule removed, disconnect from signal handler.
	(rule_changed): For changed rules, also rebuild menu.  Fixed #12233.

svn path=/trunk/; revision=14459
2001-10-30 13:47:39 +00:00
3ec49b47f5 Added en_AU.po, a copy of en_GB.po
svn path=/trunk/; revision=14458
2001-10-30 13:03:22 +00:00
14fda1ed48 added a 2nd format, with the weekday and the date. We need this so we can
2001-10-30  Damon Chaplin  <damon@ximian.com>

	* e-time-utils.c (e_time_parse_date): added a 2nd format, with the
	weekday and the date. We need this so we can try to parse DATE values
	in the ECalendarTable.

svn path=/trunk/; revision=14457
2001-10-30 13:01:36 +00:00
6cc1ca7096 updated code to handle DATE values.
2001-10-30  Damon Chaplin  <damon@ximian.com>

	* gui/dialogs/schedule-page.c:
	* gui/dialogs/event-page.c:
	* gui/dialogs/comp-editor-util.c: updated code to handle DATE values.

	* gui/gnome-cal.c (gnome_calendar_new_appointment_for):
	* gui/e-day-view.c (e_day_view_key_press): updated DATE code.

	* gui/e-cell-date-edit-text.c:
	* gui/calendar-model.c: updated to support DATE values.

	* cal-util/cal-recur.c (cal_recur_generate_instances_of_rule): updated
	to use DATE values in same way as Outlook - i.e. the DTEND date is
	not included entirely. Though I did make it so that if the DTSTART
	and DTEND used the same DATE value, it includes the entire day.
	So 1-day events should be the same. Long All-Day events will be
	1 day shorter.

	* cal-util/cal-component.c (cal_component_get_start_plus_duration):
	don't subtract a day from the end date.

	* gui/tasks-control.c: updated the EPixmap paths for Cut/Copy etc.
	Removed Print & Print Preview paths, since we don't have menu commands
	for these any more.

svn path=/trunk/; revision=14456
2001-10-30 12:59:28 +00:00
6d9d0b02aa try to parse just a date first, and if that works we assume it is a DATE
2001-10-30  Damon Chaplin  <damon@ximian.com>

	* e-cell-date-edit.c (e_cell_date_edit_set_popup_values): try to parse
	just a date first, and if that works we assume it is a DATE value,
	so we clear the time field in the popup.
	(e_cell_date_edit_on_ok_clicked): if the time field is empty, use a
	DATE value.
	Also removed some debug messages.

svn path=/trunk/; revision=14455
2001-10-30 12:50:25 +00:00
5f9a503838 Regenerated all VTIMEZONEs, to be compatable with Outlook Web Access. They
2001-10-30  Damon Chaplin  <damon@ximian.com>

	* zoneinfo/*.ics: Regenerated all VTIMEZONEs, to be compatable with
	Outlook Web Access. They now only include 2 RRULEs components or
	1 simple DTSTART component.

svn path=/trunk/; revision=14454
2001-10-30 12:45:30 +00:00
0
dc918f67f3 Remove the X-Evolution header before anyone else gets to see this private
2001-10-30    <NotZed@Ximian.com>

        * providers/local/camel-mbox-folder.c (mbox_get_message): Remove
        the X-Evolution header before anyone else gets to see this private
        thing.  Shoudl fix 11676 since we were inheriting flags from
        X-Evolution headers we didn't want to.

svn path=/trunk/; revision=14453
2001-10-30 12:41:17 +00:00
99ece02b9d *** empty log message ***
svn path=/trunk/; revision=14452
2001-10-30 12:33:30 +00:00
0
5677e9e40b Set the item to the option_base on it, so the current item is set. Fix for
2001-10-30    <NotZed@Ximian.com>

        * e-filter-bar.c (set_option): Set the item to the option_base on
        it, so the current item is set.  Fix for #7081.

svn path=/trunk/; revision=14451
2001-10-30 12:05:12 +00:00
0
31939ff347 If we're not at the end of the druid list, tell the druid we're going to
2001-10-30    <NotZed@Ximian.com>

        * e-shell-startup-wizard.c (next_func): If we're not at the end of
        the druid list, tell the druid we're going to change the page.
        (back_func): Same for going back a page.  This way we can properly
        synchronise with the druid object and not race with the wizard
        object to set the right page.  Part of fix for #12127.

svn path=/trunk/; revision=14450
2001-10-30 11:11:22 +00:00
0
f53a0de05a Comment out the Folder: and you've got mail prints.
2001-10-30    <NotZed@Ximian.com>

        * folder-info.c: Comment out the Folder: and you've got mail
        prints.

        * mail-config-druid.c (wizard_next_cb): If we have a next
        function, honour if it tells us its going to set the page, and
        dont set it, otherwise, set it to the next page, unless we're at
        the end of our pages, and let the wizard do it itself.
        (wizard_back_cb): Same for going back.  Rest of fix for #12127,
        see e-shell-startup-wizard for the rest.
        (next_func): If we're not on the last page, tell the druid we're
        gonna handle the next button, so we can sync properly with it,
        needed for above changes.
        (back_func): Similarly for going back past page 0.
        (wizard_listener_event): We want to set the page to the actual one
        asked for not, pagenum-1.

svn path=/trunk/; revision=14449
2001-10-30 11:10:48 +00:00
daaeb84173 Added news.
svn path=/trunk/; revision=14448
2001-10-30 10:22:02 +00:00
61fd4ec1b8 Fix bug #10016.
2001-10-30  Federico Mena Quintero  <federico@ximian.com>

	Fix bug #10016.

	* gui/dialogs/comp-editor.c (comp_editor_merge_ui): Use
	bonobo_ui_util_set_ui() instead of doing things by hand.  Hmmm, if
	only that function had a way of telling us whether it failed so
	that we could avoid setting the verb list...

	* gui/dialogs/event-editor.c (event_editor_init): Do not pass the
	filename with the full path so that Bonobo can find it in a smart
	way.

	* gui/dialogs/task-editor.c (task_editor_init): Likewise.

svn path=/trunk/; revision=14447
2001-10-30 09:47:58 +00:00
f3c4424cca Use an EMessageBox instead of a gnome_dialog_question so that the label
2001-10-30  Federico Mena Quintero  <federico@ximian.com>

	* gui/dialogs/delete-comp.c (delete_component_dialog): Use an
	EMessageBox instead of a gnome_dialog_question so that the label
	gets line breaking.  Fixes bug #11260.

2001-10-29  Federico Mena Quintero  <federico@ximian.com>

	Fix bug #13649.

	* gui/calendar-config.c
	(calendar_config_get_use_default_reminder): New function.
	(calendar_config_set_use_default_reminder): New function.
	(calendar_config_get_default_reminder_interval): New function.
	(calendar_config_set_default_reminder_interval): New function.
	(calendar_config_get_default_reminder_units): New function.
	(calendar_config_set_default_reminder_units): New function.
	(config_read): Get the options for default reminders.
	(calendar_config_write): Set the options for default reminders.

	* gui/dialogs/cal-prefs-dialog.c (cal_prefs_dialog_show_config):
	Set the default reminder widgets from the config values.
	(cal_prefs_dialog_update_config): Set the config values from the
	widgets.

	* gui/comp-util.c (cal_comp_event_new_with_defaults): New
	function; creates a VEVENT component with the default alarm.

	* gui/e-day-view.c (e_day_view_key_press): Use
	cal_comp_event_new_with_defaults ();

	* gui/e-week-view.c (e_week_view_key_press): Likewise.
	* gui/calendar-model.c (calendar_model_append_row): Likewise.
	* gui/comp-editor-factory.c (get_default_component): Likewise.
	* gui/gnome-cal.c (gnome_calendar_new_appointment_for): Likewise.

	* cal-util/cal-component.c (ensure_alarm_properties_cb): Ensure we
	have a DESCRIPTION property.
	(cal_component_commit_sequence): Ensure we have the mandatory
	alarm properties.

svn path=/trunk/; revision=14446
2001-10-30 09:25:24 +00:00
6bf38a0ba9 Fix this to check from initial instead of initial + 1.
2001-10-30  Christopher James Lahey  <clahey@ximian.com>

	* e-tree-sorted.c (check_last_access): Fix this to check from
	initial instead of initial + 1.

svn path=/trunk/; revision=14445
2001-10-30 09:23:37 +00:00
a8f6693657 Added column_width argument.
2001-10-30  Christopher James Lahey  <clahey@ximian.com>

	* gal/widgets/e-reflow.c: Added column_width argument.

svn path=/trunk/; revision=14444
2001-10-30 08:49:06 +00:00
114411716d Calc height here if we need it to check the y position of the cursor.
2001-10-30  Christopher James Lahey  <clahey@ximian.com>

	* gal/e-text/e-text.c (e_text_reflow): Calc height here if we need
	it to check the y position of the cursor.

svn path=/trunk/; revision=14443
2001-10-30 08:22:21 +00:00
0
4ae909c93b If we can't retrieve the message, ignore it, it can't match.
2001-10-30    <NotZed@Ximian.com>

        * camel-folder-search.c (match_message): If we can't retrieve the
        message, ignore it, it can't match.

        * providers/imap/camel-imap-search.c
        (camel_imap_search_class_init): Setup parent class pointer.
        (imap_body_contains): If offline, just use the parent
        body_contains method which will get the messages and search them
        manually.

        * providers/imap/camel-imap-folder.c (imap_search_by_expression,
        imap_search_by_uids): Remove offline check.

svn path=/trunk/; revision=14442
2001-10-30 07:55:59 +00:00
4b3f1e83ea Adapt to the new ECellPopup signature.
2001-10-30  Christopher James Lahey  <clahey@ximian.com>

	* e-cell-date-edit.c (e_cell_date_edit_get_popup_pos): Adapt to
	the new ECellPopup signature.

svn path=/trunk/; revision=14441
2001-10-30 07:31:34 +00:00
eb4fbac63e Require gal 0.15.99.9.
2001-10-30  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Require gal 0.15.99.9.

svn path=/trunk/; revision=14440
2001-10-30 07:27:58 +00:00
84dc532fd9 Bumped the version number here to 0.15.99.9.
2001-10-30  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped the version number here to 0.15.99.9.

From gal/e-table/ChangeLog:

2001-10-30  Christopher James Lahey  <clahey@ximian.com>

	* e-cell-combo.c: Adapt to the changed popup signature.

	* e-cell-popup.c, e-cell-popup.h: Changed the behavior here to
	draw the button whenever we have the cursor.  Changed the popup
	virtual method to pass in the row and column popping up.

	* e-cell.h: Added an E_CELL_CURSOR flag.

	* e-table-item.c: Pass in the E_CELL_CURSOR flag to event and draw
	calls as appropriate.

svn path=/trunk/; revision=14439
2001-10-30 07:25:22 +00:00
78ac2772b9 process an individual section here (select_names_ok_cb): call above
2001-10-30  JP Rosevear  <jpr@ximian.com>

	* gui/e-meeting-model.c (process_section): process an individual
	section here
	(select_names_ok_cb): call above
	(get_select_name_dialog): listen for ok:dialog signal

svn path=/trunk/; revision=14438
2001-10-30 07:08:44 +00:00
f79d0372e2 send a null bonobo arg to prevent explosion
001-10-30  JP Rosevear  <jpr@ximian.com>

	* gui/component/select-names/e-select-names-bonobo.c
	(manager_ok_cb): send a null bonobo arg to prevent explosion

svn path=/trunk/; revision=14437
2001-10-30 07:06:29 +00:00
65561bd80e correct include typo
2001-10-30  JP Rosevear  <jpr@ximian.com>

	* gui/widgets/e-addressbook-view.c: correct include typo

svn path=/trunk/; revision=14436
2001-10-30 06:25:00 +00:00
d4c6b4ec13 Fix last checkin.
svn path=/trunk/; revision=14435
2001-10-30 05:36:16 +00:00
0
bc3f1e87d6 Move the configure version number check down a bit for gtkhtml/gal, c'ause
2001-10-30  <notzed@ximian.com>

        * configure.in: Move the configure version number check down
        a bit for gtkhtml/gal, c'ause i'm sick of fixing a manual
        patch i have every bloody time the version changes.

svn path=/trunk/; revision=14434
2001-10-30 05:35:13 +00:00
83cbc43d1c Remove Content-Disposition in the no_body case. (More kludging around
* e-msg-composer.c (build_message): Remove Content-Disposition in
	the no_body case. (More kludging around Outlook iCalendar
	brokenness.)

svn path=/trunk/; revision=14433
2001-10-30 05:25:40 +00:00
ac2ffbc8e3 Fix this to match get_headers.
* camel-mime-part.c (free_headers): Fix this to match get_headers.

svn path=/trunk/; revision=14432
2001-10-30 05:23:59 +00:00
0
41dea671f8 Oops, dont use the url storage path to offset the folder name we're
2001-10-30    <NotZed@Ximian.com>

        * mail-local.c (mls_rename_folder): Oops, dont use the url storage
        path to offset the folder name we're renaming/opening, etc.

svn path=/trunk/; revision=14431
2001-10-30 05:23:43 +00:00
0
6e4ce3ebfb If we can't open blocks, dont try to deref it. (ibex_move): Dont try to
2001-10-30    <NotZed@Ximian.com>

        * ibex_block.c (ibex_reset): If we can't open blocks, dont try to
        deref it.
        (ibex_move): Dont try to rename if we have no file to rename.
        Change all callers to ibex_use to call it inside the lock.
        Otherwise it could change while we're trying to use it ...
        (ibex_use): Dont lock ib here, always assume we have it locked
        already, and dont try to close it if we run across it in the list.

svn path=/trunk/; revision=14430
2001-10-30 05:21:16 +00:00
0
613e004309 Dont try to move ibex if we have none.
2001-10-30    <NotZed@Ximian.com>

        * providers/local/camel-local-store.c (rename_folder): Dont try to
        move ibex if we have none.

svn path=/trunk/; revision=14429
2001-10-30 05:20:50 +00:00
aab1b48eae CVS surgery
svn path=/trunk/; revision=14428
2001-10-30 05:03:43 +00:00
d6d55273d4 Require gal 0.15.99.8
2001-10-29  Joe Shaw  <joe@ximian.com>

	* configure.in: Require gal 0.15.99.8

	* addressbook/backend/ebook/e-card-simple.c,
	addressbook/gui/component/addressbook-storage.c,
	addressbook/gui/widgets/e-addressbook-view.c,
	calendar/gui/e-calendar-table.c,
	calendar/gui/e-itip-control.c,
	calendar/gui/e-meeting-model.c,
	calendar/gui/itip-utils.c,
	calendar/gui/print.c,
	calendar/gui/alarm-notify/alarm-notify-dialog.c,
	filter/rule-editor.c,
	mail/mail-config.c,
	mail/mail-folder-cache.c,
	mail/mail-format.c,
	mail/mail-local.c,
	mail/mail-ops.c,
	mail/mail-vfolder.c,
	shell/e-local-storage.c,
	shell/e-summary-storage.c: Change includes of
	e-util/e-unicode-i18n.h to gal/util/e-unicode-i18n.h

svn path=/trunk/; revision=14427
2001-10-30 05:02:49 +00:00
d53c4d6ed3 2001-10-29 Jon Trowbridge <trow@ximian.com.
* gui/widgets/e-minicard.c (add_field): Five characters, not four!

	* gui/widgets/e-addressbook-table-adapter.c
	(addressbook_value_at): Convert xml-ified destinations into proper
	addresses.

svn path=/trunk/; revision=14426
2001-10-30 05:00:24 +00:00
7155631237 Added my addressbook changes.
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* NEWS (Addressbook): Added my addressbook changes.

svn path=/trunk/; revision=14425
2001-10-30 04:46:23 +00:00
1e5b9af052 revalidated. sorry.:
svn path=/trunk/; revision=14424
2001-10-30 04:34:25 +00:00
0
ef9b8189dc If we can't open blocks, dont try to deref it.
2001-10-30    <NotZed@Ximian.com>

        * ibex_block.c (ibex_reset): If we can't open blocks, dont try to
        deref it.

svn path=/trunk/; revision=14423
2001-10-30 04:33:44 +00:00
5f61594790 Re-commit, forgot to save last changes.
svn path=/trunk/; revision=14422
2001-10-30 04:32:58 +00:00
4eec6cc566 typos, redescribe 1.1 bugs.
2001-10-29  Aaron Weber  <aaron@ximian.com>

	* C/apx-bugs.sgml: typos, redescribe 1.1 bugs.

	* C/apx-authors.sgml: Added last few authors, a few more credits,
	etc. Also changed contact info and URL for evolution.

	* C/menuref.sgml: did we have only 1 item in the calendar?
	yes. Also, s/Contact Manager/Addressbook/

	* C/usage-calendar.sgml: phrasing. UI. Spelling. Validation.

	* C/Makefile.am: removed config-encryption and
	usage-encryption. Stray files. Do not use, ship, etc. All
	encryption info is in the mail docs.

	* C/config-sync.sgml: call it the addressbook. added : for <terms>

	* C/config-prefs.sgml: commented out empty section.

	* C/figures/print-preview.png: ch. screenshot

	* C/usage-contact.sgml: address book--> addressbook

	* C/usage-mail-org.sgml: added "the note below" (duplicate of data
	in mainwindow.sgml, but so is all the import information. The
	import process is available in two places, we should document it
	in two places. Also typos.  removed a commented-out section on
	subscription management-- now in usage-mail and mainwindow.

	* C/usage-mail.sgml: mdash correction.

	* C/usage-mainwindow.sgml: replaced &mdash; with :

	* C/apx-gloss.sgml: typo.

	* C/preface.sgml: gnome-help-browser doesn't understand &mdash;

svn path=/trunk/; revision=14421
2001-10-30 04:31:53 +00:00
0
9281c3d5f7 Fixed compilation errors.
2001-10-30    <NotZed@Ximian.com>

        * camel-tcp-stream-openssl.c (stream_write): Fixed compilation
        errors.

svn path=/trunk/; revision=14420
2001-10-30 04:29:00 +00:00