Commit Graph

8692 Commits

Author SHA1 Message Date
dd5c4dbfdf Add libedb3util
* Makefile.am (wombat_LDADD): Add libedb3util

svn path=/trunk/; revision=10277
2001-06-18 20:11:53 +00:00
464a51d294 Remove DB3_LDADD
* Makefile.am (evolution_mail_LDADD): Remove DB3_LDADD

svn path=/trunk/; revision=10276
2001-06-18 20:11:27 +00:00
b6b3732f00 Remove DB3_LDADD
* Makefile.am (evolution_LDADD): Remove DB3_LDADD

svn path=/trunk/; revision=10275
2001-06-18 20:10:54 +00:00
c094a996a0 Remove DB3_LDADD
* Makefile.am (evolution_netscape_importer_LDADD):
	(evolution_elm_importer_LDADD):
	(evolution_pine_importer_LDADD):
	(evolution_gnomecard_importer_LDADD): Remove DB3_LDADD

svn path=/trunk/; revision=10274
2001-06-18 20:10:19 +00:00
61fe24e66a Remove DB3_LDADD
* test-service/Makefile.am (test_service_LDADD): Remove DB3_LDADD

	* component/Makefile.am (evolution_executive_summary_LDADD):
	Remove DB3_LDADD

svn path=/trunk/; revision=10273
2001-06-18 20:09:31 +00:00
a0c711d6c4 Remove DB3_LDADD
* tests/stream/Makefile.am (LDADD):
	* tests/smime/Makefile.am (LDADD):
	* tests/misc/Makefile.am (LDADD):
	* tests/message/Makefile.am (LDADD):
	* tests/folder/Makefile.am (LDADD): Remove DB3_LDADD

svn path=/trunk/; revision=10272
2001-06-18 20:07:35 +00:00
6e3f88affe Split e-db3-utils and e-dbhash off into libedb3util so eutil won't depend
* Makefile.am: Split e-db3-utils and e-dbhash off into libedb3util
	so eutil won't depend on db3.

svn path=/trunk/; revision=10271
2001-06-18 20:05:45 +00:00
5e1e9d7474 Add #defines for the current supported db3 version so that when we change
* acconfig.h: Add #defines for the current supported db3 version
	so that when we change it we don't have to hunt all of them down

svn path=/trunk/; revision=10270
2001-06-18 19:04:26 +00:00
8634b6ddd4 oops. typoe
svn path=/trunk/; revision=10269
2001-06-18 19:00:42 +00:00
a10c84b473 Add "--with-db3" to fill in both --with-db3-includes and --with-db3-libs.
* configure.in: Add "--with-db3" to fill in both
	--with-db3-includes and --with-db3-libs. Make them get cached
	properly so you don't need to specify it every time. Simplify some
	code.

svn path=/trunk/; revision=10268
2001-06-18 18:55:45 +00:00
a53478f0bf Set camel-lock-help setgid or setuid as needed
* Makefile.am (install-exec-local): Set camel-lock-help setgid or
	setuid as needed

svn path=/trunk/; revision=10267
2001-06-18 18:17:19 +00:00
22f88d1826 Check the modes on $system_mail_dir and set up variables for
* configure.in: Check the modes on $system_mail_dir and set up
	variables for camel/Makefile to make camel-lock-helper
	setuid/setgid.

svn path=/trunk/; revision=10266
2001-06-18 18:16:55 +00:00
3a4f16b681 Fix the help URLs
* e-shell-view-menu.c: Fix the help URLs

svn path=/trunk/; revision=10265
2001-06-18 17:50:51 +00:00
60fe445b0c Change the drop-type "x-evolution-dnd" to "x-evolution-message" since we
2001-06-18  Jeffrey Stedfast  <fejj@ximian.com>

	* component-factory.c: Change the drop-type "x-evolution-dnd" to
	"x-evolution-message" since we want to be able to DnD more than
	one data type ;-)

	* folder-browser.c: Change supported DnD drop types to disclude
	URI_LIST as that seems to crash Nautilus and seems overly
	complicated. Since I am going to be supporting message/rfc822,
	hopefully Nautilus can handle that or else maybe something like
	text/plain.
	(message_list_drag_data_get): Remove the code for URI_LIST.

svn path=/trunk/; revision=10264
2001-06-18 16:06:34 +00:00
588e18f202 If we have a fragment in the url, use that as the folder name, and not the
2001-06-14  Not Zed  <NotZed@Ximian.com>

        * mail-tools.c (mail_tool_uri_to_folder): If we have a fragment in
        the url, use that as the folder name, and not the path component.

