Commit Graph

13963 Commits

Author SHA1 Message Date
1abcbe057e Don't generate libibex/Makefile anymore.
2002-04-26  Jeffrey Stedfast  <fejj@ximian.com>

	* configure.in: Don't generate libibex/Makefile anymore.

	* Makefile.am: Removed libibex from SUBDIRS.

svn path=/trunk/; revision=16613
2002-04-27 00:12:04 +00:00
e803f7866a Don't link to libibex anymore.
2002-04-26  Jeffrey Stedfast  <fejj@ximian.com>

	* printing/Makefile.am: Don't link to libibex anymore.

	* conduit/Makefile.am: Same.

	* backend/ebook/Makefile.am: Again here.

	* gui/component/Makefile.am: And finally here.

svn path=/trunk/; revision=16612
2002-04-27 00:11:21 +00:00
b6459e0c36 Don't link to libibex anymore.
2002-04-26  Jeffrey Stedfast  <fejj@ximian.com>

	* printing/Makefile.am: Don't link to libibex anymore.

	* conduit/Makefile.am: Same.

svn path=/trunk/; revision=16611
2002-04-27 00:08:44 +00:00
2da5c2f116 Don't link to libibex anymore.
2002-04-26  Jeffrey Stedfast  <fejj@ximian.com>

	* printing/Makefile.am: Don't link to libibex anymore.

svn path=/trunk/; revision=16610
2002-04-27 00:08:05 +00:00
9888551c9b Don't link to libibex.a anymore.
2002-04-26  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/local/Makefile.am: Don't link to libibex.a anymore.

	* providers/nntp/Makefile.am: Same.

	* providers/imap/Makefile.am: And again here.

svn path=/trunk/; revision=16609
2002-04-27 00:01:28 +00:00
6346d84daa No longer want to #include <libibex/ibex.h>
2002-04-26  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-store-summary.h: No longer want to #include
	<libibex/ibex.h>

svn path=/trunk/; revision=16608
2002-04-26 23:55:39 +00:00
6d3e92a2af Do away with the goto-next-folder stuff, it's very annoying.
2002-04-26  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-callbacks.c (next_unread_msg): Do away with the
	goto-next-folder stuff, it's very annoying.

svn path=/trunk/; revision=16607
2002-04-26 21:57:04 +00:00
84923b319c Take an int instead of a double. From a patch by jody@ximian.com.
2002-04-26  Christopher James Lahey  <clahey@ximian.com>

	* e-table-field-chooser-item.c (etfci_maybe_start_drag): Take an
	int instead of a double.  From a patch by jody@ximian.com.

svn path=/trunk/; revision=16606
2002-04-26 21:42:07 +00:00
70e9e37d3e Don't print out the colors here unless debugging is turned on.
2002-04-26  Christopher James Lahey  <clahey@ximian.com>

	* e-multi-config-dialog.c (fill_in_pixbufs): Don't print out the
	colors here unless debugging is turned on.

svn path=/trunk/; revision=16605
2002-04-26 21:27:05 +00:00
de04a23ab7 Use DBL_DIG to compute how much buffer space to use here.
2002-04-26  Christopher James Lahey  <clahey@ximian.com>

	* gal/util/e-util.h (E_ASCII_DTOSTR_BUF_SIZE): Use DBL_DIG to
	compute how much buffer space to use here.

	* gal/util/e-xml-utils.c (e_xml_set_double_prop_by_name): Use
	DBL_DIG here to decide how many digits to print.

svn path=/trunk/; revision=16604
2002-04-26 21:01:54 +00:00
68cb7c9340 Only unref etst->sort_info once.
2002-04-26  Christopher James Lahey  <clahey@ximian.com>

	* e-table-state.c (etst_destroy): Only unref etst->sort_info once.

svn path=/trunk/; revision=16603
2002-04-26 21:01:15 +00:00
24f211162b Documented the life cycle requirements of the return value of these
2002-04-26  Christopher James Lahey  <clahey@ximian.com>

	* e-table-model.c (e_table_model_value_at), e-tree-model.c
	(e_tree_model_value_at): Documented the life cycle requirements of
	the return value of these functions.

