Commit Graph

3247 Commits

Author SHA1 Message Date
2fc2feb62e Add a check for Bonobo 0.15 vs Bonobo post-0.15
* configure.in: Add a check for Bonobo 0.15 vs Bonobo post-0.15

svn path=/trunk/; revision=4053
2000-07-10 21:22:47 +00:00
ba8853311f Increase shareholder value.
svn path=/trunk/; revision=4052
2000-07-10 20:58:32 +00:00
be98242196 kill more debugging messages
* providers/vee: kill more debugging messages

svn path=/trunk/; revision=4051
2000-07-10 20:50:22 +00:00
04073f3c49 kill more debugging messages
* kill more debugging messages

svn path=/trunk/; revision=4050
2000-07-10 20:48:10 +00:00
7e747adb87 Don't multiply free dest_url.
* mail-ops.c (real_fetch_mail): Don't multiply free dest_url.

svn path=/trunk/; revision=4049
2000-07-10 20:40:29 +00:00
dd38706a92 Fix warnings.
* e-html-utils.c: Fix warnings.

svn path=/trunk/; revision=4048
2000-07-10 20:35:43 +00:00
b3bdc8f5ea Update message_list_select_next to do either next or previous.
* message-list.c (message_list_select): Update
        message_list_select_next to do either next or previous.

svn path=/trunk/; revision=4047
2000-07-10 20:13:59 +00:00
e17db743f3 Update message_list_select_next to do either next or previous.
* message-list.c (message_list_select): Update
	message_list_select_next to do either next or previous.

	* folder-browser.c (etable_key): Make 'n' and 'p' do next and
	previous unread message.

	* mail-ops.c (select_first_unread): Update.
	(real_fetch_mail): clean up a bit.

svn path=/trunk/; revision=4046
2000-07-10 20:04:32 +00:00
8844e57744 Fix an unitialized variable error.
svn path=/trunk/; revision=4045
2000-07-10 19:28:20 +00:00
eb5bdfafc9 Get rid of the ESelectNames test menu entry.
svn path=/trunk/; revision=4044
2000-07-10 19:27:47 +00:00
01e53b8aea Fix a typbraino in the ETableScrolled header file.
svn path=/trunk/; revision=4043
2000-07-10 19:26:19 +00:00
25b97b309c Fixed broken POP fetching
2000-07-10  Jeffrey Stedfast  <fejj@helixcode.com>

	* mail-ops.c (real_fetch_mail): Fixed broken POP fetching

svn path=/trunk/; revision=4042
2000-07-10 19:13:24 +00:00
5ad77dcd45 Removed some useless debugging messages.
svn path=/trunk/; revision=4041
2000-07-10 17:25:09 +00:00
b3e9f04b68 Make the wm close button in the message composer work the same as
"File/Close".

svn path=/trunk/; revision=4040
2000-07-10 17:24:57 +00:00
eb1d4e360b Add FIXME comment.
svn path=/trunk/; revision=4039
2000-07-10 16:38:29 +00:00
76bfeb54e4 Fix syncing of the mailbox on exit so that it's done on destruction of
the corresponding FolderBrowser instead of using the "owner_unset"
signel (the latter was broken, because the FolderBrowser is destroyed
before "owner_unset" is emitted, so we have no chance to sync at that
point).

svn path=/trunk/; revision=4038
2000-07-10 16:37:55 +00:00
2e13a65565 Fix the address entry box for more than one address being specified
svn path=/trunk/; revision=4037
2000-07-10 15:42:14 +00:00
d84b6c8d36 updated pt_BR translations
svn path=/trunk/; revision=4036
2000-07-10 13:46:22 +00:00
570fb78135 Switched from ETable to ETableScrolled.
2000-07-09  Christopher James Lahey  <clahey@helixcode.com>

	* gui/component/addressbook.c,
	gui/component/select-names/e-select-names.c,
	gui/component/select-names/e-select-names.h: Switched from ETable
	to ETableScrolled.

	* addressbook/gui/minicard/e-minicard.c: Don't display mailer or
	"name or org" fields.

