Commit Graph

12450 Commits

Author SHA1 Message Date
Chris Toshok 9ff66262c0 overload this function for modifying objectclasses too, so we can make
2001-10-29  Chris Toshok  <toshok@ximian.com>

	* backend/pas/pas-backend-ldap.c (add_objectclass_mod): overload
	this function for modifying objectclasses too, so we can make sure
	evolutionPerson shows up in the objectclasses of an entry if it
	shows up in the schema for the server.
	(create_card_handler): add @replace = FALSE in the call to
	add_objectclass_mod.
	(modify_card_handler): call add_objectclass_mod with @replace =
	TRUE.
	(anniversary_compare): fix typo - return "equal", not "TRUE".
	(birthday_compare): same.

svn path=/trunk/; revision=14402
2001-10-30 02:32:50 +00:00
Jon Trowbridge b3e9e54480 Comment out spew.
2001-10-29  Jon Trowbridge  <trow@ximian.com>

	* conduit/address-conduit.c (pre_sync): Comment out spew.

	* gui/contact-list-editor/e-contact-list-editor.c (fill_in_info):
	Comment out spew.

	* gui/component/addressbook-component.c
	(destination_folder_handle_drop): Comment out spew.
	(get_dnd_selection): Comment out spew.

	* gui/widgets/e-addressbook-table-adapter.c
	(addressbook_set_value_at): Comment out spew.

svn path=/trunk/; revision=14401
2001-10-30 01:57:42 +00:00
Damon Chaplin 3ba36ef408 use libical-evolution.la
2001-10-29  Damon Chaplin  <damon@ximian.com>

	* Makefile.am (evolution_executive_summary_LDADD): use
	libical-evolution.la

svn path=/trunk/; revision=14400
2001-10-30 01:51:02 +00:00
Damon Chaplin a051510f6f use libical-evolution.la
2001-10-29  Damon Chaplin  <damon@ximian.com>

	* Makefile.am (evolution_LDADD): use libical-evolution.la

svn path=/trunk/; revision=14399
2001-10-30 01:50:37 +00:00
Damon Chaplin 497940c733 use libical-evolution.la
2001-10-29  Damon Chaplin  <damon@ximian.com>

	* Makefile.am (wombat_LDADD): use libical-evolution.la

svn path=/trunk/; revision=14398
2001-10-30 01:50:16 +00:00
Damon Chaplin 9ef4e0a1c9 use libical-evolution.la
2001-10-29  Damon Chaplin  <damon@ximian.com>

	* importers/Makefile.am (evolution_calendar_importer_LDADD):
	* gui/Makefile.am (evolution_calendar_LDADD):
	* cal-util/Makefile.am (test_recur_LDADD):
	* cal-client/Makefile.am (client_test_LDADD): use libical-evolution.la

	* gui/dialogs/schedule-page.c: save the timezone passed in for the
	start time, so if our times are changed we use this. Also, if the
	end time was passed in in a different timezone, convert it.
	Also hide the time fields for DATE values. Note that DATE values still
	do not work.

	* gui/dialogs/meeting-page.glade: changed "Invite Others" to
	"Invite Others..." to be consistent with the other page.

	* gui/dialogs/event-page.c (times_updated):
	(all_day_event_toggled_cb): set is_date if appropriate.

	* gui/e-itip-control.c (write_label_piece): convert all UTC times to
	the current timezone. Outlook sends simple, non-recurring, events as
	UTC times, which isn't very useful.

svn path=/trunk/; revision=14397
2001-10-30 01:49:59 +00:00
Damon Chaplin dbff414ea8 renamed the library to libical-evolution.la, install ical.h into
2001-10-29  Damon Chaplin  <damon@ximian.com>

	* src/libical/Makefile.am: renamed the library to libical-evolution.la,
	install ical.h into $includedir/evolution, with the other Evo headers.

	* src/libical/icalproperty.c (fold_property_line): new function to
	fold property lines around every 70 characters. Outlook Web Access
	doesn't seem to like some properties folded after the property name
	(e.g. UID, VTIMEZONE stuff.) Slight chance of data corruption here.

	* src/libical/icalvalue.c (icalvalue_text_as_ical_string): don't fold
	the lines here.

	* src/libical/icaltime.c (icaltime_from_string): DATE values should
	not have is_utc set to 1 - they don't have a timezone.

	* src/libical/icalvalue.c (icalvalue_utcoffset_as_ical_string):
	always round UTC offsets to the nearest minute, for compatability
	with Outlook. Should round data when parsing as well.

