Commit Graph

17338 Commits

Author SHA1 Message Date
21fd865ec0 Same as with attachment-bar's get_default_charset(). (setup_ui): Instead
2003-04-09  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer.c (composer_get_default_charset_setting): Same as
	with attachment-bar's get_default_charset().
	(setup_ui): Instead of pulling the default charset from gconf,
	call our helper function above.

	* e-msg-composer-attachment-bar.c (get_default_charset): If gconf
	returns a NULL string, default back to the locale charset.

svn path=/trunk/; revision=20775
2003-04-09 06:06:45 +00:00
17c1d1c0fd NULL-protect the to/from charsets in the g_warning call.
2003-04-09  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-filter-charset.c
	(camel_mime_filter_charset_new_convert): NULL-protect the to/from
	charsets in the g_warning call.

svn path=/trunk/; revision=20774
2003-04-09 05:55:45 +00:00
552a2f3af8 Fixes for bug #40778. Probably others as well.
2003-04-08  Jeffrey Stedfast  <fejj@ximian.com>

	Fixes for bug #40778. Probably others as well.

	* providers/imap/camel-imap-utils.c (parse_params): Return 0 on
	success, or -1 on fail. The other small utility functions should
	probably do the same, but I was too lazy to fix them. Setting
	inptr to NULL is just lame.
	(imap_body_decode): New function to correctly parse a BODY
	response.
	(imap_parse_body): Rewritten to use the above function.

svn path=/trunk/; revision=20773
2003-04-09 00:09:24 +00:00
2e2287a9f2 Fix
* tools/Makefile.am (EXTRA_DIST): Fix

svn path=/trunk/; revision=20772
2003-04-08 21:51:18 +00:00
43b39edf09 add response ids to buttons
2003-04-08  Mike Kestner  <mkestner@ximian.com>

	* e-table-config-no-group.glade : add response ids to buttons

svn path=/trunk/; revision=20770
2003-04-08 21:10:14 +00:00
0cdafe3604 kill an old e_utf8_gtk usage
2003-04-08  Mike Kestner  <mkestner@ximian.com>

	* e-search-bar.c (set_option): kill an old e_utf8_gtk usage

and remove some straggling e-font.h includes.

svn path=/trunk/; revision=20769
2003-04-08 20:44:58 +00:00
e73f740c72 Make sure host->h_name is not an empty string too? Apparently for one user
2003-04-08  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/smtp/camel-smtp-transport.c (smtp_helo): Make sure
	host->h_name is not an empty string too? Apparently for one user
	his resolved hostname is "". Go figure. Probably a broken system,
	but easy enough to work around.

svn path=/trunk/; revision=20768
2003-04-08 20:20:04 +00:00
55c6c41bd4 Added some debug printfs. (create_composer): Call map_default_cb directly
2003-04-08  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer.c (map_default_cb): Added some debug printfs.
	(create_composer): Call map_default_cb directly instead of having
	it in a "map" callback. Ettore says we shouldn't be doing this
	*shrug*. Still doesn't work tho.

svn path=/trunk/; revision=20767
2003-04-08 20:14:22 +00:00
122470e9be remove e-font.[ch], test-e-font, and test-font-loading. kill
2003-04-08  Mike Kestner  <mkestner@ximian.com>

	* gal/widgets/Makefile.am : remove e-font.[ch], test-e-font,
	and test-font-loading.
	* gal/widgets/e-unicode.[ch] (e_utf8_from_gtk_string): kill
	(e_utf8_from_gtk_string_sized): kill
	(e_utf8_to_gtk_string): kill
	(e_utf8_to_gtk_string_sized): kill
	(e_utf8_gtk_menu_item_new_with_label): kill
	(e_utf8_gtk_clist_set_text): kill
	(e_utf8_gtk_clist_append): kill
	* e-categories-master-list-option-menu.c (ecmlom_ecml_changed):
	don't use e_utf8_to_gtk_string.
	* e-categories-master-list-combo (ecmlc_ecml_changed):
	don't use e_utf8_to_gtk_string.

2003-04-08  Mike Kestner  <mkestner@ximian.com>

	* e-cell-text.c : break e-font dependency

