Commit Graph

12414 Commits

Author SHA1 Message Date
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
Rodrigo Moya 54a2c04bc1 retrieve the default URI for calendars from the configuration instead of
2001-10-29  Rodrigo Moya <rodrigo@ximian.com>

	* e-summary-calendar.c (e_summary_calendar_init): retrieve the
	default URI for calendars from the configuration instead of
	hard-coding it

	* e-summary-tasks.c (e_summary_tasks_init): likewise for tasks

svn path=/trunk/; revision=14352
2001-10-29 18:57:55 +00:00
Ettore Perazzoli 242ed7f944 We only want KBOS by default.
* e-summary-preferences.c (make_initial_weather_list): We only
want KBOS by default.

* e-summary-weather.c (e_summary_weather_init): We only want KBOS
by default.

svn path=/trunk/; revision=14351
2001-10-29 18:52:00 +00:00
JP Rosevear 1bb0876289 fix bug that allowed for phone's not to be in priority order and the item
2001-10-29  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (is_syncable): fix bug that allowed
	for phone's not to be in priority order and the item to still be
	syncable

	* conduit/address-conduit-config.h
	(addrconduit_load_configuration): get management by id

svn path=/trunk/; revision=14350
2001-10-29 18:47:09 +00:00
Jeffrey Stedfast 44f724adfe Notify the user that PGP 2.6.x is no longer supported and use
2001-10-29  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-pgp-context.c (pgp_sign): Notify the user that PGP 2.6.x
	is no longer supported and use camel_exception_set() instead of
	setv() where appropriate.
	(pgp_clearsign): Same.
	(pgp_verify): And again here.
	(pgp_encrypt): Here too.
	(pgp_decrypt): And finally here.

svn path=/trunk/; revision=14349
2001-10-29 18:40:12 +00:00
Dan Winship 8d4283d6fc Don't free the hash table key if the folder wasn't found in the hash
* providers/imap/camel-imap-store.c (unsubscribe_folder): Don't
	free the hash table key if the folder wasn't found in the hash
	table. I'm not sure where the bug is/was that made it possible to
	add a folder to the tree after creating it failed, but now if that
	happens, it won't crash if you try to delete it again. (#11492)

svn path=/trunk/; revision=14348
2001-10-29 18:31:40 +00:00
Dan Winship d725eacdbc if the service is being connected and thinks it's online, but the session
* camel-disco-store.c (camel_disco_store_status): if the service
	is being connected and thinks it's online, but the session is
	offline, then mark the service offline as well. Fixes 13683.

svn path=/trunk/; revision=14347
2001-10-29 18:25:42 +00:00
Iain Holmes 0079b45c9c Some netscape and pine fixes
svn path=/trunk/; revision=14346
2001-10-29 18:12:57 +00:00
Rodrigo Moya fc9020ba21 new functions for setting and retrieving the default calendar URIs
2001-10-29  Rodrigo Moya <rodrigo@ximian.com>

	* gui/calendar-config.[ch] (calendar_config_get_default_uri):
	(calendar_config_set_default_uri):
	(calendar_config_get_default_tasks_uri):
	(calendar_config_set_default_tasks_uri): new functions for setting
	and retrieving the default calendar URIs

	* gui/e-itip-control.c (init): don't use
	hard-coded URI, but use the default calendar URI, as returned
	by calendar_config_get_default_uri
	(start_calendar_server): added a "gboolean tasks" parameter, so
	that the local tasks.ics file is used if the calendar to be
	started is for tasks when no default tasks URI is found in
	the configuration

svn path=/trunk/; revision=14345
2001-10-29 17:47:48 +00:00
JP Rosevear 8650735ac6 a card also needs to have its phone nums in priority order to be
2001-10-29  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (is_syncable): a card also needs to
	have its phone nums in priority order to be "syncable"

svn path=/trunk/; revision=14344
2001-10-29 16:39:09 +00:00
JP Rosevear 8155b1b56c move the syncable checking code to a different function
2001-10-29  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.c (is_syncable): move the syncable
	checking code to a different function
	(ecard_from_remote_record): set the name parts individually
	(local_record_from_ecard): use is_syncable

svn path=/trunk/; revision=14343
2001-10-29 14:27:31 +00:00
Christopher James Lahey 79672bdb3b Use the actual ECardName in the ECard instead of parsing the full_name
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* backend/ebook/e-card-simple.c (file_as_get_style,
	file_as_set_style): Use the actual ECardName in the ECard instead
	of parsing the full_name here.

svn path=/trunk/; revision=14338
2001-10-29 14:01:57 +00:00
Christopher James Lahey e7f020e3a2 New function to set the ECardName on this card and fix the file_as if
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* backend/ebook/e-card-simple.c, backend/ebook/e-card-simple.h
	(e_card_simple_set_name): New function to set the ECardName on
	this card and fix the file_as if necessary.

svn path=/trunk/; revision=14337
2001-10-29 13:43:36 +00:00
Christopher James Lahey 6dae7abcf1 Bumped required version of gal to 0.15.99.7.
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped required version of gal to 0.15.99.7.