svn path=/trunk/; revision=14396
2001-10-30 01:49:30 +00:00
Ettore Perazzoli 71657b5741 Remove separator from the end of the "View" menu.
* evolution-message-composer.xml: Remove separator from the end of
the "View" menu.

svn path=/trunk/; revision=14395
2001-10-30 01:48:42 +00:00
Damon Chaplin cf4dbf9ee3 ref the ECalendarItem and check if it gets destroyed, to try to avoid a
2001-10-29  Damon Chaplin  <damon@ximian.com>

	* e-calendar-item.c (e_calendar_item_signal_emission_idle_cb): ref
	the ECalendarItem and check if it gets destroyed, to try to avoid a
	free memory write.

	* e-dateedit.c (e_date_edit_set_time_of_day): allow setting the time
	to empty by passing hour as -1.

svn path=/trunk/; revision=14394
2001-10-30 01:37:52 +00:00
Dan Winship 46dee51671 Set the (new) "no_body" flag on the composer.
* evolution-composer.c (init): Set the (new) "no_body" flag on the
	composer.
	(impl_Composer_set_body_text): And unset it here.
	(unset_no_body): And here (called if/when the composer is
	realized).

	* e-msg-composer.c (build_message): If the composer has the
	"no_body" flag set, and a single attachment, promote that
	attachment to be the message body.

svn path=/trunk/; revision=14393
2001-10-30 01:36:48 +00:00
0 e6e77f1fc3 If we get an empty name, then mark that as NoSelect. Workaround fix for
2001-10-30    <NotZed@Ximian.com>

        * providers/imap/camel-imap-store.c
        (parse_list_response_as_folder_info): If we get an empty name,
        then mark that as NoSelect.  Workaround fix for #13239.

svn path=/trunk/; revision=14392
2001-10-30 01:34:55 +00:00
Jon Trowbridge 11de06a775 Check that our BonoboUIComponent has a container so we don't get a lot of
2001-10-29  Jon Trowbridge  <trow@ximian.com>

	* gui/component/addressbook.c (update_command_state): Check that
	our BonoboUIComponent has a container so we don't get a lot of
	annoying debug spew.

	* printing/smallbook.ecps: Fixed fonts.

	* printing/phonelist.ecps: Fixed fonts.

	* printing/medbook.ecps: Fixed fonts.

	* printing/e-contact-print.c (e_contact_get_card_size): Commented
	out spew.

	* gui/widgets/e-minicard.c (remodel): Check that e_minicard->card
	!= NULL.

svn path=/trunk/; revision=14391
2001-10-30 01:33:03 +00:00
Jon Trowbridge b14590968a Added. Makes our popup window a transient of the toplevel.
2001-10-29  Jon Trowbridge  <trow@ximian.com>

	* gal/e-text/e-entry.c (e_entry_make_completion_window_transient):
	Added.  Makes our popup window a transient of the toplevel.
	(e_entry_enable_completion_full): Try to make our popup a
	transient.
	(e_entry_realize): Also try to make our popup a transient here, in
	case the entry wasn't packed before we enabled completion.  This
	is all an attempt to fix bug #13791.

svn path=/trunk/; revision=14390
2001-10-30 01:05:17 +00:00
Federico Mena Quintero ad97ddd68a Launch the alarm daemon as soon as the calendar component is started.
2001-10-29  Federico Mena Quintero  <federico@ximian.com>

	* gui/main.c (launch_alarm_daemon): Launch the alarm daemon as
	soon as the calendar component is started.  Fixes bug #13867;
	we can't really do much better than this.

svn path=/trunk/; revision=14389
2001-10-30 00:53:36 +00:00
Dan Winship 55d0f4b62c Set an X-Evolution-Source header on the returned message so replies come
* providers/imap/camel-imap-folder.c (get_message_simple,
	imap_get_message): Set an X-Evolution-Source header on the
	returned message so replies come from the right identity.