svn path=/trunk/; revision=20766
2003-04-08 19:48:41 +00:00
f146a1feb5 If store->engine->line is NULL, use _("Unknown error") as the error string
2003-04-08  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/pop3/camel-pop3-store.c (pop3_try_authenticate): If
	store->engine->line is NULL, use _("Unknown error") as the error
	string instead.

svn path=/trunk/; revision=20765
2003-04-08 17:48:12 +00:00
bc576ab3c4 (d): Remove all debugging
messages.

svn path=/trunk/; revision=20764
2003-04-08 17:21:12 +00:00
47c282f8c1 gal/e-text/e-text.[ch] : break EFont dependency
2003-04-08  Mike Kestner  <mkestner@ximian.com>

	gal/e-text/e-text.[ch] : break EFont dependency

svn path=/trunk/; revision=20763
2003-04-08 17:09:10 +00:00
74a2482d4a Add a check for a NULL uid here. Don't see how it can happen, but it seems
2003-04-08  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (do_view_message): Add a check for a NULL uid
	here. Don't see how it can happen, but it seems to have for
	Aaron. Anyways, this should fix bug #40904.

svn path=/trunk/; revision=20762
2003-04-08 16:41:06 +00:00
fe0bc3328d swap button order swap button order
2003-04-08  Mike Kestner  <mkestner@ximian.com>

	* e-table-config.glade : swap button order
	* e-table-config-no-group.glade : swap button order

svn path=/trunk/; revision=20761
2003-04-08 16:08:22 +00:00
d6f441c493 (setup_bonobo_conf_private_directory): Removed.
(e_setup): Do not call here.  Also, removed hacks for
~/evolution/config and ~/evolution/local/Trash.

svn path=/trunk/; revision=20760
2003-04-08 16:05:35 +00:00
26312e0ff1 add killev
svn path=/trunk/; revision=20759
2003-04-08 15:36:25 +00:00
e0125f1fac Remove color specs from the druid so it will use the theme colors
* mail-config.glade: Remove color specs from the druid so it will
        use the theme colors

svn path=/trunk/; revision=20758
2003-04-08 15:34:31 +00:00
0f4485abb9 Remove the color specs so the druid will use theme colors
* glade/evolution-startup-wizard.glade: Remove the color specs so
	the druid will use theme colors

	* importer/import.glade: Likewise

svn path=/trunk/; revision=20757
2003-04-08 15:33:02 +00:00
732fcfec9d Remove color specifications from the druid so it will use theme colors.
* gui/component/ldap-config.glade: Remove color specifications
        from the druid so it will use theme colors.

        * gui/component/addressbook-config.c
        (addressbook_add_server_druid): Use g_signal_connect_after for
        "prepare" signal (to work around b.g.o 81869)

svn path=/trunk/; revision=20756
2003-04-08 15:31:53 +00:00
1735baf281 fix button order fix button order fix button order
2003-04-08  Mike Kestner  <mkestner@ximian.com>

	* gal-define-views-dialog.c : fix button order
	* gal-view-instance-save-as-dialog.c : fix button order
	* gal-view-new-dialog.c : fix button order

svn path=/trunk/; revision=20755
2003-04-08 15:31:51 +00:00
40758aa297 Fixes #40894
2003-04-08  JP Rosevear  <jpr@ximian.com>

	Fixes #40894

	* gui/gnome-cal.c
	(gnome_calendar_on_date_navigator_selection_changed): update the
	selection for all view types

svn path=/trunk/; revision=20754
2003-04-08 15:00:43 +00:00
fb450633e9 update the selection for all view types
2003-04-08  JP Rosevear  <jpr@ximian.com>

	* gui/gnome-cal.c
	(gnome_calendar_on_date_navigator_selection_changed): update the
	selection for all view types

svn path=/trunk/; revision=20753
2003-04-08 14:58:26 +00:00
2906114f45 Remove tools/evolution-addressbook-export.c, which
is gone now.

svn path=/trunk/; revision=20752
2003-04-08 14:56:39 +00:00
59b13c97a6 (impl_dispose): g_object_weak_unref() the shell here.
(impl_dispose):
g_object_weak_unref() the shell here.