svn path=/trunk/; revision=16602
2002-04-26 20:33:23 +00:00
fd07f957a1 Include alloca.h here if it's necessary.
2002-04-26  Christopher James Lahey  <clahey@ximian.com>

	* gal/widgets/e-unicode.c: Include alloca.h here if it's
	necessary.

svn path=/trunk/; revision=16601
2002-04-26 20:14:39 +00:00
4d1a6538ab Initialize these struct members individually instead of as a struct.
2002-04-26  Christopher James Lahey  <clahey@ximian.com>

	* gal/widgets/e-canvas-background.c (ecb_init): Initialize these
	struct members individually instead of as a struct.

svn path=/trunk/; revision=16600
2002-04-26 20:11:09 +00:00
82ac8c3819 New function to auto-detect configuration settings.
2002-04-26  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-provider.c (camel_provider_auto_detect): New function to
	auto-detect configuration settings.

svn path=/trunk/; revision=16599
2002-04-26 19:52:33 +00:00
8ee6239978 After building the extra config options into a Gtk form, auto-detect any
2002-04-26  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-config-druid.c (extra_prepare): After building the extra
	config options into a Gtk form, auto-detect any values that we can
	and populate them by calling
	mail_account_gui_auto_detect_extra_conf.

	* mail-account-gui.c (mail_account_gui_auto_detect_extra_conf):
	New function to auto-detect the extra config options for a source.

svn path=/trunk/; revision=16598
2002-04-26 19:38:07 +00:00
041d28472c fixed a type-o
svn path=/trunk/; revision=16597
2002-04-26 19:08:59 +00:00
c31584940d Check for empty-string pgp-key ids and don't use them.
2002-04-26  Jeffrey Stedfast  <fejj@ximian.com>

	* e-msg-composer.c (build_message): Check for empty-string pgp-key
	ids and don't use them.

svn path=/trunk/; revision=16596
2002-04-26 19:03:35 +00:00
ab5c7658ab Add the font config dialog.
2002-04-26  Larry Ewing  <lewing@ximian.com>

	* mail-font-prefs.c: Add the font config dialog.

	* mail-font-prefs.h: add font config dialog headers.

svn path=/trunk/; revision=16594
2002-04-26 06:31:30 +00:00
9785d01bdc Added calls to e_table_model_pre_change here so that the ETableItem
2002-04-26  Christopher James Lahey  <clahey@ximian.com>

	* e-table-memory-store.c (e_table_memory_store_adopt_value_at,
	etms_set_value_at): Added calls to e_table_model_pre_change here
	so that the ETableItem doesn't unfreeze more times than it
	freezes.

svn path=/trunk/; revision=16593
2002-04-26 06:12:47 +00:00
e2ea35aab9 Unref the text_model here instead of the model, since the model never gets
2002-04-26  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/select-names/e-select-names.c
	(e_select_names_child_free): Unref the text_model here instead of
	the model, since the model never gets set.  Removed the model
	field since it's no longer used.

svn path=/trunk/; revision=16592
2002-04-26 06:10:40 +00:00
df00976fe4 Remove the excessive \n's, after printfs.
2002-04-26  Not Zed  <NotZed@Ximian.com>

        * camel-block-file.c (block_file_validate_root): Remove the
        excessive \n's, after printfs.

        * camel-text-index.c (text_index_compress_nosync): @!#$@#$!@$#!.
        Since the rename op was fixed, this broke compression's rename,
        resulting in the index 'vanishing' after every compress
        (i.e. after every reindex).  Fix this code to account for the
        fixed rename operation.

svn path=/trunk/; revision=16591
2002-04-26 05:13:45 +00:00
8358adf1ac Made these handle the case where all_children_selected_array has a bit
2002-04-25  Christopher James Lahey  <clahey@ximian.com>

	* e-tree-selection-model.c (etsm_selected_count_recurse,
	etsm_foreach_recurse): Made these handle the case where
	all_children_selected_array has a bit set, but the children of
	that node aren't filled in.