svn path=/trunk/; revision=14388
2001-10-30 00:52:11 +00:00
Tuomas Kuosmanen 86f348faf3 Version number fix0r on the splash.. -tigert-
svn path=/trunk/; revision=14387
2001-10-30 00:43:22 +00:00
9 5eeda56f88 If we're not going to search on a changed uid, make sure we change out
2001-10-29    <NotZed@Ximian.com>

        * camel-vee-folder.c (folder_changed_change): If we're not going
        to search on a changed uid, make sure we change out copy still.
        Fixes #13916.

svn path=/trunk/; revision=14386
2001-10-30 00:24:55 +00:00
Ettore Perazzoli ecafdd6911 Add Larry and Radek.
* AUTHORS: Add Larry and Radek.

svn path=/trunk/; revision=14385
2001-10-30 00:08:34 +00:00
Radek Doulik 341b058b1f require gtkhtml version 0.15.99.1
2001-10-30  Radek Doulik  <rodo@ximian.com>

	* configure.in (THREADS_CFLAGS): require gtkhtml version 0.15.99.1

svn path=/trunk/; revision=14384
2001-10-29 23:44:09 +00:00
Radek Doulik 61bd0c972f simplified, requires new gtkhtml
2001-10-30  Radek Doulik  <rodo@ximian.com>

	* listener.c (reply_indent): simplified, requires new gtkhtml

svn path=/trunk/; revision=14383
2001-10-29 23:41:23 +00:00
Jon Trowbridge a7abb9ea6d We were using book_data->book_view immediately after unrefing it.
2001-10-29  Jon Trowbridge  <trow@ximian.com>

	* gui/component/select-names/e-select-names-completion.c
	(e_select_names_completion_destroy): We were using
	book_data->book_view immediately after unrefing it.  Reordered the
	code a bit to avoid this.

svn path=/trunk/; revision=14382
2001-10-29 23:39:32 +00:00
Jon Trowbridge 0027f30446 destroy our completion_view_popup... we've been leaking them all of this
2001-10-29  Jon Trowbridge  <trow@ximian.com>

	* gal/e-text/e-entry.c (e_entry_destroy): destroy our
	completion_view_popup... we've been leaking them all of this time.
	This should fix the mysterious bug #13900.

svn path=/trunk/; revision=14381
2001-10-29 23:37:08 +00:00
Federico Mena Quintero 43857d3e95 Fix the verb names for the pixmaps in the Edit menu; they were out of
2001-10-29  Federico Mena Quintero  <federico@ximian.com>

	* gui/tasks-control.c (pixmaps): Fix the verb names for the
	pixmaps in the Edit menu; they were out of synch with the XML
	UI description.

svn path=/trunk/; revision=14380
2001-10-29 23:34:40 +00:00
Larry Ewing 80fffd0930 add GList to hold the current images.
2001-10-29  Larry Ewing  <lewing@ximian.com>

	* e-msg-composer.h: add GList to hold the current images.

	* listener.c (resolve_image_url): keep track of the images that
	the editor is currently uses in current_images as well as storing
	the images in the hash.

	* e-msg-composer.c (clear_current_images): clear the list of
	images actually in the message.
	(add_inlined_images): use the current image list rather than the
	hash tables.
	(build_message): clear the current image list when appropriate.
	(init): initialize current_images.

svn path=/trunk/; revision=14379
2001-10-29 23:30:25 +00:00
Jeffrey Stedfast 921c64fb60 Don't emit a folder_subscribed signal if we are in the process of renaming
2001-10-29  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/imap/camel-imap-store.c (subscribe_folder): Don't emit
	a folder_subscribed signal if we are in the process of renaming
	folders.
	(unsubscribe_folder): Same here but for the unsubscribe signal.
	(rename_folder): Unsubscribe from the folder being renamed and any
	subfolders it may have before actually renaming. Once the folder
	has been renamed, re-subscribe to it and it's subfolders with the
	new name.

	* camel-store.c (camel_folder_info_build): Sort the folder info's
	before constructing the tree.

svn path=/trunk/; revision=14378
2001-10-29 23:23:12 +00:00
Iain Holmes c2f642c4e1 Removed the extra GnomeCard
svn path=/trunk/; revision=14377
2001-10-29 23:21:21 +00:00
Christopher James Lahey bb52386b7d Ignore buttons 4 and 5 here. Fixes Ximian bug #13853.
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* e-table.c (et_canvas_root_event), e-tree.c
	(et_canvas_root_event): Ignore buttons 4 and 5 here.  Fixes Ximian
	bug #13853.