svn path=/trunk/; revision=20751
2003-04-08 14:50:48 +00:00
65922aa0c6 remove debugging g_print calls fix length_threshold prop range fix
2003-04-08  Mike Kestner  <mkestner@ximian.com>

	* e-cell-popup.c : remove debugging g_print calls
	* e-table-group-container.c : fix length_threshold prop range
	* e-table-group-leaf.c : fix length_threshold prop range
	* e-table-item.c : fix length_threshold prop range

svn path=/trunk/; revision=20750
2003-04-08 14:36:55 +00:00
ce6c174542 Remove button_ok, button_cancel, canceled members from struct Dialog.
* gui/dialogs/alarm-options.c: Remove button_ok, button_cancel,
canceled members from struct Dialog.
(get_widgets): Do not initialize.
(close_dialog): Destroy the toplevel.
(toplevel_delete_event_cb): Removed.
(button_cancel_clicked_cb): Removed.
(button_ok_clicked_cb): Removed.
(close_dialog): Removed.
(alarm_options_dialog_run): Use gtk_dialog_run.
(init_widgets): Do not init ->canceled, do not connect OK/Cancel
buttons.
(alarm_to_dialog): No need to make the file entry modal from here
anymore.

* gui/dialogs/alarm-options.glade: Turned into a GtkDialog.  Set
the "modal" property to True for the file entry.

svn path=/trunk/; revision=20749
2003-04-08 14:32:25 +00:00
7a7bea4887 Fix bad XML noticed by Not Zed
* importers/GNOME_Evolution_Mail_Elm_Intelligent_Importer.server.in.in:
	* importers/GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server.in.in:
	* importers/GNOME_Evolution_Mail_Pine_Intelligent_Importer.server.in.in:
	Fix bad XML noticed by Not Zed

svn path=/trunk/; revision=20748
2003-04-08 14:23:03 +00:00
2d5b5aca40 Properly terminate the "name" attribute tag added in the last change.
2003-04-08  Not Zed  <NotZed@Ximian.com>

	* GNOME_Evolution_Summary.server.in.in: Properly terminate the
	"name" attribute tag added in the last change.