svn path=/trunk/; revision=16590
2002-04-25 20:45:03 +00:00
0a226a0483 Ansification patch from danw.
2002-04-25  Christopher James Lahey  <clahey@ximian.com>

	* gal/e-paned/e-paned.c, gal/e-text/e-entry.c,
	gal/util/e-bit-array.c, gal/util/e-sorter-array.c,
	gal/util/e-sorter.c, gal/util/e-text-event-processor.c,
	gal/widgets/color-group.c, gal/widgets/color-palette.c,
	gal/widgets/e-canvas-vbox.c, gal/widgets/e-canvas.c,
	gal/widgets/e-canvas.h,
	gal/widgets/e-categories-master-list-array.c,
	gal/widgets/e-categories-master-list-combo.c,
	gal/widgets/e-categories-master-list-dialog-model.c,
	gal/widgets/e-categories-master-list-dialog.c,
	gal/widgets/e-categories.c, gal/widgets/e-reflow-model.c,
	gal/widgets/e-reflow.c, gal/widgets/e-selection-model-array.c,
	gal/widgets/e-selection-model-simple.c,
	gal/widgets/e-selection-model.c, gal/widgets/e-selection-model.h,
	gal/widgets/gtk-combo-box.c, gal/widgets/gtk-combo-stack.c,
	gal/widgets/widget-color-combo.c,
	gal/widgets/widget-pixmap-combo.c: Ansification patch from danw.

svn path=/trunk/; revision=16589
2002-04-25 20:05:40 +00:00
6c0fded334 Don't put a space between the "RCPT TO:" and the "<recipient>" strings -
2002-04-25  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/smtp/camel-smtp-transport.c (smtp_rcpt): Don't put a
	space between the "RCPT TO:" and the "<recipient>" strings -
	rfc0821 was not clear on this but it seems rfc2821 defines a
	grammar excluding that SP.
	(smtp_mail): Same.

svn path=/trunk/; revision=16588
2002-04-25 20:02:33 +00:00
95b711c4cd Ansification patch from danw.
2002-04-25  Christopher James Lahey  <clahey@ximian.com>

	* gal-define-views-dialog.c, gal-view-factory.c,
	gal-view-new-dialog.c, gal-view.c: Ansification patch from danw.

svn path=/trunk/; revision=16587
2002-04-25 20:00:21 +00:00
b036c8392d Ansification patch from danw.
2002-04-25  Christopher James Lahey  <clahey@ximian.com>

	* e-cell-checkbox.c, e-cell-combo.c, e-cell-date.c,
	e-cell-float.c, e-cell-number.c, e-cell-pixbuf.c, e-cell-popup.c,
	e-cell-size.c, e-cell-spin-button.c, e-cell-text.c,
	e-cell-toggle.c, e-cell-tree.c, e-cell.c, e-cell.h,
	e-table-click-to-add.c, e-table-col.c,
	e-table-column-specification.c, e-table-config-field.c,
	e-table-config.c, e-table-extras.c,
	e-table-field-chooser-dialog.c, e-table-field-chooser-item.c,
	e-table-field-chooser.c, e-table-group-container.c,
	e-table-group-leaf.c, e-table-group.c, e-table-header-item.c,
	e-table-header.c, e-table-item.c, e-table-memory-callbacks.c,
	e-table-model.c, e-table-scrolled.c, e-table-selection-model.c,
	e-table-sort-info.c, e-table-sorted-variable.c, e-table-sorted.c,
	e-table-sorter.c, e-table-specification.c, e-table-state.c,
	e-table-subset-variable.c, e-table-subset.c, e-table-without.c,
	e-table.c, e-table.h, e-tree-scrolled.c, e-tree-selection-model.c,
	e-tree-sorted-variable.c, e-tree-sorted.c, e-tree-table-adapter.c,
	e-tree.c: Ansification patch from danw.

svn path=/trunk/; revision=16586
2002-04-25 19:56:41 +00:00
22612ec282 font.png: Add for the font config prefs.
2002-04-25  Larry Ewing  <lewing@ximian.com>

	* Makefile.am (images_DATA): font.png: Add for the font config
	prefs.

svn path=/trunk/; revision=16585
2002-04-25 19:01:25 +00:00
c42395505a Updated this for the new e_table_memory_store_insert function prototype.
2002-04-24  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/ldap-config.c: Updated this for the new
	e_table_memory_store_insert function prototype.

svn path=/trunk/; revision=16582
2002-04-25 00:35:45 +00:00
06a99cfaa3 Allow providers to override text entry boxes too. (source_type_changed):
2002-04-24  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-account-gui.c (mail_account_gui_build_extra_conf): Allow
	providers to override text entry boxes too.
	(source_type_changed): Remove the logic to decide upon default
	paths, these paths can now be set by the provider.