svn path=/trunk/; revision=14336
2001-10-29 12:42:24 +00:00
Christopher James Lahey 0a52d890e3 Handle returning dates here. (e_card_simple_get_allow_newlines): New
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* backend/ebook/e-card-simple.c, backend/ebook/e-card-simple.h
	(e_card_simple_get): Handle returning dates here.
	(e_card_simple_get_allow_newlines): New function.  Returns whether
	it makes much sense to have newlines in this string.

	* gui/component/addressbook-config.c,
	gui/component/addressbook-config.h
	(addressbook_create_new_source): The first argument here should
	be const.

	* gui/component/addressbook-storage.c: Added #include
	"addressbook-config.h".

	* gui/widgets/e-minicard-label.c (e_minicard_label_event): On an
	escape here, cancel editing and remove the focus from the text.

	* gui/widgets/e-minicard.c (add_field): Set allow_newlines here.
	(field_activated): Stop editing on the activate signal and remove
	the focus from the text.  Fixes Ximian bug #12286.

svn path=/trunk/; revision=14335
2001-10-29 12:31:45 +00:00
Christopher James Lahey e3e57f4def Set text->revert = NULL here. (e_text_cancel_editing): Only revert if
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* gal/e-text/e-text.c (e_text_stop_editing): Set text->revert =
	NULL here.
	(e_text_cancel_editing): Only revert if text->revert is non-null.

svn path=/trunk/; revision=14334
2001-10-29 12:24:38 +00:00
Christopher James Lahey e8c8a7a088 Cleaned this up a bit.
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* ename/e-name-western.c: Cleaned this up a bit.

svn path=/trunk/; revision=14333
2001-10-29 12:15:13 +00:00
Christopher James Lahey f2feef8356 Bumped version number here to 0.15.99.7.
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Bumped version number here to 0.15.99.7.

	* gal/e-text/e-text.c, gal/e-text/e-text.h (e_text_stop_editing):
	Exported this function.
	(e_text_cancel_editing): New function.  Allows you to revert
	edits.

svn path=/trunk/; revision=14332
2001-10-29 11:52:22 +00:00
Kwok-Koon Cheung f754f63274 Convert to unix format text file to make GTP status pages happy.
svn path=/trunk/; revision=14331
2001-10-29 10:56:17 +00:00
Chris Lahey ef079d460a ChangeLog fix.
svn path=/trunk/; revision=14330
2001-10-29 10:40:35 +00:00
Christopher James Lahey db58727d13 Check for compound first names here (X & Y).
2001-10-29  Christopher James Lahey  <clahey@ximian.com>

	* ename/e-name-western.c (e_name_western_fixup): Check for
	compound first names here (X & Y).

svn path=/trunk/; revision=14329
2001-10-29 10:40:03 +00:00
9 93127a6daf Sort the folder updates first, since we dont seem to get them in the right
2001-10-29    <NotZed@Ximian.com>

        * mail-folder-cache.c (store_folder_renamed): Sort the folder
        updates first, since we dont seem to get them in the right order,
        or infact in any tree representation whatsoever when using IMAP
        ...? get_folder_info bugs?

        Unrelated note to self, the subscribe dialogue may interfere with
        the folder cache.

svn path=/trunk/; revision=14328
2001-10-29 08:28:53 +00:00
9 c43aa966cb Turn off w() -> warnings.
2001-10-29    <NotZed@Ximian.com>

        * camel-mime-utils.c: Turn off w() -> warnings.

        * providers/imap/camel-imap-store.c (rename_folder): Also rename
        the message cache.
        (rename_folder): Fix subscribed folders table with rename(s).

        * providers/imap/camel-imap-folder.c (imap_rename): Implement,
        rename the cache dir pointer.

        * providers/imap/camel-imap-message-cache.c
        (camel_imap_message_cache_set_path): New method to set the path
        used by a message cache.

svn path=/trunk/; revision=14327
2001-10-29 08:24:00 +00:00
9 fa9505a288 Always rename file even if mv failed.
2001-10-29    <NotZed@Ximian.com>

        * ibex_block.c (ibex_move): Always rename file even if mv failed.