2001-06-13  Not Zed  <NotZed@Ximian.com>

        * component-factory.c (mail_load_storages): Added temp hack to let
        spool providers show up in the list.

svn path=/trunk/; revision=10263
2001-06-18 15:46:11 +00:00
3be10cec05 (mail_format_raw_message): Add padding to match the formatted
display.

svn path=/trunk/; revision=10262
2001-06-18 14:41:45 +00:00
e905364bee Only create a missing uid if we have indexing turned on.
2001-06-18  Not Zed  <NotZed@Ximian.com>

        * camel-folder-summary.c
        (camel_folder_summary_info_new_from_parser): Only create a missing
        uid if we have indexing turned on.

        * camel-lock-helper.c (setup_process): Function to setup
        process/sanity/security checks.  Change to the real uid as soon as
        we can.
        (lock_path): First try to lock as the real uid, if that fails, try
        the root uid.
        (unlock_id): Unlock as the uid we created the lock as.

        * Makefile.am (INCLUDES): Added -DCAMEL_SBINDIR for lock helper
        location.

        * providers/local/camel-spool-folder.c (spool_lock): Implemented,
        using lock helper locking.  Need to work out if the locking
        requires a root created lock?
        (spool_unlock): Likewise.

2001-06-15  Not Zed  <NotZed@Ximian.com>

        * camel-lock-helper.c: Setuid Lock helper process.  Creates and manages
        .locks, keeping them active, removing them, etc.  What real perms it
        needs is a little system dependent.

2001-06-14  Not Zed  <NotZed@Ximian.com>

        * providers/local/camel-maildir-store.c (get_folder_info): Implement.
        (scan_dir): Does the work of scanning for maildir directories.

2001-06-13  Not Zed  <NotZed@Ximian.com>

        * providers/local/camel-spool-store.c (get_folder_info):
        Implemented, just returns a hardcoded INBOX folder.
        (free_folder_info): implemented, free's the 1 possible level of
        folder info.

        * providers/local/camel-spool-folder.c
        (camel_spool_folder_construct): Set the real unread message
        count on the folder_created thing.

svn path=/trunk/; revision=10261
2001-06-18 14:36:44 +00:00
5255cb6d49 Remove more dead files
2001-06-18  JP Rosevear  <jpr@ximian.com>

	* POTFILES.in: Remove more dead files

svn path=/trunk/; revision=10260
2001-06-18 14:33:37 +00:00
dc0ade171a Remove calendar/gui/calendar-summary.c' from the POTFILES.in'.
svn path=/trunk/; revision=10259
2001-06-18 12:21:07 +00:00
65a3be6b57 Allow user's to "copy" drag & drop rather than just "move".
2001-06-16  Jeffrey Stedfast  <fejj@ximian.com>

	* folder-browser.c (my_folder_browser_init): Allow user's to
	"copy" drag & drop rather than just "move".

svn path=/trunk/; revision=10258
2001-06-16 22:42:09 +00:00
7395fd6ba1 Implemented.
2001-06-15  Jeffrey Stedfast  <fejj@ximian.com>

	* component-factory.c (destination_folder_handle_drop): Implemented.

	* message-list.c (message_list_construct): Don't connect to the
	DnD signals here.
	(message_list_drag_data_get): Removed.
	(add_uid): Removed.

	* folder-browser.c (my_folder_browser_init): Connect to DnD signals.
	(message_list_drag_data_get): Implemented.

svn path=/trunk/; revision=10257
2001-06-15 21:40:12 +00:00
f0d0478ea1 Updated Galician translation
svn path=/trunk/; revision=10256
2001-06-15 21:35:06 +00:00
e088dbce22 Fixed misuse of an uninitialized variable.
2001-06-15  Jeffrey Stedfast  <fejj@ximian.com>

	* mail-ops.c (mail_send_message): Fixed misuse of an uninitialized
	variable.

	* component-factory.c (destination_folder_handle_drop): Implemented.

	* mail.h: Added prototype for evolution_folder_info_factory_init.

	* mail-ops.c (mail_do_transfer_messages): Now takes a const char*
	as the dest_uri. This works better all around since we strdup'd
	the string anyway.