svn path=/trunk/; revision=16581
2002-04-25 00:26:02 +00:00
890fd0d44e Configure the default paths for mh, mbox, maildir, spools, etc.
2002-04-24  Jeffrey Stedfast  <fejj@ximian.com>

	* providers/local/camel-local-provider.c
	(camel_provider_module_init): Configure the default paths for mh,
	mbox, maildir, spools, etc.

	* camel-provider.h: Add a CAMEL_PROVIDER_CONF_LABEL enum and
	define some default CamelProviderConfEntry macros.

svn path=/trunk/; revision=16580
2002-04-25 00:25:04 +00:00
289d2c34a0 Changed this to match the new e_table_memory_store_insert function
2002-04-24  Christopher James Lahey  <clahey@ximian.com>

	* e-table-config.c (create_global_store): Changed this to match
	the new e_table_memory_store_insert function prototype.

svn path=/trunk/; revision=16579
2002-04-25 00:20:24 +00:00
41aeca4236 Update to use E_POPUP_MENU_PIXMAP_WIDGET_ITEM_CC so that our callback gets
2002-04-24  Jeffrey Stedfast  <fejj@ximian.com>

	* folder-browser.c (label_menu): Update to use
	E_POPUP_MENU_PIXMAP_WIDGET_ITEM_CC so that our callback gets
	called without per-item closure rather than being called with NULL
	and causing a segfault.

svn path=/trunk/; revision=16578
2002-04-24 23:14:45 +00:00
8cf870c277 implement printing (pixbuf_print_height): implement print height
2002-04-24  JP Rosevear  <jpr@ximian.com>

	* e-cell-pixbuf.c (pixbuf_print): implement printing
	(pixbuf_print_height): implement print height
	(e_cell_pixbuf_class_init): set printing virtual methods

	* e-cell-toggle.c (etog_print): remove clipping, default clipping
	is done by the table, scale based on toggle height

	* e-table-item.c (e_table_item_calculate_print_widths): make the
	scale 1:1

svn path=/trunk/; revision=16577
2002-04-24 21:39:24 +00:00
0448dc0fcc Set the default Username label and handle the new
2002-04-24  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-account-gui.c (mail_account_gui_build_extra_conf): Set the
	default Username label and handle the new
	CAMEL_PROVIDER_CONF_LABEL enum allowing the provider to setup a
	label.

svn path=/trunk/; revision=16576
2002-04-24 21:35:54 +00:00
effa148ae3 Add a CAMEL_PROVIDER_CONF_LABEL enum.
2002-04-24  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-provider.h: Add a CAMEL_PROVIDER_CONF_LABEL enum.

svn path=/trunk/; revision=16575
2002-04-24 21:35:21 +00:00
9678428593 Added a "Browse..." button to switch to a different addressbook folder.
2002-04-24  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/select-names/e-select-names.c,
	gui/component/select-names/e-select-names.h,
	gui/component/select-names/select-names.glade (folder_browse):
	Added a "Browse..." button to switch to a different addressbook
	folder.

	* gui/widgets/e-addressbook-util.c (e_addressbook_transfer_cards):
	Moved extern EvolutionShellClient out of this function so that
	it'd be more readable.

svn path=/trunk/; revision=16574
2002-04-24 17:57:27 +00:00
38e985a2e4 launch pilot settings capplet
2002-04-24  JP Rosevear  <jpr@ximian.com>

	* gui/e-day-view.c (e_day_view_on_pilot_settings): launch pilot
	settings capplet

	* gui/e-week-view.c (e_week_view_on_pilot_settings): ditto

svn path=/trunk/; revision=16573
2002-04-24 06:03:02 +00:00
11be06c763 free the view popup (e_week_view_show_popup_menu): add the view popup to
2002-04-24  JP Rosevear  <jpr@ximian.com>

	* gui/e-week-view.c (free_view_popup): free the view popup
	(e_week_view_show_popup_menu): add the view popup to the
	"main_item" menu and listen for destruction

	* gui/e-day-view.c (free_view_popup): as above
	(e_day_view_on_event_right_click): as above

	* gui/e-week-view.h: add class member

	* gui/e-day-view.h: add a class member

	* gui/gnome-cal.h: new protos

	* gui/gnome-cal.c (set_view): set the instance view id properly
	when switching views
	(gnome_calendar_setup_view_popup): generate a view popup
	(gnome_calendar_discard_view_popup): destroy a view popup

