Commit Graph

12169 Commits

Author SHA1 Message Date
54aa210e00 update the look a bit
svn path=/trunk/; revision=13866
2001-10-22 10:58:13 +00:00
5e0bf55717 Put up an error dialog if there's an error while saving. If the person
2001-10-22  Christopher James Lahey  <clahey@ximian.com>

	* gui/contact-editor/e-contact-save-as.c (save_it): Put up an
	error dialog if there's an error while saving.  If the person hits
	cancel on the "file exists" dialog, don't close the file selection
	dialog.  Fixes Ximian bug #7055.

svn path=/trunk/; revision=13865
2001-10-22 05:21:18 +00:00
f22daae8e6 Accept UTF8_STRING, UTF-8, and STRING targets when getting the selection.
2001-10-22  Christopher James Lahey  <clahey@ximian.com>

	* gal/e-text/e-text.c, gal/e-text/e-text.h (e_text_get_selection):
	Accept UTF8_STRING, UTF-8, and STRING targets when getting the
	selection.

svn path=/trunk/; revision=13864
2001-10-22 04:16:03 +00:00
d6e71d2ad9 listen for changes in the date editors (schedule_page_set_dates): update
2001-10-21  JP Rosevear  <jpr@ximian.com>

	* gui/dialogs/schedule-page.c (init_widgets): listen for changes
	in the date editors
	(schedule_page_set_dates): update the times when they change
	elsewhere
	(update_time): set the time in the dialog
	(time_changed_cb): notify of changed times

	* gui/dialogs/comp-editor.c (page_dates_changed_cb): don't call
	the set dates function on the page that noted the change
	(page_summary_changed_cb): same for set summary function

	* gui/dialogs/event-page.c (update_time): move time setting stuff
	to util function
	(event_page_set_dates): use it
	(event_page_fill_component): ditto

	* gui/e-meeting-time-sel.h: fix comment

svn path=/trunk/; revision=13863
2001-10-22 03:51:41 +00:00
b1c2896995 Use mail_format_get_data_wrapper_text for text parts so we get free
2001-10-21  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-display.c (on_url_requested): Use
	mail_format_get_data_wrapper_text for text parts so we get free
	charset conversion.

	* mail-format.c (mail_format_get_data_wrapper_text): Renamed from
	get_data_wrapper_text and now returns a GByteArray.
	(handle_text_plain): Updated to use the new get_data_wrapper_text.
	(handle_application_pgp): Same. Wow...also fixed a mem leak and
	made a bit more efficient by doing so.
	(handle_text_enriched): Here too. Also use string->len instead of
	strlen (string->str).
	(mail_format_raw_message): Same.

svn path=/trunk/; revision=13862
2001-10-22 02:25:36 +00:00
e55790f58b Only do the rawtext checks if the part is a text part, otherwise don't
2001-10-21  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-part-utils.c
	(simple_data_wrapper_construct_from_parser): Only do the rawtext
	checks if the part is a text part, otherwise don't bother wasting
	cpu cycles.

svn path=/trunk/; revision=13861
2001-10-22 02:08:10 +00:00
2
4b2464746f Instead of select_all() then using the tree's selected nodes to iterate,
2001-10-22    <NotZed@Ximian.com>

        * mail-callbacks.c (mark_all_as_seen): Instead of select_all()
        then using the tree's selected nodes to iterate, just do it on the
        folder which keeps the current selection.  Fixes #3658.

svn path=/trunk/; revision=13860
2001-10-22 01:39:32 +00:00
2eb6b07427 Updated comments to make the code a bit more clear.
2001-10-21  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-store.c (camel_folder_info_build): Updated comments to
	make the code a bit more clear.