svn path=/trunk/; revision=20747
2003-04-08 13:51:41 +00:00
ad46258099 add 39763 fix
svn path=/trunk/; revision=20746
2003-04-08 04:57:27 +00:00
3b414f4346 [ fixes bug #39763 ] remove the control_entry_focus_{in,out}_event_cb
2003-04-07  Chris Toshok  <toshok@ximian.com>

	[ fixes bug #39763 ]
	* e-msg-composer.c (setup_cut_copy_paste): remove the
	control_entry_focus_{in,out}_event_cb signal stuff.
	(control_entry_focus_in_event_cb): nuke
	(control_entry_focus_in_event_cb): same.

	* e-msg-composer-hdrs.c (create_addressbook_entry): pass the
	contain to bonobo_widget_new_control_from_objref when creating the
	entries.

svn path=/trunk/; revision=20745
2003-04-08 04:56:10 +00:00
d99bee3172 add blurb of addressbook fix for 7103
svn path=/trunk/; revision=20744
2003-04-08 04:47:03 +00:00
c5bab4bb06 [ fixes #7103 ] init style_set. and add the signal.
2003-04-07  Chris Toshok  <toshok@ximian.com>

	[ fixes #7103 ]
	* gui/widgets/e-minicard-label.c (e_minicard_label_class_init):
	init style_set. and add the signal.
	(e_minicard_label_realize): include e_minicard_label_construct's
	code here, and call set_colors after we create the sub-items.
	(e_minicard_label_unrealize): indent, and remove dead code.
	(e_minicard_label_event): indent, and call set_colors instead of
	setting the colors manually.
	(set_colors): new function, set our colors based on the current
	style.
	(e_minicard_label_style_set): new function, just call set_colors.
	(e_minicard_label_new): e_minicard_label_construct doesn't exist
	anymore.

	* gui/widgets/e-minicard-label.h (struct _EMinicardLabelClass):
	add style_set signal.

	* gui/widgets/e-minicard.c (set_selected): little tweaks in the
	coloring.
	(e_minicard_unrealize): reindent, and remove some unused code.

	* gui/widgets/e-minicard-view-widget.h (struct
	_EMinicardViewWidget): add background.

	* gui/widgets/e-minicard-view-widget.c
	(e_minicard_view_widget_class_init): init
	widget_class->style_class.
	(e_minicard_view_widget_style_set): new function, just set the
	background's fill_color_gdk to base[GTK_STATE_NORMAL].
	(e_minicard_view_widget_realize): store off the background canvas
	item so we can set the color later.

svn path=/trunk/; revision=20742
2003-04-08 04:44:58 +00:00
fc5fc4dcf0 fill_color_gdk is a boxed GdkColor, not a pointer. (ecb_set_property):
2003-04-07  Chris Toshok  <toshok@ximian.com>

	* gal/widgets/e-canvas-background.c (ecb_class_init):
	fill_color_gdk is a boxed GdkColor, not a pointer.
	(ecb_set_property): same.
	(ecb_get_property): same.

svn path=/trunk/; revision=20741
2003-04-08 04:34:34 +00:00
907f029cc1 swap button order. For #40900.
2003-04-08  Not Zed  <NotZed@Ximian.com>

        * mail-vfolder.c (vfolder_gui_add_rule): swap button order.  For
        #40900.

svn path=/trunk/; revision=20740
2003-04-08 00:55:44 +00:00
aa49e8de71 use g_strerror, and use errno directly rather than ferrno().
2003-04-08  Not Zed  <NotZed@Ximian.com>

        * camel-folder-summary.c (camel_folder_summary_load): use
        g_strerror, and use errno directly rather than ferrno().
        (summary_header_load): set errno when we get a version mismatch.

svn path=/trunk/; revision=20739
2003-04-08 00:55:02 +00:00
f37b97d222 more addressbook stuff.
svn path=/trunk/; revision=20738
2003-04-07 23:28:57 +00:00
4febb49204 [ fixes bug #40901 ] HIG-ify the ldap server edit dialog's button layout.
2003-04-07  Chris Toshok  <toshok@ximian.com>

	[ fixes bug #40901 ]
	* gui/component/ldap-config.glade: HIG-ify the ldap server edit
	dialog's button layout.

svn path=/trunk/; revision=20737
2003-04-07 23:27:49 +00:00
7e87516620 [ fixes bug #39763 ] This is merged in by the text fields/EEntry's in the
2003-04-07  Chris Toshok  <toshok@ximian.com>

	[ fixes bug #39763 ]
	* evolution-composer-entries.xml: This is merged in by the text
	fields/EEntry's in the composer when they're focused.

	* Makefile.am (XML_FILES): add evolution-composer-entries.xml.

svn path=/trunk/; revision=20736
2003-04-07 23:19:19 +00:00
fc4ca8aadc [ fixes bug #39763 ] verb callback for EditCopy (cut_cb): verb callback
2003-04-07  Chris Toshok  <toshok@ximian.com>

	[ fixes bug #39763 ]
	* gui/component/select-names/e-select-names-bonobo.c (copy_cb):
	verb callback for EditCopy
	(cut_cb): verb callback for EditCut.
	(paste_cb): verb callback for EditPaste.
	(select_all_cb): verb callback for SelectAll.
	(free_closure): new function
	(merge_menu_items): same
	(unmerge_menu_items): same
	(control_set_frame_cb): same
	(control_activate_cb): same
	(widget_focus_cb): same
	(e_bonobo_control_automerge_ui): new function, sets up focus
	signals on the widget passed in to merge/unmerge the passed in
	ui/verbs.
	(impl_SelectNames_get_entry_for_section): call
	e_bonobo_control_automerge_ui for this entry.

svn path=/trunk/; revision=20735
2003-04-07 23:17:58 +00:00
b40727e44b Fix arg types on REMOVED_SHARED_FOLDER signal. #40888
* evolution-storage.c (evolution_storage_class_init): Fix arg
	types on REMOVED_SHARED_FOLDER signal. #40888

svn path=/trunk/; revision=20734
2003-04-07 22:12:56 +00:00
3af776f243 Disable debug printf's
2003-04-07  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-gpg-context.c: Disable debug printf's

svn path=/trunk/; revision=20733
2003-04-07 21:59:27 +00:00
2c9cd9f3a0 #35926 fixed.
svn path=/trunk/; revision=20732
2003-04-07 20:59:31 +00:00
ab8d93168b Fixes #35926.
2003-04-07  Hans Petter Jansson  <hpj@ximian.com>

	Fixes #35926.

	* gui/dialogs/event-page.glade: Remove contacts entry/chooser.

	* gui/dialogs/event-page.c: Remove contacts entry/chooser.
	(event_page_init): Remove references.
	(event_page_finalize): Ditto.
	(event_page_fill_widgets): Ditto.
	(event_page_fill_component): Ditto.
	(get_widgets): Ditto.
	(init_widgets): Ditto.
	(contacts_clicked_cb): Remove wholesale.
	(contacts_changed_cb): Ditto.

svn path=/trunk/; revision=20731
2003-04-07 20:56:47 +00:00
a29a03d658 For string columns, never return NULL - always return "" if the value is
2003-04-07  Jeffrey Stedfast  <fejj@ximian.com>

	* message-list.c (ml_tree_value_at): For string columns, never
	return NULL - always return "" if the value is empty. Fixes bug
	#40728.

svn path=/trunk/; revision=20730
2003-04-07 20:21:38 +00:00
320484b37f Desensitize the window's top-level container rather than desensitizing the
* evolution-folder-selector-button.c (clicked): Desensitize the
	window's top-level container rather than desensitizing the window
	itself, which causes strange problems [#40854]. Also fix up the
	code that tries to watch for the parent window being destroyed.

	* e-shell.c (impl_Shell_selectUserFolder): Use
	e_dialog_set_transient_for_xid.

	* e-shell-folder-selection-dialog.c (impl_response): Treat
	GTK_RESPONSE_DELETE_EVENT the same as GTK_RESPONSE_CANCEL.
	(e_shell_folder_selection_dialog_construct): No need to catch
	"delete_event" signal.

svn path=/trunk/; revision=20729
2003-04-07 20:20:00 +00:00
42d845bd31 Update Czech translation
svn path=/trunk/; revision=20728
2003-04-07 20:05:39 +00:00
18b0c8df94 Fixes #40876
2003-04-07  JP Rosevear  <jpr@ximian.com>

	Fixes #40876

	* gui/e-meeting-time-sel.c
	(e_meeting_time_selector_refresh_free_busy): guard against
	callbacks after destruction
	(e_meeting_time_selector_refresh_cb): ditto

svn path=/trunk/; revision=20727
2003-04-07 20:02:52 +00:00
5c0dca8bd5 create button properly
2003-04-07  JP Rosevear  <jpr@ximian.com>

	* gui/dialogs/event-page.glade: create button properly

	* gui/itip-utils.c (comp_server_send): for errors other than busy,
	we want to email the results

	* pcs/cal-backend.c (cal_backend_ref_categories): insert the new
	category in the category list as well
	(idle_notify_categories_changed): reset idle id

svn path=/trunk/; revision=20726
2003-04-07 19:56:41 +00:00
3b5fc9292b Oops, don't use a == when comparing strings in shell.
2003-04-07  Jeffrey Stedfast  <fejj@ximian.com>

	* configure.in: Oops, don't use a == when comparing strings in
	shell.

svn path=/trunk/; revision=20724
2003-04-07 19:12:46 +00:00
cd84f61833 Set the "script" data on the GtkEntry to NULL. (sig_add_script_response):
2003-04-07  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-composer-prefs.c (sig_add_script_cb): Set the "script" data
	on the GtkEntry to NULL.
	(sig_add_script_response): If the "script" data on the GtkEntry
	object is non-NULL, then we are editing an existing signature, so
	just change the values in place and don't add it to the signature
	db.
	(sig_edit_cb): If sig->script is non-NULL, then we are editing a
	script signature, so pop up the script dialog instead. Fixes bug
	#38929.

svn path=/trunk/; revision=20723
2003-04-07 19:10:23 +00:00