svn path=/trunk/; revision=16572
2002-04-24 05:22:42 +00:00
6dc8c1aabd Added back the checkmark icon for enabled accounts.
2002-04-23  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-accounts.c: Added back the checkmark icon for enabled
	accounts.
	(account_able_clicked): Don't reload the accounts list, that was
	just lame.

svn path=/trunk/; revision=16571
2002-04-23 23:15:14 +00:00
acb9fc2afb Coded handling of the select_entry to search within the displayed
2002-04-23  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/select-names/e-select-names.c,
	gui/component/select-names/e-select-names.h: Coded handling of the
	select_entry to search within the displayed contacts.

	* gui/component/select-names/select-names.glade: Updated this
	dialog to have an entry-select instead of an entry-find.

svn path=/trunk/; revision=16570
2002-04-23 21:28:57 +00:00
34c740efa3 Updated this dialog to match the redesign.
2002-04-23  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/select-names/select-names.glade: Updated this
	dialog to match the redesign.

svn path=/trunk/; revision=16569
2002-04-23 20:19:11 +00:00
817a21624b Make unused menu items disappear instead of graying out.
2002-04-23  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/e-addressbook-view.c (do_popup_menu): Make unused
	menu items disappear instead of graying out.

svn path=/trunk/; revision=16568
2002-04-23 19:49:51 +00:00
5df4d67be2 Removed e_addressbook_reflow_adapter_right_click and
2002-04-23  Christopher James Lahey  <clahey@ximian.com>

	* gui/widgets/e-addressbook-reflow-adapter.c,
	gui/widgets/e-addressbook-reflow-adapter.h: Removed
	e_addressbook_reflow_adapter_right_click and
	e_addressbook_reflow_adapter_base_right_click.

	* gui/widgets/e-addressbook-view.c: Handle right click menu for
	both types of view.  Merged right click on white space with right
	click on main area.  General clean up.

	* gui/widgets/e-minicard-view-widget.c,
	gui/widgets/e-minicard-view-widget.h: Removed a couple unnecessary
	functions.  Added e_minicard_view_widget_get_view.  Added
	right_click signal.

	* gui/widgets/e-minicard-view.c, gui/widgets/e-minicard-view.h:
	Added the right_click signal and the e_minicard_view_get_card_list
	function.

svn path=/trunk/; revision=16567
2002-04-23 19:42:37 +00:00
619f8c41a3 Re-added libversit stuff.
svn path=/trunk/; revision=16566
2002-04-23 16:44:41 +00:00
5a9fd18e87 Moved libversit to a separate module.
svn path=/trunk/; revision=16565
2002-04-23 16:39:31 +00:00
345f0c8c5d Plug-in Anna's html for the flag-for-followup stuff. Finishes up bug #90.
2002-04-22  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-display.c (mail_display_render): Plug-in Anna's html for
	the flag-for-followup stuff. Finishes up bug #90.

svn path=/trunk/; revision=16563
2002-04-22 23:35:36 +00:00
78b91d43f8 Updated this to match the changed function name in gal.
2002-04-22  Christopher James Lahey  <clahey@ximian.com>

	* e-multi-config-dialog.c (e_multi_config_dialog_add_page):
	Updated this to match the changed function name in gal.

svn path=/trunk/; revision=16562
2002-04-22 21:53:06 +00:00
79d608a14e Removed an unused variable here.
2002-04-22  Christopher James Lahey  <clahey@ximian.com>

	* gui/component/select-names/e-select-names.h: Removed an unused
	variable here.

	* gui/widgets/e-addressbook-view.c (table_right_click,
	table_white_space_event): Added a current view submenu to the
	popup menu here.

svn path=/trunk/; revision=16561
2002-04-22 21:51:30 +00:00
a51f73e8ff Require gal 0.19.99.14.
2002-04-22  Christopher James Lahey  <clahey@ximian.com>

	* configure.in: Require gal 0.19.99.14.

svn path=/trunk/; revision=16560
2002-04-22 21:50:34 +00:00