svn path=/trunk/; revision=14326
2001-10-29 08:23:32 +00:00
Ettore Perazzoli 5054beec45 Ref the shell. (destroy): Unref the shell. (destroy): Free the
* e-shell-view.c (e_shell_view_construct): Ref the shell.
(destroy): Unref the shell.
(destroy): Free the delayed_selection.  No need to call
`cleanup_delayed_selection()' as the signal handler will have
already be disconnected at this point [as we are using
connect_while_alive()'].

svn path=/trunk/; revision=14325
2001-10-29 08:07:23 +00:00
9 8e598e640e Fix the 'is this a matching subfolder or subfolder'' logic to match
2001-10-29    <NotZed@Ximian.com>

        * camel-vee-store.c (build_info): Fix the 'is this a matching
        subfolder or subfolder'' logic to match camel-store
        get_subfolders'.

        * camel-store.c (get_subfolders): Fix the 'is this a matching
        folder or subfolder' logic.

svn path=/trunk/; revision=14324
2001-10-29 05:06:59 +00:00
9 fedf164cb9 Copy the folder's full_name before trying to use it to rename.
2001-10-29    <NotZed@Ximian.com>

        * mail-vfolder.c (rule_changed): Copy the folder's full_name
        before trying to use it to rename.
        (vfolder_edit_rule): Set 'orig' to be a reference of the original
        rule.
        (edit_rule_clicked): Dont lookup orig by name, copy it over
        instead.

        * folder-browser.c (got_folder): oops, emit signal before
        unreffing object, incase we got killded during getting folder.
        (got_folder): Reset get_id.
        (folder_browser_new): Set get_id of the get_folder task.
        (folder_browser_init): Init get_id.
        (folder_browser_destroy): IF we have outstanding 'get folder' op,
        cancel it.

svn path=/trunk/; revision=14323
2001-10-29 05:06:28 +00:00
Ettore Perazzoli fa6339027d Call `cleanup_delayed_selection()' as there is a slight chance that the
* e-shell-view.c (destroy): Call `cleanup_delayed_selection()' as
there is a slight chance that the callback gets invoked during the
cleanup phase.
(e_shell_view_display_uri): For extra safety, make sure we don't
get invoked on a dead object by connecting the "new_folder" signal
with `e_gtk_signal_connect_full_while_alive()' instead of using
plain `gtk_signal_connect_after()'.

svn path=/trunk/; revision=14320
2001-10-29 04:08:03 +00:00
Ettore Perazzoli 815ed53e5a Don't do the `gtk_signal_disconnect_by_func()' as it's already done in
* e-shell-view.c (new_folder_cb): Don't do the
`gtk_signal_disconnect_by_func()' as it's already done in
`cleanup_delayed_selection()'.
(e_shell_view_construct): Set the ->shell member as the first
thing.
(set_current_notebook_page): Add a cast to make the compiler
happy.
(new_folder_cb): Don't set priv->uri before calling
`e_shell_view_display_uri()', because the latter does it anyways,
and also if you set it before calling it, the selection in the
folder tree doesn't get updated properly.

svn path=/trunk/; revision=14319
2001-10-29 03:32:26 +00:00
Jeffrey Stedfast 7ffad86d87 Call mail_autoreceive_setup() instead of mail_autoreceive_setup_account()
2001-10-28  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-account-gui.c (mail_account_gui_save): Call
	mail_autoreceive_setup() instead of
	mail_autoreceive_setup_account() since that code was completely
	broken anyway.

	* mail-send-recv.c (mail_autoreceive_setup_account): Removed.

svn path=/trunk/; revision=14318
2001-10-29 03:11:56 +00:00
JP Rosevear 7978de7903 tidy
2001-10-28  JP Rosevear  <jpr@ximian.com>

	* conduit/address-conduit.h: tidy

	* conduit/address-conduit-config.h: ditto

	* conduit/address-conduit.c (add_record): unref ecard when done

svn path=/trunk/; revision=14317
2001-10-29 02:36:35 +00:00
JP Rosevear 74b1176c95 unref the comp when finished
2001-10-28  JP Rosevear  <jpr@ximian.com>

	* conduits/calendar/calendar-conduit.c (add_record): unref the
	comp when finished

	* conduits/todo/todo-conduit.c (add_record): ditto

svn path=/trunk/; revision=14316
2001-10-29 02:35:07 +00:00
JP Rosevear 891310bddb make sure to free the keys as well (e_pilot_map_remove_by_uid): ditto
2001-10-28  JP Rosevear  <jpr@ximian.com>

	* e-pilot-map.c (e_pilot_map_remove_by_pid): make sure to free the
	keys as well
	(e_pilot_map_remove_by_uid): ditto

svn path=/trunk/; revision=14315
2001-10-29 02:33:16 +00:00
9 3b397a352f Set the return type of the signal handlers to GTK_TYPE_NONE.
2001-10-29    <NotZed@Ximian.com>

	* evolution-storage.c (class_init): Set the return type of the
	signal handlers to GTK_TYPE_NONE.

svn path=/trunk/; revision=14314
2001-10-29 01:57:47 +00:00
Jeffrey Stedfast 9367415dc3 Move the message-list cursor to the next message. (transfer_msg): If we
2001-10-28  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (transfer_msg_done): Move the message-list
	cursor to the next message.
	(transfer_msg): If we are moving messages, then pass
	transfer_msg_done() to mail_transfer_messages() so when it
	finishes it can move the cursor to the next undeleted message.

svn path=/trunk/; revision=14313
2001-10-29 01:44:31 +00:00
9 777dc4018a Need to ref rule since add doesn't. This doesn't crash anymore but doesn't
2001-10-29    <NotZed@Ximian.com>

        * rule-editor.c:
        (rule_editor_play_undo): Need to ref rule since add doesn't.  This
        doesn't crash anymore but doesn't seem to do everything right either.

svn path=/trunk/; revision=14312
2001-10-29 01:40:59 +00:00
Michael Zucci 7b02e2e055 Fixed previous fix.
svn path=/trunk/; revision=14311
2001-10-29 01:31:59 +00:00