2001-05-31 Christopher James Lahey <clahey@ximian.com>
* README: Included information about db3.
* acconfig.h: Added HAVE_DB_H and HAVE_DB3_DB_H.
* configure.in: Added various checks for db3 libraries and
includes. Of note are the new configure options
--with-db3-includes=PREFIX and --with-db3-libs=PREFIX to specify
the location for your db3 library.
From addressbook/ChangeLog:
2001-05-31 Christopher James Lahey <clahey@ximian.com>
* backend/pas/Makefile.am (INCLUDES): Added db3 cflags.
* backend/pas/pas-backend-file.c: Updated this to use db3.
From e-util/ChangeLog:
2001-05-31 Christopher James Lahey <clahey@ximian.com>
* Makefile.am (INCLUDES): Added db3 cflags.
* e-dbhash.c: Made this use db3.
* e-db3-utils.c, e-db3-utils.h: New files with some helper
functions.
From wombat/ChangeLog:
2001-05-31 Christopher James Lahey <clahey@ximian.com>
* Makefile.am (wombat_LDADD): Added db3 libs.
svn path=/trunk/; revision=10077
2001-05-31 Christopher James Lahey <clahey@ximian.com>
* configure.in (GTKHTML_DATADIR): Use --moddatadir to derive this.
From composer/ChangeLog:
2001-05-31 Christopher James Lahey <clahey@ximian.com>
* Makefile.am (HTML_EDITOR_GENERATED): Use GTKHTML_DATADIR here.
svn path=/trunk/; revision=10070
* README: Remove reference to verify-evolution-install.sh since it
doesn't work any more.
* configure.in (EVO_CHECK_LIB): allow this to take a max version
too, mostly so we can bound the allowable gal versions for
releases, but also to require libxml < 2.0.
(OpenSSL): Fixicate to work on NetBSD (OpenSSL in /usr, no libdl).
svn path=/trunk/; revision=9951
2001-05-22 Jeffrey Stedfast <fejj@ximian.com>
* configure.in: Create MAILER_CFLAGS and MAILER_LIBS so that we
don't have the same libs multiple times in the libtool
command-line.
svn path=/trunk/; revision=9926
2001-05-18 Jon Trowbridge <trow@ximian.com>
* gui/component/select-names/e-select-names-bonobo.c
(entry_get_property_fn): Return the serialized EDestinations
(rather than just a string w/ e-mail addresses) through the bonobo
component's property bag.
* gui/component/select-names/e-select-names-model.c
(e_select_names_model_export_destinationv): Added. A convenience routine
for serializing the model's EDestinations into a string.
* gui/component/select-names/e-select-names-popup.c
(add_html_mail): Added. Puts in a check menu item for whether or
not the recipient wants HTML mail.
(popup_menu_card): Add menu item for HTML mail. Enable edit
contact info item.
(popup_menu_nocard): Add menu item for HTML mail. Enable edit
contact info item.
* backend/ebook/e-book-util.c (e_book_use_local_address_book):
Added. Fetches the local addressbook and caches it on the first
call. This is meant to be an easy and efficient way to get at the
local addressbook with the minimum of code.
(e_book_query_address_locally): Added. Convenience code that
does an e-mail only e_book_name_and_email_query against the
local address book.
* backend/ebook/e-destination.c
(e_destination_set_html_mail_pref): Added. Allows the intended
recipient's HTML mail preference to be manipulated.
(e_destination_get_email_verbose): Added. Cleaned up to use
e_destination_get_name.
(e_destination_get_html_mail_pref): Added. Read the recipient's HTML mail
preference. If the destination is linked to a card, the
preference is taken from the card (unless it has been explicitly
overridden by a called to e_destination_set_html_mail_pref).
(e_destination_get_address_textv): Added. Form a unified address string
from a NULL-terminated vector of EDestinations.
(e_destination_export): Added. Serialize an EDestination to a string.
(e_destination_import): Added. Unserialize a string to build an
EDestination.
(e_destination_exportv): Added. Serialize a NULL-terminated vector of
EDestinations to a string.
(e_destination_importv): Added. Unserialize a string to build a
NULL-terminated vector of EDestinations.
* gui/component/select-names/e-select-names-completion.c:
Implemented local versions of g_strcasecmp and g_strncasecmp
(which should really be in glib, I think...) for utf8, and used
them to make this code utf8-safe.
2001-05-18 Jon Trowbridge <trow@ximian.com>
* Makefile.am (evolution_mail_LDADD): Added libebook.la (which is
now required by the composer.)
2001-05-18 Jon Trowbridge <trow@ximian.com>
* e-msg-composer-hdrs.c (set_recipients): Properly unserialize the
string returned by the "text" property of the bonobo control,
convert it into EDestinations, and use them to get the e-mail
addresses of our recipients.
22001-05-18 Jon Trowbridge <trow@ximian.com>
* Makefile.am (SUBDIRS): Changed build order. Now addressbook
gets built before mail.
svn path=/trunk/; revision=9878
2001-05-15 Jeffrey Stedfast <fejj@ximian.com>
* configure.in: Create CAMEL_CFLAGS and CAMEL_LIBS so that we
don't have to link in all sorts of unnecessary garbage from GNOME
that we don't need.
svn path=/trunk/; revision=9824
2001-05-09 Chris Toshok <toshok@ximian.com>
* configure.in: add the nspr includes to the list of includes used
to test for NSS headers, and don't assume -lpthread in the
nss/nspr libs - use PTHREAD_LIB.
svn path=/trunk/; revision=9743
2001-05-05 Gediminas Paulauskas <menesis@delfi.lt>
* configure.in: upped required gtkhtml version to 0.9.3, even that is
not enough for idl changes.
* README: you need LIB_XML_1_BRANCH. updated all version requirements
from configure.in
svn path=/trunk/; revision=9683
* README: We no longer depend on libunicode.
* configure.in: Remove check for libunicode. Remove unicode cflags
and libs from all CFLAGS and LIBS variables. Add GAL_LIBS for
things that need to depend on just gal (for gunicode).
svn path=/trunk/; revision=9586
Get the docs to build and install properly. Temporarily disable the
importer devel docs as they seem to be pretty broken.
svn path=/trunk/; revision=9507
2001-04-21 Jeffrey Stedfast <fejj@ximian.com>
* configure.in (have_nspr_libs): We need to link in more than just
libnspr4, we also need libpthread.
(have_nss_libs): Don't forget to add nsprlibs to the LDFLAGS.
svn path=/trunk/; revision=9497
2001-04-12 Christopher James Lahey <clahey@ximian.com>
* configure.in: Updated the required version of gal to 0.6.99.0.
svn path=/trunk/; revision=9292
2001-04-11 JP Rosevear <jpr@ximian.com>
* configure.in: Check if gethostbyname_r take five params
* acconfig.h: add GETHOSTBYNAME_R_FIVE_ARGS
2001-04-11 JP Rosevear <jpr@ximian.com>
* providers/imap/Makefile.am: user GNOME_INCLUDEDIR since gnome
files are included in the top level camel headers and the gtk
include dir is now versioned and such
* providers/local/Makefile.am: ditto
* providers/pop3/Makefile.am: ditto
* providers/smtp/Makefile.am: ditto
* providers/sendmail/Makefile.am: ditto
* camel-service.c: use five arg version of gethostbyname_r if
appropriate
(camel_get_host_byname): check if msg->herr is non-zero instead of
checking if msg->hp is null since we may not always have msg->hp
svn path=/trunk/; revision=9239
2001-04-10 Gediminas Paulauskas <menesis@delfi.lt>
* AUTHORS: /me is a translator.
* configure.in (EVO_CHECK_LIB): fail with AC_MSG_ERROR, not echo &&
exit 1.
2001-04-10 Gediminas Paulauskas <menesis@delfi.lt>
* backend/ebook/evolution-gnomecard-importer.c: added missing #include.
* contact-editor/e-contact-editor.c (_arrow_pressed): popup menu items were
not translated after selecting one of them.
* gui/widgets/e-addressbook-view.c: mark popup menu items with N_().
Updated list[] for translators.
* gui/widgets/e-minicard.c: same.
* gui/widgets/e-minicard-view-widget.c (e_minicard_view_widget_set_arg): fix warning
for "editable" arg.
* gui/widgets/e-minicard-view.c: convert "empty_message" to utf8.
2001-04-10 Gediminas Paulauskas <menesis@delfi.lt>
* widgets/e-summary-subwindow.c: added some missing includes.
* widgets/e-summary-title-button.h: same.
2001-04-10 Gediminas Paulauskas <menesis@delfi.lt>
* menus/gal-view-menus.c: convert label to utf8.
svn path=/trunk/; revision=9215
shortcut bar.
Converted and replaced icons for trash and summary:
exec-16-summary.xpm => evolution-today-mini.png
delete_mesage.xpm => evolution-trash-mini.png,
Copied evolution-trash.png icons from mc (needs tweaking to match other
evolution icons though)
svn path=/trunk/; revision=9154
2001-04-02 Jeffrey Stedfast <fejj@ximian.com>
* README (SSL): Remind users that they will currently have to copy
their cert database from their mozilla directory into ~/evolution.
svn path=/trunk/; revision=9118
Guided by Jacub Stener's mail, where he explaned which icons were renamed or
added, I added a bunch of new icons to menus, fixed renamed ones. Changed Trash
and Executive summary folder type icons. Fixed art/Makefile.am for these
changes.
Also, pulled icon cache from mailer and moved it to e-util/e-gui-utils.h, made
all components and dialogs use cache and not load pixmaps every time.
Accidentally got a couple of includes fix in, but they won't break anything.
svn path=/trunk/; revision=9092
* README: add a bit mentioning that if configure claims you don't
have something installed when you think you do, that it's probably
because you installed it in the wrong prefix, or because you need
a -devel package.
* configure.in: Add a new macro EVO_CHECK_LIB that checks for a
gnome-config-based library of a given version or later, correctly,
and if doesn't find it, suggests that you consult the README. Fix
the various library checks to use this. Meanwhile, remove a bunch
of old cruft and reorganize a little.
* acconfig.h: Remove cruft
svn path=/trunk/; revision=8997
2001-03-20 Miguel de Icaza <miguel@ximian.com>
* art/Makefile.am (images_DATA): Added all the new icons to the
distribution.
svn path=/trunk/; revision=8869
2001-03-20 Jeffrey Stedfast <fejj@ximian.com>
* configure.in: More fixes for NSPR and NSS checks - use fixed it
to use AC_CHECK_HEADERS instead of AC_CHECK_FILES. Also made it
not default the nspr lib path to /usr/lib/mozilla which may not be
in the user's library path when checking for nspr libs.
svn path=/trunk/; revision=8856