svn path=/trunk/; revision=4035
2000-07-10 11:05:01 +00:00
f58676daaf Switched from ETable to ETableScrolled.
2000-07-10  Christopher James Lahey  <clahey@helixcode.com>

	* message-list.c, message-list.h: Switched from ETable to
	ETableScrolled.

svn path=/trunk/; revision=4034
2000-07-10 11:04:39 +00:00
23ca256b7d Add e-table-scrolled.c and e-table-scrolled.h.
2000-07-09  Christopher James Lahey  <clahey@helixcode.com>

	* Makefile.am: Add e-table-scrolled.c and e-table-scrolled.h.

	* e-table-item.c: Make sure that find_cell returns FALSE if the
	item doesn't have any cells.

	* e-table-scrolled.c, e-table-scrolled.h: Added a widget to
	contain an ETable and provide scrollbars (for ease of use.)

	* e-table.c, e-table.h: Make this support the scrollable interface
	and not contain its own scrollbars.

svn path=/trunk/; revision=4031
2000-07-10 11:04:18 +00:00
84ba8642c5 As a quasi-hack, do a gdk_flush() when the shell view is unrealized so
2000-07-10  Federico Mena Quintero  <federico@helixcode.com>

	* e-shell-view.c (unrealize): As a quasi-hack, do a gdk_flush()
	when the shell view is unrealized so that the DeleteEvent gets
	sent to the remote plugs as soon as possible before we start
	making other CORBA calls.  The problem is that our CORBA pipe is
	synchronous while our X pipe is asynch.  We have to ensure
	ordering for certain operations.  This is NOT the correct and
	complete fix, which should go in Bonobo.

svn path=/trunk/; revision=4030
2000-07-10 09:30:28 +00:00
f587f3d4a5 Fixed movemail so that it too would deliver to Inbox.
2000-07-10  Jeffrey Stedfast  <fejj@helixcode.com>

	* mail-ops.c (real_fetch_mail): Fixed movemail so that it too would
	deliver to Inbox.

svn path=/trunk/; revision=4029
2000-07-10 08:02:50 +00:00
3e2188235f Implemented.
2000-07-10  Jeffrey Stedfast  <fejj@helixcode.com>

	* providers/mbox/camel-mbox-folder.c (mbox_get_unread_message_count):
	* providers/vee/camel-vee-folder.c (vee_get_unread_message_count):
	* providers/imap/camel-imap-folder.c (imap_get_unread_message_count):
	Implemented.

	* camel-folder.c (camel_folder_get_unread_message_count): New
	convenience function to allow the mailer to query the number
	of unread messages in a folder (for displaying message stats
	in a folder tree?).

svn path=/trunk/; revision=4028
2000-07-10 07:30:59 +00:00
cccc6d3b5b Removed calendar/gui/evolution-calendar-control.c
2000-07-09  Federico Mena Quintero  <federico@helixcode.com>

	* POTFILES.in: Removed calendar/gui/evolution-calendar-control.c

svn path=/trunk/; revision=4027
2000-07-10 00:08:05 +00:00
815c033842 Don't load "" into the editor, because it will cause the editor component
* e-msg-composer.c (set_editor_text): Don't load "" into the
	editor, because it will cause the editor component to g_warning.

svn path=/trunk/; revision=4026
2000-07-09 23:24:24 +00:00
7ffeca2735 add a "string" type
* filter-xml.[ch]: add a "string" type

	* filtertype.xml, vfoldertypes.xml: Use type="string" rather than
	"folder" for subject/body matching.

	* filter-arg-types.c: Update some strings for "text" input. Fix
	some warnings (including one that pointed out a real bug).

	* filter-arg.c, filter-druid.c, filter-format.c: fix warnings