svn path=/trunk/; revision=14376
2001-10-29 23:06:57 +00:00
Chris Toshok 9240ef253f new function, ifdef'ed DEBUG_BACKENDS. (main): add SIGUSR2 handler for
2001-10-29  Chris Toshok  <toshok@ximian.com>

	* wombat.c (dump_backends): new function, ifdef'ed DEBUG_BACKENDS.
	(main): add SIGUSR2 handler for dump_backends, ifdef'ed
	DEBUG_BACKENDS.

svn path=/trunk/; revision=14375
2001-10-29 23:03:48 +00:00
Chris Toshok e546049fbd new function. (dump_backend): new function.
2001-10-29  Chris Toshok  <toshok@ximian.com>

	* pcs/cal-factory.c (cal_factory_dump_active_backends): new
	function.
	(dump_backend): new function.

	* pcs/cal-factory.h: add prototype for
	cal_factory_dump_active_backends.

svn path=/trunk/; revision=14374
2001-10-29 22:57:24 +00:00
Christopher James Lahey 2e21780aad Added French conjunction.
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* ename/e-name-western.c (e_name_western_fixup): Added French
	conjunction.

	* e-host-utils.c: Don't define gethost_mutex unless we need it.

svn path=/trunk/; revision=14373
2001-10-29 22:51:21 +00:00
Christopher James Lahey 60dcd52057 Fixed a warning by #if 0ing out this function.
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* e-searching-tokenizer.c (search_info_set_match_size_increase):
	Fixed a warning by #if 0ing out this function.

	* folder-browser.c, folder-browser.h (on_selection_changed):
	Update status bar in an idle call.  Fixes Ximian bug #13929.

	* mail-folder-cache.c (folder_renamed, store_folder_renamed):
	Fixed some warnings here.

svn path=/trunk/; revision=14372
2001-10-29 22:41:35 +00:00
Chris Toshok 9420ec9574 add prototype for pas_book_factory_dump_active_backends.
2001-10-29  Chris Toshok  <toshok@ximian.com>

	* backend/pas/pas-book-factory.h: add prototype for
	pas_book_factory_dump_active_backends.

	* backend/pas/pas-book-factory.c
	(pas_book_factory_dump_active_backends): new function.
	(dump_active_server_map_entry): new function.

svn path=/trunk/; revision=14371
2001-10-29 22:40:16 +00:00
Dan Winship 9892741e7e Fix the focus check. It's not fb->message_list that has focus, it's one of
* folder-browser.c (folder_browser_copy): Fix the focus check.
	It's not fb->message_list that has focus, it's one of its
	children. #13616.

svn path=/trunk/; revision=14370
2001-10-29 22:25:43 +00:00
Federico Mena Quintero abe1e4017d Fix bug #12163.
2001-10-29  Federico Mena Quintero  <federico@ximian.com>

	Fix bug #12163.

	* cal-util/cal-util.c (compute_alarm_range): Take alarm
	repetitions into account.
	(add_alarm_occurrences_cb): Add alarm repetitions.
	(generate_absolute_triggers): Likewise.
	(generate_absolute_triggers): Oops, absolute triggers are in UTC,
	so convert them as such.  Also, pay attention to the timezones of
	the dtstart and dtend properties.

svn path=/trunk/; revision=14369
2001-10-29 22:23:20 +00:00
Christopher James Lahey e170420969 Hide the Help button here since there's nothing connected to it.
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* e-table-config.c (setup_gui): Hide the Help button here since
	there's nothing connected to it.

	* e-tree-sorted.c (ets_sort_idle): Don't nest ets_sort_idle calls.
	Fixes Ximian bug #13929.

svn path=/trunk/; revision=14368
2001-10-29 22:21:57 +00:00
Federico Mena Quintero 8836050e99 Updated docs for repeating alarms.
2001-10-29  Federico Mena Quintero  <federico@ximian.com>

	* calendar/alarm-generation.sgml: Updated docs for repeating
	alarms.

svn path=/trunk/; revision=14367
2001-10-29 22:21:24 +00:00
JP Rosevear bf2ea436f7 include the header as a source so it gets dist'ed.
2001-10-29  JP Rosevear  <jpr@ximian.com>

	* importers/Makefile.am: include the header as a source so it gets
	dist'ed.