svn path=/trunk/; revision=10255
2001-06-15 19:34:54 +00:00
b0bac93a1e Return the largest real UID in the cache (as an integer). Eventually to be
* providers/imap/camel-imap-message-cache.c
	(camel_imap_message_cache_max_uid): Return the largest real UID in
	the cache (as an integer). Eventually to be used for an
	optimization in the new-message fetch code.
	(cache_put): Keep track of max_uid.

svn path=/trunk/; revision=10254
2001-06-15 18:47:04 +00:00
d90fbb3605 Get weather.h disted
2001-06-15  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: Get weather.h disted

svn path=/trunk/; revision=10253
2001-06-15 17:12:09 +00:00
b461c51f7c We can't output "<html>" and "</html>" here because it gets called
* mail-format.c (mail_format_mime_message): We can't output
	"<html>" and "</html>" here because it gets called recursively to
	display message/rfc822 subparts.

	* mail-display.c (mail_display_redisplay): Move rodo's html header
	changes from mail_format_mime_message to here.

svn path=/trunk/; revision=10252
2001-06-15 16:55:10 +00:00
ad95c6e7b2 Fix includes so that libical need not be installed
2001-06-15  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: Fix includes so that libical need not be installed

svn path=/trunk/; revision=10251
2001-06-15 15:37:41 +00:00
19904850fe Extra dist the zones.tab information
2001-06-15  JP Rosevear  <jpr@ximian.com>

	* zoneinfo/Makefile.am: Extra dist the zones.tab information

svn path=/trunk/; revision=10250
2001-06-15 13:56:42 +00:00
bba6af69b9 implement this properly, using base and (objectclass=*).
2001-06-15  Chris Toshok  <toshok@ximian.com>

	* backend/pas/pas-backend-ldap.c (search_for_dn): implement this
	properly, using base and (objectclass=*).

svn path=/trunk/; revision=10249
2001-06-15 07:25:56 +00:00
7ee90ffe77 REmove a silly hardcoded term limit, oops forgot about that.
2001-06-15  Not Zed  <NotZed@Ximian.com>

        * e-sexp.c (parse_values): REmove a silly hardcoded term limit,
        oops forgot about that.

svn path=/trunk/; revision=10248
2001-06-15 05:44:43 +00:00
8ab688397f generate a new UID when pasting
2001-06-15  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-day-view.c (selection_received): generate a new UID
	when pasting

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

svn path=/trunk/; revision=10246
2001-06-15 00:07:32 +00:00
8d2ba063ec Small typo
svn path=/trunk/; revision=10245
2001-06-14 23:42:13 +00:00
a55493e5de Small typo
svn path=/trunk/; revision=10244
2001-06-14 23:34:40 +00:00
efd9bd119c finished implementation of Paste stuff
2001-06-15  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-day-view.c (selection_received): finished implementation
	of Paste stuff

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

svn path=/trunk/; revision=10243
2001-06-14 23:26:30 +00:00
9a52bdf0d1 Added Mailing-List header regex so that we can do mlist magic on that
2001-06-14  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-utils.c: Added Mailing-List header regex so that we
	can do mlist magic on that header.