svn path=/trunk/; revision=4025
2000-07-09 23:24:02 +00:00
90d51074c9 New function to copy a header_references structure.
* camel-mime-utils.c (header_references_dup): New function to copy
	a header_references structure.

	* camel-folder-summary.c (camel_message_info_dup_to): New function
	to (deep) copy the data from one CamelMessageInfo into another.
	(camel_message_info_free): And free the data.

	* providers/vee/camel-vee-folder.c (vee_sync): Implement. (empty).
	(vee_search_by_expression): belatedly update for
	camel_folder_search change.
	(vee_folder_build): belatedly update for camel_folder_search
	change. Use camel_message_info_dup_to and camel_message_info_free
	(in particular, so that we get message_id and references info so
	vfolders can be threaded).
	(vee_folder_build_folder): Ditto.

svn path=/trunk/; revision=4024
2000-07-09 22:40:49 +00:00
b90d829757 Fix a bug in previous commit that could cause infinite loops
svn path=/trunk/; revision=4023
2000-07-09 22:39:34 +00:00
1c8cf4ad67 Remove unused file - Federico
svn path=/trunk/; revision=4022
2000-07-09 22:09:20 +00:00
5a4f9250eb Don't g_warn if the user selects a fake tree parent.
* message-list.c (get_message_info): Don't g_warn if the user
	selects a fake tree parent.
	(message_list_select_next): Ignore fake rows
	(build_tree): Store the "root_subject" for fake rows
	(ml_tree_value_at): Display the correct subject for fake rows.
	(on_cursor_change_cmd): Update for the other changes and set
	cursor_uid to NULL when the cursor is on a fake row.

	* mail-ops.c (reply): Don't try to reply when no (real) message is
	selected.
	(forward_msg): Ditto.

svn path=/trunk/; revision=4021
2000-07-09 16:06:15 +00:00
36c3c3cf93 Added a field that gives the name if it exists and the company name
2000-07-09  Christopher James Lahey  <clahey@helixcode.com>

	* backend/ebook/e-card-simple.c, backend/ebook/e-card-simple.h:
	Added a field that gives the name if it exists and the company
	name otherwise.

	* gui/component/e-addressbook-model.c: Formatting changes.

	* gui/component/select-names/e-select-names-table-model.c: Added
	stripping of names and display of company name if name doesn't
	exist.

	* gui/component/select-names/e-select-names.c: Fixed up the
	display so that we display both name and email address.

svn path=/trunk/; revision=4020
2000-07-09 16:03:39 +00:00
a9cc8f7c2d Put back e_cell_event sometimes when we're not editing.
2000-07-09  Christopher James Lahey  <clahey@helixcode.com>

	* e-table-item.c (eti_event): Put back e_cell_event sometimes when
	we're not editing.

svn path=/trunk/; revision=4019
2000-07-09 16:03:21 +00:00
14f210e058 Don't draw quite as large a "flat_box". If draw_borders is TRUE, cause the
2000-07-09  Christopher James Lahey  <clahey@helixcode.com>

	* widgets/e-text/e-text.c: Don't draw quite as large a "flat_box".
	If draw_borders is TRUE, cause the cursor to change even if not
	editing.

svn path=/trunk/; revision=4017
2000-07-09 14:43:39 +00:00
4ac82c14c8 Fixed a small off by one error that was causing an extra character to get
2000-07-09  Christopher James Lahey  <clahey@helixcode.com>

	* gui/component/select-names/e-select-names-model.c: Fixed a small
	off by one error that was causing an extra character to get
	deleted sometimes.

svn path=/trunk/; revision=4016
2000-07-09 14:43:25 +00:00
aae2005a2e What is 'Refile'? Is it lamer word?
svn path=/trunk/; revision=4015
2000-07-09 14:37:52 +00:00
173e577c05 Remove setting of dnd_code since that's handled internally to ETable.
2000-07-09  Christopher James Lahey  <clahey@helixcode.com>

	* message-list.c: Remove setting of dnd_code since that's handled
	internally to ETable.

svn path=/trunk/; revision=4014
2000-07-09 14:28:10 +00:00
eae083de33 Set the dnd_code to something non-null for the ETableHeaderItem.
2000-07-09  Christopher James Lahey  <clahey@helixcode.com>

	* e-table.c: Set the dnd_code to something non-null for the
	ETableHeaderItem.