svn path=/trunk/; revision=14366
2001-10-29 22:17:46 +00:00
Jon Trowbridge 1dfda6573c Drop a match if either of the text fields is NULL. This could happen if
2001-10-29  Jon Trowbridge  <trow@ximian.com>

        * gui/component/select-names/e-select-names-completion.c
        (make_match): Drop a match if either of the text fields is NULL.
        This could happen if any of the utf-8 involved is invalid, for
        example. (Bug #13757)

svn path=/trunk/; revision=14365
2001-10-29 21:31:25 +00:00
Jon Trowbridge 75cd5e1f3d Silently drop match strings that contain invalid utf-8... not a good thing
2001-10-29  Jon Trowbridge  <trow@ximian.com>

	* gal/e-text/e-completion-match.c (e_completion_match_set_text):
	Silently drop match strings that contain invalid utf-8... not a
	good thing to do, but better than any of the currently available
	alternatives.

svn path=/trunk/; revision=14364
2001-10-29 21:27:25 +00:00
Ettore Perazzoli 0906e75d56 s/BONOBO_CFLAGS/BONOBO_GNOME_CFLAGS/.
* importers/Makefile.am (INCLUDES):
s/BONOBO_CFLAGS/BONOBO_GNOME_CFLAGS/.

svn path=/trunk/; revision=14363
2001-10-29 21:12:58 +00:00
Iain Holmes 1330f75679 Save the RDFs into a new place
Only have one place for initialisation of rdf/weather stations.

svn path=/trunk/; revision=14362
2001-10-29 21:03:46 +00:00
Rodrigo Moya 61e63e2143 *** empty log message ***
svn path=/trunk/; revision=14361
2001-10-29 21:00:18 +00:00
Jeffrey Stedfast c764ec4132 Minor fix - should have been using a strNcmp when checking if it was an
2001-10-29  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-utils.c (header_decode_param): Minor fix - should
	have been using a strNcmp when checking if it was an rfc2047
	encoded word.

svn path=/trunk/; revision=14360
2001-10-29 20:51:24 +00:00
Christopher James Lahey aa1899af14 Don't go outside the table looking for matches when doing the last_access
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* e-table-subset.c (etss_get_view_row), e-tree-sorted.c
	(check_last_access), e-tree-table-adapter.c (find_row_num): Don't
	go outside the table looking for matches when doing the
	last_access search.

svn path=/trunk/; revision=14359
2001-10-29 20:36:24 +00:00
Rodrigo Moya f828accd31 fixed URI construction, which was preventing importing into the root
2001-10-29  Rodrigo Moya <rodrigo@ximian.com>

	* importers/icalendar-importer.c (load_file_fn): fixed URI
	construction, which was preventing importing into the root
	calendar (~/evo/local/Calendar/)

svn path=/trunk/; revision=14358
2001-10-29 20:08:39 +00:00
JP Rosevear df5427ac09 handle date values
2001-10-29  JP Rosevear  <jpr@ximian.com>

	* conduits/calendar/calendar-conduit.c (is_all_day): handle date
	values

svn path=/trunk/; revision=14357
2001-10-29 19:35:37 +00:00
Rodrigo Moya 07a33f25f2 added calendar/importers/Makefile
2001-10-29  Rodrigo Moya <rodrigo@ximian.com>

	* configure.in: added calendar/importers/Makefile

svn path=/trunk/; revision=14356
2001-10-29 19:23:02 +00:00
Rodrigo Moya 614dce1d4c Forgot this one
svn path=/trunk/; revision=14355
2001-10-29 19:21:28 +00:00
Rodrigo Moya e0edd164eb added evolution-calendar-importer binary, starting with an iCalendar file
2001-10-29  Rodrigo Moya <rodrigo@ximian.com>

	* importers/: added evolution-calendar-importer binary, starting
	with an iCalendar file importer

svn path=/trunk/; revision=14354
2001-10-29 19:20:00 +00:00
JP Rosevear 5679f1aea0 get the management object by id
2001-10-29  JP Rosevear  <jpr@ximian.com>

	* conduits/todo/todo-conduit-config.h
	(todoconduit_load_configuration): get the management object by id

	* conduits/calendar/calendar-conduit-config.h
	(calconduit_load_configuration): ditto

svn path=/trunk/; revision=14353
2001-10-29 18:57:59 +00:00