svn path=/trunk/; revision=10242
2001-06-14 22:32:35 +00:00
b1359d0e45 Properly handle correct and incorrect (for the common case, ie Outlook and
2001-05-28  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-utils.c (header_decode_param): Properly handle
	correct and incorrect (for the common case, ie Outlook and
	Netscape/Mozilla) rfc2184 values.
	(header_decode_rfc2184_param): Get the param name and see if we
	should expect a rfc2184 parameter value.
	(rfc2184_decode): Decode a rfc2184 value.
	(hex_decode): hex decode a string.
	(header_decode_param_list): Handle rfc2184 encoded parameters (ie
	parameters that have been split and perhaps encoded).
	(header_param_list_format_append): Encode the value before seeing
	if it will fit on the line. If the value does get encoded, be sure
	to put a '*' before the equal-sign.
	(header_encode_param): New function to rfc2184 encode a parameter
	value (maybe it should be renamed?)

apparently with my last commit, I had also commit'd this but didn't realise it.

svn path=/trunk/; revision=10241
2001-06-14 22:24:59 +00:00
1fb67eaca4 Updated to reflect changes to mail_config_[g,s]et_thread_list().
2001-06-14  Jeffrey Stedfast  <fejj@ximian.com>

	* folder-browser.c (got_folder): Updated to reflect changes to
	mail_config_[g,s]et_thread_list().
	(folder_browser_toggle_threads): Same.

	* folder-browser-factory.c (control_activate): Updated to reflect
	changes to mail_config_[g,s]et_thread_list().

	* mail-config.c (mail_config_write_on_exit): Do cleanup when we're
	done.
	(mail_config_set_thread_list): Send in a URI so we can save the
	state on a per-folder basis.
	(mail_config_get_thread_list): Send in a URI so we can retrieve
	the state on a per-folder basis.

	* component-factory.c: Setup the accepted_dnd_types. Also added
	skeleton code for DnD.

svn path=/trunk/; revision=10240
2001-06-14 22:08:54 +00:00
ef27346aa8 menu icons
svn path=/trunk/; revision=10239
2001-06-14 22:00:19 +00:00
fbb323c3d1 save ourselves a function call - call close_dialog instead of
2001-06-14  Chris Toshok  <toshok@ximian.com>

	* contact-editor/e-contact-editor.c (delete_cb): save ourselves a
	function call - call close_dialog instead of file_close_cb.

svn path=/trunk/; revision=10238
2001-06-14 20:46:49 +00:00
681b9172bc Set the "expoted_dnd_types" to NULL in the folder_types.
2001-06-14  Jeffrey Stedfast  <fejj@ximian.com>

	* gui/component/addressbook-component.c: Set the
	"expoted_dnd_types" to NULL in the folder_types.

svn path=/trunk/; revision=10237
2001-06-14 20:17:43 +00:00
095a803f3b vfolders
svn path=/trunk/; revision=10236
2001-06-14 20:03:35 +00:00
b9eab086bd add my-evolution-html.h to the sources
2001-06-14  JP Rosevear  <jpr@ximian.com>

	* Makefile.am: add my-evolution-html.h to the sources

svn path=/trunk/; revision=10235
2001-06-14 19:53:03 +00:00
c36fc3d8ee apply filter
svn path=/trunk/; revision=10234
2001-06-14 19:43:28 +00:00
7631ea1f37 Added a Reply-to-list menu item.
2001-06-14  Jeffrey Stedfast  <fejj@ximian.com>

	* evolution-mail.xml: Added a Reply-to-list menu item.

svn path=/trunk/; revision=10233
2001-06-14 19:06:03 +00:00
1072bbd659 Add Reply-to-List bonobo verbs.
2001-06-14  Jeffrey Stedfast  <fejj@ximian.com>

	* folder-browser-factory.c: Add Reply-to-List bonobo verbs.

	* folder-browser.c: Add Reply-to-List menu items.

	* mail-callbacks.c (mail_reply): Use an enum for specifying the
	reply mode, becaus enow we can reply-to-list.
	(reply_to_list): Implement.
	(reply_to_sender): Use REPLY_SENDER.
	(reply_to_all): Use REPLY_ALL.
	(mail_generate_reply): Handle the different modes.

svn path=/trunk/; revision=10232
2001-06-14 19:05:39 +00:00
9df60c5c8f Don't try to format the Reply-To header - we don't want to wrap the
2001-06-14  Jeffrey Stedfast  <fejj@ximian.com>

	* camel-mime-part.c (init_header_name_table): Don't try to format
	the Reply-To header - we don't want to wrap the reply-to address.

svn path=/trunk/; revision=10231
2001-06-14 17:16:33 +00:00
4133620058 Added instructions about compiling libdb.
svn path=/trunk/; revision=10230
2001-06-14 16:49:40 +00:00
a241f9afe9 added popup menu items for cut/copy/paste
2001-06-14  Rodrigo Moya <rodrigo@ximian.com>

	* gui/e-day-view.[ch]: added popup menu items for cut/copy/paste

	* gui/e-week-view.[ch]: ditto

svn path=/trunk/; revision=10229
2001-06-14 11:51:11 +00:00
5938953eea new widget to enter a timezone.
2001-06-14  Damon Chaplin  <damon@ximian.com>

	* gui/e-timezone-entry.[hc]: new widget to enter a timezone.

	* gui/Makefile.am (evolution_calendar_SOURCES): added the above.
	* gui/Makefile.am (evolution_calendar_LDADD): had to move
	libcal-dialogs.a above libmiscwidgets.a to get it to compile.

svn path=/trunk/; revision=10228
2001-06-14 06:21:38 +00:00
f4d4dec1ff added evolution-gnomecard-importer.
2001-06-14  Damon Chaplin  <damon@ximian.com>

	* .cvsignore: added evolution-gnomecard-importer.

svn path=/trunk/; revision=10227
2001-06-14 06:10:37 +00:00