svn path=/trunk/; revision=13859
2001-10-22 00:45:25 +00:00
6b011476f6 fixed bug #13151
svn path=/trunk/; revision=13858
2001-10-21 23:19:44 +00:00
1ef615979f Updated news.
svn path=/trunk/; revision=13857
2001-10-21 21:58:41 +00:00
1
a02822a94e Clear variables once done, for debugging. (mail_vfolder_add_uri,
2001-10-21    <NotZed@Ximian.com>

        * mail-vfolder.c (mail_vfolder_shutdown): Clear variables once
        done, for debugging.
        (mail_vfolder_add_uri, mail_vfolder_delete_uri): Dont do anything
        if we're shutdown (context == NULL).

        * component-factory.c (idle_quit): Move mail_vfolder_shutdown
        here, it should be one of the last things shutdown.

        * mail-format.c (handle_text_plain): Dont use (if (!p++), and then
        check p!= later, since its now 1, oops.  Fixes #13106, thought it
        was a start of uuencoded stuff!

        * folder-browser.c (on_right_click): Escape _'s before adding them
        to menu from mailing list name, also remove some dead code that
        someone forgot to remove when refactoring.  #11307.
        (folder_browser_is_drafts): Use the store's uri_cmp function to
        compare to the drafts uri's.
        (folder_browser_is_sent): Same.  Slight cleanup for #11351.

svn path=/trunk/; revision=13856
2001-10-21 20:28:58 +00:00
1
c435267723 Dont do the macro stuff - basically so you can actually debug calls.
2001-10-21    <NotZed@Ximian.com>

        * camel-store.c (CS_CLASS): Dont do the macro stuff - basically so
        you can actually debug calls.
        (camel_store_uri_cmp): New function to compare store objects.

        * camel-vee-folder.c (vee_folder_add_info): oops, dont free the
        vuid, since its alloca'd now.
        (folder_changed_change): Kill a compile warning.

svn path=/trunk/; revision=13855
2001-10-21 20:27:43 +00:00
c71602cae0 fix broken default changelog email address in last entry
svn path=/trunk/; revision=13854
2001-10-21 19:12:19 +00:00
9885fbfac6 Update for e_msg_composer_add_messages_attachments arg change.
* mail-callbacks.c (mail_generate_reply): Update for
        e_msg_composer_add_messages_attachments arg change.
        (do_forward_non_attached): Likewise.

svn path=/trunk/; revision=13853
2001-10-21 19:11:39 +00:00
b0ac33fbbe Make inline images used for replies not show up as
attachments. Also, I think this should make replies to HTML
	messages containing inline images referenced via Content-Location
	work, but that's not tested.

	* e-msg-composer.c (various): Keep two hash tables of inline image
	data: one mapping from cid: URLs to CamelMimeParts for all
	attachments, the other mapping from file: and Content-Location
	urls to CamelMimeParts (for those inline images that came from a
	file or have a Content-Location).
	(add_inlined_images): Simplify. Most of this code is in
	e_msg_composer_add_inline_image_from_file() now.
	(e_msg_composer_add_message_attachments, handle_multipart): Change
	"attach_all" arg to "just_inlines". If it is set, call
	e_msg_composer_add_inline_image_from_mime_part on any attachment
	with a Content-Id or Content-Location.
	(e_msg_composer_add_inline_image_from_file): Create a mime part
	from a file and add it to the inline images hash.
	(e_msg_composer_add_inline_image_from_mime_part): Add a mime part
	directly to the inline images hash.

	* listener.c (resolve_image_url): If asked to resolve a file: URL
	that isn't in the inline images hash, call
	e_msg_composer_add_inline_image_from_file to get a cid for it.
	(impl_event): Look up the URL in the inline_images and
	inline_images_by_url hashes.

        * e-msg-composer-attachment-bar.c
	(e_msg_composer_attachment_bar_find_message): Gone. No longer
	used.

svn path=/trunk/; revision=13852
2001-10-21 19:08:07 +00:00
1
e563157722 oops, dont free the vuid, since its alloca'd now.
2001-10-21    <NotZed@Ximian.com>

	* camel-vee-folder.c (vee_folder_add_info): oops, dont free the
	vuid, since its alloca'd now.

svn path=/trunk/; revision=13851
2001-10-21 18:18:51 +00:00
6c4d17ee0e Pseudo update of the french translation.
svn path=/trunk/; revision=13850
2001-10-21 17:34:49 +00:00
563cda9cfd Updated Spanish translation.
svn path=/trunk/; revision=13849
2001-10-21 15:57:38 +00:00
c0b3c175dc Updated Swedish translation.
2001-10-21  Christian Rose  <menthos@menthos.com>

	* sv.po: Updated Swedish translation.

svn path=/trunk/; revision=13848
2001-10-21 13:04:05 +00:00
c4c8cf0390 Offer UTF8_STRING, UTF-8, COMPOUND_TEXT, STRING, and TEXT targets when we
2001-10-21  Christopher James Lahey  <clahey@ximian.com>

	* gal/e-text/e-text.c (e_text_get_invisible): Offer UTF8_STRING,
	UTF-8, COMPOUND_TEXT, STRING, and TEXT targets when we offer the
	selection.

svn path=/trunk/; revision=13847
2001-10-21 06:57:50 +00:00
dfa2d258a9 *** empty log message ***
svn path=/trunk/; revision=13846
2001-10-21 06:42:42 +00:00
67b1bc4faf Group by the correct column.
2001-10-21  Christopher James Lahey  <clahey@ximian.com>

	* addressbook/By_Company.galview: Group by the correct column.

	* addressbook/By_Company.galview, addressbook/Phone_List.galview:
	Updated both sets of columns here to make more sense.

svn path=/trunk/; revision=13845
2001-10-21 06:27:03 +00:00
06341c604d Make this not be a radio button, but instead just a normal menu.
2001-10-21  Christopher James Lahey  <clahey@ximian.com>

	* menus/gal-view-menus.c: Make this not be a radio button, but
	instead just a normal menu.

svn path=/trunk/; revision=13844
2001-10-21 06:21:51 +00:00
24ebc6a712 right_click_up here when we let go of the popup.
2001-10-21  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/e-addressbook-reflow-adapter.c
	(model_and_selection_free): right_click_up here when we let go of
	the popup.

	* gui/widgets/e-minicard-view.c (e_minicard_view_selection_event):
	right_click_up here.

svn path=/trunk/; revision=13843
2001-10-21 06:18:37 +00:00
4e91164bc7 Use right_click_down here instead of maybe_do_something.
2001-10-21  Christopher James Lahey  <clahey@ximian.com>

	* gal/widgets/e-reflow.c (e_reflow_selection_event_real): Use
	right_click_down here instead of maybe_do_something.

svn path=/trunk/; revision=13842
2001-10-21 06:13:39 +00:00
ff377e0b7c Use an EEntry here instead of a GtkLabel. Fixes Ximian bug #7067.
2001-10-21  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/select-names/e-select-names.c
	(e_select_names_add_section, e_select_names_set_default): Use an
	EEntry here instead of a GtkLabel.  Fixes Ximian bug #7067.

svn path=/trunk/; revision=13841
2001-10-21 06:11:08 +00:00
c520034c0b Call e_addressbook_model_force_folder_bar_message when we activate the
2001-10-21  Jon Trowbridge  <trow@ximian.com>

	* gui/component/addressbook.c (control_activate_cb): Call
	e_addressbook_model_force_folder_bar_message when we activate the
	component. (Fixes bug #11749)

	* gui/widgets/e-addressbook-model.c
	(e_addressbook_model_force_folder_bar_message): Added.  Forces
	emission of a folder_bar_message.

svn path=/trunk/; revision=13840
2001-10-21 05:16:01 +00:00
41e86775f0 (e_select_names_set_default): don't forget to unref the oldstyle.
2001-10-20  Larry Ewing  <lewing@ximian.com>

	(e_select_names_set_default): don't forget to unref the oldstyle.

svn path=/trunk/; revision=13839
2001-10-21 04:13:16 +00:00
3a8ca6e3b0 stick with the style font if the efont bold font does not exist.
2001-10-20  Larry Ewing  <lewing@ximian.com>

	* gui/component/select-names/e-select-names.c
	(e_select_names_set_default): stick with the style font if the
	efont bold font does not exist.

svn path=/trunk/; revision=13838
2001-10-21 04:10:22 +00:00
a4667973f5 Don't leak our ESearchingTokenizer.
2001-10-20  Jon Trowbridge  <trow@ximian.com>

	* mail-display.c (mail_display_new): Don't leak our
	ESearchingTokenizer.

svn path=/trunk/; revision=13837
2001-10-21 03:32:53 +00:00
2dca9d97ed Don't convert to locale here since EText takes UTF8 strings. Fixes Ximian
2001-10-20  Christopher James Lahey  <clahey@ximian.com>

	* e-table-group-container.c (compute_text): Don't convert to
	locale here since EText takes UTF8 strings.  Fixes Ximian bug
	#8906.

svn path=/trunk/; revision=13836
2001-10-21 03:01:40 +00:00
872eec784e Fix memory leak.
2001-10-20  Jon Trowbridge  <trow@ximian.com>

	* gui/component/select-names/e-select-names-completion.c
	(name_style_query): Fix memory leak.

	* gui/widgets/e-addressbook-view.c (jump_to_letter): Free our
	string vector letter_v when we are done with it.

	* gui/contact-editor/e-contact-quick-add.c (edit_card): Unref our
	QuickAdd structure.

	* gui/component/e-address-popup.c (e_address_popup_construct):
	Unref our style after we are done with it.

svn path=/trunk/; revision=13835
2001-10-21 00:57:18 +00:00
17a415bd21 We shouldn't leak the info returned by oaf_query.
2001-10-20  Jon Trowbridge  <trow@ximian.com>

	* backend/ebook/e-book.c (activate_factories_for_uri): We
	shouldn't leak the info returned by oaf_query.

	* gui/contact-editor/e-contact-quick-add.c (card_added_cb): Remove
	superfluous call to quick_add_unref.
	(editor_closed_cb): Remove superfluous call to quick_add_unref.

	* gui/component/select-names/e-select-names.c (esn_get_key_fn): We
	need to unref the card returned by e_addressbook_model_get_card.

svn path=/trunk/; revision=13834
2001-10-21 00:19:25 +00:00
259a514b63 Make LDAP servers non-user-creatable.
* gui/component/addressbook-component.c: Make LDAP servers
non-user-creatable.

svn path=/trunk/; revision=13833
2001-10-20 23:01:53 +00:00
bb068baabd hook up zoom functions.
2001-10-20  Larry Ewing  <lewing@ximian.com>

	* folder-browser-ui.c: hook up zoom functions.

	* mail-callbacks.h: add prototypes.

	* mail-callbacks.c (zoom_in): added.
	(zoom_out): added.
	(zoom_reset): added.

svn path=/trunk/; revision=13832
2001-10-20 22:59:16 +00:00
093c2a884d Keep us from reading tmp_tm uninitialized, so purify won't complain.
2001-10-20  Jon Trowbridge  <trow@ximian.com>

	* e-dateedit.c (e_date_edit_check_date_changed): Keep us from
	reading tmp_tm uninitialized, so purify won't complain.

svn path=/trunk/; revision=13831
2001-10-20 22:57:19 +00:00
aa4fd6fd0c Check that the string we are checking for xml-ness is non-NULL.
2001-10-20  Jon Trowbridge  <trow@ximian.com>

	* printing/e-contact-print.c (e_contact_print_card): Check that the
	string we are checking for xml-ness is non-NULL.

svn path=/trunk/; revision=13830
2001-10-20 22:55:59 +00:00
cbf9a7cbc1 add text size menu.
2001-10-20  Larry Ewing  <lewing@ximian.com>

	* evolution-mail-message.xml: add text size menu.

svn path=/trunk/; revision=13829
2001-10-20 22:54:20 +00:00
51a28ce6a9 Install evolution.desktop' in the KDE_APPLNK_DIR'.
* data/Makefile.am [HAVE_KDE_APPLNK]: Install `evolution.desktop'
in the `KDE_APPLNK_DIR'.

* configure.in: New option `--with-kde-applnk-path'.  Define the
`HAVE_KDE_APPLNK' Automake conditional, and the `KDE_APPLNK_DIR'
value.

svn path=/trunk/; revision=13828
2001-10-20 22:27:02 +00:00
752dafc390 Translate the rule names. (Bug #13082)
2001-10-20  Jon Trowbridge  <trow@ximian.com>

	* rule-editor.c (set_source): Translate the rule names. (Bug
	#13082)

svn path=/trunk/; revision=13827
2001-10-20 20:57:51 +00:00
603c0228de Filter out empty destinations. (also Bug #13036)
2001-10-20  Jon Trowbridge  <trow@ximian.com>

	* backend/ebook/e-destination.c (e_destination_importv): Filter
	out empty destinations. (also Bug #13036)

	* printing/e-contact-print.c (e_contact_build_style): Use
	gnome_font_new_closest; if gnome_font_new fails and returns NULL,
	our spacing gets all messed up. (Bug #10785)

	* gui/widgets/e-addressbook-view.c (e_addressbook_view_can_print):
	Allow printing if there are any cards in our view.  The selection
	has nothing to do with it.

	* backend/ebook/e-destination.c (e_destination_is_empty): Check
	for strings that contain non-whitespace, rather than just looking
	for a non-zero first character. (Bug #13036)

svn path=/trunk/; revision=13826
2001-10-20 19:58:29 +00:00
f9f86c3ee2 Handle focus_change in event by selecting that contact. Fixes Ximian bug
2001-10-20  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/e-minicard-view.c (e_minicard_view_selection_event):
	Handle focus_change in event by selecting that contact.  Fixes
	Ximian bug #3024.

svn path=/trunk/; revision=13825
2001-10-20 19:04:29 +00:00
19c5a95912 Changed some of these gbooleans to be guint : 1s.
2001-10-20  Christopher James Lahey  <clahey@ximian.com>

	* gal/e-text/e-text.h: Changed some of these gbooleans to be
	guint : 1s.

	* gal/widgets/e-canvas.c (e_canvas_item_grab_focus): Send the in
	event here to the new focused item instead of the old one.

svn path=/trunk/; revision=13824
2001-10-20 19:03:03 +00:00
b1263f7aa8 Updated italian translation from Clara Tattoni <clara.tattoni@libero.it>
2001-10-20  Christopher R. Gabriel  <cgabriel@cgabriel.org>

        * it.po: Updated italian translation from Clara Tattoni
        <clara.tattoni@libero.it>

svn path=/trunk/; revision=13823
2001-10-20 17:44:28 +00:00
d2d55c02cf Updated Norwegian (bokmål) translation.
2001-10-20  Kjartan Maraas  <kmaraas@gnome.org>

	* no.po: Updated Norwegian (bokmål) translation.

svn path=/trunk/; revision=13822
2001-10-20 17:14:05 +00:00
e5ffd512cc Repeatedly call gtk_main_quit here as long as there is a main loop around.
2001-10-20  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/addressbook-component.c (owner_unset_cb):
	Repeatedly call gtk_main_quit here as long as there is a main loop
	around.  This is an ugly hack around Ximian bug #11760.

svn path=/trunk/; revision=13821
2001-10-20 10:37:56 +00:00
563ca6075a Added #include <gal/widgets/e-unicode.h>.
2001-10-20  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/select-names/e-select-names.c: Added #include
	<gal/widgets/e-unicode.h>.

	* gui/widgets/e-minicard-control.c: Made this display the number
	of extra cards in the attachment as well as made it save them all
	to the local addressbook if the person selects the button.  Fixes
	Ximian bug #9507.

svn path=/trunk/; revision=13820
2001-10-20 10:30:15 +00:00
4f973e115c Check for num_children == -1 here and generate the children if they
2001-10-20  Christopher James Lahey  <clahey@ximian.com>

	* e-tree-sorted.c (e_tree_sorted_node_num_children): Check for
	num_children == -1 here and generate the children if they haven't
	been.  Fixes Ximian bug #12464.

svn path=/trunk/; revision=13819
2001-10-20 06:59:30 +00:00
631389f175 Changed this to not grab on a right click. Fixes Ximian bug #12660.
2001-10-20  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/e-minicard.c (e_minicard_event): Changed this to not
	grab on a right click.  Fixes Ximian bug #12660.

svn path=/trunk/; revision=13818
2001-10-20 06:17:31 +00:00
0
a1709b95e1 If no exception supplied, use a local one. (move_message_to): Set the seen
2001-10-20    <NotZed@Ximian.com>

        * camel-folder.c (move_messages_to): If no exception supplied, use
        a local one.
        (move_message_to): Set the seen flag also when we delete it.

svn path=/trunk/; revision=13817
2001-10-20 01:01:06 +00:00