svn path=/trunk/; revision=4013
2000-07-09 14:27:57 +00:00
86e402252c Stab at complete German translation
svn path=/trunk/; revision=4012
2000-07-09 14:06:49 +00:00
80206f6b32 Removed some border padding and set the "draw_borders" argument of the
2000-07-09  Christopher James Lahey  <clahey@helixcode.com>

	* widgets/e-text/e-entry.c: Removed some border padding and set
	the "draw_borders" argument of the contained GtkText.

	* widgets/e-text/e-text.c, widget/e-text/e-text.h: Added a
	"draw_borders" argument which, if set, makes the EText look more
	like a GtkEntry.

svn path=/trunk/; revision=4011
2000-07-09 12:38:16 +00:00
26279f186a Set header canvas scroll region correctly.
2000-07-09  Christopher James Lahey  <clahey@helixcode.com>

	* e-table.c: Set header canvas scroll region correctly.

svn path=/trunk/; revision=4010
2000-07-09 12:36:07 +00:00
6525d9ad47 Removed the extra frame here.
2000-07-09  Christopher James Lahey  <clahey@helixcode.com>

	* e-msg-composer-hdrs.c: Removed the extra frame here.

svn path=/trunk/; revision=4009
2000-07-09 12:35:16 +00:00
af3c0ca939 Several contacts list bugfixes.
svn path=/trunk/; revision=4008
2000-07-09 11:54:25 +00:00
abd6ce3b53 Removed unused do_nothing_cb function.
2000-07-09  Christopher James Lahey  <clahey@helixcode.com>

	* gui/component/addressbook.c: Removed unused do_nothing_cb
	function.

	* gui/component/select-names/e-select-names-manager.c,
	gui/component/select-names/e-select-names-manager.h: Made the OK
	and Cancel buttons in the ESelectNames dialog we create work
	properly.

	* gui/component/select-names/e-select-names-model.c,
	gui/component/select-names/e-select-names-model.h: Added
	e_select_names_model_duplicate.

	* gui/component/select-names/e-select-names-text-model.c: Made the
	text be set correctly if there's already data in the source when
	the text model is created.

	* gui/component/select-names/e-select-names.c,
	gui/component/select-names/e-select-names.h: Removed handling of
	the buttons (the user of this dialog will have to handle them.)
	Added e_select_names_get_source.  Fixed some typos.

svn path=/trunk/; revision=4007
2000-07-09 10:42:20 +00:00
4bd225790a Don't draw drop markers when the layout won't be changed by the drop.
svn path=/trunk/; revision=4005
2000-07-09 10:10:17 +00:00
523df261ca updated icons that work better on the gray background /tigert
svn path=/trunk/; revision=4004
2000-07-09 10:04:26 +00:00
bc9f58d42a Return "" instead of NULL.
2000-07-09  Christopher James Lahey  <clahey@helixcode.com>

	* widgets/e-text/e-text-model.c (e_text_model_real_get_text):
	Return "" instead of NULL.

svn path=/trunk/; revision=4003
2000-07-09 07:17:15 +00:00
e35ba583fa Added e_list_duplicate.
2000-07-08  Christopher James Lahey  <clahey@helixcode.com>

	* e-list.c, e-list.h: Added e_list_duplicate.

svn path=/trunk/; revision=4002
2000-07-09 03:55:42 +00:00
10b1fc590b Fix up the pageup/pagedown increment a bit.
* folder-browser.c (etable_key): Fix up the pageup/pagedown
	increment a bit.

svn path=/trunk/; revision=4001
2000-07-09 03:30:47 +00:00
972b2fc3bb Link the toolbar print button to the print callback.
2000-07-09  Not Zed  <NotZed@HelixCode.com>

        * gui/component/addressbook.c: Link the toolbar print button to
        the print callback.

svn path=/trunk/; revision=4000
2000-07-09 03:25:42 +00:00