8531 lines
258 KiB
Plaintext
8531 lines
258 KiB
Plaintext
== Version 1.4.0 ==
|
||
|
||
2003-06-02 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Bump version number to 1.4.0.
|
||
(VERSION_COMMENT): Set to an empty string.
|
||
(GAL_REQUIRED): Require 1.99.7.
|
||
|
||
2003-05-28 Rodney Dawes <dobey@ximian.com>
|
||
|
||
* configure.in: AC_SUBST() for GAL_REQUIRED and GTKHTML_REQUIRED
|
||
|
||
2003-05-27 Not Zed <NotZed@Ximian.com>
|
||
|
||
* camel.pc.in: make libs/cflags point to privlibdir/includedir,
|
||
otherwise this just doesn't work.
|
||
|
||
== Version 1.3.92 ==
|
||
|
||
2003-05-22 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Bump version to 1.3.92.
|
||
|
||
2003-05-22 Rodney Dawes <dobey@ximian.com>
|
||
|
||
* camel.pc.in:
|
||
* evolution-addressbook.pc.in:
|
||
* evolution-calendar.pc.in:
|
||
* evolution-shell.pc.in: s/GAL_VERSION/GAL_REQUIRED/
|
||
|
||
2003-05-22 Dmitry G. Mastrukov <dmitry@taurussoft.org>
|
||
|
||
* configure.in: Added Belarusian to ALL_LINGUAS.
|
||
|
||
2003-05-21 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Bump version to 1.3.91.99.
|
||
|
||
== Version 1.3.91 ==
|
||
|
||
2003-05-21 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Renamed GAL_VERSION to GAL_REQUIRED; also, made it
|
||
not AC_SUBST() it anymore since it's only used in configure.
|
||
Added GTKHTML_REQUIRED and made all the libgtkhtml-3.0 checks use
|
||
it.
|
||
|
||
2003-05-19 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Remove GNOME_PREFIX stuff. Add
|
||
--disable-default-binary command line option, with corresponding
|
||
DEFAULT_BINARY Automake conditional.
|
||
|
||
2003-05-19 Not Zed <notzed@lostzed.mmc.com.au>
|
||
|
||
* NEWS: Updated for mail/ camel/ filter/ and e-util/
|
||
|
||
2003-04-30 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Bump version number to 1.3.3.99.
|
||
|
||
== Version 1.3.3 ==
|
||
|
||
2003-04-29 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: 1.3.3.
|
||
|
||
2003-04-28 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* NEWS: Updated for mailer fixes
|
||
|
||
2003-04-28 Rodney Dawes <dobey@ximian.com>
|
||
|
||
* data/cde_app_root/: Use $(privdatadir) instead of
|
||
$(prefix)/share/evolution-$(BASE_VERSION) for the cde stuff
|
||
|
||
2003-04-21 Rodney Dawes <dobey@ximian.com>
|
||
|
||
* configure.in: Fix KDE_APPLNK_DIR to not install to a diff prefix,
|
||
and disable installing the file to the KDE applnk path by default
|
||
|
||
2003-04-11 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: 1.3.2.99.
|
||
|
||
== Version 1.3.2 ==
|
||
|
||
2003-04-08 Dan Winship <danw@ximian.com>
|
||
|
||
* tools/Makefile.am (EXTRA_DIST): Fix
|
||
|
||
2003-04-07 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Oops, don't use a == when comparing strings in
|
||
shell.
|
||
|
||
2003-04-07 Chris Toshok <toshok@ximian.com>
|
||
|
||
* tools/Makefile.am (privlibexec_PROGRAMS): remove
|
||
evolution-addressbook-export.
|
||
|
||
* tools/evolution-addressbook-export.c: nuke.
|
||
|
||
2003-04-07 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: add addressbook/tools/Makefile to AC_OUTPUT.
|
||
|
||
2003-04-07 Dan Winship <danw@ximian.com>
|
||
|
||
* tools/Makefile.am (privlibexec_SCRIPTS, privlibexec_PROGRAMS):
|
||
Install these in privlibexecdir, not privdatadir. Move killev from
|
||
SCRIPTS to PROGRAMS.
|
||
(killev_SOURCES, killev_LDADD): Add
|
||
|
||
* tools/killev.c: New C port of killev, since
|
||
"bonobo-activation-query" does not return as much information as
|
||
"oaf-client" did. Also has prettier output. (Still shells out to
|
||
killall/pkill to do the actual killing.)
|
||
|
||
* tools/killev: Gone
|
||
|
||
* tools/evolution-move-tasks: Removed since the evolution-calendar
|
||
code that called it is also gone now.
|
||
|
||
2003-04-07 Not Zed <NotZed@Ximian.com>
|
||
|
||
* NEWS: Updated for mail/camel/composer/filter for 1.3.2
|
||
|
||
2003-04-06 Christophe Merlet <redfox@redfoxcenter.org>
|
||
|
||
* data/Makefile.am: Create $(DESTDIR)$(kdedeskdopdir).
|
||
|
||
2003-04-04 Chris Toshok <toshok@ximian.com>
|
||
|
||
* acinclude.m4 (EVO_LDAP_CHECK): bleah, add "" in for the "no"
|
||
case in with_static_ldap.
|
||
|
||
2003-04-03 Chris Toshok <toshok@ximian.com>
|
||
|
||
* acinclude.m4 (EVO_LDAP_CHECK): the existence of libldap.la
|
||
should have no bearing on whether or not we try to statically link
|
||
ldap.
|
||
|
||
2003-03-29 Duarte Loreto <happyguy_pt@hotmail.com>
|
||
|
||
* AUTHORS: Added myself as new Portuguese translator.
|
||
|
||
2003-03-28 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Ported check for "killall" vs. "killp" back from
|
||
1.2.
|
||
|
||
2003-03-28 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* data/Makefile.am: Fix installation of the .desktop file.
|
||
|
||
2003-03-27 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Add gal-2.0 to the list of packages to determine
|
||
WOMBAT_CFLAGS and WOMBAT_LIBS.
|
||
|
||
2003-03-26 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Autogen help/Makefile.
|
||
|
||
* Makefile.am (SUBDIRS): Add help. [#38234]
|
||
|
||
2003-03-25 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Fixed Heimdal include path.
|
||
|
||
2003-03-25 Rodney Dawes <dobey@ximian.com>
|
||
|
||
* data/evolution.desktop.in: Fix 39901 and 40233
|
||
|
||
2003-03-21 Rodney Dawes <dobey@ximian.com>
|
||
|
||
* configure.in: Fix the mit krb5+krb4 check to work with --without-kr5
|
||
|
||
2003-03-19 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* README: Updated considerably.
|
||
|
||
2003-03-18 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Fixed a type-o in the krb5 checks.
|
||
|
||
2003-03-19 Not Zed <NotZed@Ximian.com>
|
||
|
||
* configure.in (CAMEL_*, E_UTIL_*, ): Add gthread-2.0, to get any
|
||
thread-specific flags (like -D_REENTRANT). Duh. For #39886.
|
||
(LIBIBEX*): Removed old libibex stuff.
|
||
|
||
2003-03-14 Chris Toshok <toshok@ximian.com>
|
||
|
||
* tools/evolution-addressbook-export.c (save_cards): use
|
||
bonobo_main_quit, and clean this up a bit.
|
||
|
||
2003-03-06 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Added AC_C_INLINE - this should fix bug #39171.
|
||
|
||
2003-03-05 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Fix kerberos include paths.
|
||
|
||
2003-03-05 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Update version number to 1.3.1.99.
|
||
|
||
== Version 1.3.1 ==
|
||
|
||
2003-02-28 Dan Winship <danw@ximian.com>
|
||
|
||
* tools/Makefile.am (evolution_launch_composer_LDADD): Fix
|
||
dependencies
|
||
|
||
2003-02-28 Hans Petter Jansson <hpj@ximian.com>
|
||
|
||
* configure.in: Add calendar/importers/Makefile to output.
|
||
|
||
2003-02-27 Chris Toshok <toshok@ximian.com>
|
||
|
||
* tools/.cvsignore: ignore some stuff, yo.
|
||
|
||
* tools/Makefile.am: add in the evolution-launch-composer stuff.
|
||
|
||
* tools/evolution-launch-composer.c: port this from the 1.2 branch.
|
||
|
||
2003-02-27 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: export gnome-pilot cflags
|
||
|
||
2003-02-21 Dan Winship <danw@ximian.com>
|
||
|
||
* libversit/Makefile.am: Make this a shared library to prevent
|
||
linking portability problems
|
||
|
||
* tools/Makefile.am (evolution_addressbook_import_LDADD): cleanup
|
||
|
||
2003-02-19 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in (ENABLE_IPv6): AC_DEFINE() ENABLE_IPv6 if it should
|
||
be enabled.
|
||
|
||
2003-02-07 Rodney Dawes <dobey@ximian.com>
|
||
|
||
* data/Makefile.am: Fix installation of desktop/mime files
|
||
|
||
2003-02-06 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Add fr to ALL_LINGUAS again.
|
||
|
||
2003-02-06 Rodney Dawes <dobey@ximian.com>
|
||
|
||
* configure.in: Fix KRB4_CFLAGS to work correctly
|
||
* data/Makefile.am: Fix desktop file installation path
|
||
* data/evolution.desktop.in: Use correct binary and categories, add
|
||
StartupNotify=1 also, for startup-notification-enabled systems
|
||
|
||
2003-02-06 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: export priv*dir for libical's configure to use.
|
||
|
||
* evolution-addressbook.pc.in (Libs): Remove -L${libdir}.
|
||
(CFlags): s/includedir/privincludedir/
|
||
|
||
* evolution-calendar.pc.in: Likewise
|
||
|
||
* evolution-shell.pc.in: Likewise. Also change iconsdir to
|
||
imagesdir
|
||
|
||
* sounds/Makefile.am: remove soundsdir def
|
||
|
||
* tools/Makefile.am: subst in $(toolsdir) instead of $(bindir)
|
||
|
||
* tools/evolution-addressbook-clean.in:
|
||
s/EVOLUTION_BINDIR/EVOLUTION_TOOLSDIR/
|
||
|
||
* tools/evolution-addressbook-abuse.c (main):
|
||
s/PACKAGE/GETTEXT_PACKAGE/ in gettext init
|
||
* tools/evolution-addressbook-export.c (main): Likewise
|
||
* tools/evolution-addressbook-import.c (main): Likewise
|
||
|
||
2003-02-05 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Define and AC_SUBST privlibexecdir, privdatadir,
|
||
privincludedir, serverdir, evolutionuidir, imagesdir, buttonsdir,
|
||
soundsdir, gladedir, etspecdir, and viewsdir.
|
||
|
||
* data/Makefile.am (dtappintegrate, dtappunintegrate): use
|
||
privdatadir
|
||
|
||
2003-02-04 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Update AC_DEFINEs to use the new syntax to make
|
||
acconfig.h unnecessary. (Remove unneeded HAVE_KDE_APPLNK define).
|
||
Call GNOME_COMPILE_WARNINGS and add $WARN_CFLAGS to CFLAGS to get
|
||
back to the evo 1.2 behavior of defaulting to -Wall everywhere.
|
||
Fix up privlibdir definition to avoid undefined variables in
|
||
evolution-shell.pc.
|
||
|
||
* acinclude.m4: Update AC_DEFINE
|
||
|
||
* acconfig.h: Gone
|
||
|
||
2003-02-03 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in (EVOLUTION_MAIL): add gnome-vfs-module-2.0 to the
|
||
deps so we pick up the right include path.
|
||
|
||
2003-02-03 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: remove the --enable-shlib-components stuff.
|
||
|
||
2003-01-28 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in (HAVE_KRB5): Updated to add gssapi libs, since this
|
||
is what we use krb5 for :-)
|
||
|
||
2003-01-28 Rodney Dawes <dobey@ximian.com>
|
||
|
||
* tools/Makefile.am (EXTRA_DIST): s/bin_SCRIPTS/tools_SCRIPTS/
|
||
|
||
2003-01-27 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* tools/evolution-addressbook-export.c: #include bonobo-activation
|
||
instead of oaf.
|
||
(main): Initialize using gnome_program_init().
|
||
(save_cards): Use g_main_loop_quit() instead of gtk_exit().
|
||
|
||
* tools/evolution-addressbook-import.c: Update include list for
|
||
GNOME 2.
|
||
(main): Initialize using gnome_program_init().
|
||
(unref_executable): Use g_main_loop_quit() instead of gtk_exit().
|
||
(add_cb): Likewise.
|
||
|
||
* tools/evolution-addressbook-abuse.c: Update include list for
|
||
GNOME 2.
|
||
(main): Initialize using gnome_program_init().
|
||
(use_addressbook): Use g_object_unref() instead of
|
||
gtk_object_unref().
|
||
(main): Use g_timeout_add() instead of gtk_timeout_add().
|
||
(add_cb): Use g_main_loop_quit() instead of gtk_exit().
|
||
|
||
* configure.in (AC_SUBST): Add tools/Makefile.
|
||
|
||
* Makefile.am (SUBDIRS): Add tools/ back into the list.
|
||
|
||
* tools/Makefile.am: Install everything in
|
||
$(datadir)/evolution-$(BASE_VERSION)/tools.
|
||
(INCLUDES): Add the defines that gnome_program_init() likes and
|
||
also add the _DISABLE_DEPRECATED stuff.
|
||
|
||
2003-01-26 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in (AC_OUTPUT): add in the conduit Makefile's.
|
||
|
||
2003-01-26 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: only do the CONDUIT_CFLAGS/LIBS stuff if pilot
|
||
conduits have been enabled.
|
||
|
||
2003-01-26 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: in the --enable-pilot-conduits stanza, use
|
||
PKG_CHECK_MODULES to get the gnome-pilot-2.0 (and therefore
|
||
pilot-link) cflags/libs before doing our utf-8 check. also,
|
||
enable the addressbook/calendar CONDUIT_{CFLAGS/LIBS} variables.
|
||
|
||
2003-01-24 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in (evolutionuidir): Define iconsdir.
|
||
|
||
2003-01-24 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in (FULL_GNOME_DEPS): Doh. Use the
|
||
MANUAL_[NSPR,NSS]_[CFLAGS,LIBS] variables where appropriate.
|
||
|
||
2003-01-23 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in (idldir): Define componentdir instead of
|
||
COMPONENT_DIR. Set it to $privlibdir/components instead of
|
||
$libdir/evolution-$(BASE_VERSION)/components.
|
||
|
||
2003-01-22 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in (MOZILLA_NSS): Simplify the whole process into
|
||
about 8 lines by using pkg-config.
|
||
|
||
2003-01-22 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* data/Makefile.am: For now, do not install the evolution.1
|
||
manpage. Install all the other files with a -$(BASE_VERSION)
|
||
suffix.
|
||
(dtappintegrate): Update for the new location of cde_app_root.
|
||
(dtappunintegrate): Likewise.
|
||
|
||
* data/cde_app_root/dt/appconfig/appmanager/C/Ximian/Makefile.am
|
||
(cdeappmanagerdir): Version using $(BASE_VERSION).
|
||
* data/cde_app_root/dt/appconfig/types/C/Makefile.am
|
||
(cdetypesdir): Likewise.
|
||
* data/cde_app_root/dt/appconfig/icons/C/Makefile.am
|
||
(cdeiconsdir): Likewise.
|
||
|
||
* sounds/Makefile.am (soundsdir): Version using $(BASE_VERSION).
|
||
|
||
* configure.in: Define BASE_VERSION. Set idldir to
|
||
$datadir/idl/evolution-$BASE_VERSION instead of just
|
||
$datadir/idl/evolution.
|
||
|
||
2003-01-14 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in (ALL_LINGUAS): Remove fr for now, since it doesn't
|
||
seem to work.
|
||
(AC_OUTPUT): Remove calendar/importers/Makefile for now.
|
||
|
||
2003-01-14 Rodney Dawes <dobey@ximian.com>
|
||
|
||
* Makefile.am (EXTRA_DIST): intltool, not xml-i18n-tools
|
||
|
||
2003-01-07 Dan Winship <danw@ximian.com>
|
||
|
||
* Makefile.am (SUBDIRS): add po
|
||
|
||
* configure.in: Move ALL_LINGUAS definition to before
|
||
AM_GLIB_GNU_GETTEXT, or else no linguas for you!
|
||
|
||
2003-01-06 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in (AC_INIT): Use "Evolution", not "evolution", since
|
||
that becomes the value of the PACKAGE variable
|
||
(privlibdir): parse $VERSION by hand since.
|
||
EVOLUTION_MAJOR_VERSION, etc aren't defined any more (and trying
|
||
to pass a variable to AC_INIT won't work). This and the above
|
||
change fix the problem that privlibdir was being defined as
|
||
"${libdir}/Evolution/." instead of "${libdir}/evolution/1.3"
|
||
(GAL_VERSION): AC_SUBST this since it's needed in the .pc files
|
||
(idldir): define this here rather than in each Makefile.am that
|
||
needs it.
|
||
(AC_OUTPUT): Add .pc files
|
||
|
||
* Makefile.am (pkgconfig_DATA): Add pc files.
|
||
(confexec_DATA): Remove this (fooConf.sh files)
|
||
(SUBDIRS): Move filter earlier in the build. (I think it was
|
||
calendar that depends on it now?)
|
||
(%Conf.sh): Remove this. The .pc files are output by configure.in
|
||
now.
|
||
|
||
* camel.pc.in, evolution-addressbook.pc.in,
|
||
evolution-calendar.pc.in, evolution-shell.pc.in: Replace the
|
||
*Conf.sh files with these. In addition to the basic variables,
|
||
include camel_providerdir (in camel.pc) and idldir, IDL_INCLUDES
|
||
and privlibdir (in the others).
|
||
|
||
2002-12-04 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Define COMPONENT_DIR.
|
||
|
||
2002-11-22 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Add NSPR CFLAGS and LDFLAGS to the E_UTIL build
|
||
flags.
|
||
|
||
2002-11-20 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: AC_OUTPUT(my-evolution/Makefile).
|
||
|
||
2002-11-20 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* Makefile.am (changelogs): Add my-evolution.
|
||
|
||
2002-11-20 Not Zed <NotZed@Ximian.com>
|
||
|
||
* libibex/*: cvs removed it all. Not much use having it around
|
||
anymore.
|
||
|
||
2002-11-19 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Check for gconftool-2, and added
|
||
AM_GCONF_SOURCE_2.
|
||
|
||
2002-11-18 Not Zed <NotZed@Ximian.com>
|
||
|
||
* configure.in: Added back IMPORTERS_CFLAGS and
|
||
mail/importers/Makefile
|
||
|
||
2002-11-16 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: we require >= 0.0.9.99 of gal.
|
||
|
||
2002-11-15 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Set up the my-evolution flags properly, do not
|
||
AC_SUBST GNOME_Evolution_Mail.server.in.
|
||
|
||
2002-11-13 Not Zed <NotZed@Ximian.com>
|
||
|
||
* Makefile.am (SUBDIRS): re-added filter, mail, composer
|
||
|
||
* configure.in: Added EVOLUTION_MAIL settings, and mail/makefile.
|
||
|
||
2002-11-11 Joe Shaw <joe@ximian.com>
|
||
|
||
* Makefile.am (SUBDIRS): remove tools for now, it's not in
|
||
configure.in.
|
||
|
||
2002-11-11 Chris Toshok <toshok@ximian.com>
|
||
|
||
* Makefile.am (SUBDIRS): add addressbook.
|
||
|
||
2002-11-08 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: add some more addressbook paths.
|
||
|
||
2002-11-08 Not Zed <NotZed@Ximian.com>
|
||
|
||
* configure.in: Added composer/Makefile & gtkhtml-3.0 deps.
|
||
|
||
2002-11-07 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in (AC_OUTPUT): GNOME_Evolution_Summary.oaf.in = >
|
||
GNOME_Evolution_Summary.server.in
|
||
|
||
2002-11-07 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: update e-util and calendar compile flags
|
||
|
||
2002-11-07 Rodrigo Moya <rodrigo@ximian.com>
|
||
|
||
* configure.in: added libgnome-2.0 to camel requirements.
|
||
|
||
2002-11-06 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: add some more addressbook dirs to AC_OUTPUT.
|
||
|
||
2002-11-05 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Re-enable the filter cflags/libs stuff.
|
||
|
||
2002-11-05 Chris Toshok <toshok@ximian.com>
|
||
|
||
* Makefile.am (SUBDIRS): add wombat.
|
||
|
||
2002-11-05 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: add wombat and addressbook compile flags, and add
|
||
wombat and some addressbook dirs to AC_OUTPUT.
|
||
|
||
2002-11-05 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: change the commented-out soup check to refer to
|
||
the new soup 2.0 in the libsoup module
|
||
|
||
2002-11-05 Rodrigo Moya <rodrigo@ximian.com>
|
||
|
||
* configure.in: use correct libgtkhtml-3.0 for calendar and added
|
||
generation of calendar GUI's directories.
|
||
|
||
2002-11-05 Rodrigo Moya <rodrigo@ximian.com>
|
||
|
||
* configure.in: enabled libwombat.
|
||
|
||
2002-11-04 Rodrigo Moya <rodrigo@ximian.com>
|
||
|
||
* configure.in:
|
||
* Makefile.am: added libversit directory to build.
|
||
|
||
2002-11-04 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* Makefile.am (SUBDIRS): Add shell.
|
||
|
||
2002-11-04 Rodrigo Moya <rodrigo@ximian.com>
|
||
|
||
* configure.in: added calendar/idl/Makefile to AC_OUTPUT
|
||
|
||
2002-11-04 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Add an AM_GLIB_GNU_GETTEXT.
|
||
|
||
2002-11-03 Rodrigo Moya <rodrigo@ximian.com>
|
||
|
||
* configure.in:
|
||
* Makefile.am: re-added calendar component (only non-UI stuff).
|
||
|
||
* data/Makefile.am: use intltools instead of xml-i18n-tools.
|
||
|
||
2002-11-03 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: AC_PROG_INTLTOOL instead of
|
||
AM_PROG_XML_I18N_TOOLS.
|
||
|
||
2002-11-01 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Update to use Autoconf 2.53. Remove checks for
|
||
scrollkeeper. Remove intl/Makefile and macros/Makefile from
|
||
AC_OUTPUT list. Set up GETTEXT_PACKAGE. Removed
|
||
AM_ACLOCAL_INCLUDE(macros). Added AM_PATH_ORBIT2.
|
||
(EVO_SET_COMPILE_FLAGS): Use PKG_CHECK_MODULES.
|
||
(IDL_INCLUDES): New, -I params to pass to $(ORBIT_IDL) when
|
||
compiling IDL files into stubs.
|
||
|
||
* autogen.sh: Changed to use gnome-autogen.sh.
|
||
|
||
2002-10-30 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: 1.1.90.99.
|
||
|
||
== Version 1.1.90 (Release Candidate 1) ==
|
||
|
||
2002-10-28 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: gal 0.21, GtkHTML 1.1.5.
|
||
|
||
2002-10-23 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: Update dep for GAL to 0.21.0.
|
||
|
||
2002-10-07 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Update version number to 1.1.2.99.
|
||
|
||
== Version 1.1.2 ==
|
||
|
||
2002-10-07 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: 1.1.2. Update deps for GAL and GtkHTML.
|
||
|
||
2002-09-27 gettextize <bug-gnu-gettext@gnu.org>
|
||
|
||
* Makefile.am (SUBDIRS): Add m4.
|
||
(ACLOCAL_AMFLAGS): New variable.
|
||
(EXTRA_DIST): Add config.rpath.
|
||
* configure.in (AC_OUTPUT): Add po/Makefile.in, m4/Makefile.
|
||
|
||
2002-09-23 Radek Doulik <rodo@ximian.com>
|
||
|
||
* configure.in: use pkg-config for gtkhtml
|
||
|
||
2002-09-23 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: fix kde applnk test to not test for things if
|
||
disabled
|
||
|
||
* configure.in: Fix up mozilla tests and allow static linking of
|
||
nss/nspr (Frank Belew <frb@ximian.com>)
|
||
|
||
2002-09-23 Aaron Weber <aaron@ximian.com>
|
||
|
||
* README: Update URLs for mailing lists, Evolution application
|
||
page, help information. Remove note that Evolution is beta. In
|
||
general, changes to the "soft" data. Also, jeff's commit to this
|
||
file from 2001-11-21 seems to have been lost, so I re-removed the
|
||
stuff he took out. And changed libnspr to mozilla-nspr, and
|
||
libnss3 to mozilla-nss.
|
||
|
||
* data/evolution.1: Update with information about where the real
|
||
help is. Clarify example formatting.
|
||
|
||
2002-09-16 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* data/cde_app_root/Makefile.am: New.
|
||
* data/cde_app_root/dt/Makefile.am: New.
|
||
* data/cde_app_root/dt/appconfig/Makefile.am: New.
|
||
* data/cde_app_root/dt/appconfig/appmanager/Makefile.am: New.
|
||
* data/cde_app_root/dt/appconfig/appmanager/C/Makefile.am: New.
|
||
* data/cde_app_root/dt/appconfig/appmanager/C/Ximian/Makefile.am: New.
|
||
* data/cde_app_root/dt/appconfig/icons/Makefile.am: New.
|
||
* data/cde_app_root/dt/appconfig/icons/C/Makefile.am: New.
|
||
* data/cde_app_root/dt/appconfig/types/Makefile.am: New.
|
||
* data/cde_app_root/dt/appconfig/types/C/Makefile.am: New.
|
||
|
||
* configure.in: Add a `--with-cde-path' option. Check for
|
||
dtappintegrate in that path. Define HAVE_DTAPPINTEGRATE and
|
||
GNOME_PREFIX. Also, generate
|
||
data/cde_app_root/dt/appconfig/types/C/Ximian.dt.in and
|
||
shell/evolution-nognome.
|
||
|
||
2002-09-12 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: 1.1.1.99.
|
||
|
||
2002-09-11 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* Makefile.am (SUBDIRS): Put po on the top.
|
||
|
||
== Version 1.1.1 ==
|
||
|
||
2002-09-09 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: 1.1.1. Also bump some requirements.
|
||
|
||
* README: Update according to the new requirements.
|
||
|
||
2002-09-06 Larry Ewing <lewing@ximian.com>
|
||
|
||
* NEWS: update with some gtkhtml features.
|
||
|
||
2002-09-05 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* NEWS: Updated with the new 1.2 features (unfinished).
|
||
|
||
* NEWS-1.0: New, contains the changes up to version 1.0.8.
|
||
|
||
2002-09-04 Dan Winship <danw@ximian.com>
|
||
|
||
* acinclude.m4 (EVO_CHECK_TIMEZONE): Remove this from here.
|
||
|
||
* configure.in: Put it here. (Connector no longer needs to share
|
||
it). Also, check "tm_gmtoff" before "timezone", and if we have
|
||
"timezone", check for "altzone" too.
|
||
|
||
* acconfig.h: Add HAVE_ALTZONE
|
||
|
||
2002-08-28 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: e-util now requires soup and gconf flags.
|
||
|
||
2002-08-12 Dan Winship <danw@ximian.com>
|
||
|
||
* tools/evolution-addressbook-import.c (main): Use default book,
|
||
not local one.
|
||
|
||
* tools/evolution-addressbook-export.c (main): Likewise.
|
||
|
||
* tools/evolution-addressbook-abuse.c (abuse_timeout): Likewise.
|
||
|
||
2002-08-11 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* README: Update required gal and gtkhtml dependency information.
|
||
|
||
2002-08-06 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in (THREADS_CFLAGS): Need to check for gal 0.19.99.18
|
||
for e_xml_save_file().
|
||
|
||
2002-08-01 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* README: Update Soup information and remove hard spaces.
|
||
|
||
* configure.in: Check for Soup 0.7 or later. [Hm, we should make
|
||
sure that it's actually a 0.7.x version.]
|
||
|
||
2002-07-22 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Add checks for IPv6 support.
|
||
|
||
2002-07-30 Not Zed <NotZed@Ximian.com>
|
||
|
||
* configure.in (EVOLUTION_MAIL): added soup to compile flags.
|
||
|
||
2002-07-24 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
[Patch by Frank Belew <frb@ximian.com>.]
|
||
|
||
* configure.in: If no --with-kde-applnk-path is given, try to
|
||
detect the directory using `kde-config'.
|
||
|
||
2002-07-22 Dan Winship <danw@ximian.com>
|
||
|
||
* acinclude.m4: Move EVO_CHECK_LIB into here, and also create
|
||
EVO_PURIFY_SUPPORT, EVO_TIMEZONE_CHECK, and EVO_LDAP_CHECK from
|
||
stuff in configure.in. (This stuff is also used by Connector.)
|
||
|
||
* configure.in: Remove the stuff that was moved to acinclude.m4.
|
||
|
||
* evolution_addressbookConf.sh.in: Remove db3 and ldap references
|
||
since pas-backend-file and pas-backend-ldap are no longer in
|
||
libpas, and those flags weren't doing anything useful here before
|
||
anyway. (Our attempts to force static linking to those libraries
|
||
end up getting mangled when passed through gnome-config.)
|
||
|
||
* evolution_calendarConf.sh.in: Likewise, remove db3 references.
|
||
|
||
2002-07-22 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Check if we're trying to build with the old
|
||
libversit module borrowed from gnome-pim instead of our own new
|
||
one, and refuse to build if so.
|
||
|
||
* libversit/Makefile.am: Remove libversit.la stuff since we don't
|
||
want it and it messes up the build slightly.
|
||
|
||
2002-07-18 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Prepend "$(WERROR)" to all the *_CFLAGS variables
|
||
so you can do `make WERROR=-Werror' to turn all compiler warnings
|
||
into errors.
|
||
|
||
2002-07-09 Peter Williams <peterw@ximian.com>
|
||
|
||
* libversit/Makefile.am (privlib_LIBRARIES): Install libversit.a so
|
||
that people compiling against the addressbook can do so successfully.
|
||
|
||
* Makefile.am: create our *Conf.sh files and dist them and install
|
||
them.
|
||
|
||
* configure.in: Define and subst some variables that the Conf.sh
|
||
file need.
|
||
|
||
2002-07-10 Peter Williams <peterw@ximian.com>
|
||
|
||
* configure.in (privlibdir): Define a versioned library directory
|
||
that we can use for things that are ABI-sensitive: camel
|
||
providers, importers... Define camel_providerder in terms of this,
|
||
resulting in a new location for the providers. Camel will have to
|
||
be rebuilt for it to get the new -D flag.
|
||
|
||
2002-07-12 Peter Williams <peterw@ximian.com>
|
||
|
||
* configure.in (E_UTIL_LIBS): e-util relies on bonobo-conf
|
||
in e-passwords.c and e-categories-master-list-wombat.c, so
|
||
reflect that here. And the e-port code needs THREADS_LIBS.
|
||
|
||
2002-07-09 Peter Williams <peterw@ximian.com>
|
||
|
||
* tools/Makefile.am (INCLUDES): Add include lines to get
|
||
ebook headers relative to <ebook/foo.h>, not "foo.h".
|
||
|
||
2002-07-09 <jpr@ximian.com>
|
||
|
||
* configure.in: re-order nss and nspr flags
|
||
|
||
2002-07-03 Peter Williams <peterw@ximian.com>
|
||
|
||
* README: Fix the URL for the DB 3.1.17 package; it's moved.
|
||
|
||
2002-06-28 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
[As suggested by #24466.]
|
||
|
||
* data/evolution.desktop.in (Categories): Added.
|
||
|
||
2002-06-27 Dan Winship <danw@ximian.com>
|
||
|
||
* libversit/Makefile.am: Hack around a libtool/make problem that
|
||
was causing libversit.a to be rebuilt at "make install" time,
|
||
causing further relinking down the line.
|
||
|
||
2002-06-18 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: check for libsoftokn3 if we couldn't link the
|
||
first time
|
||
|
||
2002-06-14 Chris Toshok <toshok@ximian.com>
|
||
|
||
* libversit/vobject.c (unUseStr): fix a braindead typo that caused
|
||
us to leak strings in certain circumstances (when the string being
|
||
freed was second in the list, the head of the list would get
|
||
lost.)
|
||
|
||
2002-06-05 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Changed the required version of gal to 0.19.99.17.
|
||
|
||
2002-06-04 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Changed the required version of gal to 0.19.99.16.
|
||
|
||
2002-06-02 Larry Ewing <lewing@ximian.com>
|
||
|
||
* configure.in: require gtkhtml-1.1.1.1 aka multicite branch.
|
||
|
||
2002-05-14 Dan Winship <danw@ximian.com>
|
||
|
||
* data/evolution.1: Document "evolution default:mail"
|
||
|
||
2002-05-08 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* README: Add an explanation/warning about why we want Berkeley DB
|
||
3.1.17 and nothing else.
|
||
|
||
2002-04-28 Larry Ewing <lewing@ximian.com>
|
||
|
||
* configure.in: require gtkhtml-1.1.1.
|
||
|
||
2002-04-29 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in (EVO_CHECK_LIB): Bumped the required version number
|
||
of gal to 0.19.99.15.
|
||
|
||
2002-04-26 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Don't generate libibex/Makefile anymore.
|
||
|
||
* Makefile.am: Removed libibex from SUBDIRS.
|
||
|
||
* tools/Makefile.am: Don't link with libibex.
|
||
|
||
* tests/Makefile.am: Same here.
|
||
|
||
2002-04-22 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Require gal 0.19.99.14.
|
||
|
||
2002-04-17 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Require GAL 0.19.99.13.
|
||
|
||
2002-04-17 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped required gal version number to 0.19.99.12.
|
||
|
||
2002-04-17 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped required gal version number to 0.19.99.11.
|
||
|
||
2002-04-16 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Add checks for gethostbyaddr_r
|
||
|
||
2002-04-14 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Check for socklen_t and if it doesn't exist,
|
||
define it as unsigned int.
|
||
|
||
2002-04-04 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: Fix static linking on solaris which doesn't have a
|
||
static libresolv.
|
||
|
||
2002-04-01 Chris Toshok <toshok@ximian.com>
|
||
|
||
* libversit/vobject.c (newStrItem): only include if USE_STRTBL is
|
||
defined.
|
||
(deleteStrItem): same.
|
||
(hashStr): same.
|
||
(lookupStr): if USE_STRTBL is defined, use existing behavior. if
|
||
not defined, just dup the string.
|
||
(unUseStr): if USE_STRTBL is defined, use existing behavior. if
|
||
not defined, just free the string.
|
||
|
||
2002-04-01 Dan Winship <danw@ximian.com>
|
||
|
||
Darwin/OS X portability from Max Horn <max@quendi.de>
|
||
|
||
* libversit/vcc.y: Remove #include <malloc.h>.
|
||
|
||
* libversit/vobject.c: Likewise, and #include <stdlib.h>
|
||
|
||
2002-03-30 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Add argument `--enable-shlib-components'. New
|
||
substitutions OAF_SHLIB_LOCATION, OAF_SHLIB_PREFIX,
|
||
OAF_SHLIB_SUFFIX.
|
||
|
||
2002-03-29 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Check for GConf. Add gthreads to LIBIBEX_CFLAGS
|
||
and LIBIBEX_LIBS.
|
||
|
||
2002-03-28 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped the required version of gal to 0.19.99.10.
|
||
|
||
2002-03-24 Peter Williams <peterw@ximian.com>
|
||
|
||
* tools/killev: Change the OAFIID for the GtkHTML editor to
|
||
have :1.1 at the end.
|
||
|
||
2002-03-19 Dan Winship <danw@ximian.com>
|
||
|
||
* tools/Makefile.am (evolution_addressbook_import_LDADD):
|
||
s/libversit.la/libversit.a/
|
||
|
||
2002-03-13 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in (EVOLUTION_ADDRESSBOOK_DEPS): add gal.
|
||
|
||
2002-03-12 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped the required version of gal.
|
||
|
||
2002-03-06 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Allow the user to enable OpenSSL over Mozilla NSS
|
||
using --enable-openssl or --disable-nss.
|
||
|
||
2002-02-24 jacob berkman <jacob@ximian.com>
|
||
|
||
* sounds/Makefile.am (EXTRA_DIST): add $(sounds_DATA)
|
||
|
||
2002-02-22 Larry Ewing <lewing@ximian.com>
|
||
|
||
* configure.in: add libglade the to the E_UTIL flags.
|
||
|
||
2002-02-13 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped the required version of gal.
|
||
|
||
2002-02-12 T<>ivo Leedj<64>rv <leedjarv@interest.ee>
|
||
|
||
* configure.in: Added et to ALL_LINGUAS.
|
||
|
||
2002-02-09 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: make sure PISOCK cflags are added where
|
||
appropriate
|
||
|
||
2002-02-08 Damon Chaplin <damon@ximian.com>
|
||
|
||
* Makefile.am (SUBDIRS): added sounds.
|
||
|
||
* configure.in (AC_OUTPUT): added sounds/Makefile.
|
||
|
||
* sounds/Makefile.am: new file.
|
||
* sounds/default_alarm.wav: default alarm sound, currently only used
|
||
when vCalendar files are imported with audio alarms. We need a better
|
||
sound.
|
||
|
||
2002-02-07 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped the required version of gal.
|
||
|
||
2002-01-28 Radek Doulik <rodo@ximian.com>
|
||
|
||
* configure.in: added bonobo to filter flags to avoid compile
|
||
error
|
||
|
||
2002-01-27 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* tools/Makefile.am: Use GNOME_FULL_LIBS and GNOME_FULL_CFLAGS.
|
||
|
||
* configure.in: Define the CAMEL_{CFLAGS,LIBS} using
|
||
EVO_SET_COMPILE_FLAGS. Likewise define E_UTIL_{CFLAGS,LIBS},
|
||
E_NAME_{CFLAGS,LIBS}, SHELL_{CFLAGS,LIBS},
|
||
IMPORTERS_{CFLAGS,LIBS}, WOMBAT_{CFLAGS,LIBS} and
|
||
E_WIDGETS_{CFLAGS,LIBS}, LIBFILTER_{CFLAGS,LIBS}. Remove
|
||
GAL_{LIBS,CFLAGS}. Add GNOME_FULL_{CFLAGS,LIBS}. Also, move all
|
||
this stuff after OpenSSL check so they benefit from all the
|
||
cflags/ldflags discoveries for the support libraries.
|
||
|
||
2002-01-25 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Require gal 0.19.99.1.
|
||
|
||
2002-01-24 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Define a new macro EVO_SET_COMPILE_FLAGS. Define
|
||
EVOLUTION_ADDRESSBOOK_CFLAGS, EVOLUTION_ADDRESSBOOK_LIBS,
|
||
EVOLUTION_ADDRESSBOOK_CONDUIT_CFLAGS,
|
||
EVOLUTION_ADDRESSBOOK_CONDUIT_LIBS, EVOLUTION_SUMMARY_LIBS,
|
||
EVOLUTION_SUMMARY_CFLAGS, EVOLUTION_CALENDAR_LIBS,
|
||
EVOLUTION_CALENDAR_CFLAGS, EVOLUTION_CALENDAR_CONDUIT_LIBS,
|
||
EVOLUTION_CALENDAR_CONDUIT_CFLAGS through it. Remove SOUP_CFLAGS
|
||
and SOUP_LIBS.
|
||
|
||
2002-01-15 Iain Holmes <iain@ximian.com>
|
||
|
||
* configure.in: Add a check for libsoup. Define SOUP_CFLAGS and
|
||
SOUP_LIBS
|
||
|
||
* README: Update to include the SOUP dependancy.
|
||
|
||
2002-01-04 Pablo Saratxaga <pablo@mandrakesoft.com>
|
||
|
||
* configure.in: Added "eu" to ALL_LINGUAS
|
||
|
||
2001-12-17 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in (camel_providerdir): Define this here, using only
|
||
EVOLUTION_MAJOR_VERSION and EVOLUTION_MINOR_VERSION (and not MICRO
|
||
and NANO).
|
||
|
||
2001-12-13 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: check for alloca.h.
|
||
|
||
2001-12-12 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
[Fix #16358, No man page for Evolution.]
|
||
|
||
* data/Makefile.am (man_MANS): Install the man page.
|
||
|
||
* data/evolution.1: New man page for Evolution.
|
||
|
||
2001-12-10 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: use UTF-8 as the char set when testing pilot link
|
||
|
||
2001-12-11 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* data/evolution.desktop.in (_Name): "Ximian Evolution", not
|
||
"Evolution".
|
||
|
||
2001-12-11 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Up VERSION to 1.1.0.99.
|
||
|
||
2001-12-06 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: s/PREVIEW_VERSION/VERSION_COMMENT
|
||
|
||
2001-12-04 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Add a AC_DEFINE for PREVIEW_RELEASE which is a
|
||
string that will be appended to the X-Mailer header.
|
||
|
||
2001-11-21 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* README: Updated. Don't say that the user needs to copy their
|
||
mozilla database files into ~/evolution, since Evolution now
|
||
builds it's own default database files if they don't exist and
|
||
also remove instructions for building with OpenSSL.
|
||
|
||
* acconfig.h: Remove HAVE_OPENSSL define
|
||
|
||
* configure.in: Remove checks for OpenSSL libraries.
|
||
|
||
2001-11-20 Wang Jian <lark@linux.net.cn>
|
||
|
||
* configure.in(ALL_LINGUAS): Re-Added zh_CN. It is checked
|
||
against gettext 0.10.40 and 0.10.35 without any problem.
|
||
Please contact me if anyone wants to disable it (AGAIN).
|
||
|
||
2001-11-19 Abel Cheung <maddog@linuxhall.org>
|
||
|
||
* configure.in: I will keep adding zh_TW to ALL_LINGUAS before
|
||
somebody is willing to tell me why it is deleted without
|
||
reason. It was checked against newest gettext (0.10.40) and
|
||
older gettext (0.10.35) without any problem. A few
|
||
translations are not removed from ALL_LINGUAS even though
|
||
they failed in msgfmt checking.
|
||
|
||
2001-11-14 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* README: Updated.
|
||
|
||
* configure.in: 0.99.2. Require gtkhtml 0.16.1 and GAL 0.18.1.
|
||
|
||
2001-11-14 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* NEWS: Redone with the bug #s from Bugzilla.
|
||
|
||
2001-11-14 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
* NEWS: Calendar/tasks NEWS.
|
||
|
||
2001-11-13 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: restore cflags and ldflags properly
|
||
|
||
2001-11-12 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: save the ldflags properly
|
||
|
||
2001-11-09 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: Check to make sure pilot-link has the charset
|
||
conversion stuff enabled
|
||
|
||
2001-11-09 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* tools/killev: Chop the output from `uname -s'. Thanks to
|
||
Michael Gerdts for suggesting the fix.
|
||
|
||
2001-11-09 Abel Cheung <maddog@linux.org.hk>
|
||
|
||
* configure.in: Re-added zh_TW to ALL_LINGUAS. Translator keep
|
||
complaining to me, and waste a month before discovering it was
|
||
disabled while I know nothing about it. Please at least complain
|
||
to me if it's gettext problem.
|
||
|
||
2001-11-06 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Up to 0.99.1 for snapshot purposes.
|
||
|
||
2001-11-05 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Upgrade version number to 0.99.0. Require GtkHTML
|
||
0.16 and GAL 0.18.
|
||
|
||
2001-11-05 JP Rosevear <jpr@ximian.com>
|
||
|
||
* NEWS: Small update
|
||
|
||
2001-11-05 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* NEWS: Updated.
|
||
|
||
2001-10-31 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* data/evolution.desktop.in (Icon): evolution.png instead of
|
||
evolution-icon.png.
|
||
|
||
2001-10-31 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Update version to 0.17.100.
|
||
|
||
2001-10-31 JP Rosevear <jpr@ximian.com>
|
||
|
||
* NEWS (Conduits): update
|
||
|
||
2001-10-30 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Add oaf to MAILER_CFLAGS and MAILER_LIBS too.
|
||
|
||
2001-10-30 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* NEWS (Mailer): Updated mailer NEWS.
|
||
|
||
2001-10-30 <NotZed@Ximian.com>
|
||
|
||
* NEWS (Mailer): My mailer news.
|
||
|
||
2001-10-30 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Add oaf to the BONOBO_VFS_GNOME_CFLAGS too.
|
||
|
||
2001-10-30 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
* NEWS (Calendar): Calendar NEWS.
|
||
|
||
2001-10-30 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Add oaf to the BONOBO_GNOME_LIBS,
|
||
BONOBO_GNOME_CFLAGS, BONOBO_HTML_GNOME_LIBS,
|
||
BONOBO_HTML_GNOME_CFLAGS.
|
||
|
||
2001-10-30 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
* configure.in: Require GAL version 0.15.99.10. I know you all
|
||
love this.
|
||
|
||
2001-10-30 Radek Doulik <rodo@ximian.com>
|
||
|
||
* configure.in: require gtkhtml version 0.15.99.2
|
||
|
||
2001-10-29 Damon Chaplin <damon@ximian.com>
|
||
|
||
* configure.in (ALL_LINGUAS): added en_AU (copied en_GB).
|
||
|
||
2001-10-30 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Require gal 0.15.99.9.
|
||
|
||
2001-10-30 <notzed@ximian.com>
|
||
|
||
* configure.in: Move the configure version number check down
|
||
a bit for gtkhtml/gal, c'ause i'm sick of fixing a manual
|
||
patch i have every bloody time the version changes.
|
||
|
||
2001-10-29 Joe Shaw <joe@ximian.com>
|
||
|
||
* configure.in: Require gal 0.15.99.8
|
||
|
||
* addressbook/backend/ebook/e-card-simple.c,
|
||
addressbook/gui/component/addressbook-storage.c,
|
||
addressbook/gui/widgets/e-addressbook-view.c,
|
||
calendar/gui/e-calendar-table.c,
|
||
calendar/gui/e-itip-control.c,
|
||
calendar/gui/e-meeting-model.c,
|
||
calendar/gui/itip-utils.c,
|
||
calendar/gui/print.c,
|
||
calendar/gui/alarm-notify/alarm-notify-dialog.c,
|
||
filter/rule-editor.c,
|
||
mail/mail-config.c,
|
||
mail/mail-folder-cache.c,
|
||
mail/mail-format.c,
|
||
mail/mail-local.c,
|
||
mail/mail-ops.c,
|
||
mail/mail-vfolder.c,
|
||
shell/e-local-storage.c,
|
||
shell/e-summary-storage.c: Change includes of
|
||
e-util/e-unicode-i18n.h to gal/util/e-unicode-i18n.h
|
||
|
||
* e-util/Makefile.am: Don't build e-unicode-i18n.[ch] anymore.
|
||
|
||
2001-10-29 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* NEWS (Addressbook): Added my addressbook changes.
|
||
|
||
2001-10-29 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* AUTHORS: Add Larry and Radek.
|
||
|
||
2001-10-30 Radek Doulik <rodo@ximian.com>
|
||
|
||
* configure.in: require gtkhtml version 0.15.99.1
|
||
|
||
2001-10-29 Rodrigo Moya <rodrigo@ximian.com>
|
||
|
||
* configure.in: added calendar/importers/Makefile
|
||
|
||
2001-10-29 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped required version of gal to 0.15.99.7.
|
||
|
||
2001-10-28 JP Rosevear <jpr@ximian.com>
|
||
|
||
* data/Makefile.am: no need to use destdir
|
||
|
||
2001-10-27 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped required version of gal to 0.15.99.6.
|
||
|
||
2001-10-27 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Change the help string on "--enable-nntp" to
|
||
mention the fact that NNTP support is incomplete and unsupported.
|
||
If the user doesn't pass --enable-nntp, don't mention NNTP at all
|
||
in the summary at the end. Also, mention which SSL library is
|
||
being used when SSL support is enabled, and don't mention anything
|
||
about S/MIME since it doesn't work.
|
||
|
||
2001-10-26 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: GAL 0.15.99.5.
|
||
|
||
2001-10-26 Kevin Breit <mrproper@ximian.com>
|
||
|
||
* AUTHORS: Updated my email address.
|
||
|
||
2001-10-26 <NotZed@Ximian.com>
|
||
|
||
* configure.in: Bump gal requirement.
|
||
|
||
2001-10-23 Chris Toshok <toshok@ximian.com>
|
||
|
||
* tools/killev: and add a way to get some more spew about the
|
||
commands we're executing.
|
||
|
||
2001-10-23 Chris Toshok <toshok@ximian.com>
|
||
|
||
* tools/killev: use eq instead of ==.
|
||
|
||
2001-10-23 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped required GAL to 0.15.99.3 so EEntry's
|
||
"draw_button" argument can be used in
|
||
addressbook/gui/component/select-names/e-select-names.c.
|
||
|
||
2001-10-22 Damon Chaplin <damon@ximian.com>
|
||
|
||
* configure.in: bumped required GAL to 0.15.99.2.
|
||
|
||
2001-10-22 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* acconfig.h: HAVE_KDE_APPLNK.
|
||
|
||
* configure.in (EVO_CHECK_LIB): AC_DEFINE `HAVE_KDE_APPLNK' in the
|
||
case in which the kde applnk dir is found. Also fix the logic
|
||
with the checking so it doesn't get fooled.
|
||
|
||
2001-10-22 JP Rosevear <jpr@ximian.com>
|
||
|
||
* data/Makefile.am: include destdir in the path of the kde desktop
|
||
installation dir
|
||
|
||
2001-10-20 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* data/Makefile.am [HAVE_KDE_APPLNK]: Install `evolution.desktop'
|
||
in the `KDE_APPLNK_DIR'.
|
||
|
||
* configure.in: New option `--with-kde-applnk-path'. Define the
|
||
`HAVE_KDE_APPLNK' Automake conditional, and the `KDE_APPLNK_DIR'
|
||
value.
|
||
|
||
2001-10-19 Dan Winship <danw@ximian.com>
|
||
|
||
* tools/Makefile.am (EXTRA_DIST): Merge the two EXTRA_DIST
|
||
declarations together so they both happen.
|
||
|
||
2001-10-18 Chris Toshok <toshok@ximian.com>
|
||
|
||
* tools/killev: use a new fangled perl script that queries oaf for
|
||
interfaces we want to kill.
|
||
|
||
2001-10-18 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped the required version of gal to 0.15.99.1
|
||
for use in evolution-addressbook-export.
|
||
|
||
* tools/.cvsignore: Added evolution-addressbook-clean,
|
||
evolution-addressbook-export, evolution-addressbook-import, and
|
||
.libs.
|
||
|
||
* tools/Makefile.am: Added evolution-addressbook-clean,
|
||
evolution-addressbook-export, and evolution-addressbook-import.
|
||
|
||
* tools/evolution-addressbook-clean.in: Main script to clean up
|
||
the local contact database.
|
||
|
||
* tools/evolution-addressbook-export.c: Exports the local
|
||
addressbook to the specified file
|
||
(--output-file). If no --output-file is given, writes out to a
|
||
unique file in the /tmp directory. In either case, prints the
|
||
filename to stdout.
|
||
|
||
* tools/evolution-addressbook-import.c: Imports the specified file
|
||
(--input-file) to the local addressbook.
|
||
|
||
2001-10-18 Wang Jian <lark@linux.net.cn>
|
||
|
||
* configure.in(ALL_LINGUAS): Added zh_CN for Simplified Chinese.
|
||
|
||
2001-10-17 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* NEWS (Addressbook): Wrote Addressbook news.
|
||
|
||
2001-10-12 Chris Toshok <toshok@ximian.com>
|
||
|
||
* tools/killev: kill evolution-ldif-importer.
|
||
|
||
2001-10-11 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
* configure.in (AC_OUTPUT): Fix the order of the help/ subdirs.
|
||
These must be sorted as a preorder walk for a tree!
|
||
|
||
2001-10-10 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: 0.16.99.
|
||
|
||
2001-10-10 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: 0.16. Require GtkHTML 0.15 or later and GAL 0.14
|
||
or later. Also, make $with_nspr_includes default to
|
||
`/usr/include/nspr' instead of `/usr/include/mozilla' and
|
||
$with_nss_includes to `/usr/include/moznss' instead of
|
||
`/usr/include/mozilla'.
|
||
|
||
2001-10-10 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* NEWS: Added info about the shell, plus some minor fixes for
|
||
consistency.
|
||
|
||
2001-10-10 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* NEWS (Addressbook): Updated.
|
||
|
||
2001-10-09 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
* NEWS (Calendar): Calendar NEWS.
|
||
|
||
2001-10-09 <NotZed@Ximian.com>
|
||
|
||
* NEWS (Mailer): Updated for beta 6.
|
||
|
||
2001-10-09 Rodrigo Moya <rodrigo@ximian.com>
|
||
|
||
* configure.in: add libart to list of libraries to use in
|
||
EXTRA_GNOME_CFLAGS/LIBS, which is needed for latest libart versions
|
||
|
||
2001-10-09 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: AC_OUTPUT(default_user/local/Makefile) before
|
||
AC_OUTPUT()ing the other subdirs of `default_user/local'. Fix
|
||
pointed out by Dmitry G. Mastrukov <dmitry@fitmark.net>.
|
||
|
||
2001-10-07 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Remove movemail check, since it's not relevant any
|
||
more.
|
||
|
||
2001-10-05 Larry Ewing <lewing@ximian.com>
|
||
|
||
* configure.in: Bumped required version of gtkhtml to 0.14.99.1
|
||
|
||
2001-10-05 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped required version of gal to 0.13.99.1.
|
||
|
||
2001-10-01 Aaron Weber <aaron@ximian.com>
|
||
|
||
* help/C/Makefile.am: removed an extraneous tab.
|
||
|
||
2001-10-01 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: 0.15.99.
|
||
|
||
2001-10-01 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: 0.15. Require gal 0.13 and gtkhtml 0.14.
|
||
|
||
2001-10-01 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* NEWS (Addressbook): Added more news.
|
||
|
||
2001-09-30 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in (nspr_libs): Order the linkline to be the same as
|
||
the order in Mozilla (it is suggested that they be in this order).
|
||
(nss_libs): Same.
|
||
|
||
2001-09-27 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Remove references to the "compose" program, since
|
||
that functionality went into the shell.
|
||
(AC_OUTPUT): Sort and remove duplicates.
|
||
|
||
* cmdline/*: gone
|
||
|
||
2001-09-26 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Added a flag to enable pedantic PGP/MIME - this is
|
||
not recommended for end-users. It is mostly meant for testing
|
||
purposes.
|
||
|
||
2001-09-26 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: make sure the solaris network libs get added to
|
||
the LDAP link line before we test for openldap. Thanks to Frank
|
||
Belew for finding this.
|
||
|
||
2001-09-22 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped the required version of gal to 0.12.99.0.
|
||
|
||
2001-09-21 Nat Friedman <nat@ximian.com>
|
||
|
||
* configure.in (EVOLUTION_MICRO_VERSION): Changed to 99.
|
||
(VERSION): Added ".$EVOLUTION_MICRO_VERSION" suffix.
|
||
|
||
2001-09-21 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Bump version to 0.14. Depend on gal >= 0.12,
|
||
gtkhtml >= 0.13.
|
||
|
||
2001-09-21 Michael Zucchi <NotZed@Ximian.com>
|
||
|
||
* NEWS (Mail): Updated.
|
||
|
||
2001-09-21 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* NEWS (Addressbook): Added more NEWS items here.
|
||
|
||
2001-09-19 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: Remove dead directory from AC_OUTPUT
|
||
|
||
2001-09-16 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Updated required version of gal to 0.11.99.4.
|
||
|
||
2001-09-14 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: remove unneeded conditionals
|
||
|
||
2001-09-13 Yanko Kaneti <yaneti@declera.com>
|
||
|
||
* configure.in (ALL_LINGUAS): Added bg to ALL_LINGUAS.
|
||
|
||
2001-09-13 Larry Ewing <lewing@ximian.com>
|
||
|
||
* data/evolution.mime: override the gnome-vfs.mime to match .vcf
|
||
as text/x-vcard.
|
||
|
||
2001-09-11 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: temporarily disable zh_TW
|
||
|
||
2001-09-10 Abel Cheung <maddog@linux.org.hk>
|
||
|
||
* configure.in: Added "zh_TW" to ALL_LINGUAS.
|
||
|
||
2001-09-07 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: one-line OpenSSL fix from Yanko Kaneti
|
||
<yaneti@declera.com>
|
||
|
||
2001-09-05 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* README: Updated slightly.
|
||
|
||
2001-09-04 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
[Fixes by Neil Conway <neilconway@home.com, as per #8090.]
|
||
|
||
* configure.in: Fix the error message if scrollkeeper is not found.
|
||
|
||
* README: A bunch of minor fixes, tweaks and cleanups.
|
||
|
||
2001-09-04 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
[Fix #8089, Undocumented Scrollkeeper dependency.]
|
||
|
||
* README: Add scrollkeeper 0.1.4 to the list of dependencies.
|
||
|
||
2001-09-04 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Only check for OpenSSL if we were not able to find
|
||
Mozilla's NSS libraries.
|
||
|
||
2001-09-04 Peter Williams <peterw@ximian.com>
|
||
|
||
* omf-install/Makefile.am (install-data-local): Don't put
|
||
$(srcdir) in the file path twice.
|
||
|
||
2001-09-01 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped the required version of gal to 0.11.99.2.
|
||
|
||
2001-08-31 Zbigniew Chyla <cyba@gnome.pl>
|
||
|
||
* configure.in: Bumped required version of GAL to 0.11.3
|
||
(for g_utf8_collate)
|
||
|
||
2001-08-24 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
[Patch from Nike Gerdts <michael.gerdts@usa.alcatel.com> for
|
||
#6882, DB3_CFLAGS and DB3_LDFLAGS order messes up CPPFLAGS and
|
||
LDFLAGS.]
|
||
|
||
* configure.in: Put DB3_CFLAGS before the already-defined CPPFLAGS
|
||
instead of after them; likewise, put DB3_LDADD before the already
|
||
defined LDADD.
|
||
|
||
2001-08-24 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: We don't need to check for both bonobo-conf 0.11
|
||
AND bonobo-conf 0.2.
|
||
|
||
2001-08-22 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: 0.13.99.
|
||
|
||
2001-08-22 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Bump requirements to GAL 0.11, bonobo-conf 0.11,
|
||
GtkHTML 0.12. Don't autogen
|
||
`doc/devel/executive-summary/Makefile'. Bump version number to
|
||
0.13.
|
||
|
||
2001-08-21 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* NEWS (Global): Added.
|
||
|
||
2001-08-21 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* NEWS (Addressbook): Updated NEWS for addressbook.
|
||
|
||
2001-08-21 Peter Williams <peterw@ximian.com>
|
||
|
||
* NEWS (Mail): Updated some more.
|
||
|
||
2001-08-21 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* NEWS: Updated.
|
||
|
||
2001-08-20 Jon Trowbridge <trow@ximian.com>
|
||
|
||
* configure.in: Require gal 0.10.99.5.
|
||
|
||
2001-08-19 Aaron Weber <aaron@ximian.com>
|
||
|
||
*Makefile.am: added "help" to subdirs.
|
||
|
||
2001-08-19 Chris Toshok <toshok@ximian.com>
|
||
|
||
* omf-install/Makefile.am (scrollkeeper_localstate_dir) use
|
||
$(SCROLLKEEPER_LOCALSTATE_DIR), and not something based on
|
||
evolution's local state dir. this should fix the core dumps
|
||
during install on freebsd and solaris.
|
||
|
||
* configure.in (GLIB_CONFIG): use $GLIB_CONFIG if it's set,
|
||
otherwise default to glib-config. a cheap solution to get this
|
||
working on freebsd (where they have glib12-config, but not
|
||
glib-config.) also, switch all `glib-config`s to `$GLIB_CONFIG`.
|
||
(SCROLLKEEPER_LOCALSTATE_DIR): use scrollkeeper-config to figure
|
||
this out, and AC_SUBST so omf-install/Makefile.am can use it.
|
||
|
||
2001-08-17 Iain Holmes <iain@ximian.com>
|
||
|
||
* Makefile.am: Move the libical compile order.
|
||
|
||
2001-08-16 "Big Iain" Holmes <iain@ximian.com>
|
||
|
||
* configure.in: Add widgets/e-timezone-dialog/Makefile
|
||
|
||
2001-08-16 Jason Leach <jleach@ximian.com>
|
||
|
||
* AUTHORS: I know what you did last summer!
|
||
|
||
2001-08-16 Jon Trowbridge <trow@ximian.com>
|
||
|
||
* configure.in: Require gal 0.10.99.3.
|
||
|
||
2001-08-16 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* README: Some info on adding --localstatedir to the configure
|
||
options.
|
||
* Makefile.am: Added omf-install to the build.
|
||
* configure.in: Adjust for the move of the user docs.
|
||
|
||
2001-08-15 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* configure.in: Addded missing dirs to the build. Add checks for
|
||
scrollkeeper and jw to get the docs building on later Red Hat's.
|
||
* omf-install/*: Added this for integration with scrollkeeper.
|
||
|
||
2001-08-14 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in (LDAP_LIBS): Remove an obvious typo reported by
|
||
Miles
|
||
|
||
2001-08-11 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* README: Be truthful about the versions of libs we need.
|
||
|
||
2001-08-10 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: if libldap.la is there, default to static linking
|
||
of openldap. if it's not, default to dynamic. also, provide
|
||
--with-static-ldap for users that want to override these defaults.
|
||
|
||
2001-08-09 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: link statically with OpenLDAP.
|
||
|
||
2001-08-09 Jon Trowbridge <trow@ximian.com>
|
||
|
||
* configure.in: Require GAL 0.10.99.2.
|
||
|
||
2001-08-09 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* tools/killev: Added #!/bin/sh
|
||
|
||
2001-08-08 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Don't link to libnssckbi3 when linking to nss.
|
||
|
||
2001-08-08 JP Rosevear <jpr@ximian.com>
|
||
|
||
* README: Update pilot information
|
||
|
||
2001-08-07 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Require gal 0.10.99.1 or greater.
|
||
|
||
2001-08-05 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
[Fixes #5594, "killev doesn't kill all evolution processes".]
|
||
|
||
* tools/killev: Added bonobo-moniker-xmldb, gnome-gtkhtml-editor
|
||
and gnome-spell-component.
|
||
|
||
2001-07-31 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Bump version number to 0.12.99.
|
||
|
||
2001-07-31 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Ooops. We want GAL >= 0.10.0 and GtkHTML >=
|
||
0.11.0.
|
||
|
||
2001-07-31 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Remove `$EVOLUTION_MICRO_VERSION' from `VERSION'.
|
||
(EVO_CHECK_LIB):
|
||
|
||
2001-07-31 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Bump version number to 0.12.0.
|
||
|
||
2001-07-31 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* NEWS: Added info about the shell changes and slightly changed
|
||
the formatting for the addressbook ones.
|
||
|
||
* configure.in: Require GtkHTML 0.10.0 and GAL 0.9.0.
|
||
|
||
2001-07-31 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* NEWS (Addressbook): Updated NEWS for addressbook.
|
||
|
||
2001-07-31 Larry Ewing <lewing@ximian.com>
|
||
|
||
* configure.in: bump required version of gtkhtml to 0.10.99.
|
||
|
||
2001-07-20 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: Bump to 0.11.99
|
||
|
||
2001-07-17 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Fix up the "exactly version N" case of EVO_CHECK_LIB
|
||
|
||
2001-07-16 Not Zed <NotZed@Ximian.com>
|
||
|
||
* configure.in: Changed to use test -h instead of -L for checking
|
||
/var/mail vs /var/spool/mail
|
||
|
||
2001-07-13 JP Rosevear <jpr@ximian.com>
|
||
|
||
* NEWS: more updates
|
||
|
||
2001-07-13 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* NEWS (Mail): Merged mine and Peter's entries.
|
||
|
||
2001-07-12 JP Rosevear <jpr@ximian.com>
|
||
|
||
* NEWS: Start new entry
|
||
|
||
2001-07-11 Peter Williams <peterw@ximian.com>
|
||
|
||
* acconfig.h: Add HAVE_BROKEN_SPOOL here.
|
||
|
||
2001-07-10 Peter Williams <peterw@ximian.com>
|
||
|
||
* configure.in (have_nss_includes): Fix nss include check to work.
|
||
|
||
2001-07-11 Not Zed <NotZed@Ximian.com>
|
||
|
||
* configure.in: Added option --with-broken-spool for solaris mbox
|
||
spool format.
|
||
|
||
2001-07-10 Marius Andreiana <mandreiana@yahoo.com>
|
||
|
||
* configure.in: Added ro (Romanian) to ALL_LINGUAS
|
||
|
||
2001-07-05 Peter Williams <peterw@ximian.com>
|
||
|
||
* configure.in (SYSTEM_MAIL_DIR): Make sure /var/mail
|
||
isn't a symbolic link such as on Red Hat 7.
|
||
|
||
2001-07-05 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Upped the required version of gal.
|
||
|
||
2001-07-03 Dietmar Maurer <dietmar@ximian.com>
|
||
|
||
* *: use bonobo-conf everywhere
|
||
|
||
2001-07-03 Damon Chaplin <damon@ximian.com>
|
||
|
||
* configure.in (MAILER_LIBS):
|
||
(MAILER_CFLAGS): added bonobo_conf.
|
||
|
||
2001-07-02 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Made evolution depend on bonobo-conf 0.2.
|
||
|
||
2001-07-02 Larry Ewing <lewing@ximian.com>
|
||
|
||
* configure.in: Check for gtkhtml 0.9.99.1.
|
||
|
||
2001-07-02 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Check for libGal 0.8.99.7.
|
||
|
||
2001-07-02 Peter Williams <peterw@ximian.com>
|
||
|
||
* configure.in (evolution_db_version): s,AC_DEFINE,AC_DEFINE_UNQUOTED
|
||
to make these not totally useless.
|
||
|
||
2001-07-01 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* Makefile.am (SUBDIRS): Build the composer after the addressbook,
|
||
as it needs some CORBA stuff from the latter.
|
||
|
||
2001-06-30 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
* tools/killev: Added evolution-alarm-notify.
|
||
|
||
2001-06-29 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Require GAL 0.8.99.6.
|
||
|
||
2001-06-29 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Add `camel/tests/mime-filter/Makefile' to the
|
||
`AC_OUTPUT()' list.
|
||
|
||
2001-06-27 Peter Williams <peterw@ximian.com>
|
||
|
||
* configure.in (gal): Bump required gal version for new accessors
|
||
in ETree.
|
||
|
||
2001-06-24 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: add addressbook/gui/contact-list-editor, and
|
||
correct path of contact-editor.
|
||
|
||
2001-06-21 Rodrigo Moya <rodrigo@gnome-db.org>
|
||
|
||
* libwombat/: added new directory for the libwombat library, which
|
||
will contain the implementation of all CORBA interfaces defined
|
||
in the wombat.idl file
|
||
|
||
2001-06-21 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Fix the OpenLDAP check to default to "no" if you
|
||
don't specify anything.
|
||
|
||
2001-06-20 Kevin Breit <battery841@mediaone.net>
|
||
|
||
* docs/C/usage-sync: Reworded a little bit for more descrip.
|
||
|
||
2001-06-20 Kevin Breit <battery841@mediaone.net>
|
||
|
||
* doc/C/usage-calendar.sgml: Documented categorizing an event.
|
||
|
||
2001-06-20 Kevin Breit <battery841@mediaone.net>
|
||
|
||
* doc/C/usage-mail.sgml: Updated Bcc: example
|
||
|
||
2001-06-20 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Change --enable-ldap to --with-openldap, allow a
|
||
path prefix as an argument. Add some libtooly goodness to the
|
||
libldap check in case it depends on ssl libraries.
|
||
|
||
2001-06-19 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Tweak the db3 header check to like our RH7 build
|
||
machine again.
|
||
|
||
2001-06-19 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* libversit/vcc.y (LexBuf): Changed buf to an int here.
|
||
(lexGetQuotedPrintable): Changed cur to an int here.
|
||
|
||
2001-06-18 Dan Winship <danw@ximian.com>
|
||
|
||
* 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.
|
||
|
||
* 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
|
||
|
||
2001-06-18 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Check the modes on $system_mail_dir and set up
|
||
variables for camel/Makefile to make camel-lock-helper
|
||
setuid/setgid.
|
||
|
||
2001-06-11 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: One slight db3 check correction
|
||
|
||
2001-06-11 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: fix typo in -ldb3 check.
|
||
|
||
2001-06-11 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: Update db3 configure checks for RedHat. /me beats
|
||
a sleeping cat to death
|
||
|
||
2001-06-09 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped required version of gal to 0.8.99.2.
|
||
|
||
2001-06-09 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Added addressbook/gui/merging/Makefile.
|
||
|
||
2001-06-08 Jason Leach <jleach@ximian.com>
|
||
|
||
* my-evolution/Makefile.am (INCLUDES): builddir != srcdir fix.
|
||
|
||
2001-06-08 Iain Holmes <iain@ximian.com>
|
||
|
||
* Makefile.am: Byebye executive-summary, hello my-evolution
|
||
|
||
* configure.in: Remove all the executive-summary Makefiles. Add the
|
||
my-evolution.
|
||
|
||
2001-06-08 Jon Trowbridge <trow@ximian.com>
|
||
|
||
* AUTHORS: Vanity, thy name is trow.
|
||
|
||
2001-06-05 JP Rosevear <jpr@ximian.com>
|
||
|
||
* config.log: Bump version to 0.10.99
|
||
|
||
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.
|
||
|
||
2001-05-31 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in (GTKHTML_DATADIR): Use --moddatadir to derive this.
|
||
|
||
2001-05-30 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Bump gal dependency to 0.8.99.1
|
||
|
||
2001-05-29 JP Rosevear <jpr@ximian.com>
|
||
|
||
* README: update version requirements
|
||
|
||
2001-05-23 Dan Winship <danw@ximian.com>
|
||
|
||
* 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).
|
||
|
||
2001-05-23 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* tools/killev: s/evolution-vcard-import/evolution-vcard-importer
|
||
|
||
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.
|
||
|
||
2001-05-20 Duncan Mak <duncan@ximian.com>
|
||
|
||
* tools/killev (sysname): Add in evolution-vcard-importer as part
|
||
of the list of processes to kill in killev.
|
||
|
||
2001-05-18 Jon Trowbridge <trow@ximian.com>
|
||
|
||
* Makefile.am (SUBDIRS): Changed build order. Now addressbook
|
||
gets built before mail.
|
||
|
||
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.
|
||
|
||
2001-05-15 Chris Toshok <toshok@ximian.com>
|
||
|
||
* tools/killev: add the importers.
|
||
|
||
2001-05-14 Kevin Breit <battery841@mediaone.net>
|
||
|
||
* doc/C/evolution-C.omf: added file for Scrollkeeper
|
||
|
||
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.
|
||
|
||
2001-05-09 Iain Holmes <iain@ximian.com>
|
||
|
||
* tools/killev: Added rdf-summary killing stuff from R Burton
|
||
(r.burton@180sw.com)
|
||
|
||
2001-05-09 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: OpenSSL LDFLAGS also needs to include -lcrypt
|
||
|
||
2001-05-08 Iain Holmes <iain@ximian.com>
|
||
|
||
* Makefile.am: Add the importers subdir.
|
||
|
||
* configure.in: Make the importers/Makefile
|
||
|
||
2001-05-08 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped check for gal to 0.7.99.3.
|
||
|
||
2001-05-04 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* acconfig.h: undef HAVE_SSL and HAVE_OPENSSL
|
||
|
||
* configure.in: Check for OpenSSL.
|
||
|
||
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
|
||
|
||
2001-04-26 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Don't autogen
|
||
`executive-summary/widgets/Makefile', as that subdir doesn't get
|
||
distributed anymore.
|
||
|
||
2001-04-26 Dan Winship <danw@ximian.com>
|
||
|
||
* 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).
|
||
|
||
* configure.in: Check for gethostbyname_r so e_gethostbyname_r
|
||
will DTRT.
|
||
|
||
2001-04-24 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Bump up the gal requirement
|
||
|
||
2001-04-23 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Don't autogen the the Makefile for the importer
|
||
docs.
|
||
|
||
* Makefile.am (SUBDIRS): Build the docs last.
|
||
|
||
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.
|
||
|
||
2001-04-21 Duncan Mak <duncan@ximian.com>
|
||
|
||
* art/Makefile.am (images_DATA): Added in composer-message.png.
|
||
|
||
2001-04-16 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: `mail/importers/Makefile' must come after
|
||
`mail/Makefile'.
|
||
|
||
2001-04-16 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* Makefile.am (SUBDIRS): Add `doc'.
|
||
|
||
* configure.in: Check for Editor.idl using `$GNOME_PATH' as well.
|
||
|
||
2001-04-12 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Updated the required version of gal to 0.6.99.0.
|
||
|
||
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-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 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in (EVOLUTION_DIR): create the makefile in
|
||
camel/tests/smime
|
||
|
||
2001-04-08 Chris Toshok <toshok@ximian.com>
|
||
|
||
* tools/killev (sysname): add some more 16 character versions for
|
||
freebsd.
|
||
|
||
2001-04-04 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* AUTHORS: Brag.
|
||
|
||
2001-04-04 Gediminas Paulauskas <menesis@delfi.lt>
|
||
|
||
* art/evolution-today-mini.png: converted from exec-16-summary.xpm,
|
||
removed the latter.
|
||
* art/evolution-trash.png, art/evolution-trash-mini.png: images for
|
||
trash folder, one converted from deleted_message.xpm, another from mc.
|
||
* art/Makefile.am: install.
|
||
|
||
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.
|
||
|
||
2001-04-01 Gediminas Paulauskas <menesis@delfi.lt>
|
||
|
||
* art/Makefile.am: added missing (new) files.
|
||
|
||
2001-03-30 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in (EVOLUTION_MICRO_VERSION): Bump this to 10. (We
|
||
forgot to do this before branching *again*...)
|
||
|
||
2001-03-28 Dan Winship <danw@ximian.com>
|
||
|
||
* 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
|
||
|
||
2001-03-28 Jon Trowbridge <trow@ximian.com>
|
||
|
||
* AUTHORS: In a burst of egomania, added myself.
|
||
|
||
2001-03-26 Radek Doulik <rodo@ximian.com>
|
||
|
||
* configure.in: create camel/misc/Makefile
|
||
|
||
2001-03-22 Dan Winship <danw@ximian.com>
|
||
|
||
* README: Update xml-i18n-tools version
|
||
|
||
2001-03-22 Jakub Steiner <jimmac@ximian.com>
|
||
|
||
* art/new-message.xpm: file->new->mail message
|
||
* art/folder.xpm: file->new->folder
|
||
* art/new_appointment.xpm: file->new->appontment
|
||
* art/print-preview.xpm: file->print preview
|
||
* art/configure_16_calendar.xpm: for the tools menu
|
||
|
||
2001-03-22 Jakub Steiner <jimmac@ximian.com>
|
||
|
||
* art/splash.png: move it a bit up so the icons fit better
|
||
|
||
2001-03-22 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped gal requirement to 0.5.99.11.
|
||
|
||
2001-03-22 Jakub Steiner <jimmac@ximian.com>
|
||
|
||
* art/configure_16_folder.xpm, configure_16_mail.xpm,
|
||
copy_16_message.xpm, edit.xpm, encrypt.xpm,
|
||
evo-16-address-conduit.png, evo-16-calendar-conduit.png,
|
||
evo-16-todo-conduit.png, exec-16-summary.xpm, import.xpm,
|
||
print.xpm, reply_to_all.xpm, reply.xpm, save.xpm,
|
||
send-receive.xpm, work_offline.xpm, find_contact.xpm,
|
||
send-24-receive.png, evo-48-calendar-conduit.png,
|
||
evo-48-todo-conduit.png, import.png, send-48-receive.png,
|
||
move_message.xpm, all_contacts.xpm, forward.xpm,
|
||
configure_16_addressbook.xpm, Makefile.am,
|
||
evo-48-address-conduit.png: renamed icons to make Miguel's
|
||
speedups possible
|
||
* art/evolution-inbox.png: color coded one
|
||
* art/envelope.png: reverted back to the non-color coded one
|
||
* art/evolution-contacts-plain.png: non-color coded one for
|
||
the "new contact" dialogue
|
||
|
||
2001-03-21 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Require bison, not yacc (for vcc.y)
|
||
|
||
2001-03-20 Miguel de Icaza <miguel@ximian.com>
|
||
|
||
* art/Makefile.am (images_DATA): Added all the new icons to the
|
||
distribution.
|
||
|
||
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.
|
||
|
||
2001-03-20 Jakub Steiner <jimmac@ximian.com>
|
||
|
||
* art/48_send-receive.png: send-receive for the s/r dialog
|
||
* art/24_send-receive.png: send-receive to replace the
|
||
fetch-mail-doggie
|
||
* art/16_send-receive.xpm: send-receive for (future) menu
|
||
item
|
||
* art/16_import.xpm: for the file menu
|
||
* art/16_work_offline.xpm: for the file menu
|
||
* AUTHORS: so I can show off
|
||
* art/splash.png: making radek famous ;)
|
||
* art/envelope.png, evolution-calendar.png, evolution-contacts.png,
|
||
evolution-tasks.png, evolution-today.png:
|
||
new concept of color coded apps:
|
||
- mailer: #efb43e
|
||
- calendar: #bab5ab
|
||
- contacts: #9794ab
|
||
- tasks: #6e9e6e
|
||
- exec. summary: #c4757e
|
||
|
||
2001-03-19 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Fix ettore's fix ;-)
|
||
|
||
2001-03-19 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Bumped gal requirement to 0.5.99.8.
|
||
|
||
2001-03-19 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Make sure we never define `NSPR_CFLAGS' or
|
||
`NSS_CFLAGS' as just "-I".
|
||
|
||
2001-03-19 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* NEWS: pulled from the 0.9 release.
|
||
|
||
2001-03-18 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Updated the checks for NSS and NSPR
|
||
|
||
2001-03-16 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* README: Added directions on how to build with SSL support.
|
||
|
||
* configure.in: Updated the checks for NSS and NSPR
|
||
|
||
2001-03-16 Jakub Steiner <jimmac@ximian.com>
|
||
|
||
* art/48_import.png: for the import druid
|
||
|
||
2001-03-15 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Bump gal requirement to 0.5.99.7
|
||
|
||
2001-03-15 Gediminas Paulauskas <menesis@delfi.lt>
|
||
|
||
* configure.in: create doc/devel/executive-summary/Makefile
|
||
* evolution.png: moved to art/.
|
||
* evolution.desktop: moved to data/.
|
||
* Makefile.am: reflect those moves.
|
||
* art/*.xpm: moved 8 files from calendar/gui here.
|
||
* art/Makefile.am: added moved files.
|
||
distribute *.xpm, install *.png and *view.xpm.
|
||
|
||
2001-03-12 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Updated to AC_SUBST the NSPR/NSS flags.
|
||
|
||
2001-03-14 Dan Winship <danw@ximian.com>
|
||
|
||
* README: Pull up some of the clarifications from the 0.9 branch
|
||
|
||
2001-03-13 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: add -lresolv to LDAP_LIBS if it's there.
|
||
|
||
2001-03-13 Iain Holmes <iain@ximian.com>
|
||
|
||
* configure.in: Added the mail/importers dir.
|
||
|
||
2001-03-12 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* README: Rearranged some of the dependencies to try to get them
|
||
into a more correct order (needed for people building all of these
|
||
packages by hand).
|
||
|
||
2001-03-12 JP Rosevear <jpr@ximian.com>
|
||
|
||
* README: Update
|
||
|
||
2001-03-09 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in (EVOLUTION_MICRO_VERSION): Hm... probably would be
|
||
clever to be calling this 0.9 rather than 0.8, since it's almost
|
||
0.10.
|
||
|
||
2001-03-09 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* libversit/vcc.y: Changed int to char when returning a character
|
||
from a stream (since it needs to be able to hold EOF.)
|
||
|
||
2001-03-07 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Removed --enable-assbarn-security and replaced it
|
||
with the real options:
|
||
--with-nspr-includes=PREFIX
|
||
--with-nspr-libs=PREFIX
|
||
--with-nss=PREFIX
|
||
|
||
* acconfig.h: #undef HAVE_NSS
|
||
|
||
2001-03-07 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* configure.in: Require GAL 0.5.99.6 or later.
|
||
|
||
2001-03-07 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* shell/main: /* xgettext:no-c-format */ before the welcome
|
||
message.
|
||
* configure.in: Don't try to generate a Makefile in
|
||
camel/providers/vee as it's empty.
|
||
|
||
2001-03-05 JP Rosevear <jpr@ximian.com>
|
||
|
||
* README: Update pilot instructions
|
||
|
||
2001-03-05 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Check for gal 0.5.99.4.
|
||
|
||
2001-03-04 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Reorganize a bit to get rid of warnings about
|
||
AC_TRY_COMPILE being used before AC_ISC_POSIX
|
||
|
||
2001-03-04 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Added views/addressbook/Makefile.
|
||
|
||
2001-03-02 JP Rosevear <jpr@ximian.com>
|
||
|
||
* art/Makefile.am: install conduit icons
|
||
|
||
2001-03-02 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: add logic to make sure we're building against OpenLDAP >= 2
|
||
|
||
2001-03-01 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* Makefile.am (SUBDIRS), configure.in: Added views stuff.
|
||
|
||
2001-03-01 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in: Redo the Kerberos stuff again to deal with the
|
||
stuff currently on my machine. I think it should deal with both
|
||
the MIT and KTH versions of both krb4 and krb5 now.
|
||
|
||
2001-03-01 Jakub Steiner <jimmac@ximian.com>
|
||
|
||
* art/48_evo-address-conduit.png: 48^2 version of the
|
||
addressbook pilot conduit. (for the new control center)
|
||
* art/16_evo-address-conduit.png: 16x16 version for current
|
||
gnomecc
|
||
* art/48_evo-todo-conduit.png: for new gnomecc
|
||
* art/16_evo-todo-conduit.png: for old gnomecc
|
||
* art/48_evo-calendar-conduit.png: for new gnomecc
|
||
* art/16_evo-calendar-conduit.png: for old gnomecc
|
||
|
||
2001-03-01 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Check for gal 0.5.99.2.
|
||
|
||
2001-02-19 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Check for gal 0.5.99.1.
|
||
|
||
2001-02-15 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Check for gal 0.5.99.0.
|
||
|
||
2001-02-14 Dan Winship <danw@ximian.com>
|
||
|
||
* various .cvsignore files: Ignore generated .oaf files
|
||
|
||
2001-02-13 JP Rosevear <jpr@ximian.com>
|
||
|
||
* art/Makefile.am: install new files
|
||
|
||
* art/*view.xpm: add files from calendar/gui
|
||
|
||
2001-02-11 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: rework ldap check logic so it'll work to
|
||
--disable-ldap if you've previously configured with --enable-ldap.
|
||
|
||
2001-02-11 Gediminas Paulauskas <menesis@delfi.lt>
|
||
|
||
* data/evolution.keys, evolution.desktop: removed, they are generated.
|
||
* data/evolution.keys.in, evolution.desktop.in: new untranslated files.
|
||
* data/evolution.desktop: removed, it duplicates above.
|
||
* Makefile.am, data/Makefile.am: reflect above changes, merge
|
||
translations.
|
||
|
||
2001-02-09 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* configure.in: Added hacks to check for Mozilla libs like nspr
|
||
and nss that we will need for SSL and S/MIME.
|
||
|
||
2001-02-09 Michael Meeks <michael@ximian.com>
|
||
|
||
* configure.in: depend on bonobo >= 0.36
|
||
|
||
2001-02-08 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Upped the version number of gal required to 0.5.
|
||
|
||
2001-02-07 JP Rosevear <jpr@ximian.com>
|
||
|
||
* README: Update to latest requirements
|
||
|
||
2001-02-05 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* .cvsignore: Added xml-* files.
|
||
|
||
2001-02-05 Gustavo Maciel Dias Vieira <gdvieira@zaz.com.br>
|
||
|
||
* configure.in (ALL_LINGUAS): Added pt_BR to ALL_LINGUAS.
|
||
|
||
2001-02-04 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Require version 0.4.99.8 of gal.
|
||
|
||
2001-02-03 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
* configure.in: Make sure we have gnome-libs 1.2.9 or higher.
|
||
|
||
2001-02-01 Chris Toshok <toshok@ximian.com>
|
||
|
||
* configure.in: allow --enable/disable-ldap.
|
||
|
||
2001-02-01 Jason Leach <jasonleach@usa.net>
|
||
|
||
* tools/killev: Fix this script to make it work with Solaris.
|
||
Patch from Louise Miller.
|
||
|
||
2001-01-29 Eskil Heyn Olsen <eskil@eazel.com>
|
||
|
||
reviewed by: JP Rosevear <jpr@ximian.com>
|
||
|
||
* acconfig.h:
|
||
Added the ENABLE_NNTP define
|
||
|
||
* configure.in:
|
||
Fixed the NNTP m4 section.
|
||
|
||
2001-01-29 Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>
|
||
|
||
* configure.in: added sk to ALL_LINGUAS.
|
||
* evolution.desktop: added Slovak messages.
|
||
|
||
2001-01-27 Jason Leach <jasonleach@usa.net>
|
||
|
||
* configure.in (AC_OUTPUT): remove
|
||
widgets/shortcut-bar/Makefile from here.
|
||
|
||
2001-01-25 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Upped the required version of gal in evolution.
|
||
|
||
2001-01-25 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* art/Makefile.am (images_DATA): Add the missing .xpm files.
|
||
|
||
2001-01-25 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* art/Makefile.am (images_DATA): Add `24_find_contacts.xpm',
|
||
`16_print_xpm', `16_configure_addressbook'.
|
||
|
||
2001-01-25 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* art/Makefile.am (images_DATA): Add `24_all_contacts.xpm'.
|
||
|
||
2001-01-24 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Upped the required version of gal in evolution.
|
||
|
||
2001-01-22 Tuomas Kuosmanen <tigert@ximian.com>
|
||
|
||
* art/splash.png: From the "Ideas from the shower" department:
|
||
new splash screen.
|
||
|
||
2001-01-17 JP Rosevear <jpr@ximian.com>
|
||
|
||
* README: Update package requirements
|
||
|
||
2001-01-19 Jason Leach <jasonleach@usa.net>
|
||
|
||
* configure.in: Changed a leftover $with_x_mailer to
|
||
$with_sub_version. Made it so that if $with_sub_version isn't
|
||
specified, we don't try to output it, and also corrected the way
|
||
SUB_VERSION is defined.
|
||
|
||
2001-01-18 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
* Makefile.am: Um, why was the doc directory removed from SUBDIRS?
|
||
|
||
2001-01-17 Larry Ewing <lewing@helixcode.com>
|
||
|
||
* configure.in (EVOLUTION_DIR): add the
|
||
doc/devel/importer/Makefile as a target.
|
||
|
||
2001-01-17 Ettore Perazzoli <ettore@ximian.com>
|
||
|
||
* acconfig.h: Add `SUB_VERSION', remove `XMAILER_VERSION'.
|
||
|
||
* configure.in: Removed `--with-x-mailer' option; replaced with a
|
||
more generic `--with-sub-version' option. So, don't define
|
||
`X_MAILER'; instead, define `SUB_VERSION'.
|
||
|
||
2001-01-16 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* configure.in: add --enable-nntp switch. default is no.
|
||
|
||
2001-01-16 Dan Winship <danw@ximian.com>
|
||
|
||
* configure.in, acconfig.h: Add --with-x-mailer to set the version
|
||
string that appears in the X-Mailer header.
|
||
|
||
2001-01-15 Christopher James Lahey <clahey@ximian.com>
|
||
|
||
* configure.in: Changed the required version of gal.
|
||
|
||
2001-01-15 Tuomas Kuosmanen <tigert@ximian.com>
|
||
|
||
* art/16_copy_message.xpm, art/16_move_message.xpm: icons for the
|
||
Message->Move/Copy to folder -menu entries.
|
||
|
||
2001-01-15 Tuomas Kuosmanen <tigert@ximian.com>
|
||
|
||
* art/evolution-calendar-mini.png: New version of calendar icon that
|
||
looks more like a calendar and not a dictionary or something :)
|
||
|
||
Btw, the icons get scaled for some reason, even though that is
|
||
not necessary as all of those should be 16x16 pixels. Can anyone look
|
||
into this?
|
||
|
||
2001-01-15 Dietmar Maurer <dietmar@ximian.com>
|
||
|
||
* *.c: changed the signature of the property_bag get/set
|
||
functions.
|
||
|
||
2001-01-14 JP Rosevear <jpr@ximian.com>
|
||
|
||
* configure.in: remove old config message
|
||
|
||
2001-01-14 Damon Chaplin <damon@helixcode.com>
|
||
|
||
* tools/evolution-move-tasks: new script to move tasks from the
|
||
Calendar folder to the new Tasks folder, so people won't lose tasks.
|
||
This can be deleted after a few releases.
|
||
|
||
* tools/Makefile.am (bin_SCRIPTS): added above.
|
||
|
||
* configure.in: added default_user/local/Tasks/Makefile to AC_OUTPUT.
|
||
|
||
2001-01-12 Jeffrey Stedfast <fejj@ximian.com>
|
||
|
||
* config.h.in: Removed GPG stuff.
|
||
|
||
* acconfig.h: Take out all refs to PGP and GPG stuff.
|
||
|
||
* configure.in: Take out the PGP/GPG detection stuff.
|
||
|
||
2001-01-12 Federico Mena Quintero <federico@ximian.com>
|
||
|
||
* configure.in: Suggest what to do if gtk-doc is not found.
|
||
|
||
2001-01-12 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Make evolution depend on the new version of gal.
|
||
|
||
2001-01-12 Dan Winship <danw@ximian.com>
|
||
|
||
* MAINTAINERS, AUTHORS, README: Ximianize. Also update the README
|
||
a bit and mention the OAF stable branch.
|
||
|
||
2001-01-11 Dan Winship <danw@helixcode.com>
|
||
|
||
* art/priority-high.xpm: Add a white outline around the "!" so it
|
||
still shows up clearly in selected rows when your theme selection
|
||
color is reddish. (Problem pointed out by Federico.)
|
||
|
||
2001-01-11 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* configure.in: At the end of the configure process, report
|
||
whether the documentation files will be built or not.
|
||
|
||
2001-01-10 Tuomas Kuosmanen <tigert@helixcode.com>
|
||
|
||
* art/move-message.png, art/move-message.png: New versions.
|
||
|
||
2001-01-09 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* configure.in (AC_OUTPUT): Added calendar/gui/alarm-notify/Makefile.
|
||
|
||
2001-01-05 Tuomas Kuosmanen <tigert@helixcode.com>
|
||
|
||
* art/evolution-contacts-mini.png: This looks more pretty.
|
||
|
||
2001-01-03 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Removed camel/providers/mbox/Makefile and
|
||
camel/providers/mh/Makefile.
|
||
|
||
2001-01-01 Michael Meeks <michael@helixcode.com>
|
||
|
||
* configure.in: Require bonobo 0.31
|
||
|
||
2000-12-24 Not Zed <NotZed@HelixCode.com>
|
||
|
||
* configure.in: If we find threads ok, then always turn on
|
||
ENABLE_THREADS.
|
||
|
||
2000-12-14 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* NEWS (Addressbook): Added a bit of addressbook NEWS.
|
||
|
||
* configure.in: Updated the gal check to require gal 0.4.
|
||
|
||
2000-12-14 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* art/mail-new.xpm, art/mail-read.xpm, art/mail-replied.xpm: Moved
|
||
these images each up one pixel.
|
||
|
||
2000-12-14 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
* NEWS: Update.
|
||
|
||
2000-12-14 JP Rosevear <jpr@helixcode.com>
|
||
|
||
* NEWS: Update
|
||
|
||
2000-12-14 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* art/splash.png: New splash from Jimmac.
|
||
|
||
2000-12-12 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* README: Removed mention of ETable and EText in widgets
|
||
directory.
|
||
|
||
2000-12-12 Dan Winship <danw@helixcode.com>
|
||
|
||
* README: Mention the gconf stable branch.
|
||
|
||
2000-12-07 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Updated the required version of gal.
|
||
|
||
2000-12-07 Radek Doulik <rodo@helixcode.com>
|
||
|
||
* configure.in (GTKHTML_LIBS): renamed HTMLEditor.idl to
|
||
Editor.idl
|
||
|
||
2000-12-06 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* data/evolution.keys: Added some Norwegian translations.
|
||
|
||
2000-12-06 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Increased the required version of gal.
|
||
|
||
2000-12-05 JP Rosevear <jpr@helixcode.com>
|
||
|
||
* README: minor tweak
|
||
|
||
2000-12-05 Not Zed <NotZed@HelixCode.com>
|
||
|
||
* configure.in: Added camel/tests/stream/Makefile.am.
|
||
|
||
2000-12-01 Dan Winship <danw@helixcode.com>
|
||
|
||
* README: gnome-vfs depends on gconf, so add that.
|
||
|
||
2000-11-30 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
* configure.in: Bumped required gal version to 0.2.99.4 for
|
||
e_str_make_safe.
|
||
|
||
* README: Added some necessary :'s in the pilot-link cvs stuff.
|
||
|
||
2000-11-30 Gediminas Paulauskas <menesis@delfi.lt>
|
||
|
||
* calendar/gui/main.c, executive-summary/component/main.c, mail/main.c,
|
||
shell/main.c, notes/main.c,
|
||
addressbook/gui/component/addressbook-factory.c:
|
||
removed #ifdef ENABLE_NLS/#endif on Miguel's request.
|
||
|
||
2000-11-29 JP Rosevear <jpr@helixcode.com>
|
||
|
||
* README: Update pilot info
|
||
|
||
2000-11-29 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in: Bump required gal version to 0.2.99.3 for iconv
|
||
changes
|
||
|
||
2000-11-29 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* COPYING-DOCS: Added a copy of the GNU Free Documentation
|
||
License.
|
||
|
||
* Makefile.am (EXTRA_DIST): Added COPYING-DOCS.
|
||
|
||
2000-11-28 JP Rosevear <jpr@helixcode.com>
|
||
|
||
* acconfig.h: Add USE_FLOCK, USE_FCNTL, USE_FLOCK
|
||
|
||
* configure.in: Auto* magic for various camel locking types
|
||
|
||
2000-11-28 Not Zed <NotZed@HelixCode.com>
|
||
|
||
* configure.in (AC_OUTPUT): Added camel/tests/folder/Makefile
|
||
|
||
2000-11-27 JP Rosevear <jpr@helixcode.com>
|
||
|
||
* AUTHORS: Update - hopefully I assigned blame correctly :-)
|
||
|
||
* MAINTAINERS: ditto
|
||
|
||
2000-11-27 JP Rosevear <jpr@helixcode.com>
|
||
|
||
* configure.in: Correct the bonobo version error message
|
||
|
||
* README: Update
|
||
|
||
2000-11-24 Not Zed <NotZed@HelixCode.com>
|
||
|
||
* configure.in: Added camel/tests stuff to output macro.
|
||
|
||
2000-11-14 Not Zed <NotZed@HelixCode.com>
|
||
|
||
* configure.in: Added local provider dir to output macro.
|
||
|
||
2000-11-21 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in: Check for libgpgme. (Support not added to mail
|
||
yet.)
|
||
|
||
2000-11-21 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* configure.in (EVOLUTION_DIR): Removed the
|
||
default_user/local/Tasks/Makefile until the relevant files are on
|
||
CVS.
|
||
|
||
2000-11-18 Miguel de Icaza <miguel@helixcode.com>
|
||
|
||
* Added widgets/menus that contains the gal-view-menus.c code from
|
||
Gal that depended on Bonobo.
|
||
|
||
* configure.in: Update list of Makefiles;
|
||
|
||
* widgets/Makefile.am: Update.
|
||
|
||
2000-11-13 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Update the gal reqiurement version.
|
||
|
||
2000-11-10 Michael Meeks <michael@helixcode.com>
|
||
|
||
* configure.in: Require Bonobo >= 0.29, due to the XSync
|
||
fix.
|
||
|
||
2000-11-09 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Require gal 0.2.99.1.
|
||
|
||
2000-11-06 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
* configure.in: Require gal 0.2.1.3
|
||
|
||
2000-11-06 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in (GTKHTML_LIBS): ${prefix} doesn't get defaulted
|
||
until the end of configure, so check if it's "NONE" and use
|
||
${ac_default_prefix} if so.
|
||
|
||
2000-11-06 Radek Doulik <rodo@helixcode.com>
|
||
|
||
* configure.in (GTKHTML_LIBS): also look for HTMLEditor.idl in
|
||
${prefix}/share/gtkhtml
|
||
|
||
2000-11-03 Radek Doulik <rodo@helixcode.com>
|
||
|
||
* configure.in (BONOBO_HTML_GNOME_CFLAGS): raise required version
|
||
number to 0.8
|
||
added check for HTMLEditor.idl file
|
||
|
||
2000-11-02 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Require gal 0.2.1.2.
|
||
|
||
2000-11-02 Michael Meeks <michael@helixcode.com>
|
||
|
||
* configure.in: Require Bonobo-0.27+
|
||
|
||
2000-11-01 Gediminas Paulauskas <menesis@delfi.lt>
|
||
|
||
* addressbook/ename/.cvsignore, addressbook/gui/minicard/.cvsignore,
|
||
calendar/doc/.cvsignore, widgets/e-paned/.cvsignore,
|
||
widgets/e-table/.cvsignore, widgets/e-text/.cvsignore: added these
|
||
files.
|
||
* calendar/gui/.cvsignore, composer/.cvsignore,
|
||
executive-summary/.cvsignore, executive-summary/component/.cvsignore,
|
||
po/.cvsignore: added some files to ignore.
|
||
|
||
* addressbook/gui/component/addressbook-factory.c, mail/main.c,
|
||
shell/main.c, calendar/gui/main.c, notes/main.c,
|
||
executive-summary/component/main.c: call *textdomain() only if
|
||
ENABLE_NLS is defined.
|
||
|
||
2000-11-01 Gediminas Paulauskas <menesis@delfi.lt>
|
||
|
||
* configure.in: added lt to ALL_LINGUAS.
|
||
|
||
2000-10-30 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in: fix up printing of kerberos configuration status
|
||
|
||
2000-10-27 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Require gal cvs version.
|
||
|
||
2000-10-27 <jpr@helixcode.com>
|
||
|
||
* tools/killev: Kill executive summary components
|
||
|
||
2000-10-25 Iain Holmes <iain@helixcode.com>
|
||
|
||
* configure.in: Added executive-summary stuff
|
||
|
||
* Makefile.am: Added the executive-summary subdirs.
|
||
|
||
2000-10-23 Dan Winship <danw@helixcode.com>
|
||
|
||
* notes/Makefile.am (INCLUDES): Update EVOLUTION_LOCALEDIR
|
||
|
||
* configure.in: set localedir here to use in Makefiles.
|
||
(AM_GNOME_GETTEXT doesn't actually always set it to
|
||
$(datadir)/locale).
|
||
|
||
2000-10-23 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Updated the gal check to check for gal 0.2.1.
|
||
|
||
2000-10-22 Robert Brady <rwb197@zepler.org>
|
||
|
||
* configure.in: Added "en_GB" to ALL_LINGUAS.
|
||
|
||
2000-10-20 Michael Meeks <michael@helixcode.com>
|
||
|
||
* notes/component-factory.c (control_activate_cb):
|
||
|
||
2000-10-19 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* NEWS (General, Addressbook): Updated NEWS for addressbook and
|
||
ETable.
|
||
|
||
2000-10-19 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Updated the gal check to check for gal 0.2.
|
||
|
||
2000-10-19 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in (EVOLUTION_MICRO_VERSION): 6.
|
||
|
||
* Makefile.am (EXTRA_DIST): Remove `evolution.spec.in'.
|
||
(dist-hook:): Removed.
|
||
|
||
2000-10-18 Michael Meeks <michael@helixcode.com>
|
||
|
||
* notes/component-factory.c (control_activate, control_deactivate),
|
||
(create_view): cripple, not worth updating to new UI code.
|
||
|
||
2000-10-17 Tuomas Kuosmanen <tigert@helixcode.com>
|
||
|
||
* art/splash.png: This looks happier than the dark piece of rusty
|
||
metal. And the Big Dig in Boston is ugly looking too. Finnish
|
||
road poles are much more cool!
|
||
|
||
2000-10-15 Peter Williams <peterw@helixcode.com>
|
||
|
||
* tools/verify-evolution-install.sh (libcamelvee): Check
|
||
for linkage against version 0.5 libcamelvee, not version 0.3.
|
||
This should track with the version of Evolution itself.
|
||
(rm -f $ldddfile): Remove a temporary file.
|
||
|
||
2000-10-15 Kjartan Maraas <kmaraas@gnome.org>
|
||
|
||
* configure.in: Added "nn" to ALL_LINGUAS.
|
||
|
||
2000-10-14 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* art/Makefile.am (images_DATA): Add `splash.png'.
|
||
|
||
2000-10-14 Tuomas Kuosmanen <tigert@helixcode.com>
|
||
|
||
* art/splash.png: umm.. it's a splash screen image.
|
||
|
||
2000-10-11 JP Rosevear <jpr@helixcode.com>
|
||
|
||
* configure.in: Fix bonobo error message
|
||
|
||
2000-10-11 Jesse Pavel <jpavel@helixcode.com>
|
||
|
||
* data/evolution.keys: Added support for the text/calendar and
|
||
text/x-calendar MIME types.
|
||
|
||
2000-10-10 Gediminas Paulauskas <menesis@delfi.lt>
|
||
|
||
* configure.in: Added lt to ALL_LINGUAS.
|
||
|
||
2000-10-10 Tuomas Kuosmanen <tigert@helixcode.com>
|
||
|
||
* calendar/gui/recur.xpm: Updated round-we-go-thingy icon..
|
||
|
||
2000-10-06 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* art/empty.xpm: make it transparent instead of white.
|
||
|
||
2000-10-06 Christophe Merlet <christophe@merlet.net>
|
||
|
||
* *.desktop: Added french strings.
|
||
|
||
2000-10-05 Dan Winship <danw@helixcode.com>
|
||
|
||
* tools/Makefile.am (EXTRA_DIST): Add verify-evolution-install.sh
|
||
to EXTRA_DIST
|
||
|
||
2000-10-05 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
* configure.in: Check for isblank
|
||
|
||
* config.h.in:
|
||
* acconfig.h: #undef HAVE_ISBLANK
|
||
|
||
2000-10-05 Michael Meeks <michael@helixcode.com>
|
||
|
||
* configure.in: Bump Bonobo requirement to >= 0.20
|
||
|
||
2000-10-05 Iain Holmes <iain@helixcode.com>
|
||
|
||
* executive-summary/*: Added the executive summary stuff.
|
||
|
||
* ui/evolution-executive-summary.xml: New.
|
||
|
||
* art/add-service.png: New icon.
|
||
|
||
2000-10-03 Matt Bissiri <bissiri@eecs.umich.edu>
|
||
|
||
* ui/evolution-addressbook-ldap.xml,
|
||
* ui/evolution-addressbook.xml,
|
||
* ui/evolution-calendar.xml,
|
||
* ui/evolution-contact-editor.xml:
|
||
Fixed typo `_decr' -> `_descr', so some missing tooltips will appear.
|
||
Also fixed some typos in descr values.
|
||
|
||
2000-09-29 Peter Williams <peterw@helixcode.com>
|
||
|
||
* ui/Makefile.am (XML_FILES): Install the new evolution-subscribe.xml
|
||
file.
|
||
|
||
2000-09-29 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* ui/evolution-mail.xml: add a Settings/Manage Subscriptions...
|
||
menu item.
|
||
|
||
* ui/evolution-subscribe.xml: add a File/Close menu item.
|
||
|
||
2000-09-28 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* ui/evolution-subscribe.xml: add a FolderSearch control, and
|
||
change "Refresh" to "RefreshList".
|
||
|
||
2000-09-27 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* ui/evolution-subscribe.xml: add an Refresh List button..
|
||
|
||
2000-09-27 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* ui/Makefile.am (XML_FILES): add evolution-subscribe.xml.
|
||
|
||
* ui/evolution-subscribe.xml: new file.
|
||
|
||
2000-09-25 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
* ui/evolution-mail.xml: Moved the (un)select all menu items over
|
||
to the Edit menu - this looks nicer.
|
||
|
||
2000-09-25 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
* ui/evolution-mail.xml: Added some new menu items to the Message
|
||
menu like (un)select all and moved "mark as read" to the Message
|
||
menu.
|
||
|
||
2000-09-25 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
* configure.in: Moved addressbook/ename to e-util/ename so
|
||
generate e-util/ename/Makefile and don't generate
|
||
addressbook/ename/Makefile
|
||
|
||
2000-09-23 Tuomas Kuosmanen <tigert@localhost>
|
||
|
||
* art/attachment.xpm
|
||
* art/add-attachment.png: OOPS. The attachment.xpm was not the one
|
||
I thought, so I accidentally replaced the paperclip icon in the mail
|
||
list column, which wasnt my intention. I hope this works now. The old
|
||
one is back, instead the toolbar icon to add attachment is now called
|
||
"add-attachment.png" as you can see also from above. Bummer. Sorry :)
|
||
|
||
2000-09-22 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* libversit/vcc.y: Fixed some warnings. Fixed a bug where quoted
|
||
printable fields were reading in semi-colons that should have been
|
||
field separators.
|
||
|
||
2000-09-22 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* ui/Makefile.am: Added evolution-addressbook-ldap.xml.
|
||
|
||
* ui/evolution-addressbook-ldap.xml: New file. (A Variation on
|
||
evolution-addressbook.xml)
|
||
|
||
* ui/evolution-addressbook.xml: Added View All and Stop buttons.
|
||
|
||
2000-09-21 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* ui/evolution-calendar.xml: Removed the AboutCalendar stuff.
|
||
|
||
* ui/evolution.xml: Fix mis-spelling of "calendar".
|
||
|
||
2000-09-21 Michael Meeks <michael@helixcode.com>
|
||
|
||
* notes/component-factory.c (control_activate): upd.
|
||
|
||
2000-09-20 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* ui/.cvsignore: Added a cvsignore file here.
|
||
|
||
2000-09-20 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* ui/Makefile.am (XML_FILES): Added evolution-contact-editor.xml.
|
||
|
||
* ui/evolution-contact-editor.xml: New file for the UI for the
|
||
evolution contact editor.
|
||
|
||
2000-09-20 Tuomas Kuosmanen <tigert@gimp.org>
|
||
|
||
* art/attachment.xpm
|
||
* art/send.png: new icons for "compose mail" dialog...
|
||
|
||
2000-09-19 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in: alter the krb4 check a bit to deal with configure
|
||
cache suckage. (If you do AC_CHECK_LIB with the same library and
|
||
function name but different LDFLAGS, it will still use the result
|
||
of the previous check. So use a different function the second
|
||
time.)
|
||
|
||
2000-09-18 Dan Winship <danw@helixcode.com>
|
||
|
||
* README: add gal as a dependency
|
||
|
||
2000-09-18 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
* art/score-*.xpm: stupid looking icons for use with displaying
|
||
scores in the message-list view. These need a makeover BADLY ;-)
|
||
|
||
2000-09-18 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Added check for gnome-app-lib. Removed
|
||
directories that have been moved to gal.
|
||
|
||
2000-09-15 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in, evolution.spec.in: remove spec file. We haven't
|
||
been keeping it up to date, and it's only good for RH anyway, and
|
||
if people really want a spec file they can get it from our SRPMs.
|
||
|
||
2000-09-07 Michael Meeks <michael@helixcode.com>
|
||
|
||
* configure.in: Require Bonobo 0.19
|
||
|
||
2000-09-13 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Added widgets/e-reflow/Makefile. Replaced
|
||
addressbook/gui/minicard/Makefile with
|
||
addressbook/gui/widgets/Makefile.
|
||
|
||
2000-09-13 Tuomas Kuosmanen <tigert@localhost>
|
||
|
||
* art/pin.png: added icon for the folder tree "pin down" button
|
||
|
||
2000-09-12 JP Rosevear <jpr@helixcode.com>
|
||
|
||
* NEWS (Calendar): Pilot stuff
|
||
|
||
2000-09-12 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in: The notes subdir isn't actually used, so remove
|
||
it.
|
||
|
||
2000-09-12 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in: 0.5.
|
||
|
||
2000-09-12 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
* NEWS (Mailer): Added Sent/Outbox feature descriptions
|
||
|
||
2000-09-12 Dan Winship <danw@helixcode.com>
|
||
|
||
* NEWS (Mailer): add most (but not all) 0.5 Mailer features
|
||
|
||
* configure.in: s/Sentbox/Sent/
|
||
|
||
2000-09-12 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* art/Makefile.am (buttonsdir): Install the new button icons into
|
||
`$(datadir)/images/evolution/buttons'.
|
||
|
||
2000-09-11 Tuomas Kuosmanen <tigert@helixcode.com>
|
||
|
||
* art/fetch-mail.png
|
||
* art/compose-message.png
|
||
* art/reply.png
|
||
* art/reply-to-all.png
|
||
* art/forward.png
|
||
* art/move-message.png
|
||
* art/copy-message.png: New icons for the main window toolbar
|
||
|
||
2000-09-11 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* NEWS: Added 0.5 changes for ETable and Addressbook.
|
||
|
||
2000-09-07 Dan Winship <danw@helixcode.com>
|
||
|
||
* README: Add a mention of the verify-evolution-install.sh script
|
||
in tools/.
|
||
|
||
2000-09-03 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
Reversed my last change as it broke configure, how do I get it so
|
||
that we can do folders with spaces in the name!?
|
||
|
||
2000-09-03 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
* configure.in: Renamed default_user/local/Sentbox to
|
||
default_user/local/Sent\ Mail as Ettore and Danw are picky about
|
||
folder names
|
||
|
||
2000-09-02 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Added calendar/conduits/Makefile,
|
||
calendar/conduits/calendar/Makefile and
|
||
calendar/conduits/todo/Makefile to the list of makefiles to
|
||
output.
|
||
|
||
2000-09-01 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
* configure.in: Add default_user/local/Sentbox/Makefile to the
|
||
list of makefiles to output
|
||
|
||
2000-08-31 Peter Williams <peterw@helixcode.com>
|
||
|
||
* configure.in (kerberos): Check and see if krb_sendauth needs
|
||
prototyping. (#define NEED_KRB_SENDAUTH_PROTO). Also check
|
||
for a libkrb that doesn't need -ldes.
|
||
|
||
* acconfig.h: #undef it
|
||
|
||
2000-08-30 Lauris Kaplinski <lauris@helixcode.com>
|
||
|
||
* configure.in: AC_DEFINE(USING_GNOME_PRINT_0_20)
|
||
|
||
* acconfig.h: #undef that
|
||
|
||
2000-08-30 Peter Williams <peterw@helixcode.com>
|
||
|
||
* configure.in: Robustify the kerberos checks.
|
||
|
||
2000-08-29 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in, acconfig.h: decruft
|
||
|
||
2000-08-28 Jesus Bravo Alvarez <jba@pobox.com>
|
||
|
||
* configure.in: Added Portuguese (pt) to ALL_LINGUAS
|
||
|
||
2000-08-26 JP Rosevear <jpr@helixcode.com>
|
||
|
||
* configure.in: Require oafized bonobo
|
||
|
||
2000-08-24 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* configure.in: Ahem. If you add dependencies on libraries, make
|
||
sure things still build. Fixed the libunicode foo.
|
||
|
||
2000-08-22 Lauris Kaplinski <lauris@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c (_get_position_from_xy): Don't crash on illegal string
|
||
|
||
2000-08-22 Lauris Kaplinski <lauris@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c (e_text_event): Use e_utf8_from_gtk_event_key
|
||
to translate GDK_KEY_PRESS to insertable UTF-8 string
|
||
|
||
2000-08-22 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* announcement-0.4.1.txt: Updated dependency list.
|
||
|
||
2000-08-22 Lauris Kaplinski <lauris@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Use byte based UTF-8 syntax
|
||
|
||
2000-08-22 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* announcement-0.4.1.txt: Announcement message
|
||
|
||
2000-08-19 Mathieu Lacage <mathieu@gnu.org>
|
||
|
||
Fixes compile for non-standard prefixes. Mainly in idl
|
||
compilation where -I`gnome-config --datadir`/idl is replaced
|
||
by `gnome-config --cflags idl` (ugly but it works at least)
|
||
and add some random _CFLAGS here and there and _LIBS for linking.
|
||
* addressbook/gui/component/select-names/Makefile.am
|
||
* composer/Makefile.am
|
||
* e-util/Makefile.am
|
||
* filter/Makefile.am
|
||
* mail/Makefile.am
|
||
* shell/Makefile.am
|
||
* widgets/e-text/Makefile.am
|
||
|
||
|
||
2000-08-21 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-paned/e-hpaned.c, widgets/e-paned/e-paned.c,
|
||
widgets/e-paned/e-paned.h, widgets/e-paned/e-vpaned.c: Added code
|
||
to make handle position persist across resizes.
|
||
|
||
2000-08-20 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Fixed a warning.
|
||
|
||
2000-08-20 arik devens <arik@helixcode.com>
|
||
|
||
* widgets/e-text/Makefile.am (INCLUDES): added UNICODE_CFLAGS
|
||
support so that compiling in an alternate prefix works.
|
||
|
||
2000-08-19 Lauris Kaplinski <lauris@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.h: Commented out Suckfont, added EFont
|
||
* widgets/e-text/e-text.c: Ported to UTF-8
|
||
|
||
2000-08-18 Peter Williams <peterw@helixcode.com>
|
||
|
||
* configure.in (gnome-vfs): Check for new enough gnome-vfs
|
||
(needs gnome_vfs_mime_get_default_action_without_fallback)
|
||
|
||
2000-08-14 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* configure.in (AC_OUTPUT): Generate
|
||
doc/devel/calendar/cal-util/Makefile.
|
||
|
||
2000-08-14 Peter Williams <peterw@helixcode.com>
|
||
|
||
* configure.in: Check for db1/db.h too, which is what
|
||
RH 7.0 uses for the old db headers. Patch from Kenny Graunke
|
||
<kwg@teleport.com>
|
||
|
||
2000-08-13 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* configure.in: offer --enable-pilot-conduits to add pilot
|
||
conduits if the user wants them.
|
||
|
||
2000-08-13 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in: Fix the name of the binary to look for for PGP5
|
||
|
||
2000-08-12 Michael Meeks <michael@helixcode.com>
|
||
|
||
* configure.in: Check for Bonobo 0.17
|
||
|
||
2000-08-12 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Added addressbook/gui/search/Makefile.
|
||
|
||
2000-08-12 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in, README: Depend on gnome-vfs 0.3
|
||
|
||
2000-08-10 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/.cvsignore, widgets/e-text/Makefile.am,
|
||
widgets/e-text/e-entry-test.c: Added a test for the EEntry widget.
|
||
|
||
2000-08-09 Dan Winship <danw@helixcode.com>
|
||
|
||
* data/evolution.keys: New file containing MIME keys for
|
||
Evolution. Currently just the addressbook minicard display.
|
||
|
||
* data/Makefile.am (mime_DATA): add evolution.keys
|
||
|
||
2000-08-09 Peter Williams <peterw@helixcode.com>
|
||
|
||
* configure.in (EVOLUTION_DIR): Remove the warning about camel-async.
|
||
|
||
2000-08-08 Peter Williams <peterw@helixcode.com>
|
||
|
||
* Makefile.am (SUBDIRS): Reenable the calendar. Oops.
|
||
|
||
2000-08-05 Dan Winship <danw@helixcode.com>
|
||
|
||
* tools/verify-evolution-install.sh: Look for oafinfo files in
|
||
oaf's prefix, not gnome-libs's. Allow binaries to be installed
|
||
anywhere in $PATH.
|
||
|
||
* configure.in, README: Update the README and the text of the
|
||
Bonobo configure check to match reality. Remove the 0.15 vs
|
||
0.15-and-a-half check since we require post-0.16 now.
|
||
|
||
2000-08-03 JP Rosevear <jpr@helixcode.com>
|
||
|
||
* configure.in: Remove gconf check
|
||
|
||
2000-08-03 Alastair McKinstry <mckinstry@computer.org>
|
||
|
||
* configure.in (ALL_LINGUAS): Add Irish translation
|
||
|
||
2000-08-02 Michael Meeks <michael@helixcode.com>
|
||
|
||
* configure.in: update for BonoboX
|
||
|
||
2000-08-02 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in (AC_OUTPUT): Add camel/providers/nntp
|
||
|
||
2000-08-02 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Made clicking choose the right
|
||
character even if show_borders is on.
|
||
|
||
2000-08-01 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in, acconfig.h: Add checks for GPG, PGP 5 and PGP 2.
|
||
Only record the first one found.
|
||
|
||
2000-08-01 Damon Chaplin <damon@helixcode.com>
|
||
|
||
* configure.in (AC_OUTPUT): removed calendar/doc/*
|
||
|
||
2000-08-01 Not Zed <NotZed@HelixCode.com>
|
||
|
||
* configure.in: Added mh provider.
|
||
|
||
2000-07-27 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in: Check for gconf_client_get_default (gconf 0.5 vs
|
||
newer)
|
||
|
||
2000-07-26 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in: Bump version number to 0.3.
|
||
|
||
2000-07-26 Peter Williams <peterw@helixcode.com>
|
||
|
||
* widgets/e-table/e-table-scrolled.c (right_click_proxy): Default
|
||
the return value to 0.
|
||
|
||
2000-07-25 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in: some unrelated changes: check for mkdtemp,
|
||
gnome_vfs_mime_get_default_action_without_fallback, and a
|
||
setuid/setgid movemail binary.
|
||
|
||
* acconfig.h: add MOVEMAIL_PATH
|
||
|
||
2000-07-25 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Added addressbook/conduit/Makefile.
|
||
|
||
2000-07-21 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Made focus in not change your selection
|
||
position.
|
||
|
||
2000-07-21 Szabolcs BAN <shooby@gnome.hu>
|
||
|
||
* calendar/gui/event-editor.c: Typo fix
|
||
|
||
2000-07-20 Peter Williams <peterw@helixcode.com>
|
||
|
||
* configure.in (THREADS_CFLAGS): Make threads mandatory
|
||
again.
|
||
|
||
2000-07-19 Fatih Demir <kabalak@gmx.net>
|
||
|
||
* evolution.desktop & data/evolution.desktop: Added
|
||
the Turkish desktop entries.
|
||
|
||
2000-07-17 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* configure.in (EVOLUTION_DIR): Typo fix.
|
||
|
||
* configure.in (AC_OUTPUT): Added the doc/devel Makefiles.
|
||
(EVOLUTION_DIR): Substitute EVOLUTION_DIR for the top_srcdir.
|
||
Added checks for gtk-doc.
|
||
|
||
2000-07-13 Peter Williams <peterw@curious-george.helixcode.com>
|
||
|
||
* configure.in (end): Bigass warnings for camel-async branch
|
||
(remove them later).
|
||
|
||
2000-07-12 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* configure.in: Make gnome-print-0.20 mandatory. We will bail out
|
||
with CVS HEAD versions to avoid breakage.
|
||
|
||
2000-07-10 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* Version 0.2.
|
||
|
||
* configure.in: Reverse the GtkHTML check.
|
||
|
||
2000-07-10 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
* configure.in: Updated to check for required GtkHTML and
|
||
gnome-print
|
||
|
||
2000-07-10 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in: Remove the conduits stuff for now. They depend on
|
||
CVS gnome-pilot, and this is not good for the release.
|
||
|
||
2000-07-10 Dan Winship <danw@helixcode.com>
|
||
|
||
* README: updates
|
||
|
||
2000-07-10 Seth Alves <alves@hungry.com>
|
||
|
||
* configure.in: added makefiles for calendar conduits
|
||
|
||
2000-07-10 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in: Add a check for Bonobo 0.15 vs Bonobo post-0.15
|
||
|
||
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.
|
||
|
||
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.
|
||
|
||
2000-07-09 Tuomas Kuosmanen <tigert@gimp.org>
|
||
|
||
* art/evolution-contacts.png: updated so it has better contrast
|
||
against the background.
|
||
|
||
* art/evolution-contacts-small.png: Fits the style of the new contacts
|
||
icon, this is a sigle card.
|
||
|
||
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.
|
||
|
||
2000-07-07 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* art/Makefile.am: Fixed EXTRA_DIST for make distcheck.
|
||
|
||
2000-07-07 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-entry.c: Set "anchor" and "fill_clip_rectangle"
|
||
arguments.
|
||
|
||
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Added
|
||
"fill_clip_rectangle" argument which describes whether to accept
|
||
clicks throughout the clipping rectangle.
|
||
|
||
2000-07-07 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-entry.c: Fixed some typos.
|
||
|
||
2000-07-07 Tuomas Kuosmanen <tigert@gimp.org>
|
||
|
||
* art/evolution-contacts.png: Changed icon (hi ettore)
|
||
The old handshake one was a little too firm handshake..
|
||
this is a rolodex icon..
|
||
|
||
2000-07-07 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in: make pthreads not required again, since they
|
||
aren't, and remove widgets/e-toolbar/Makefile from AC_OUTPUT since
|
||
that dir doesn't exist any more.
|
||
|
||
2000-07-06 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* configure.in (AC_OUTPUT): remove the default_user Directories
|
||
dir.
|
||
|
||
2000-07-06 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* Makefile.am, libical/configure.in: Fixed some make distcheck
|
||
errors.
|
||
|
||
2000-07-05 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in (GNOME_VFS_CFLAGS): Define.
|
||
(GNOME_VFS_LIBS): Define.
|
||
|
||
2000-07-03 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in: Add
|
||
`addressbook/gui/component/select-names/Makefile' to the
|
||
`AC_OUTPUT()' list.
|
||
|
||
2000-07-03 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/Makefile.am: Added e-entry.c and e-entry.h.
|
||
|
||
* widgets/e-text/e-entry.c, widgets/e-text/e-entry.h: New files to
|
||
be a widget containing a text item.
|
||
|
||
* widgets/e-text/e-text.c: Fixed some spacing.
|
||
|
||
2000-06-29 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* notes/component-factory.c (owner_set_cb): Get an
|
||
EvolutionShellClient instead of an Evolution_Shell to match the
|
||
changes in libeshell.
|
||
|
||
2000-06-29 Peter Williams <peterw@helixcode.com>
|
||
|
||
* configure.in: Re-enable GNOME_PILOT_CHECK.
|
||
Change AC_MSG_CHECKING([For...]) to [for...]. It's the little
|
||
things that matter.
|
||
|
||
2000-06-28 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in: `AM_PATH_GCONF'.
|
||
|
||
2000-06-27 Peter Williams <peterw@curious-george.helixcode.com>
|
||
|
||
* configure.in (ctime_r): Check for whether ctime_r takes
|
||
two (Linux) or three (Solaris) arguments.
|
||
(AC_OUTPUT): Don't create notes/Makefile twice.
|
||
|
||
* acconfig.h: Add CTIME_R_THREE_ARGS to the list.
|
||
|
||
2000-06-26 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Calculate height including if
|
||
clip_height is set to -1.
|
||
|
||
2000-06-26 Peter Williams <peterw@curious-george.helixcode.com>
|
||
|
||
* configure.in (THREADS_CFLAGS): Add option --enable-broken-threads
|
||
to turn on the threading stuff in evolution-mail. Defaults to no.
|
||
|
||
* acconfig.h: Add USE_BROKEN_THREADS to the list.
|
||
|
||
2000-06-25 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in: Use `glib-config' instead of `$GLIB_CONFIG' as the
|
||
latter is not actually defined anywhere.
|
||
|
||
2000-06-25 Peter Williams <peterw@helixcode.com>
|
||
|
||
* configure.in (pthread stuff): Make threads required due
|
||
to threaded evolution-mail. Subst in the THREADS_LIBS et
|
||
al.
|
||
|
||
* tests/Makefile.am: Remove USE_THREADS conditional as we
|
||
always use threads now.
|
||
|
||
2000-06-21 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Fixed some vertical scroll bugs.
|
||
|
||
2000-06-21 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Fix a bug with intial vertical scroll.
|
||
|
||
2000-06-21 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* notes/e-note.c, widgets/meeting-time-sel/e-meeting-time-sel.c,
|
||
widgets/shortcut-bar/e-icon-bar.c: Removed the usage of "x" and
|
||
"y" arguments to EText.
|
||
|
||
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Removed the
|
||
"x" and "y" arguments to EText. Added vertical scrolling.
|
||
|
||
2000-06-20 Damon Chaplin <damon@helixcode.com>
|
||
|
||
* widgets/meeting-time-sel/e-meeting-time-sel-item.c:
|
||
* widgets/meeting-time-sel/e-meeting-time-sel.c: fixed a few warnings.
|
||
|
||
2000-06-17 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Made EText use the font from the
|
||
canvas's style if one isn't set.
|
||
|
||
2000-06-17 Damon Chaplin <damon@helixcode.com>
|
||
|
||
* widgets/meeting-time-sel/*: updated to use EText items rather than
|
||
GtkEntry widgets and added support for adding new rows.
|
||
|
||
2000-06-15 Dan Winship <danw@helixcode.com>
|
||
|
||
* README: bye bye goad
|
||
|
||
2000-06-14 Damon Chaplin <damon@helixcode.com>
|
||
|
||
* README (http): added command to co ORBit.
|
||
|
||
2000-06-13 Jeffrey Stedfast <fejj@helixcode.com>
|
||
|
||
* configure.in: Added IMAP into the build
|
||
|
||
2000-06-13 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* notes/Makefile.am (SHELL_OBJS): Removed.
|
||
(evolution_notes_LDADD): Link with
|
||
`$(top_builddir)/shell/libeshell.a'.
|
||
|
||
2000-06-12 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* widgets/Makefile.am (SUBDIRS): build `misc' before everything
|
||
else.
|
||
|
||
* Makefile.am: Install `evolution.png' and `evolution.desktop'
|
||
where appropriate.
|
||
|
||
* evolution.png: New. For now, it's just a copy of
|
||
`art/evolution-inbox.png'.
|
||
|
||
* evolution.desktop: New.
|
||
|
||
2000-06-10 Zbigniew Chyla <chyla@buy.pl>
|
||
|
||
* configure.in: Added pl (Polish) to ALL_LINGUAS
|
||
|
||
2000-06-09 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in: Added new directory `shell/glade'.
|
||
|
||
2000-06-07 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-paned/e-hpaned.c, widgets/e-paned/e-paned.c,
|
||
widgets/e-paned/e-paned.h, widgets/e-paned/e-vpaned.c: Added a
|
||
"quantum" argument for making the panes move in jumps.
|
||
|
||
2000-06-07 Anders Carlsson <andersca@gnu.org>
|
||
|
||
* configure.in: Create notes/Makefile
|
||
|
||
* notes/*: Add preliminary yellow sticky notes.
|
||
|
||
2000-06-05 Mathieu Lacage <mathieu@gnome.org>
|
||
|
||
* addressbook/contact-editor/Makefile.am: make it
|
||
compile: add proper bonobo linking params.
|
||
* addressbook/gui/minicard/Makefile.am: idem.
|
||
* wombat/Makefile.am: add BONOBO_VFS_GNOME_CFLAGS.
|
||
cleanup some useless includes and libs.
|
||
|
||
2000-06-02 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in (ALL_LINGUAS): Add `it' and `de'.
|
||
|
||
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Released Evolution 0.1.
|
||
|
||
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* tests/test-movemail.c: Reverted removal of e_setup_base_dir.
|
||
|
||
2000-06-02 Jesus Bravo Alvarez <jba@pobox.com>
|
||
|
||
* configure.in: Added pt (Portuguese) to ALL_LINGUAS
|
||
|
||
2000-06-02 Dan Winship <danw@helixcode.com>
|
||
|
||
* README: Update dependencies. Rewrite the GOAD vs OAF thing some
|
||
more to reflect OAF's new ascendency. Make the fact that you don't
|
||
need pilot stuff clearer. Add some new directories to the
|
||
directory layout section.
|
||
|
||
2000-06-02 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/misc/e-clipped-label.c: Free the finish data.
|
||
|
||
2000-06-01 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* tests/test-movemail.c (main): Don't call e_setup_base_dir.
|
||
|
||
2000-06-01 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in (AC_OUTPUT): add doc, doc/C
|
||
|
||
* Makefile.am (SUBDIRS): add doc
|
||
|
||
2000-05-31 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* widgets/misc/e-scroll-frame.[ch]: Imported GtkScrollFrame from
|
||
EOG and renamed it to EScrollFrame.
|
||
|
||
* widgets/misc/Makefile.am (libemiscwidgets_a_SOURCES): Added
|
||
e-scroll-frame.[ch].
|
||
|
||
2000-05-30 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* widgets/e-paned/e-vpaned.c (e_vpaned_handle_shown): Show the
|
||
handle even if the requisition for the child is zero.
|
||
* widgets/e-paned/e-hpaned.c (e_hpaned_handle_shown): Likewise.
|
||
|
||
2000-05-26 H<>ctor Garc<72>a Alvarez <hector@scouts-es.org>
|
||
|
||
* configure.in: Added Spanish language
|
||
|
||
2000-05-25 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-paned/e-hpaned.c, widgets/e-paned/e-vpaned.c: Fixed a
|
||
bug where we were resizing a non-existent window.
|
||
|
||
2000-05-25 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-paned/e-hpaned.c, widgets/e-paned/e-paned.c,
|
||
widgets/e-paned/e-paned.h, widgets/e-paned/e-vpaned.c: Made
|
||
the handlebar disappear if either side is empty, hidden, or
|
||
requests 0 size.
|
||
|
||
2000-05-24 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Added widgets/e-paned/Makefile.
|
||
|
||
* tests/ui-tests/message-browser.c: Switched from GtkPaned to
|
||
EPaned.
|
||
|
||
* widgets/Makefile.am: Added e-paned directory.
|
||
|
||
* widgets/e-paned/, widgets/e-paned/.cvsignore,
|
||
widgets/e-paned/Makefile.am, widgets/e-paned/e-hpaned.c,
|
||
widgets/e-paned/e-hpaned.h, widgets/e-paned/e-paned.c,
|
||
widgets/e-paned/e-paned.h, widgets/e-paned/e-vpaned.c,
|
||
widgets/e-paned/e-vpaned.h: New widget based completely on
|
||
GtkPaned from 1.4. This will be more advanced soon.
|
||
|
||
2000-05-22 Jeff Stedfast <fejj@helixcode.com>
|
||
|
||
* configure.in: Readded camel/providers/smtp
|
||
|
||
2000-05-22 Szabolcs BAN <shooby@gnome.hu>
|
||
|
||
* configure.in: Added Hungarian language
|
||
|
||
2000-05-18 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in (AC_OUTPUT): add camel/providers/vee
|
||
|
||
2000-05-16 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* art/Makefile.am: Install the mini icons.
|
||
|
||
2000-05-16 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* configure.in: add --with-purify-options support, and default it
|
||
to what we at helix need
|
||
|
||
Tue May 16 06:11:40 2000 Tuomas Kuosmanen <tigert@gimp.org>
|
||
|
||
* art/evolution-calendar-mini.png art/evolution-inbox-mini.png
|
||
art/evolution-tasks-mini.png art/evolution-contacts-mini.png
|
||
art/evolution-notes-mini.png: new mini-icons for the tree view
|
||
of folders and stuff.
|
||
|
||
2000-05-14 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* configure.in (AC_OUTPUT): Added calendar/gui/dialogs/Makefile.am.
|
||
|
||
2000-05-10 Matt Loper <matt@helixcode.com>
|
||
|
||
* README: Added version and availability of required libunicode
|
||
library.
|
||
|
||
2000-05-10 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in: Update versions needed for gnome-print, bonobo,
|
||
and gtkhtml.
|
||
|
||
2000-05-10 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* HACKING: We need a HACKING file.
|
||
|
||
2000-05-10 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* Makefile.am: Removed dist-hook section.
|
||
|
||
* configure.in: Set the version number. Added a check for gnome
|
||
window icons. Removed a bunch of unused Makefiles.
|
||
|
||
* tools/Makefile.am: Created a proper EXTRA_DIST section.
|
||
|
||
* widgets/e-text/Makefile.am: Added
|
||
e-text-event-processor-types.h.
|
||
|
||
2000-05-09 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* art/Makefile.am: Added briefcase.png to get installed.
|
||
|
||
2000-05-09 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Remove the tooltip callback when
|
||
destroyed.
|
||
|
||
2000-05-09 Matt Loper <matt@helixcode.com>
|
||
|
||
* calendar/pcs/cal-backend.c (cal_backend_add_cal): Return nothing
|
||
for a 'void' function.
|
||
|
||
2000-05-08 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widget/e-text/e-text.c, widgets/e-text/e-text.h: Added an
|
||
activate signal.
|
||
|
||
2000-05-06 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* configure.in: Added new Directories section for the default_user.
|
||
|
||
2000-05-06 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in: Updated for the new `default_user' directory
|
||
setup.
|
||
|
||
2000-05-06 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* configure.in: check for purify.
|
||
|
||
2000-05-06 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Added a
|
||
"changed" signal that gets sent whenever the text changes.
|
||
|
||
2000-05-05 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* Added `--enable-purify' flag.
|
||
|
||
2000-05-05 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* shell/Makefile.am: add support for building purified evolution.
|
||
|
||
* shell/.cvsignore: ignore evolution.pure
|
||
|
||
2000-05-05 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/.cvsignore,
|
||
addressbook/contact-editor/.cvsignore,
|
||
addressbook/gui/component/.cvsignore,
|
||
addressbook/gui/minicard/.cvsignore,
|
||
addressbook/printing/.cvsignore,
|
||
calendar/cal-client/.cvsignore,
|
||
calendar/gui/.cvsignore,
|
||
calendar/pcs/.cvsignore,
|
||
filter/.cvsignore,
|
||
mail/.cvsignore,
|
||
shell/.cvsignore,
|
||
tests/.cvsignore,
|
||
widgets/e-table/.cvsignore,
|
||
widgets/e-text/.cvsignore,
|
||
widgets/meeting-time-sel/.cvsignore,
|
||
widgets/shortcut-bar/.cvsignore,
|
||
wombat/.cvsignore: ignore the .pure directory
|
||
|
||
2000-05-04 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in: Oops. The Kerberos check was succeeding when it
|
||
shouldn't have (and thus breaking the pop3 build for "normal"
|
||
people). Fix.
|
||
|
||
2000-05-03 Michael Meeks <michael@helixcode.com>
|
||
|
||
* configure.in (xmlversion): Fix to remove older 'libxml' prefix.
|
||
|
||
2000-05-02 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in: Do not output `doc/Makefile' because there is
|
||
nothing to generate it from.
|
||
|
||
2000-05-02 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in, acconfig.h: add some minimal Kerberos checking.
|
||
This isn't intended to be generically useful at this point, it's
|
||
just there to give me a second POP auth mechanism to play with.
|
||
|
||
Also remove a bit of cruft, and reorganize configure.in a bit.
|
||
|
||
2000-05-02 NotZed <NotZed@HelixCode.com>
|
||
|
||
* tests/test13.c: And here too.
|
||
|
||
* tests/test2.c (main): REmoved gmime-utils.h
|
||
|
||
* tests/Makefile.am (LDADD): Add libeutil to default link line.
|
||
(test_movemail_LDADD): Fixed order for libutil linking.
|
||
|
||
2000-05-02 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/Makefile.am: set G_LOG_DOMAIN.
|
||
* tests/ui-tests/Makefile.am: same.
|
||
* widgets/e-text/Makefile.am: same.
|
||
* widgets/meeting-time-sel/Makefile.am: same.
|
||
|
||
2000-05-01 NotZed <NotZed@HelixCode.com>
|
||
|
||
* tests/test11.c (main): *sigh* moved back to sync api.
|
||
|
||
2000-05-01 NotZed <NotZed@HelixCode.com>
|
||
|
||
* tests/test11.c (search_cb): Try deleting messages ...
|
||
(main): Fix for provider api changes.
|
||
|
||
2000-05-01 Anders Carlsson <andersca@gnu.org>
|
||
|
||
* configure.in: Check if bonobo uses oaf, so you don't
|
||
need to specify --enable-oaf.
|
||
|
||
2000-04-27 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* acconfig.h: New configured #define `USING_OAF'.
|
||
|
||
* configure.in: Added `--enable-oaf' option and corresponding
|
||
`OAF_LIBS' and `OAF_FLAGS' variables. Code friendly provided by
|
||
Maciej Stachowiak <mjs@eazel.com>.
|
||
|
||
2000-04-27 NotZed <NotZed@HelixCode.com>
|
||
|
||
* tests/test10.c: Fix for removal of camelmimebodypart, and changes
|
||
to recipient stuff.
|
||
|
||
* tests/test1.c: Fix for removal of camelmimebodypart, and changes
|
||
to recipient stuff.
|
||
|
||
2000-04-27 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Added addressbook/ename/Makefile.
|
||
|
||
2000-04-27 Matt Loper <matt@helixcode.com>
|
||
|
||
* configure.in: added tools/Makefile.
|
||
|
||
* Makefile.am: Added tools.
|
||
|
||
* tools/: New directory for tools relating to evolution.
|
||
|
||
* tools/killev: New script for killing all evolution-related
|
||
stuff.
|
||
|
||
* tools/Makefile.am: New file.
|
||
|
||
* tools/.cvsignore: New file.
|
||
|
||
2000-04-26 NotZed <NotZed@HelixCode.com>
|
||
|
||
* tests/test13.c (main): And here too.
|
||
|
||
* tests/test2.c (main): Same here.
|
||
|
||
* tests/test1.c (main): Change for removed simpledatawrapper.
|
||
|
||
2000-04-26 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/.cvsignore: Added test13.
|
||
|
||
* default_user/.cvsignore: New file.
|
||
|
||
* widgets/e-text/e-text.c (e_text_destroy): Kill text->timer and
|
||
text->timeout on destroy.
|
||
|
||
2000-04-26 Dan Winship <danw@helixcode.com>
|
||
|
||
* tests: Update for the camel changes.
|
||
|
||
* Makefile.am (SUBDIRS): Remove tests. They aren't terribly
|
||
useful/interesting any more for the most part, and they frequently
|
||
don't compile.
|
||
|
||
2000-04-24 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Made the tooltip show up in the correct
|
||
place and configuration when using the "max_lines", "anchor"
|
||
(untested), or "justification" arguments.
|
||
|
||
From a patch by Iain Holmes <ih@csd.abdn.ac.uk>
|
||
|
||
* widgets/e-text/e-text-event-processor-emacs-like.c,
|
||
widget/e-text/e-text-event-processor-types.h,
|
||
widgets/e-text/e-text.c, widgets/e-text/e-text.h: Changed C-w and
|
||
C-y to control the X clipboard. Added double and triple click
|
||
events.
|
||
|
||
2000-04-24 Fatih Demir <kabalak@gmx.net>
|
||
|
||
* configure.in : Added tr to ALL_LINGUAS .
|
||
|
||
2000-04-24 NotZed <NotZed@HelixCode.com>
|
||
|
||
* tests/test13.c (main): Fixed for method movements.
|
||
|
||
* tests/test3.c (main): Removed from build, data-wrapper-repository removed.
|
||
|
||
2000-04-23 NotZed <NotZed@HelixCode.com>
|
||
|
||
* tests/test2.c (main): Changed to use construct_from_stream.
|
||
|
||
* tests/test1.c (main): Chagned to use construct_from_stream.
|
||
|
||
2000-04-24 Matt Loper <matt@helixcode.com>
|
||
|
||
* default_user/Makefile.am: new file.
|
||
|
||
* default_user/Main_Shortcuts.xml: New file; is used to fill the
|
||
shortcut bar's "main shortcuts" pane.
|
||
|
||
* default_user/Other_Shortcuts.xml: New file, used to fill the
|
||
shortcut bar's "other shortcuts" pane.
|
||
|
||
* default_user/Inbox.mbox: New file. This is the first message a
|
||
new user will see when they fire up Evolution. Needs work.
|
||
|
||
* Makefile.am: added default_user directory.
|
||
* configure.in: same.
|
||
|
||
2000-04-23 NotZed <NotZed@HelixCode.com>
|
||
|
||
* tests/test10.c: Removed some unecessary includes. From
|
||
Ali Abdin <aliabdin@aucegypt.edu>
|
||
(create_sample_mime_message): Changed for date api change.
|
||
|
||
* tests/Makefile.am (noinst_PROGRAMS): Put test10 back.
|
||
|
||
2000-04-22 NotZed <NotZed@HelixCode.com>
|
||
|
||
* tests/test1.c (main): Changed for date api change.
|
||
|
||
2000-04-20 NotZed <NotZed@HelixCode.com>
|
||
|
||
* tests/test11.c: Fixed some headers.
|
||
|
||
* tests/Makefile.am (noinst_PROGRAMS): Removed test9.
|
||
(noinst_PROGRAMS): Removed test12, temporarirly (nntp not being
|
||
built).
|
||
Removed test10.
|
||
|
||
2000-04-20 Yukihiro Nakai <nakai@gnome.gr.jp>
|
||
|
||
* configure.in: Add Japanese to ALL_LINGUAS
|
||
|
||
2000-04-19 Dan Winship <danw@helixcode.com>
|
||
|
||
* README: More detail on exactly what versions of what libraries
|
||
are needed.
|
||
|
||
2000-04-18 Dan Winship <danw@helixcode.com>
|
||
|
||
* tests/*: remove camel-log references
|
||
|
||
2000-04-17 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in (xmlpatch): Require gnome-xml 1.8.7 (or later,
|
||
but not 2.0). xmlParseMemory's behavior in 1.8.7 is incompatible
|
||
with its behavior in 1.8.6 and earlier.
|
||
|
||
* tests/test-url.c: New program to test CamelURL
|
||
|
||
2000-04-16 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/e-card.c,
|
||
addressbook/backend/ebook/e-card.h,
|
||
addressbook/backend/ebook/test-card.c,
|
||
addressbook/backend/pas/pas-backend-file.c,
|
||
addressbook/contact-editor/e-contact-editor.c: Added
|
||
orginizational unit, nickname, and internet free-busy fields.
|
||
|
||
* addressbook/contact-editor/contact-editor.glade: Renamed some
|
||
incorrectly named fields.
|
||
|
||
2000-04-16 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/e-card.c,
|
||
addressbook/backend/ebook/e-card.h,
|
||
addressbook/backend/ebook/test-card.c,
|
||
addressbook/backend/pas/pas-backend-file.c,
|
||
addressbook/gui/minicard/e-minicard.c: Added orginization and role
|
||
fields.
|
||
|
||
* addressbook/contact-editor/contact-editor.glade,
|
||
addressbook/contact-editor/e-contact-editor-strings.h: Renamed
|
||
some incorrectly named fields.
|
||
|
||
* addressbook/contact-editor/e-contact-editor.c: Added
|
||
orginization and role fields as well as hooking up the birth date
|
||
field.
|
||
|
||
* addressbook/gui/minicard/e-minicard-view.c: Added a missing include.
|
||
|
||
2000-04-15 Matt Loper <matt@helixcode.com>
|
||
|
||
* addressbook/gui/component/addressbook.c
|
||
(search_entry_activated): New function. Gets called when the quick
|
||
search entry is called on to perform a search.
|
||
(make_quick_search_widget): New function; returns a "quick search"
|
||
widget.
|
||
(control_activate): During the construction of the toolbar, a
|
||
"quick search" widget is included.
|
||
|
||
2000-04-14 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* tests/.cvsignore: add test12
|
||
|
||
* tests/test12.c (main): add test for nntp stuff.
|
||
|
||
* tests/Makefile.am (noinst_PROGRAMS): same.
|
||
|
||
|
||
2000-04-14 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/e-card.c,
|
||
addressbook/backend/ebook/e-card.h,
|
||
addressbook/backend/pas/pas-backend-file.c,
|
||
addressbook/backend/pas/pas-backend-ldap.c,
|
||
addressbook/contact-editor/e-contact-editor.c: Added a note field.
|
||
|
||
2000-04-15 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/e-card-cursor.h: #include
|
||
"addressbook/backend/ebook" to make sure we pick up the right
|
||
addressbook.h. Butt ugly, but at least it makes it possible for
|
||
me to build Evolution.
|
||
|
||
* addressbook/gui/minicard/Makefile.am (INCLUDES): Use
|
||
`$(builddir)' so that we pick up the IDL-generated includes
|
||
correctly.
|
||
* addressbook/backend/pas/Makefile.am: Likewise. Also use
|
||
`$(srcdir)'.
|
||
|
||
* addressbook/backend/ebook/Makefile.am: Use `$(srcdir)' so that
|
||
it works with builddir != srcdir.
|
||
* addressbook/backend/pas/Makefile.am: Likewise.
|
||
|
||
2000-04-14 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* addressbook/backend/pas/pas-backend-ldap.c
|
||
(pas_backend_ldap_ensure_connected): don't ldap_simple_bind_s if
|
||
the ldap_open failed, and fix warnings.
|
||
(pas_backend_ldap_build_all_cards_list): don't do search if the
|
||
ensure_connected failed, and fix warnings.
|
||
(pas_backend_ldap_search): same.
|
||
(poll_ldap): fix warnings.
|
||
(pas_backend_ldap_process_get_book_view): same.
|
||
(pas_backend_ldap_get_vcard): same.
|
||
(pas_backend_ldap_load_uri): same.
|
||
|
||
* configure.in: quiet configure in the case where it can't find
|
||
ldap libs.
|
||
|
||
2000-04-13 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/contact-editor/e-contact-editor.c (extract_info):
|
||
Check for 0 length fields when building the outgoing ECard.
|
||
|
||
2000-04-13 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/pas/pas-book-view.c: Give correct warnings.
|
||
|
||
* addressbook/backend/ebook/e-card.c (e_card_set_arg): g_strdup
|
||
url and title.
|
||
|
||
2000-04-13 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* addressbook/contact-editor/e-contact-editor.c
|
||
(fill_in_info): reflect the title attribute in the contact editor.
|
||
(extract_info): same.
|
||
|
||
* addressbook/backend/pas/pas-backend-ldap.c: add the title attribute.
|
||
|
||
* addressbook/gui/minicard/test-reflow.c: add a title.
|
||
|
||
* addressbook/gui/minicard/e-minicard.c (remodel): add support for
|
||
the title attribute.
|
||
|
||
* addressbook/backend/ebook/e-card.c (e_card_get_vcard): save out
|
||
the title to the vcard.
|
||
|
||
* addressbook/backend/ebook/test-card.c: add title field foo to
|
||
the test.
|
||
|
||
* addressbook/backend/ebook/e-card.c: reflect the title field.
|
||
|
||
* addressbook/backend/ebook/e-card.h: un-#if 0 the title field.
|
||
|
||
* addressbook/backend/pas/pas-backend-ldap.c (poll_ldap): new
|
||
function that polls ldap for more search responses.
|
||
(pas_backend_ldap_search): use the async search interface and
|
||
register an idle call to poll for the responses.
|
||
(view_destroy): make sure to g_source_remove the idle id.
|
||
|
||
2000-04-12 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c (entry_compare):
|
||
rework this function to use a table mapping search field names to
|
||
vcard properties and extra information (such as whether or not the
|
||
property is a list.)
|
||
|
||
* addressbook/backend/pas/pas-backend-ldap.c
|
||
(construct_email_list): new function, to build the ECardList for
|
||
email addresses.
|
||
(construct_phone_list): new function, to build the ECardList for
|
||
phone numbers.
|
||
(pas_backend_ldap_search): use a table mapping ldap attributes to
|
||
ecard properties, and use the special list construction functions
|
||
if the property calls for it. general cleanup. added a comment
|
||
about not calling ber_free if there was a decoding error.
|
||
|
||
|
||
2000-04-12 Matt Loper <matt@helixcode.com>
|
||
|
||
* art/Makefile.am: Add tigert's contact-dlg-related images.
|
||
|
||
* addressbook/contact-editor/e-contact-editor.c (_add_images): Add
|
||
tigert's images.
|
||
|
||
* addressbook/contact-editor/Makefile.am: add EVOLUTION_IMAGES.
|
||
|
||
2000-04-12 Tuomas Kuosmanen <tigert@gimp.org>
|
||
|
||
* art/house.png, art/malehead.png, art/cellphone.png,
|
||
art/briefcase.png, art/envelope.png, art/globe.png:
|
||
New icons for the contact manager.. more to follow once I get
|
||
around to do more artist work..
|
||
|
||
2000-04-12 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* addressbook/backend/pas/pas-backend-ldap.c
|
||
(pas_backend_ldap_build_all_cards_list): delay the setting of the
|
||
ldap variable until we've ensured we were connected. Also, set
|
||
the search limit to LDAP_MAX_SEARCH_RESPONSES (we'll eventually
|
||
want a user setting here i assume.)
|
||
(pas_backend_ldap_search): same here, and also send back lists of
|
||
CARDS_PER_VIEW_NOTIFICATION length in each
|
||
pas_book_view_notify_add call. also, don't call ber_free if there
|
||
was a decoding error, since the ldap library frees it for us.
|
||
|
||
2000-04-11 Miguel de Icaza <miguel@gnu.org>
|
||
|
||
* configure.in (have_pthread): Properly use AC_ARG_WITH
|
||
|
||
2000-04-11 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* wombat/Makefile.am (wombat_LDADD): add LDAP_LIBS here.
|
||
|
||
* configure.in: check for -lldap and -llber and if both are
|
||
present include ldap support in the pas/wombat.
|
||
|
||
* addressbook/backend/pas/Makefile.am (libpas_la_SOURCES): include
|
||
pas-backend.ldap.c if ENABLE_LDAP.
|
||
|
||
* addressbook/backend/pas/pas-backend-ldap.c: get searching
|
||
working (converting between the sexp and ldap stuff.)
|
||
|
||
* wombat/wombat.c (setup_pas): register the ldap pas backend if
|
||
HAVE_LDAP is defined.
|
||
|
||
2000-04-11 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Changed AC_DEFUN to AC_DEFINE.
|
||
|
||
* acconfig.h: Added HAVE_TIMEZONE and HAVE_TM_GMTOFF.
|
||
|
||
2000-04-11 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* configure.in: check for timezone as a variable (as it is in
|
||
linux, but not in freebsd or netbsd.)
|
||
|
||
2000-04-11 Larry Ewing <lewing@helixcode.com>
|
||
|
||
* widgets/e-table/e-cell-toggle.c (etog_draw): update for new
|
||
gdk-pixbuf. Added a disabled chuck of code to do alpha blending
|
||
on pixmaps.
|
||
|
||
2000-04-11 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Moved some logic a bit. Minor changes.
|
||
|
||
00-04-11 Iain Holmes <ih@csd.abdn.ac.uk>
|
||
|
||
* widgets/e-text/e-text.c
|
||
(e_text_set_args): Recalculate bounds when width or clip_width changes.
|
||
(tooltip_event): Forward clicks on the tooltip onto the text item.
|
||
(_do_tooltip): Correct the origin co-ordinates to the items co-ords.
|
||
(e_text_point): Return 0 when the mouse is on the item.
|
||
(_do_tooltip): Make the tooltip obey the parent items
|
||
line_wrap and max_lines.
|
||
|
||
00-04-11 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c
|
||
(get_e_card_prop): new function, taking code from func_contains to
|
||
get string properties.
|
||
(entry_compare): new function generic, taking strstr-like function
|
||
as a parameter.
|
||
(func_contains): rewrite function to use entry_compare.
|
||
(is_helper): new helper function to map strcmp to a strstr-like
|
||
function.
|
||
(func_is): new function, implementing "is" for searches.
|
||
(endswith_helper): new function.
|
||
(func_endswith) new function, implementing "endswith" for
|
||
searches.
|
||
(beginswith_helper): new function.
|
||
(func_beginswith): new function, implementing "beginswith" for
|
||
searches.
|
||
(compare_email): new function for searching all email addresses of
|
||
a contact.
|
||
(compare_phone): new function for searching all phone numbers of a
|
||
contact.
|
||
(compare_address): new function for searching all addresses of a
|
||
contact (unimplemented as yet).
|
||
(entry_compare): add support for searching the list items "email",
|
||
"phone" and "address".
|
||
(vcard_matches_search): free the esexp_result.
|
||
(entry_compare): we want comparison functions to take 2 args.
|
||
|
||
2000-04-11 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/gui/minicard/e-minicard-view.c: This was setting
|
||
E_REFLOW(view)->items to NULL too soon. Fixed now.
|
||
|
||
2000-04-11 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c
|
||
(pas_backend_file_search): remove spew.
|
||
(pas_backend_file_process_create_card): move the sync to the
|
||
earliest possible point after the db operation.
|
||
(pas_backend_file_process_remove_card): same.
|
||
(pas_backend_file_process_modify_card): same, and call
|
||
pas_book_respond_modify, not pas_book_respond_remove, here.
|
||
|
||
* addressbook/gui/component/addressbook.c (card_deleted_cb): new
|
||
function.
|
||
(delete_contact_cb): wire up button to call
|
||
e_minicard_view_remove_selection.
|
||
|
||
* addressbook/gui/minicard/e-minicard-view.c
|
||
(e_minicard_view_remove_selection): fix warning, and stick "view"
|
||
in the name.
|
||
|
||
2000-04-10 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/e-book-view.c,
|
||
addressbook/backend/ebook/e-book.c: Changed some incorrect
|
||
gtk_object_refs and gtk_object_unrefs into bonobo_object_refs and
|
||
bonobo_object_unrefs.
|
||
|
||
* addressbook/backend/pas/pas-card-cursor.c: Changed a
|
||
gtk_object_destroy to a gtk_object_unref.
|
||
|
||
* addressbook/gui/minicard/e-minicard-view.c,
|
||
addressbook/gui/minicard/e-minicard-view.h: Set a list pointer to
|
||
NULL after freeing its contents. Added
|
||
e_minicard_view_remove_selection function.
|
||
|
||
* addressbook/gui/minicard/e-reflow.c: Set a list pointer to NULL
|
||
after freeing its contents.
|
||
|
||
2000-04-11 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* addressbook/gui/component/addressbook.c (find_contact_cb):
|
||
implement braindead dialog to input the query string for the view.
|
||
|
||
also, change all callbacks to get the EMinicardView instead of the
|
||
EBook.
|
||
|
||
* addressbook/gui/minicard/e-minicard-view.c
|
||
(e_minicard_view_get_arg): add missing break.
|
||
|
||
2000-04-10 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/gui/minicard/e-minicard-view.c,
|
||
addressbook/gui/minicard/e-minicard-view.h: Added a "query"
|
||
argument to the e-minicard-view. Documented all the arguments to
|
||
the e-minicard-view.
|
||
|
||
2000-04-10 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* addressbook/gui/minicard/e-minicard-view.c (get_view): change
|
||
the empty search string ("") to the valid (contains "full_name" "").
|
||
|
||
* wombat/Makefile.am (wombat_LDADD): reorder so libeutil.la comes
|
||
after libpas (since it uses the sexp stuff now.)
|
||
|
||
* addressbook/backend/pas/Makefile.am (INCLUDES): add
|
||
-I$(top_srcdir)/addressbook/backend/ebook
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c
|
||
(view_destroy): free the search context and unref the sexp.
|
||
(string_to_dbt): save the zero byte of strings, so we don't have
|
||
to g_strndup everywhere.
|
||
(func_contains): new function, implementing the (contains) search
|
||
function.
|
||
(vcard_matches_search): generic predicate to tell whether or not a
|
||
vcard entry matches the current book view.
|
||
(pas_backend_file_search): rip some of this code out of
|
||
get_book_view (the portion building the list of cards) and make it
|
||
use the e-sexp stuff.
|
||
(pas_backend_file_process_create_card): use vcard_matches_search
|
||
to only notify if the card will appear in the view.
|
||
(pas_backend_file_process_remove_card): use vcard_matches_search
|
||
to only notify if the card will be removed from the view.
|
||
(pas_backend_file_process_modify_card): use vcard_matches_search
|
||
to notify if the modified card was added, removed, or changed in
|
||
the view.
|
||
|
||
2000-04-10 Miguel de Icaza <miguel@gnu.org>
|
||
|
||
* configure.in (GNOME_PRINT_CFLAGS): Update to support
|
||
--disable-threads correctly.
|
||
|
||
2000-04-10 Chris Toshok <toshok@helixcode.com>
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c
|
||
(pas_backend_file_process_get_book_view): use view != NULL instead
|
||
of checking db_error when we call pas_book_respond_get_book_view)
|
||
|
||
2000-04-10 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in: check for mkstemp
|
||
|
||
2000-04-10 Damon Chaplin <damon@helixcode.com>
|
||
|
||
* configure.in (AC_OUTPUT): removed libical stuff since it has its
|
||
own configure.in.
|
||
|
||
2000-04-10 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/e-book-view.c: Fixed a bug where I was
|
||
sending the wrong information to some callbacks.
|
||
|
||
* addressbook/backend/ebook/e-card.c,
|
||
addressbook/backend/ebook/e-card.h: Added an e_card_duplicate
|
||
function. Made ids get stored in vcards. Made sure to delete the
|
||
url if it exists.
|
||
|
||
* addressbook/backend/pas/Makefile.am: Made pas include
|
||
addressbook/backend/ebook/ in the search path.
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c: Fixed some bugs and
|
||
made the create card function store the generated id in the card
|
||
being saved.
|
||
|
||
* addressbook/backend/pas/pas-book-view.c: Fixed a double free
|
||
bug.
|
||
|
||
* addressbook/contact-editor/e-contact-editor.c: Fixed some bugs.
|
||
Made the contact editor actually return a valid card when
|
||
gtk_object_get(editor, "card", ...) is called.
|
||
|
||
* addressbook/contact-editor/e-contact-editor.h: Fixed a copy and
|
||
paste error.
|
||
|
||
* addressbook/gui/component/addressbook.c: Made this get the card
|
||
properly.
|
||
|
||
* addressbook/gui/minicard/Makefile.am: Made this include
|
||
contact-editor directory in the search path and link against
|
||
libecontacteditor so that double clicking can open a dialog.
|
||
|
||
* addressbook/gui/minicard/e-minicard.c: Fixed some small bugs.
|
||
Made double clicking open a contact editor dialog if this minicard
|
||
is contained in a minicard view. (It needs the minicard view to
|
||
get the EBook to save to.
|
||
|
||
* wombat/Makefile.am: Link wombat against libebook, since
|
||
pas-backend-file now uses ECard.
|
||
|
||
2000-04-09 Matt Loper <matt@helixcode.com>
|
||
|
||
* addressbook/gui/component/addressbook.c (control_activate): Make
|
||
"New Contact" menuitem add a card with new_contact_cb().
|
||
|
||
* addressbook/Makefile.am: Compile contact-editor, _then_ gui,
|
||
since the gui now depends on the contact editor (shouldn't the
|
||
contact-editor directory be moved into 'gui'?).
|
||
|
||
* addressbook/gui/component/addressbook.c (card_added_cb): New
|
||
function. Gets called when a card is successfully added via the
|
||
contact-editor.
|
||
(new_contact_cb): New function. Gets called when a user clicks the
|
||
"new contact" button on the toolbar, and creates a contact-editor
|
||
to edit a new contact entry.
|
||
(control_activate): Call gnome_app_fill_toolbar_with_data()
|
||
instead of gnome_app_fill_toolbar(), so that our toolbar can find
|
||
the right book to add a new card to.
|
||
(addressbook_factory): On an "activate" signal, send the book up
|
||
to control_activate_cb.
|
||
|
||
* addressbook/gui/component/addressbook-factory.c (init_bonobo):
|
||
Call glade_gnome_init(), so that our contact-editor (which
|
||
requires glade) doesn't barf.
|
||
|
||
* addressbook/gui/component/Makefile.am: added the contact-editor
|
||
to our libraries and include files.
|
||
|
||
* addressbook/contact-editor/e-contact-editor.c
|
||
(e_contact_editor_new): Set "card" gtk property to the passed-in
|
||
card property.
|
||
|
||
* addressbook/gui/component/addressbook.c (addressbook_factory):
|
||
Added gtk_widget_push/pop_colormap/visual, which I assume is
|
||
necessary for canvas use.
|
||
|
||
2000-04-08 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/contact-editor/Makefile.am,
|
||
addressbook/contact-editor/e-contact-editor.c,
|
||
addressbook/contact-editor/e-contact-editor.h,
|
||
addressbook/contact-editor/test-editor.c: Made the contact editor
|
||
load from an ECard.
|
||
|
||
* addressbook/backend/ebook/e-card.c,
|
||
addressbook/backend/ebook/e-card.h,
|
||
addressbook/gui/minicard/e-minicard.c: Added support for the URL
|
||
field.
|
||
|
||
2000-04-08 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/e-card.c (e_card_get_vcard): Fixed a
|
||
small typo.
|
||
|
||
2000-04-08 Dan Winship <danw@helixcode.com>
|
||
|
||
* art/Makefile.am: pixmap_DATA should have been images_DATA (after
|
||
pixmapdir was renamed to imagesdir)
|
||
|
||
2000-04-08 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/gui/minicard/.cvsignore,
|
||
addressbook/gui/minicard/Makefile.am,
|
||
addressbook/gui/minicard/e-minicard-view.c,
|
||
addressbook/gui/minicard/e-minicard-view.h,
|
||
addressbook/gui/minicard/e-minicard.c,
|
||
addressbook/gui/minicard/e-minicard.h,
|
||
addressbook/gui/minicard/e-reflow-sorted.c,
|
||
addressbook/gui/minicard/e-reflow-sorted.h,
|
||
addressbook/gui/minicard/e-reflow.c,
|
||
addressbook/gui/minicard/e-reflow.h,
|
||
addressbook/gui/minicard/test-minicard-view.c,
|
||
addressbook/gui/minicard/test-reflow.c,
|
||
widgets/e-minicard/.cvsignore, widgets/e-minicard/Makefile.am,
|
||
widgets/e-minicard/e-minicard-label.c,
|
||
widgets/e-minicard/e-minicard-label.h,
|
||
widgets/e-minicard/e-minicard-view.c,
|
||
widgets/e-minicard/e-minicard-view.h,
|
||
widgets/e-minicard/e-minicard.c, widgets/e-minicard/e-minicard.h,
|
||
widgets/e-minicard/e-reflow-sorted.c,
|
||
widgets/e-minicard/e-reflow-sorted.h,
|
||
widgets/e-minicard/e-reflow.c, widgets/e-minicard/e-reflow.h,
|
||
widgets/e-minicard/test-minicard-label.c,
|
||
widgets/e-minicard/test-minicard-view.c,
|
||
widgets/e-minicard/test-minicard.c,
|
||
widgets/e-minicard/test-reflow.c: CVS move mistake. Fixed the
|
||
correct changes in the correct places.
|
||
|
||
2000-04-08 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* art/Makefile.am: pixmap_DATA isn't defined so don't use it as a variable.
|
||
|
||
* addressbook/gui/component/,
|
||
addressbook/gui/component/.cvsignore, addressbook/gui/Makefile.am,
|
||
addressbook/gui/component/addressbook-factory.c,
|
||
addressbook/gui/component/addressbook.c,
|
||
addressbook/gui/component/addressbook.gnorba,
|
||
addressbook/gui/component/addressbook.h: New directory to proivde
|
||
the component for contact management. Simply uses an e-minicard-view.
|
||
|
||
* addressbook/gui/minicard/e-minicard-view.c,
|
||
addressbook/gui/minicard/e-minicard-view.h: New subclass of
|
||
e-reflow-sorted that takes an EBook and uses it to compute the
|
||
card data to display.
|
||
|
||
* addressbook/gui/minicard/e-minicard.c,
|
||
addressbook/gui/minicard/e-minicard.h: This now backends to a
|
||
ECard instead of a ETableModel.
|
||
|
||
* addressbook/gui/minicard/e-reflow.c,
|
||
addressbook/gui/minicard/e-reflow.h: This now has a virtualized
|
||
add method.
|
||
|
||
* addressbook/gui/minicard/e-reflow-sorted.c,
|
||
addressbook/gui/minicard/e-reflow-sorted.h: New subclass of
|
||
e-reflow that allows the data to be sorted on the fly.
|
||
|
||
* addressbook/gui/minicard/test-minicard-view.c: New test to test
|
||
the new minicard view.
|
||
|
||
* addressbook/gui/minicard/test-reflow.c: Uses the new ECard
|
||
backend of the e-minicard.
|
||
|
||
* addressbook/gui/minicard/.cvsignore,
|
||
addressbook/gui/minicard/Makefile.am: Added new test. Fixed
|
||
dependencies. Added new files.
|
||
|
||
* addressbook/gui/, addressbook/gui/Makefile.am,
|
||
addressbook/gui/.cvsignore: New directory for addressbook gui
|
||
bits. Added subdirectories. Created an initial .cvsignore.
|
||
|
||
* addressbook/Makefile.am (SUBDIRS): Removed demo and added gui.
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c: Added code to do
|
||
notification on bookviews when changes in the backend are made.
|
||
|
||
* addressbook/backend/pas/pas-book-view.c,
|
||
addressbook/backend/pas/pas-book-view.h: Added helper functions to
|
||
notify the view about the addition or modification of a single
|
||
card. Fixed a mistaken extra free.
|
||
|
||
* addressbook/backend/ebook/e-card-list-iterator.h: Fixed
|
||
incorrect parent class.
|
||
|
||
* addressbook/backend/ebook/test-client.c: Made this accept an
|
||
optional parameter that specifies the vcard to add.
|
||
|
||
* configure.in: Replaced widgets/e-minicard/Makefile and
|
||
addressbook/demo/Makefile with addressbook/gui/minicard/Makefile
|
||
and addressbook/gui/component/Makefile respectively.
|
||
|
||
* widgets/Makefile.am: Removed e-minicard since it's being moved
|
||
to addressbook/gui/minicard.
|
||
|
||
* widgets/e-text/e-text.c: Fixed the border width around tooltips
|
||
and made the main tooltip area yellow.
|
||
|
||
2000-04-08 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in, acconfig.h: add SYSTEM_MAIL_DIR
|
||
|
||
2000-04-08 Jesus Bravo Alvarez <jba@pobox.com>
|
||
|
||
* configure.in (ALL_LINGUAS): Added Galician (gl).
|
||
|
||
2000-04-07 Jeffrey Stedfast <fejj@stampede.org>
|
||
* configure.in: Modified to create camel/providers/smtp/Makefile
|
||
|
||
2000-04-07 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Made text tooltips appear in place.
|
||
Iain figured out that to get them to not appear, we hide the
|
||
tooltip when the mouse leaves the tooltip window, not the canvas
|
||
item (this works because the tooltip window always covers the
|
||
canvas item completely.)
|
||
|
||
2000-04-07 Matt Loper <matt@helixcode.com>
|
||
|
||
* addressbook/demo/addressbook.c (control_activate_cb): New
|
||
function. Called when the control is (de)activated.
|
||
(control_activate): New function; called when the control is
|
||
activated, and sets up toolbar/menu times.
|
||
(control_deactivate): New function; removes those toolbar/menu
|
||
items.
|
||
(do_nothing_cb): Does nothing :-)
|
||
(addressbook_factory): Hook up to control_activate_cb().
|
||
|
||
2000-04-07 Chris Toshok <toshok@laptoph.xtoph.org>
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c
|
||
(pas_backend_file_process_get_book_view): correctly (well,
|
||
untested) implement.
|
||
(view_destroy): new function.
|
||
|
||
2000-04-06 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/demo/demo.c, addressbook/demo/addressbook-widget.c:
|
||
Changed calls to e_cell_text_new to match new function signature.
|
||
|
||
2000-04-06 Miguel de Icaza <miguel@gnu.org>
|
||
|
||
* art/Makefile.am (images_DATA): Renamed from pixmaps to images.
|
||
|
||
2000-04-05 Matt Loper <matt@helixcode.com>
|
||
|
||
* README: Added wombat.
|
||
|
||
2000-04-04 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text-test.c: Got rid of some runtime errors.
|
||
Changed to "fixed" font so that it will work on everyone's
|
||
machine. Added a white background rectangle. Made resizing the
|
||
window resize the contained text item. Changed to using affines
|
||
(e_canvas_item_move_absolute) instead of "x" and "y" attributes.
|
||
Set the text in the entries so that they match the original values
|
||
of the displayed text object.
|
||
|
||
2000-04-04 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-minicard/e-minicard.c: Fixed some referencing and
|
||
lifetime issues.
|
||
|
||
2000-04-04 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Removed an unnecessary get_bounds call.
|
||
|
||
(From a patch by Iain Holmes <ih@csd.abdn.ac.uk>)
|
||
|
||
* widgets/e-text/e-text.c: Made tooltips look more like the
|
||
underlying text. Made tooltips show up more consistently.
|
||
|
||
2000-04-04 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/demo/Makefile.am, addressbook/demo/e-test-model.c,
|
||
addressbook/demo/e-test-model.h: Changed this to backend to an
|
||
ebook.
|
||
|
||
* addressbook/backend/ebook/e-card-iterator.c,
|
||
addressbook/backend/ebook/e-card-iterator.h,
|
||
addressbook/backend/ebook/e-card-list-iterator.c,
|
||
addressbook/backend/ebook/e-card-list.c,
|
||
addressbook/backend/ebook/e-card-list.h,
|
||
addressbook/backend/ebook/e-card.c,
|
||
addressbook/backend/ebook/e-card.h: Fixed const correctness and
|
||
changed a couple of functions to be external.
|
||
|
||
* addressbook/Makefile.am: Fixed subdir ordering.
|
||
|
||
2000-04-04 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/e-book-view.c: Fixed an incorrect
|
||
function.
|
||
|
||
* addressbook/backend/ebook/e-book-view.h,
|
||
addressbook/backend/ebook/e-book.h: Fixed some incorrect function
|
||
pointer declarations.
|
||
|
||
* addressbook/backend/ebook/e-card-iterator.c,
|
||
addressbook/backend/ebook/e-card-iterator.h,
|
||
addressbook/backend/ebook/e-card-list-iterator.c,
|
||
addressbook/backend/ebook/e-card-list-iterator.h,
|
||
addressbook/backend/ebook/e-card-list.c,
|
||
addressbook/backend/ebook/e-card-list.h,
|
||
addressbook/backend/ebook/e-card.c,
|
||
addressbook/backend/ebook/e-card.h,
|
||
addressbook/backend/ebook/test-card.c: Built new iterator system
|
||
for getting fields with multiple entries.
|
||
|
||
* addressbook/backend/ebook/Makefile.am: Added new files
|
||
addressbook/backend/ebook/e-card-iterator.c,
|
||
addressbook/backend/ebook/e-card-iterator.h,
|
||
addressbook/backend/ebook/e-card-list-iterator.c,
|
||
addressbook/backend/ebook/e-card-list-iterator.h,
|
||
addressbook/backend/ebook/e-card-list.c, and
|
||
addressbook/backend/ebook/e-card-list.h.
|
||
|
||
2000-04-04 Yuri Syrota <rasta@renome.rovno.ua>
|
||
|
||
* configure.in: Added uk to ALL_LINGUAS.
|
||
|
||
2000-04-04 Andreas Hyden <a.hyden@cyberpoint.se>
|
||
|
||
* configure.in: Added no and sv to ALL_LINGUAS.
|
||
|
||
2000-04-03 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/e-card-cursor.h,
|
||
addressbook/backend/ebook/e-card.c: A bit of clean up.
|
||
|
||
* addressbook/backend/ebook/e-book-types.h,
|
||
addressbook/backend/ebook/e-book-view-listener.c,
|
||
addressbook/backend/ebook/e-book-view-listener.h,
|
||
addressbook/backend/ebook/e-book-view.c,
|
||
addressbook/backend/ebook/e-book-view.h,
|
||
addressbook/backend/pas/pas-book-view.c,
|
||
addressbook/backend/pas/pas-book-view.h: New files for live views.
|
||
|
||
* addressbook/backend/ebook/Makefile.am,
|
||
addressbook/backend/ebook/e-book-listener.c,
|
||
addressbook/backend/ebook/e-book-listener.h,
|
||
addressbook/backend/ebook/e-book.c,
|
||
addressbook/backend/ebook/e-book.h,
|
||
addressbook/backend/ebook/test-client-list.c,
|
||
addressbook/backend/ebook/test-client.c,
|
||
addressbook/backend/pas/pas-backend-file.c,
|
||
addressbook/backend/pas/pas-book.c,
|
||
addressbook/backend/pas/pas-book.h,
|
||
addressbook/backend/idl/addressbook.idl: Added live views and
|
||
searching to the interface (neither is working yet.)
|
||
|
||
2000-04-01 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/.cvsignore: Added test-movemail.
|
||
|
||
* art/.cvsignore: New file.
|
||
|
||
2000-03-31 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/demo/demo.c, addressbook/demo/addressbook-widget.c:
|
||
Added some missing gtk_object_refs.
|
||
|
||
2000-03-30 Matt Loper <matt@helixcode.com>
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c
|
||
(pas_backend_file_build_all_cards_list): Get first card (with
|
||
R_FIRST) on first seq().
|
||
|
||
2000-03-30 Chris Toshok <toshok@laptoph.xtoph.org>
|
||
|
||
* addressbook/backend/pas/pas-backend-ldap.h: new-file
|
||
* addressbook/backend/pas/pas-backend-ldap.c: new file
|
||
|
||
2000-03-30 Dan Winship <danw@helixcode.com>
|
||
|
||
* configure.in:
|
||
* Makefile.am:
|
||
* art/Makefile.am: install new shortcut bar pixmaps.
|
||
|
||
2000-03-30 Tuomas Kuosmanen <tigert@gimp.org>
|
||
|
||
* art/evolution-calendar.png art/evolution-inbox.png
|
||
art/evolution-tasks.png art/evolution-contacts.png
|
||
art/evolution-notes.png evolution-today.png:
|
||
added some artwork for the main shortcutbar.. someone
|
||
could stick them in it.
|
||
|
||
2000-03-29 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/e-card-cursor.c: Fixed management of
|
||
the corba-cursor object by calling CORBA_Object_duplicate on it on
|
||
e-card-cursor creation and calling CORBA_Object_release on
|
||
e-card-cursor destruction. Also, properly free string returned
|
||
from Evolution_CardCursor_get_nth function.
|
||
|
||
2000-03-29 Matt Loper <matt@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/test-client.c (get_cursor_cb): Added
|
||
some debugging.
|
||
|
||
* addressbook/backend/ebook/e-book-listener.c: Added inline
|
||
documentation for exposed functions.
|
||
* addressbook/backend/ebook/e-card-cursor.c: same.
|
||
* addressbook/backend/ebook/e-card.c: same.
|
||
|
||
* Makefile.am: add calendar compilation back in.
|
||
|
||
* addressbook/backend/pas/pas-book-factory.c
|
||
(PAS_BOOK_FACTORY_GOAD_ID): changed to
|
||
"evolution:addressbook-server".
|
||
|
||
* addressbook/backend/pas/Makefile.am: no need to install a
|
||
.gnorba file from here, as the wombat.gnorba file in
|
||
evolution/wombat will do its job.
|
||
|
||
* addressbook/backend/ebook/test-client.c (ebook_create): if
|
||
ebook_new fails, print a warning and return.
|
||
|
||
* addressbook/backend/ebook/e-book.c (CARDSERVER_GOAD_ID): changed
|
||
to "evolution:addressbook-server".
|
||
|
||
* wombat/wombat.c: Changed headerfile path.
|
||
|
||
* wombat/Makefile.am: Use relative paths to libraries in the build
|
||
tree, rather than requiring libraries (such as libpcs) to already
|
||
be installed.
|
||
|
||
2000-03-28 Matt Loper <matt@helixcode.com>
|
||
|
||
* wombat/Makefile.am: new file.
|
||
|
||
* wombat/wombat.gnorba: Cleaned up.
|
||
|
||
* wombat/wombat.c (setup_pcs): filled in the rest.
|
||
|
||
* Makefile.am: added wombat.
|
||
|
||
* wombat/wombat.gnorba: new file.
|
||
|
||
* wombat/.cvsignore: new file.
|
||
|
||
* wombat/wombat.c (setup_pcs): fill out this function some.
|
||
|
||
* configure.in: added wombat.
|
||
|
||
2000-03-28 Chris Toshok <toshok@laptoph.xtoph.org>
|
||
|
||
* addressbook/backend/pas/pas-card-cursor.c (create_cursor): use
|
||
g_new0 to allocate the BonoboObjectServant.
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c
|
||
(pas_backend_file_build_all_cards_list): remove unnecessary
|
||
strdup/free.
|
||
|
||
2000-03-28 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c: Removed an infinite
|
||
loop.
|
||
|
||
* addressbook/backend/ebook/test-client-list.c: New test that
|
||
doesn't add an extra database item.
|
||
|
||
* addressbook/backend/ebook/Makefile.am,
|
||
addressbook/backend/ebook/.cvsignore: Added test-client-list.
|
||
|
||
2000-03-28 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/pas/pas-card-cursor.c: Fixed memory
|
||
allocation.
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c: Fixed memory
|
||
allocation. Made database stuff not do an extra entry.
|
||
|
||
* addressbook/backend/ebook/test-client.c: Add test for
|
||
get_all_cards functionality. Changed database name to test.db.
|
||
|
||
* addressbook/backend/ebook/e-card-cursor.c: Changed bonobo_object
|
||
to gtk_object in a couple of places.
|
||
|
||
2000-03-28 Chris Toshok <toshok@laptoph.xtoph.org>
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c
|
||
(pas_backend_file_create_unique_id): create id's for entries using
|
||
the following format: ("pas-id-%08lX%08X", time(NULL), c++).
|
||
|
||
2000-03-27 Dan Winship <danw@helixcode.com>
|
||
|
||
* tests/test-movemail.c: new test program. Can be used to copy POP
|
||
mail into your evolution inbox.
|
||
|
||
2000-03-27 Chris Toshok <toshok@laptoph.xtoph.org>
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c
|
||
(pas_backend_file_get_vcard): remove unneeded g_strdup;
|
||
(get_length): implement function.
|
||
(get_nth): implement function.
|
||
(cursor_destroy): free up the internal glist of vcards, and fix
|
||
warning.
|
||
(pas_backend_file_build_all_cards_list): new function, to build up
|
||
the list of cards in the db.
|
||
(pas_backend_file_process_get_all_cards): call
|
||
pas_backend_file_build_+all_cards_list, and fix warning.
|
||
|
||
2000-03-27 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/test-card.c: Fixed some warnings.
|
||
|
||
* addressbook/backend/ebook/test-client.c: Added a section to test
|
||
cursors and returning an id when adding.
|
||
|
||
* addressbook/backend/ebook/e-card-pairs.h: Removed the address
|
||
pairs since they were added to e-card.c.
|
||
|
||
* addressbook/backend/ebook/e-card.c,
|
||
addressbook/backend/ebook/e-card.h: Made the set_id function take
|
||
a const char *.
|
||
|
||
* addressbook/backend/ebook/e-book-listener.c,
|
||
addressbook/backend/ebook/e-book-listener.h,
|
||
addressbook/backend/ebook/e-book.c,
|
||
addressbook/backend/ebook/e-book.h,
|
||
addressbook/backend/idl/addressbook.idl,
|
||
addressbook/backend/pas/pas-backend-file.c,
|
||
addressbook/backend/pas/pas-book.c,
|
||
addressbook/backend/pas/pas-book.h: Added a get_all_cards function
|
||
and made the response to the create_card function include the card
|
||
id.
|
||
|
||
* addressbook/backend/ebook/Makefile.am: Added e-card-cursor.c and
|
||
e-card-cursor.h.
|
||
|
||
* addressbook/backend/ebook/e-card-cursor.c,
|
||
addressbook/backend/ebook/e-card-cursor.h: New class for proxying
|
||
to an Evolution_CardCursor.
|
||
|
||
* addressbook/backend/pas/Makefile.am: Added pas-card-cursor.c and
|
||
pas-card-cursor.h.
|
||
|
||
* addressbook/backend/pas/pas-card-cursor.c,
|
||
addressbook/backend/pas/pas-card-cursor.h: New bonobo class for
|
||
making an Evolution_CardCursor server.
|
||
|
||
2000-03-27 NotZed <NotZed@HelixCode.com>
|
||
|
||
* tests/test9.c (main): This test is basically now invalid.
|
||
* tests/test11.c (main): Fix for async search api. Probably works.
|
||
Removed camel-mbox-*.h headers, should be private.
|
||
|
||
2000-03-27 Tuomas Kuosmanen <tigert@gimp.org>
|
||
* art/attachment.xpm art/mail-new.xpm art/mail-read.xpm
|
||
art/mail-replied.xpm art/mark.xpm art/meeting.xpm
|
||
art/priority-high.xpm art/priority-low.xpm
|
||
|
||
Added some new icons for the message-list view..
|
||
|
||
2000-03-26 Chris Toshok <toshok@laptoph.xtoph.org>
|
||
|
||
* configure.in: check for db_185.h (present in newer db
|
||
distributions.)
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c
|
||
(pas_backend_file_create_unique_id): new function.
|
||
(pas_backend_file_process_create_card): call
|
||
pas_backend_file_create_unique_id and pas_book_notify_add (if the
|
||
db->put was successful). also, sync out db.
|
||
(pas_backend_file_process_remove_card): call
|
||
pas_book_notify_remove if the db->del was successful, and sync out
|
||
db.
|
||
(pas_backend_file_process_modify_card): call
|
||
pas_book_notify_change if db->put was successful, and sync out db.
|
||
(string_to_dbt): new function.
|
||
(pas_backend_file_process_create_card): use string_to_dbt
|
||
(pas_backend_file_process_remove_card): likewise
|
||
(pas_backend_file_process_modify_card): likewise
|
||
(pas_backend_file_get_vcard): likewise
|
||
(pas_backend_file_upgrade_db): new function, to upgrade a db file
|
||
if we change the data format.
|
||
(pas_backend_file_maybe_upgrade_db): check db version vs. current
|
||
code version, and upgrade it necessary.
|
||
(pas_backend_file_load_uri): call pas_backend_file_maybe_upgrade.
|
||
|
||
2000-03-26 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/test-client.c: Load an ECard instead
|
||
of a VCard and then get the VCard from that ECard. Just tests
|
||
ECard and the client stuff at the same time. Also, replaces
|
||
carriage returns with newlines.
|
||
|
||
* addressbook/backend/ebook/e-book.c: Fixed a small parity error.
|
||
|
||
2000-03-25 Chris Toshok <toshok@laptoph.xtoph.org>
|
||
|
||
* addressbook/backend/ebook/test-client.c: create a card and then
|
||
look it up.
|
||
|
||
2000-03-26 Chris Toshok <toshok@laptoph.xtoph.org>
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c
|
||
(pas_backend_file_process_create_card): add db calls to flesh out
|
||
the interface. hardcoded id that needs to change, once we decide
|
||
how we're going to create it.
|
||
(pas_backend_file_process_remove_card): add db calls to flesh out
|
||
the interface.
|
||
(pas_backend_file_process_modify_card): likewise
|
||
(pas_backend_file_process_check_connection): likewise
|
||
(pas_backend_file_get_vcard): likewise
|
||
(pas_backend_file_load_uri): likewise
|
||
|
||
2000-03-26 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/e-book.c: Set the card id properly
|
||
when retrieving a card.
|
||
|
||
2000-03-22 NotZed <NotZed@HelixCode.com>
|
||
|
||
* e-util/e-sexp.h: Formatting cleanup.
|
||
|
||
2000-03-07 NotZed <NotZed@HelixCode.com>
|
||
|
||
* e-util/Makefile.am (libeutil_la_SOURCES): s-sexp.h -> e-sexp.h.
|
||
|
||
* addressbook/backend/ebook/e-card.c,
|
||
addressbook/backend/ebook/e-card.h: Added the ability to set the
|
||
card's id (and made getting it work correctly also.)
|
||
|
||
2000-03-25 Chris Toshok <toshok@laptoph.xtoph.org>
|
||
|
||
* addressbook/backend/ebook/e-book.c (e_book_pop_op): pass GList*
|
||
as second parameter to g_list_remove_link, not the data pointer.
|
||
|
||
2000-03-26 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/e-card-types.h: Removed the
|
||
address->description field.
|
||
|
||
* addressbook/backend/ebook/e-card.c: Added VCard output and
|
||
the use of GtkArguments.
|
||
|
||
* addressbook/backend/ebook/test-card.c: Updated this to use the
|
||
GtkArguments.
|
||
|
||
* addressbook/backend/ebook/e-book.c: Fixed a memory leak.
|
||
|
||
2000-03-25 Matt Loper <matt@helixcode.com>
|
||
|
||
* ebook/e-book.c,
|
||
ebook/e-book.h,
|
||
ebook/e-book.h,
|
||
ebook/e-card-fields.h,
|
||
ebook/e-card.h,
|
||
ebook/e-commerce.h: old, removed. Up-to-date EBook stuff is kept
|
||
in addressbook/backend/ebook.
|
||
|
||
2000-03-23 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/e-card.c,
|
||
addressbook/backend/ebook/e-card.h,
|
||
addressbook/backend/ebook/e-card-types.h,
|
||
addressbook/backend/ebook/e-card-pairs.h,
|
||
addressbook/backend/ebook/test-card.c: Added parsing and testing
|
||
for name, full name, birthday, telephone, email, and street
|
||
address properties.
|
||
|
||
2000-03-22 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/backend/ebook/.cvsignore,
|
||
addressbook/backend/pas/.cvsignore,
|
||
addressbook/backend/idl/.cvsignore,
|
||
addressbook/backend/.cvsignore: Updated .cvsignore files.
|
||
|
||
2000-03-22 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/Makefile.am, configure.in: Added the
|
||
addressbook/backend directory.
|
||
|
||
* addressbook/backend/Makefile.am: Removed the libversit directory
|
||
as it's now included in the base evolution directory.
|
||
|
||
* addressbook/backend/ebook/e-card-pairs.h,
|
||
addressbook/backend/ebook/Makefile.am: Changed the place where
|
||
libversit is looked for.
|
||
|
||
* addressbook/backend/ebook/e-book-listener.c: Fixed some
|
||
indentation.
|
||
|
||
* addressbook/backend/ebook/e-card-pairs.h,
|
||
addressbook/backend/ebook/e-card-types.h: Commented out some code
|
||
to get this to compile.
|
||
|
||
* addressbook/backend/ebook/e-card.c,
|
||
addressbook/backend/ebook/e-card.h: Turned this into a GTK+
|
||
object.
|
||
|
||
* addressbook/backend/pas/pas.c,
|
||
addressbook/backend/ebook/test-client.c: Include gnome.h and
|
||
gnorba.h.
|
||
|
||
* addressbook/backend/idl/addressbook.idl: Include Bonobo.idl
|
||
instead of bonobo-unknown.idl.
|
||
|
||
* addressbook/backend/pas/pas-backend-file.c,
|
||
addressbook/backend/pas/pas-book.c,
|
||
addressbook/contact-editor/test-editor.c,
|
||
addressbook/contact-editor/e-contact-editor.c,
|
||
addressbook/printing/e-contact-print.c,
|
||
addressbook/printing/test-contact-print-style-editor.c,
|
||
addressbook/printing/test-print.c: Killed some warnings.
|
||
|
||
2000-03-21 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c: Changed gnome_canvas_item_grab_focus to
|
||
e_canvas_item_grab_focus.
|
||
|
||
2000-03-21 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/demo/addressbook-widget.c: Make background pixmap
|
||
get properly set to NULL.
|
||
|
||
2000-03-20 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Added the
|
||
ability to access the text event processor.
|
||
|
||
2000-03-13 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/demo/addressbook-widget.c: Made the addressbook
|
||
component look in the users home directory for the addressbook.xml
|
||
file.
|
||
|
||
2000-03-20 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/ui-tests/.cvsignore: added filter.
|
||
|
||
* addressbook/demo/.cvsignore: added test-addressbook.
|
||
|
||
2000-03-17 Elliot Lee <sopwith@redhat.com>
|
||
* calendar/cal-client/Makefile.am,
|
||
calendar/cal-util/Makefile.am, calendar/gui/Makefile.am,
|
||
calendar/pcs/Makefile.am, mail/Makefile.am,
|
||
widgets/e-text/Makefile.am: Fix for srcdir != builddir.
|
||
|
||
2000-03-14 Dan Winship <danw@helixcode.com>
|
||
|
||
* Makefile.am (SUBDIRS): build shell before mail, since mail
|
||
relies on the shell idl files being compiled.
|
||
|
||
2000-03-13 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/demo/Makefile.am: Added files for addressbook bonobo
|
||
component. Changed non bonobo version to compile as
|
||
test-addressbook.
|
||
|
||
* addressbook/demo/addressbook.c,
|
||
addressbook/demo/addressbook.gnorba,
|
||
addressbook/demo/addressbook.h,
|
||
addressbook/demo/addressbook-factory.c,
|
||
addressbook/demo/addressbook-widget.c,
|
||
addressbook/demo/addressbook-widget.h: New factory to create an
|
||
addressbook bonobo component.
|
||
|
||
2000-03-12 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/.cvsignore: Added e-text-test.
|
||
|
||
* addressbook/demo/e-test-model.c,
|
||
addressbook/demo/e-test-model.h: A model storing data in an array
|
||
of Address objects.
|
||
|
||
* addressbook/demo/demo.c: Changed to use
|
||
addressbook/demo/e-test-model.c and
|
||
addressbook/demo/e-test-model.h.
|
||
|
||
* addressbook/demo/Makefile.am: Added e-test-model.c and
|
||
e-test-model.h.
|
||
|
||
2000-03-12 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/Makefile.am: Rearranged SUBDIRS for dependencies.
|
||
|
||
* widgets/e-text/e-text-model.c, widgets/e-text-model.h: New
|
||
object which stores a piece of text data. All methods are
|
||
virtual.
|
||
|
||
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Modified this
|
||
to use an ETextModel for its data.
|
||
|
||
* widgets/e-text/Makefile.am: Added e-text-model.c and e-text-model.h.
|
||
|
||
* widgets/e-minicard/test-minicard-label.c: Made this work again.
|
||
|
||
* widgets/e-minicard/e-minicard.c,
|
||
widgets/e-minicard/e-minicard.h: Made this use an ETableModel to
|
||
get its data.
|
||
|
||
* widgets/e-minicard/e-minicard-label.c,
|
||
widgets/e-minicard/e-minicard-label.h: Added the ability to set
|
||
the text model used for the contained text widget.
|
||
|
||
* widgets/e-minicard/Makefile.am: Added e-table since e-minicard
|
||
is now dependent on an e-table-model for its data.
|
||
|
||
* addressbook/demo, addressbook/demo/.cvsignore,
|
||
addressbook/demo/Makefile.am, addressbook/demo/demo.c,
|
||
addressbook/demo/spec: A new program to test ETable and EMinicard
|
||
integration.
|
||
|
||
* configure.in: Added addressbook/demo/Makefile.
|
||
|
||
* addressbook/Makefile.am: Added the demo/ subdirectory.
|
||
|
||
2000-03-10 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-minicard/e-minicard.c,
|
||
widgets/e-minicard/e-minicard-label.c,
|
||
widgets/e-minicard/e-minicard-label.h,
|
||
widgets/e-minicard/e-reflow.c, widgets/e-minicard/test-reflow.c,
|
||
widgets/e-text/e-text.c, widgets/e-text/e-text.h: Adapted to use
|
||
the new e-canvas reflow system.
|
||
|
||
2000-03-07 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Added a
|
||
"break_characters" argument. It lets you define a set of
|
||
characters which should cause optional linebreaks to occur. Made
|
||
setting the "clip_height" argument to -1 mean no height clipping.
|
||
Moved calling the "resize" signal into an idle handler to avoid
|
||
reentering the canvas update loop. Made EText recalc bounds if
|
||
the affine has changed. Fixed up tooltip_count (this counts the
|
||
number of ENTER and LEAVE events.)
|
||
|
||
* widgets/e-text/e-text-test.c: Got rid of a few warnings.
|
||
|
||
* widgets/e-minicard/e-minicard-label.h: Reindent a few lines.
|
||
|
||
* widgets/e-minicard/e-minicard.c,
|
||
widgets/e-minicard/e-minicard-label.c: Switch from using "x" and
|
||
"y" to set the children's position to using
|
||
e_canvas_item_move_absolute.
|
||
|
||
2000-03-05 Matt Loper <matt.loper@splashtech.com>
|
||
|
||
* tests/ui-tests/message-browser.c: Commenting added.
|
||
(on_url_data_requested): renamed from "on_url_requested", to
|
||
reflect that a stream of data is what's actually being asked for.
|
||
(hydrate_persist_stream_from_gstring): New function.
|
||
(camel_stream_to_gstring): New function.
|
||
(on_object_requested): Cleaned up.
|
||
|
||
2000-03-04 bertrand <bertrand@helixcode.com>
|
||
|
||
* tests/ui-tests/Makefile.am: add bonobo to the build
|
||
process.
|
||
|
||
* tests/ui-tests/message-browser.c (main):
|
||
initialize Bonobo. Use bonobo_main.
|
||
(get_gtk_html_contents_window): set signal handlers
|
||
for url requests and objects requests.
|
||
(on_object_requested): answer to object requests.
|
||
|
||
2000-03-03 bertrand <bertrand@helixcode.com>
|
||
|
||
* tests/ui-tests/message-browser.c (main): initialize
|
||
gdkrgb. Push visual/colormap.
|
||
(on_url_requested): in the case where a camel url is requested,
|
||
write the camel stream to gtkhtml.
|
||
|
||
* tests/ui-tests/Makefile.am (filter_LDADD): add
|
||
gnomeprint in the lib list.
|
||
|
||
2000-03-01 Ettore Perazzoli <ettore@helixcode.com>
|
||
|
||
* configure.in: Build `filter/Makefile'. Added check for GtkHTML.
|
||
Set `GTKHTML_CFLAGS' and `GTKHTML_LIBS' to the appropriate values
|
||
for linking with GtkHTML.
|
||
|
||
2000-03-01 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* configure.in (AC_OUTPUT): Added calendar/idl/Makefile,
|
||
calendar/cal-client/Makefile, and calendar/pcs/Makefile to the
|
||
list of files to generate.
|
||
|
||
2000-02-29 Iain Holmes <ih@csd.abdn.ac.uk>
|
||
|
||
* widgets/e-text/e-text.c: Don't show the tooltip if the text is being
|
||
editted or isn't clipped. Remove the tooltip when editting starts.
|
||
|
||
* widgets/e-text/Makefile.am: Build the test program
|
||
|
||
2000-02-29 NotZed <NotZed@HelixCode.com>
|
||
|
||
* tests/ui-tests/Makefile.am (filter_LDADD): Added test program.
|
||
|
||
* tests/ui-tests/filterdescription.xml, saveoptions.xml: Data
|
||
files for test program.
|
||
|
||
* tests/ui-tests/filter.c (main): Test program for filter ui.
|
||
|
||
2000-02-28 NotZed <NotZed@HelixCode.com>
|
||
|
||
* widgets/e-minicard/Makefile.am (INCLUDES): Fixed references to
|
||
eutil.
|
||
|
||
* Makefile.am (SUBDIRS): Build e-util before other stuff.
|
||
(SUBDIRS): Build filter after camel.
|
||
|
||
2000-02-28 Chris Lahey <clahey@umich.edu>
|
||
|
||
* widgets/e-text/e-text.c: Compilation error.
|
||
|
||
2000-02-28 Chris Lahey <clahey@umich.edu>
|
||
|
||
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Updated these
|
||
to use the canvas ::update system properly.
|
||
|
||
2000-02-24 Dan Winship <danw@helixcode.com>
|
||
|
||
* acconfig.h:
|
||
* configure.in: define SENDMAIL_PATH with the path to sendmail.
|
||
|
||
2000-02-24 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text.c, widgets/e-text.h, e-text-event-processor.c,
|
||
e-text-event-processor.h, e-text-event-processor-emacs-like.c,
|
||
e-text-event-processor-emacs-like.h,
|
||
e-text-event-processor-types.h: This were moved to widgets/e-text/
|
||
a while ago but never removed. They have now been removed.
|
||
|
||
* widgets/e-text/e-text.c, widgets/e-text/e-text.h: Removed some
|
||
warnings from this file. Made tooltips disappear when you're
|
||
finished with them.
|
||
|
||
* widgets/e-minicard/test-reflow.c,
|
||
widgets/e-minicard/test-minicard.c,
|
||
widgets/e-minicard/test-minicard-label.c: Commented out unused
|
||
about_callback functions.
|
||
|
||
* widgets/e-minicard/e-reflow.c: Made e-reflow pass an EFocus to
|
||
its e-minicard children.
|
||
|
||
* widgets/e-minicard/e-minicard.c: Made e-minicard take and return
|
||
an EFocus for its "has_focus" argument. This makes shift-tab work properly.
|
||
|
||
* widgets/e-minicard/e-minicard-label.c: Made e-minicard-label take and return
|
||
an EFocus for its "has_focus" argument. Made the font that
|
||
e-minicard-label uses only be allocated once.
|
||
|
||
2000-02-21 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/ui-tests/message-browser.c (on_link_clicked): stop
|
||
sscanf() abuse.
|
||
|
||
* tests/Makefile.am: changed references to libibex.a to
|
||
libibex.la.
|
||
|
||
* libical/src/libical/.cvsignore: Added *.lo, *.la, and .libs.
|
||
* libical/src/libicalss/.cvsignore: same.
|
||
|
||
* tests/.cvsignore: Added test11.
|
||
|
||
* libical/Makefile.in: autogenerated file removed from cvs, and
|
||
added to .cvsignore.
|
||
* libical/src/Makefile.in: same.
|
||
* libical/src/libical/Makefile.in: same.
|
||
* libical/src/libicalss/Makefile.in: same.
|
||
|
||
2000-02-22 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* tests/ui-tests/message-browser.c (on_link_clicked):
|
||
uggly hack to test part saving and
|
||
b64 streams.
|
||
|
||
2000-02-21 Dan Winship <danw@helixcode.com>
|
||
|
||
* tests/test10.c:
|
||
* tests/test11.c: update for camel changes
|
||
|
||
2000-02-20 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/Makefile.am: Changed dependencies on libibex.la to
|
||
libibex.a. In test9_LDADD, placed libcamelmbox.la before
|
||
libibex.la, as the former requires the latter.
|
||
|
||
2000-02-20 Iain Holmes <ih@csd.abdn.ac.uk>
|
||
|
||
* widgets/e-text/e-text.[ch] (_do_tooltip): Show the text of the item,
|
||
in a tooltip style.
|
||
(e_text_event): Add a timeout on the Enter and remove it on the Leave
|
||
events.
|
||
|
||
* e-text-test.c: New file to test e-text items.
|
||
|
||
2000-02-20 Matt Loper <matt@helixcode.com>
|
||
|
||
* .cvsignore: added ABOUT-NLS.
|
||
* ABOUT-NLS: removed.
|
||
|
||
2000-02-19 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/ui-tests/message-browser.c (on_link_clicked): When a link
|
||
is clicked, indicate the link with a dialog.
|
||
|
||
* libical/src/test/.cvsignore: Added Makefile.
|
||
|
||
* libical/.cvsignore: Added Makefile, configure, config.status.
|
||
|
||
* libical/src/.cvsignore: New file.
|
||
|
||
* libical/Makefile: autogenerated file removed from cvs.
|
||
* libical/configure: same.
|
||
* libical/config.status: same.
|
||
* libical/src/Makefile: same.
|
||
* libical/src/test/Makefile: same.
|
||
|
||
* widgets/e-minicard/.cvsignore: Added minicard-label-test,
|
||
minicard-test, and reflow-test.
|
||
|
||
* shell/.cvsignore: added files autogenerated from Evolution.idl.
|
||
|
||
* libversit/.cvsignore: Added .libs, vcc.c, vcc.lo, vobject.lo,
|
||
vcaltmp.lo, libversit.la
|
||
|
||
* libical/src/test/.cvsignore: New file.
|
||
|
||
* libical/src/libical/.cvsignore: New file.
|
||
|
||
* libical/src/libicalss/.cvsignore: New file.
|
||
|
||
* libical/.cvsignore: New file, with config.log in it.
|
||
|
||
* tests/ui-tests/message-browser.c: minor cleanup.
|
||
|
||
* tests/ui-tests/.cvsignore: added message-browser.
|
||
|
||
2000-02-18 NotZed <NotZed@HelixCode.com>
|
||
|
||
* tests/test11.c (main): Use a relative path to the mbox provider
|
||
module.
|
||
|
||
2000-02-18 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/ui-tests/message-browser.c (filename_to_camel_msg): Call
|
||
camel_data_wrapper_set_input_stream, rather than
|
||
camel_data_wrapper_construct_from_stream. For the whole message,
|
||
allow someone to see the header ("to", "from", etc.). Clicking on
|
||
tree items to see their elements, now works also.
|
||
|
||
2000-02-18 Miguel de Icaza <miguel@nuclecu.unam.mx>
|
||
|
||
* configure.in: Make gnomeui the last library on the command line,
|
||
as its path is the one most likely to hold other old libraries
|
||
(libxml) and we need newer versions.
|
||
|
||
(BONOBO_VFS_GNOME_CFLAGS): Add libical to the
|
||
AC_CONFIG_SUBDIRS
|
||
|
||
(BONOBO_HTML_GNOME_CFLAGS): VFS checking needs to
|
||
go before we rquery them.
|
||
|
||
Use the new method for gnome-print
|
||
checking instead of the old crufty gtk+ based one that nobody can
|
||
debug. ever.
|
||
|
||
2000-02-16 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/ui-tests/message-browser.c (tree_selection_changed): New
|
||
callback function, which will later change the main html window to
|
||
reflect the newly-selected tree item.
|
||
(get_gtk_html_contents_window): New function. Gets the content
|
||
part of a message.
|
||
(get_gtk_html_header_window): New function. Will get the header
|
||
part of a message, when applicable.
|
||
|
||
* camel/camel-formatter.c (str_tolower): Now returns a new string,
|
||
rather than changing it in place.
|
||
(initialize_camel_formatter): New function; gives a root
|
||
CamelDataWrapper and a stream to a CamelFormatter.
|
||
(camel_formatter_wrapper_to_html): New function. Translates any
|
||
CamelDataWrapper into html.
|
||
(lookup_unique_id): Allows the root object to be a
|
||
CamelDataWrapper, which is more general than the previously
|
||
required CamelMimeMessage.
|
||
|
||
|
||
2000-02-14 NotZed <notzed@zedzone.helixcode.com>
|
||
|
||
* configure.in (EXTRA_GNOME_CFLAGS): Add libunicode to CFLAGS/LIBS.
|
||
|
||
2000-02-13 NotZed <notzed@zedzone.helixcode.com>
|
||
|
||
* configure.in: Added check for libunicode.
|
||
|
||
* Makefile.am (SUBDIRS): Added libibex.
|
||
|
||
* tests/test11.c (main): New test, tests search api.
|
||
|
||
2000-02-13 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/ui-tests/test-multipart-mixed.msg: New rfc822 file, which
|
||
crashes message-browser.
|
||
|
||
* tests/ui-tests/message-browser.c (get_gtk_html_window): Takes a
|
||
CamelMimeMessage as a param, rather than a filename.
|
||
(main): Puts our windows in an hpane rather than a vbox. Also
|
||
opens a file dlg box if a filename wasn't given as a first param.
|
||
|
||
* camel/camel-stream-fs.c (_init_with_name): Set stream_fs->fd to
|
||
-1 if we fail to load the file.
|
||
(camel_stream_fs_new_with_name): If stream_fs->fd is -1, return
|
||
NULL. These changes make it so that a CamelStreamFs won't be
|
||
created if you give it a bogus filename; they may be replaced once
|
||
exception handling is in place.
|
||
|
||
* tests/ui-tests/message-browser.c (handle_tree_item): Expand tree
|
||
items.
|
||
(mime_message_to_html): New function; translates a
|
||
CamelMimeMessage into two strings (one for the header, and one for
|
||
the body).
|
||
(get_gtk_html_window): New function; fills out a window with
|
||
html. The html is taken from a processed rfc822 file, via a
|
||
CamelFormatter.
|
||
|
||
* camel/camel-formatter.c: Added assertions.
|
||
(handle_text_html): Don't call text_to_html on something that's
|
||
already html.
|
||
(multipart_foreach): function deleted.
|
||
|
||
* tests/ui-tests/message-browser.c: Added preliminary support for
|
||
the viewing of messages via gtkhtml. Lots of commenting.
|
||
|
||
2000-02-11 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/contact-editor/e-contact-editor.c: Fixed the
|
||
location the first time you see the drop down menus for changing
|
||
which phone, email, or snail mail address you see.
|
||
|
||
2000-02-11 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.c (e_text_event): Made a click on a text
|
||
widget set the cursor properly.
|
||
|
||
2000-02-11 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text/e-text.h: Removed some arguments from the .h that
|
||
will never be implemented.
|
||
|
||
|
||
2000-02-10 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/data-wrapper-repository.c (data_wrapper_repository_init):
|
||
default the text/* mime types to CamelSimpleDataWrapper so
|
||
that Michael can use get_stream.
|
||
|
||
2000-02-10 NotZed <notzed@zedzone.helixcode.com>
|
||
|
||
* camel/camel-simple-data-wrapper-stream.h: The superclass is
|
||
actually a seekable stream, not just a stream.
|
||
|
||
2000-02-10 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* tests/Makefile.am (THREAD_RELATED_TESTS): don't
|
||
build thread related tests if evolution has been
|
||
compiled with no thread support.
|
||
|
||
* configure.in (have_pthread): allow user to enable/disable
|
||
thread support at configure time
|
||
(EXTRA_GNOME_CFLAGS):
|
||
(EXTRA_GNOME_LIBS): thread support is directly
|
||
included in this variable if enabled. No more
|
||
EXTRA_GNOME_CFLAGS_THREADS
|
||
Other special support should be added in
|
||
EXTRA_GNOME_LIBS and EXTRA_GNOME_CFLAGS
|
||
instead of redefining a new variable
|
||
each time we want to add a new lib.
|
||
(bonobo, ....)
|
||
|
||
* camel/camel.c (camel_init): only try to initialize threads if
|
||
we enabled threads support.
|
||
|
||
* tests/ui-tests/Makefile.am (message_browser_LDADD): use
|
||
EXTRA_GNOME_LIBS
|
||
|
||
* configure.in (have_pthread): remove HAVE_PTHREADS
|
||
variable. Define ENABLE_THREADS instead.
|
||
|
||
* camel/Makefile.am: use ENABLE_THREADS not HAVE_PTHREADS
|
||
to test if we build thread relateed code.
|
||
|
||
* tests/Makefile.am: use EXTRA_GNOME_LIBS,
|
||
not EXTRA_GNOME_LIBS_THREADS
|
||
|
||
2000-02-10 NotZed <notzed@zedzone.helixcode.com>
|
||
|
||
* camel/hash-table-utils.c (g_strcase_hash): Removed a bizarre
|
||
comparison construct for converting case.
|
||
|
||
2000-02-09 NotZed <notzed@zedzone.helixcode.com>
|
||
|
||
* camel/data-wrapper-repository.c (data_wrapper_repository_init):
|
||
Uses case-insensitive compares.
|
||
|
||
* camel/gmime-content-field.c (gmime_content_field_new): Uses
|
||
case-insensitive compares.
|
||
|
||
* camel/data-wrapper-repository.c (data_wrapper_repository_init):
|
||
Use case-insensitive mime types.
|
||
|
||
* camel/camel-simple-data-wrapper-stream.c (read): Increment the
|
||
copy source address to match the data read offset.
|
||
(seek): Actually implement the seek.
|
||
|
||
* camel/camel-mime-part-utils.c
|
||
(camel_mime_part_store_stream_in_buffer): If we get a -1 read,
|
||
DONT update the total bytes, and try and truncate the array in
|
||
reverse. Eek.
|
||
|
||
* camel/camel-mime-part.c (camel_mime_part_encoding_from_string):
|
||
This was DEFINETLEY not the right way to do it. strncmp!=strcmp
|
||
(camel_mime_part_encoding_to_string): Handle the default case.
|
||
: include string.h for strcmp() etc.
|
||
|
||
2000-02-09 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/ui-tests/test-multipart-alt.msg: New test file; run
|
||
message-browser on it, and it will crash.
|
||
|
||
2000-02-09 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* tests/ui-tests/message-browser.c (handle_tree_item):
|
||
show the item.
|
||
(handle_tree_item): show the containers and the containees
|
||
(get_message_tree_ctrl): call handle_tree_item
|
||
on the message itself
|
||
|
||
* camel/camel-mime-message.c (camel_mime_message_init):
|
||
set the mime type to "mime/message".
|
||
--- THIS IS NOT THE CONTENT TYPE ---
|
||
|
||
* camel/camel-mime-body-part.c (camel_mime_body_part_init):
|
||
set the mime type to "body-part".
|
||
--- THIS IS NOT THE CONTENT TYPE ---
|
||
|
||
* camel/camel-data-wrapper.c (camel_data_wrapper_set_mime_type):
|
||
mime_type is const.
|
||
(_set_input_stream): really set the input stream
|
||
(_set_output_stream): really set the output stream
|
||
various other typo fixes.
|
||
|
||
* tests/ui-tests/message-browser.c: various typo
|
||
fixes in the ctree construction.
|
||
|
||
* camel/string-utils.c (string_trim): fix braindead
|
||
trailing trim bug.
|
||
|
||
* camel/gmime-content-field.c (gmime_content_field_construct_from_string):
|
||
strip the leading and trailing quotes when constructing the
|
||
content field. This should be done in a more generic
|
||
RFC822 approach, but this fixes a bug that prevent
|
||
matt from analysing some multipart messages.
|
||
|
||
* camel/camel-data-wrapper.h: reorganize the
|
||
deprecated and new methods.
|
||
|
||
* camel/providers/mbox/camel-mbox-folder.c
|
||
(_check_get_or_maybe_generate_summary_file):
|
||
Use "From " as the message separating string.
|
||
|
||
* camel/providers/mbox/camel-mbox-folder.c (_append_message):
|
||
set the mode when creating the mbox file.
|
||
|
||
* camel/providers/mbox/camel-mbox-utils.c (camel_mbox_write_xev):
|
||
ditto
|
||
* camel/providers/mbox/camel-mbox-summary.c (camel_mbox_save_summary):
|
||
ditto
|
||
|
||
2000-02-09 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/ui-tests/message-browser.c (print_usage_and_quit): Minor
|
||
cleanup.
|
||
|
||
2000-02-09 NotZed <notzed@zedzone.helixcode.com>
|
||
|
||
* camel/camel-simple-data-wrapper-stream.c (class_init): Actually
|
||
initialise the class. It simple couldn't have worked before.
|
||
(camel_simple_data_wrapper_stream_construct): Commented out code
|
||
which crashes just to get something working, memory corruption??
|
||
|
||
2000-02-09 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* configure.in: Add new Makefiles to Makefile list.
|
||
|
||
* widgets/e-text/Makefile.am: Build libetext.
|
||
|
||
* widgets/e-minicard/Makefile.am: Build libeminicard and test
|
||
programs.
|
||
|
||
* widgets/Makefile.am: Remove all e-text and e-minicard code and
|
||
add them to the SUBDIRS list.
|
||
|
||
2000-02-08 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/ui-tests/message-browser.c: New file; shows a message in
|
||
tree format, where multipart's have multiple leaves.
|
||
|
||
* camel/camel-formatter.c: Changed references from
|
||
'multipart/alternate' to 'multipart/alternative'.
|
||
|
||
* tests/test-formatter.c (convert_to_html_and_print): Use the
|
||
buffer length of the stream to create strings which are then
|
||
printed, rather than printing the stream (which might not have a
|
||
trailing \0) directly.
|
||
|
||
* camel/camel-formatter.c (str_tolower): New function; makes a
|
||
string lowercase.
|
||
|
||
* tests/test-formatter.c (convert_to_html_and_print): Fixed call
|
||
to 'camel_formatter_mime_message_to_html' to contain correct
|
||
params.
|
||
|
||
* camel/camel-formatter.c: New member to 'CamelFormatterPrivate',
|
||
'attachments', will be used to let the caller know which items
|
||
should be treated as attachments (as opposed to objects which are
|
||
inline to the body).
|
||
(text_to_html): name changed from 'encode_entities'. Also now
|
||
converts newlines to <br> tags.
|
||
(camel_formatter_mime_message_to_html): Now takes two output
|
||
streams -- one for the header, and one for the body.
|
||
(get_bonobo_tag_for_object): New function; tries to make a tag out
|
||
of (1) the leaf of a mime message and (2) a bonobo object that can
|
||
handle its mime type, but can return NULL if it fails to find the
|
||
mime type.
|
||
(handle_vcard): New function; will write out a vcard as html.
|
||
|
||
2000-02-07 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text.h, widgets/e-text.c: Added line wrap and a max
|
||
number of lines (max number of lines is only obeyed if text is not
|
||
being edited).
|
||
|
||
2000-02-07 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/printing/e-contact-print.c: Removed an unneccessary
|
||
include of libhnj. All uses of libhnj are commented out.
|
||
|
||
2000-02-07 Matt Loper <matt@helixcode.com>
|
||
|
||
* camel/camel-formatter.c (mime_part_to_html): function deleted.
|
||
|
||
* tests/test-formatter.c (print_usage_and_quit): New function,
|
||
which gives usage information.
|
||
|
||
* camel/camel-formatter.c: made the 'stream' a member of the
|
||
CamelFormatter class, so that streams don't have to be explicitly
|
||
sent as a param where a CamelFormatter is also sent..
|
||
(handle_text_plain): Use 'encode_entities' to change '<' to
|
||
'>', etc.
|
||
|
||
2000-02-03 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-formatter.c (find_preferred_displayable_body_part_in_multipart_alternative):
|
||
(mime_part_to_html): typo fix :
|
||
use find_preferred_displayable_body_part_in_multipart_alternative
|
||
instead of the other names. Allows camel to have no undefined symbols.
|
||
|
||
2000-02-02 Matt Loper <matt@helixcode.com>
|
||
|
||
* tests/test-formatter.c: New file; intended to test the
|
||
CamelFormatter class.
|
||
|
||
* camel/camel-formatter.c: Lots of cleanup, commenting, some new
|
||
functions, and a really basic skeleton for getting bonobo objects
|
||
into the html.
|
||
(encode_entities): New function, stolen from Daniel Velliard.
|
||
|
||
2000-01-28 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/printing/e-contact-print-style-editor.h,
|
||
addressbook/printing/e-contact-print-style-editor.c,
|
||
addressbook/printing/test-contact-print-style-editor.c: Files to
|
||
load the contact print style editor from the glade file. Doesn't
|
||
really do anything yet.
|
||
|
||
* addressbook/printing/Makefile.am: Added style editor stuff.
|
||
|
||
* addressbook/printing/e-contact-print.glade: Changed a bit.
|
||
Fixed an out of place widget.
|
||
|
||
* addressbook/printing/.cvsignore: Added
|
||
contact-print-style-editor-test.
|
||
|
||
* addressbook/printing/smallbook.ecps: Fixed up the values to
|
||
match the new types.
|
||
|
||
* addressbook/printing/medbook.ecps,
|
||
addressbook/printing/phonelist.ecps: Added two new printing
|
||
styles.
|
||
|
||
* addressbook/printing/e-contact-print.h: Fixed an incorrect
|
||
comment.
|
||
|
||
* addressbook/printing/e-contact-print.c: Added columns and letter
|
||
tabs. Tweaked spacing all over the place. Fixed card height
|
||
function so that column wrapping is always done correctly. Added
|
||
pulling of style information from a file. Added line wrapping
|
||
within each text field.
|
||
|
||
* addressbook/printing/e-contact-print-types.h: Added a type field
|
||
for different types of print styles.
|
||
|
||
|
||
2000-01-28 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text.c (e_text_command): Handle the grab and ungrab
|
||
command instead of doing focus by hand. This fixes a problem
|
||
related to the scroll wheel.
|
||
(e_text_command): Reset the blink timer in many more command
|
||
situations so that the cursor blinks less when you're interacting
|
||
with it.
|
||
|
||
* widgets/e-text-event-processor-emacs-like.c: Send the grab focus
|
||
command when starting a selection and the ungrab focus command
|
||
when ending it.
|
||
|
||
* widgets/e-text-event-processor-types.h: Added grab command type
|
||
so that the event processor can tell the widget to grab the focus.
|
||
|
||
* widgets/e-reflow.c: Redefined all sizes using #defines so that
|
||
they can be tweaked later. Added scroll wheel handling and set up
|
||
adjustment increments so that the scroll bars will work correctly.
|
||
|
||
* widgets/e-minicard.h: Added minicard focus type enum. This
|
||
doesn't mean anything yet, but it will later be used to say which
|
||
direction the focus is coming from (below for shift-tab, above for
|
||
tab.)
|
||
|
||
2000-01-28 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-minicard-label.c, widgets/e-minicard.c: Use
|
||
e_canvas_item_grab_focus so that it will work with old versions of
|
||
gnome-canvas.
|
||
|
||
* widgets/e-canvas.c, widgets/e-canvas.h: Finished working around
|
||
focus bugs.
|
||
|
||
2000-01-28 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/test-reflow.c: Set the minimum_width.
|
||
|
||
* widgets/e-reflow.h, widgets/e-reflow.c: Added one more column
|
||
line so that the right edge of the reflow will have a line. Also
|
||
added a minimum_width so that even if the reflow is thinner than
|
||
the window, when you resize it larger all the lines are drawn.
|
||
|
||
2000-01-27 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-reflow.h, widgets/e-reflow.c: Added an arrow cursor
|
||
for the draggable columns. Made the clickable column area
|
||
larger.
|
||
|
||
* widgets/e-text.h, widgets/e-text.c: Added an I beam cursor for
|
||
the text item when it is editable.
|
||
|
||
* widgets/e-minicard-label.c: Forward enter and leave
|
||
notifications to the contained editable text item.
|
||
|
||
2000-01-26 Matt Loper <matt@helixcode.com>
|
||
|
||
* camel/camel-formatter.c: By looking up a mimetype in a
|
||
hashtable, we can now get a handler function for an arbitrary
|
||
mimetype.
|
||
|
||
2000-01-25 Mathieu Lacage <mathieu@advogato.org>
|
||
|
||
* .cvsignore s: cvs shutup.
|
||
|
||
2000-01-25 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-reflow.c, widgets/e-minicard.c: Handle shift-tab
|
||
properly now.
|
||
|
||
* widgets/e-minicard-label.c: Reindented some areas.
|
||
|
||
* widgets/test-reflow.c: Use e-canvas. Set the back pixmap to
|
||
NULL for the canvas so that scrolling won't flash grey.
|
||
|
||
* widgets/e-canvas.c, widgets/e-canvas.h: These subclass
|
||
GnomeCanvas to work around a few bugs so that evolution will work
|
||
well with old versions of gnome-libs.
|
||
|
||
* widgets/Makefile.am: Added e-canvas.c and e-canvas.h.
|
||
|
||
* addressbook/contact-editor/contact-editor.glade: Not much
|
||
change. Mostly internal reorganization by glade itself.
|
||
|
||
2000-01-25 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* addressbook/printing/smallbook.ecps: Example contact printing
|
||
style. Not used yet.
|
||
|
||
* addressbook/printing/e-contact-print.glade: A glade file for
|
||
editing contact printing styles. Not used yet.
|
||
|
||
* addressbook/printing/test-print.c: Test file for printing.
|
||
|
||
* addressbook/printing/e-contact-print.c,
|
||
addressbook/printing/e-contact-print.h,
|
||
addressbook/printing/e-contact-print-types.h,
|
||
addressbook/printing/Makefile.am, addressbook/printing/.cvsignore:
|
||
New files for contact printing support.
|
||
|
||
* addressbook/Makefile.am (SUBDIRS): Add printing.
|
||
|
||
* configure.in: Check for gnome-print. Build the
|
||
addressbook/printing Makefile.
|
||
|
||
2000-01-24 bertrand <bertrand@helixcode.com>
|
||
|
||
* camel/camel-data-wrapper.h:
|
||
* camel/camel-data-wrapper.c
|
||
(_set_input_stream):
|
||
(_get_input_stream):
|
||
(_set_output_stream):
|
||
(_get_output_stream):
|
||
The CamelDataWrapper can now be provided with input and
|
||
output streams, so that nothing has to be kept in memory.
|
||
|
||
* camel/camel-stream.c (camel_stream_class_init):
|
||
added the "data_available" signal.
|
||
|
||
|
||
2000-01-24 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* configure.in: Added the gnome-pilot and capplet checks; they
|
||
will likely be reworked for the Evolution framework, but for now
|
||
the calendar/ directory needs them.
|
||
|
||
* configure.in: Added checks for gnome-vfs.
|
||
|
||
2000-01-24 bertrand <bertrand@helixcode.com>
|
||
|
||
* camel/camel-seekable-stream.c:
|
||
* camel/camel-seekable-stream.h:
|
||
new files.
|
||
|
||
* camel/camel-simple-data-wrapper-stream.h: parent class is now
|
||
CamelSeekableStream
|
||
* camel/camel-stream-buffered-fs.h: idem
|
||
* camel/camel-stream-buffered-fs.c: idem
|
||
* camel/camel-stream-mem.h: idem
|
||
* camel/camel-stream-mem.c: idem
|
||
(_seek): change declaration
|
||
* camel/camel-stream-fs.c: parent class is now
|
||
CamelSeekableStream
|
||
(_seek): change declaration
|
||
|
||
* camel/camel-stream-fs.h: parent class is now
|
||
CamelSeekableStream
|
||
|
||
* camel/camel-stream-fs.[ch]: converted all
|
||
gint64 variables into guint32.
|
||
|
||
|
||
* camel/camel-stream-fs.c (_read): fix stupid bug.
|
||
(_write): ditto.
|
||
|
||
* camel/camel-exception.c (camel_exception_new): don't
|
||
forget to clean the exception when creating it.
|
||
|
||
* camel/camel-recipient.c (camel_recipient_table_add_list):
|
||
add recipient_list to the recipients, not recipients_list.
|
||
I don't know what that variable was doing here.
|
||
|
||
|
||
2000-01-24 Matt Loper <matt@helixcode.com>
|
||
|
||
* camel/camel-formatter.c (write_header_info_to_stream): new
|
||
function, broken out from 'camel_formatter_make_html'.
|
||
(write_mimepart_to_stream): same.
|
||
(find_text_body_part_in_multipart_related): new function.
|
||
(camel_formatter_make_html): Now tries to deal with
|
||
multipart/related, multipart/alternate, and text/(plain|html).
|
||
|
||
|
||
2000-01-23 bertrand <bertrand@helixcode.com>
|
||
|
||
* camel/camel-store.c (camel_store_get_session):
|
||
added a public get_session method.
|
||
|
||
* camel/providers/mbox/camel-mbox-summary.c (camel_mbox_save_summary):
|
||
(camel_mbox_load_summary): load/save message sizes in the summary file
|
||
|
||
* camel/providers/mbox/camel-mbox-summary.h:
|
||
added a size field to the message information
|
||
structure.
|
||
|
||
* camel/providers/mbox/camel-mbox-utils.c (parsed_information_to_mbox_summary):
|
||
copy message size to the mbox summary information too.
|
||
|
||
* camel/camel-stream-fs.c (_seek): updated to
|
||
work with bounded fs streams.
|
||
(_write): ditto.
|
||
(_read): ditto.
|
||
|
||
* camel/camel-stream-fs.h (struct ):
|
||
added the cur_pos, inf_bound and sup_bound
|
||
members to allow for bounded fs stream.
|
||
|
||
* camel/camel-stream-fs.c (_set_bounds): new func.
|
||
(_init_with_fd_and_bounds): idem.
|
||
(_init_with_name_and_bounds): idem.
|
||
New functions to allow the usage of bounded fs streams.
|
||
|
||
The bounded fs stream allow, for example, to make a stream
|
||
from a message stored in an mbox file.
|
||
|
||
|
||
2000-01-22 bertrand <bertrand@helixcode.com>
|
||
|
||
* camel/providers/mbox/camel-mbox-folder.c (_check_get_or_maybe_generate_summary_file):
|
||
use the real summary file path instead of a
|
||
stupid hardcoded one. Fixes yet another bug.
|
||
|
||
* camel/providers/mbox/camel-mbox-utils.c (parsed_information_to_mbox_summary):
|
||
don't forget to copy the date too. Fix a very annoying bug.
|
||
|
||
* camel/providers/mbox/camel-mbox-folder.c (_append_message):
|
||
implemented. A lot of fixes too. Works now.
|
||
(_get_uid_list): implemented.
|
||
|
||
2000-01-21 bertrand <bertrand@helixcode.com>
|
||
|
||
* tests/test10.c:
|
||
test the mbox provider.
|
||
|
||
* camel/camel-folder.c (_set_name):
|
||
if camel_folder_get_mode returns an
|
||
exception, return it instead of
|
||
overriding it with a new one.
|
||
(camel_folder_is_open): make the is_open
|
||
method public.
|
||
(_set_name): use the is_open instead of
|
||
get_mode.
|
||
(_set_name): set the fullname even in the case
|
||
where the folder has no parent.
|
||
(_set_name): use %c, not %d to add the
|
||
separator char into the full path.
|
||
|
||
* camel/camel-store.c: add exception handling everywhere in
|
||
the store related functions arguments.
|
||
* camel/providers/mbox/camel-mbox-folder.c: idem
|
||
* camel/providers/mbox/camel-mbox-folder.h: idem
|
||
* camel/providers/mbox/camel-mbox-store.h: idem
|
||
|
||
* camel/providers/mbox/Makefile.am (libcamelmbox_la_SOURCES):
|
||
added camel-mbox-provider.c to the mbox provider
|
||
sources.
|
||
|
||
* camel/providers/mbox/camel-mbox-provider.c:
|
||
provider registration code.
|
||
|
||
* camel/providers/mbox/camel-mbox-folder.c (_get_message_count): implemented
|
||
(_append_message): implemented
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.c (initialize_buffer):
|
||
use \0 to mark the end of the buffer.
|
||
(read_next_buffer_chunk): ditto.
|
||
(read_header): test the presence of a \0 instead of
|
||
reading the eof field
|
||
(read_message_begining): idem.
|
||
(camel_mbox_parse_file): idem.
|
||
Remove the eof field from the parser
|
||
structure.
|
||
(read_next_buffer_chunk): removed some nasty bugs
|
||
again.
|
||
|
||
|
||
2000-01-21 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* libversit/vcc.y: Removed the VFS crap; my mistake, it should not
|
||
go here.
|
||
|
||
* configure.in: Added yacc requirements for libversit.
|
||
|
||
2000-01-21 Matt Loper <matt@helixcode.com>
|
||
|
||
* camel/camel-formatter.c (camel_formatter_make_html): added a
|
||
CamelMimeMessage as a param to this function, and removed it as a
|
||
member of the object.
|
||
|
||
2000-01-21 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* configure.in (AC_OUTPUT): Added libversit/Makefile and
|
||
calendar/Makefile.
|
||
|
||
* Makefile.am (SUBDIRS): Added libversit and calendar.
|
||
|
||
2000-01-20 bertrand <bertrand@helixcode.com>
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.c (camel_mbox_parse_file):
|
||
compute and return the file size.
|
||
|
||
|
||
2000-01-20 Matt Loper <matt@helixcode.com>
|
||
|
||
* camel/camel-formatter.c, camel/camel-formatter.h: New
|
||
files. You'll be able to use a CamelFormatter to get
|
||
html-formatted versions of a CamelMimeMessage.
|
||
|
||
2000-01-20 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text-event-processor-types.h: Changed some line
|
||
spacing.
|
||
|
||
* widgets/test-reflow.c: Connected to the resize signal of the
|
||
reflow.
|
||
|
||
* widgets/e-minicard.c: Made width argument set function only
|
||
update if width is different.
|
||
|
||
* widgets/e-reflow.h, widgets/e-reflow.c: Added draggable column dividers.
|
||
|
||
* addressbook/contact-editor/test-editor.c: Open two dialogs for
|
||
more interesting testing.
|
||
|
||
* addressbook/contact-editor/e-contact-editor.h,
|
||
addressbook/contact-editor/e-contact-editor.c: Modified to use
|
||
glade. Added menus to change which phone/address/email entries to
|
||
view. Added images to the dialog.
|
||
|
||
* addressbook/contact-editor/e-contact-editor-strings.h,
|
||
addressbook/contact-editor/contact-editor.glade: Glade files for
|
||
the contact editor dialog.
|
||
|
||
* addressbook/contact-editor/Makefile.am: Added images and added
|
||
glade stuff.
|
||
|
||
* addressbook/contact-editor/arrow.png,
|
||
addressbook/contact-editor/briefcase.png,
|
||
addressbook/contact-editor/netfreebusy.png,
|
||
addressbook/contact-editor/netmeeting.png: Image files for the
|
||
contact editor dialog.
|
||
|
||
2000-01-19 bertrand <bertrand@helixcode.com>
|
||
|
||
* camel/providers/mbox/camel-mbox-folder.c (_get_message_count):
|
||
implemented.
|
||
|
||
* camel/providers/mbox/camel-mbox-summary.c (camel_mbox_save_summary):
|
||
(camel_mbox_load_summary): save/load the next uid.
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.c (camel_mbox_parse_file):
|
||
Compute the next available uid.
|
||
* camel/providers/mbox/camel-mbox-folder.c (_create):
|
||
(_check_get_or_maybe_generate_summary_file):
|
||
Set and use the next_uid field properly.
|
||
* camel/providers/mbox/camel-mbox-summary.h: added
|
||
an extra field to store the next available uid.
|
||
|
||
* camel/providers/mbox/camel-mbox-folder.c
|
||
(_check_get_or_maybe_generate_summary_file):
|
||
routine called when the folder is opened.
|
||
Reads or creates the summary file.
|
||
(_create): initialize the internal summary
|
||
structure.
|
||
(_close): save the summary file on closing.
|
||
(_init_with_store): initialize mbox specific
|
||
folder members.
|
||
|
||
2000-01-18 bertrand <bertrand@helixcode.com>
|
||
|
||
* tests/test9.c:
|
||
tests for summary and parsing process of mbox files.
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.c (camel_mbox_parse_file): do
|
||
not use case insensitive comp to detect message separators. Kill
|
||
some nasty bugs in netscape file parsing,
|
||
|
||
* camel/providers/mbox/camel-mbox-utils.c (parsed_information_to_mbox_summary):
|
||
don't use g_array_append but write directly inside the
|
||
array data instead. Better performance and bug fix.
|
||
|
||
* camel/providers/mbox/camel-mbox-summary.c (camel_mbox_load_summary):
|
||
fix the name and bugs.
|
||
|
||
* camel/camel-folder-summary.h: update the class
|
||
method definition to match the public defs.
|
||
|
||
* camel/providers/mbox/camel-mbox-summary.c (camel_mbox_save_summary):
|
||
(mbox_load_summary): summary file read/write routines.
|
||
|
||
* camel/providers/mbox/camel-mbox-utils.c (parsed_information_to_mbox_summary):
|
||
routine to construct the summary after the mbox
|
||
file has been parsed and the x-evolution fields
|
||
inserted.
|
||
|
||
2000-01-17 bertrand <bertrand@helixcode.com>
|
||
|
||
* camel/providers/mbox/camel-mbox-utils.c (camel_mbox_write_xev):
|
||
dont use the x_evolution field but rather the uid to
|
||
determine the presence of "X-Evolution" in the mail.
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.c (camel_mbox_parse_file):
|
||
parse the status and uid values if the x-evolution
|
||
has been found.
|
||
|
||
* camel/providers/mbox/camel-mbox-utils.c (camel_mbox_xev_parse_header_content):
|
||
return the parsed status field correctly.
|
||
|
||
* camel/providers/mbox/camel-mbox-utils.h:
|
||
fixed bad prototype.
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.c (camel_mbox_parse_file):
|
||
parse and store the "To:" header.
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.h:
|
||
added a "to" field
|
||
|
||
* camel/camel-folder-summary.c:
|
||
create the arrays here.
|
||
|
||
* camel/camel-folder-summary.h: the list of
|
||
summary information is no longer a GList but
|
||
rather a GArray.
|
||
|
||
2000-01-17 Chrsitopher James Lahey <clahey@helixcode.com>
|
||
|
||
* head.png, phone.png, email.png, web.png, snailmail.png: Images
|
||
for e-contact-editor.c.
|
||
|
||
* addressbook/contact-editor/text-editor.c: Test program
|
||
for contact editor widget.
|
||
|
||
* addressbook/contact-editor/e-contact-editor.c,
|
||
addressbook/contact-editor/e-contact-editor.h: Contact editor
|
||
widget files.
|
||
|
||
* addressbook/contact-editor/.cvsignore,
|
||
addressbook/contact-editor/Makefile.am: New directory for contact
|
||
editor files.
|
||
|
||
* addressbook/.cvsignore, addressbook/Makefile.am: New directory
|
||
for addressbook files.
|
||
|
||
* widgets/.cvsignore: Added reflow-test.
|
||
|
||
* Makefile.am (SUBDIRS): Added addressbook subdirectory.
|
||
|
||
* configure.in, widgets/Makefile.am: Removed widgets/toolbar from
|
||
SUBDIRS since the lack of content was preventing it from
|
||
compiling.
|
||
|
||
* widgets/e-text.c, widgets/e-text.h: Fixed a crashing bug.
|
||
|
||
2000-01-17 bertrand <bertrand@helixcode.com>
|
||
|
||
* tests/test9.c (main): test for the mbox utils.
|
||
|
||
2000-01-17 Federico Mena Quintero <federico@helixcode.com>
|
||
|
||
* configure.in: Add the gnomecanvaspixbuf argument to gnome-config
|
||
invocations.
|
||
|
||
2000-01-17 bertrand <bertrand@helixcode.com>
|
||
|
||
* camel/providers/mbox/camel-mbox-utils.c (camel_mbox_write_xev):
|
||
(copy_file_chunk):
|
||
(camel_mbox_xev_write_header_content):
|
||
(string_to_flag):
|
||
(flag_to_string):
|
||
(string_to_uid):
|
||
(uid_to_string):
|
||
A bunch of new funcs to handle x-evolution
|
||
private header field.
|
||
(copy_file_chunk): fixed a nasty bug.
|
||
(camel_mbox_write_xev): create the copy file descriptor
|
||
with the proper arguments. Exceptions implememnted.
|
||
(camel_mbox_write_xev): changed the way bytes are counted.
|
||
No more uses the message size cause it did not take into
|
||
account the message separators characters.
|
||
(camel_mbox_write_xev): hopefully fixed the last bugs.
|
||
works ok now.
|
||
|
||
|
||
2000-01-15 bertrand <bertrand@helixcode.com>
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.c
|
||
(camel_mbox_parse_file):
|
||
store the end of headers position.
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.h:
|
||
added the end_of_header_position to locate the
|
||
begining of the mail body.
|
||
|
||
|
||
* camel/providers/mbox/camel-mbox-utils.c (uid_to_string):
|
||
(string_to_uid):
|
||
(flag_to_string):
|
||
(string_to_flag):
|
||
new functions to handle uids and
|
||
flags in the X-Evolution header.
|
||
(camel_mbox_xev_parse_header_content):
|
||
new function to parse an X-Evolution
|
||
header.
|
||
(camel_mbox_xev_write_header_content):
|
||
new function to write the X-Evolution
|
||
header.
|
||
|
||
2000-01-13 bertrand <bertrand@helixcode.com>
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.c (read_next_buffer_chunk):
|
||
eof is true when no more chars are available, not
|
||
when we've read the entire file.
|
||
(initialize_buffer): ditto.
|
||
(read_message_begining): documented.
|
||
(read_header): ditto.
|
||
(new_message_detected): ditto.
|
||
(advance_n_chars): ditto.
|
||
(goto_next_char): ditto.
|
||
(read_next_buffer_chunk): ditto.
|
||
(initialize_buffer): ditto.
|
||
(parser_free): ditto.
|
||
(new_parser): ditto.
|
||
|
||
2000-01-12 <clahey@galapagos.helixcode.com>
|
||
|
||
* widgets/e-text-event-processor-types.h,
|
||
widgets/e-text-event-processor-emacs-like.c, widgets/e-text.c,
|
||
widgets/e-text.h: Added selection and clipboard support. Added up
|
||
and down arrow keys. Fixed choice of font colors for the
|
||
selection to be based on the current style.
|
||
|
||
* widgets/e-minicard.c: Caused a click to grab the focus. Changed
|
||
the fake information added.
|
||
|
||
* widgets/e-minicard-label.c: Forward mouse events to the field
|
||
EText item.
|
||
|
||
2000-01-13 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-canvas-utils.c, widgets/e-canvas-utils.h:
|
||
e_canvas_item_move_absolute is just a helper function not supplied
|
||
by the gnome_canvas.[ch] I put it here so that multiple items can
|
||
use it.
|
||
|
||
* widgets/e-reflow.c, widgets/e-reflow.h: This item contains a
|
||
number of other items and places them into multiple columns. The
|
||
items contained must support a number of arguments and signals to
|
||
allow the reflow to interact with them.
|
||
|
||
* widgets/test-reflow.c: This is a test program for e-reflow.
|
||
|
||
* widgets/e-text.c, widgets/e-text.h: Added properly drawn
|
||
selected text. Added some preliminary code for X selection
|
||
handling and cut & paste.
|
||
|
||
* widgets/e-minicard.c, widgets/e-minicard.h: Added ARG_HAS_FOCUS
|
||
handling. Made label display random for more interesting tests of
|
||
multiple cards. Tweaked sizing information for better display.
|
||
|
||
* widgets/e-minicard-label.c, widgets/e-minicard-label.h: Added
|
||
ARG_HAS_FOCUS handling.
|
||
|
||
* widgets/Makefile.am: Added the reflow test and reflow files.
|
||
|
||
2000-01-12 bertrand <bertrand@helixcode.com>
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.h (camel_mbox_parse_file):
|
||
Added the prototype of camel_mbox_parse_file.
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.c (camel_mbox_parse_file):
|
||
updated in-line documentation.
|
||
|
||
* tests/Makefile.am (noinst_PROGRAMS):
|
||
remove non updated tests from the build
|
||
process.
|
||
|
||
* corrected a bunch of bugs
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.c
|
||
(camel_mbox_parse_file):
|
||
parser the subject and date.
|
||
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.c
|
||
(camel_mbox_parse_file): added the ability to
|
||
follow the parsing progression.
|
||
|
||
* camel/providers/mbox/camel-mbox-parser.h:
|
||
parse the x-evolution field.
|
||
|
||
* camel/Makefile.am (libcamel_la_SOURCES):
|
||
disabled gmime-rfc2047 as it depends on libunicode
|
||
and is not used for the moment.
|
||
|
||
2000-01-12 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-minicard.c, widgets/e-minicard.h: Added a resize
|
||
signal for when the card changes height. Made it so that when you
|
||
press tab inside of a field, it goes to the next field.
|
||
|
||
* widgets/e-minicard-label.c, widgets/e-minicard-label.h: Added a
|
||
resize signal for when the label changes height.
|
||
|
||
* widgets/e-text.c, widgets/e-text.h: Added a resize signal for
|
||
multiple lines. Added scrolling based on cursor position.
|
||
|
||
* widgets/Makefile.am: Removed an extraneous build target.
|
||
|
||
2000-01-11 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/e-text-event-processor-emacs-like.c: Blocked the tab key
|
||
from getting inserted into the buffer since the renderer doesn't
|
||
know what a tab is.
|
||
|
||
* widgets/e-text.c, widgets/e-text.h: Fixed a memory leak. Added
|
||
a blinking cursor and scrolling for the text item.
|
||
|
||
2000-01-11 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/test-minicard.c: Removed some code which got in the way
|
||
of testing properly.
|
||
|
||
* widgets/e-minicard-label.c (e_minicard_label_realize): Made the
|
||
field text item editable.
|
||
|
||
* widgets/Makefile.am: Added e-text-event-process*.[ch].
|
||
|
||
* widgets/e-text.c, widgets/e-text.h: Changed these to support
|
||
editing.
|
||
|
||
* widgets/e-text-event-processor.c,
|
||
widgets/e-text-event-processor.h,
|
||
widgets/e-text-event-processor-types.h,
|
||
widgets/e-text-event-processor-emacs-like.c,
|
||
widgets/e-text-event-processor-emacs-like.h: These are a new pair
|
||
of classes which handle all events from the text item and convert
|
||
them into commands.
|
||
|
||
|
||
2000-01-10 Christopher James Lahey <clahey@helixcode.com>
|
||
|
||
* widgets/Makefile.am: Added minicard and text stuff.
|
||
|
||
* widgets/e-minicard.c, widgets/e-minicard.h,
|
||
widgets/e-minicard-label.c, widgets/e-minicard-label.h: Added
|
||
canvas items for the minicard view in the contact manager.
|
||
|
||
* widgets/test-minicard.c, widgets/test-minicard-label.c: Tests
|
||
for the minicard items.
|
||
|
||
* widgets/e-text.h, widgets/e-text.c: New canvas item. Based on
|
||
GnomeCanvasText. Adds ellipsis capabilities. Used in
|
||
e-minicard*.[ch].
|
||
|
||
* widgets/.cvsignore: Added minicard-test and minicard-label-test.
|
||
|
||
2000-01-06 Miguel de Icaza <miguel@gnu.org>
|
||
|
||
* configure.in: Add Bonobo detection, Bonobo flags for compilation
|
||
for the components and the shell.
|
||
|
||
2000-01-06 Elliot Lee <sopwith@redhat.com>
|
||
* composer/Makefile.am, widgets/e-table/Makefile.am: Work with
|
||
builddir != srcdir
|
||
|
||
2000-01-05 Miguel de Icaza <miguel@gnu.org>
|
||
|
||
* configure.in (EXTRA_GNOME_CFLAGS_THREADS,
|
||
EXTRA_GNOME_LIBS_THREADS): New variables that hold the thread
|
||
version of the compile/link lines.
|
||
|
||
1999-11-20 Miguel de Icaza <miguel@gnu.org>
|
||
|
||
* configure.in (PACKAGE): Raise warning level.
|
||
|
||
2000-01-04 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/providers/mbox/camel-mbox-folder.c (_list_subfolders):
|
||
in the io_error label does not return before the
|
||
list has been freed.
|
||
|
||
2000-01-03 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/providers/mbox/camel-mbox-folder.c (_list_subfolders):
|
||
detects netscape ".sdb" folders as well as simple
|
||
non-suffixed folders (as the ones used in pine).
|
||
|
||
|
||
* camel/string-utils.c (string_prefix):
|
||
finished implementation.
|
||
(string_prefix): added a boolean flag to indicate if the
|
||
suffix has been found. When the suffix does not match,
|
||
return NULL.
|
||
|
||
1999-12-26 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-exception.c (camel_exception_setv):
|
||
new function. Allow printf-like description
|
||
string constructions.
|
||
|
||
* camel/camel-exception.h: cosmetic changes.
|
||
|
||
* camel/providers/mbox/camel-mbox-store.h:
|
||
* camel/providers/mbox/camel-mbox-store.c:
|
||
* camel/providers/mbox/camel-mbox-folder.h:
|
||
* camel/providers/mbox/camel-mbox-folder.c:
|
||
More work on the mbox provider.
|
||
|
||
|
||
1999-12-22 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/providers/mbox/camel-mbox-store.h:
|
||
* camel/providers/mbox/camel-mbox-store.c:
|
||
* camel/providers/mbox/camel-mbox-folder.h:
|
||
* camel/providers/mbox/camel-mbox-folder.c:
|
||
part of the mbox provider.
|
||
|
||
1999-12-20 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder.c (_set_name):
|
||
check that the folder is closed or raise an exception.
|
||
(_set_name): unset the name fields as soon as possible,
|
||
even if an exception is raised.
|
||
|
||
* configure.in:
|
||
build mbox provider Makefile
|
||
|
||
* camel/Makefile.am (SUBDIRS):
|
||
re-enable providers compilation
|
||
|
||
1999-12-19 Damon Chaplin <damon@karuna.freeserve.co.uk>
|
||
|
||
* configure.in (AC_OUTPUT): added widgets/meeting-time-sel/Makefile
|
||
|
||
1999-12-19 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder-utils.c: include camel-log.h
|
||
to avoid unresolved symbols.
|
||
|
||
1999-12-18 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder.c (camel_folder_get_summary):
|
||
documented.
|
||
|
||
* camel/camel-folder-pt-proxy.c (_append_message):
|
||
updated to take the change on append into account.
|
||
|
||
* camel/camel-folder.h:
|
||
updated class def concerning append.
|
||
* camel/camel-folder.c
|
||
(camel_folder_append_message): documented.
|
||
(camel_folder_append_message): don't return the
|
||
message number. Use specific methods instead.
|
||
(_append_message): idem.
|
||
|
||
(_delete): use exception mechanism.
|
||
(camel_folder_delete): idem.
|
||
(_delete_messages): idem.
|
||
(camel_folder_delete_messages): idem.
|
||
(_get_parent_folder): idem.
|
||
(camel_folder_get_parent_folder): idem.
|
||
(_get_parent_store): idem.
|
||
(_get_mode): idem.
|
||
(camel_folder_get_parent_store): idem.
|
||
(camel_folder_get_mode): idem.
|
||
(_list_subfolders): idem.
|
||
(camel_folder_list_subfolders): idem.
|
||
(_expunge): idem.
|
||
(camel_folder_expunge): idem.
|
||
(_has_message_number_capability): idem.
|
||
(camel_folder_has_message_number_capability): idem.
|
||
(_get_message_by_number): idem.
|
||
(camel_folder_get_message_by_number): idem.
|
||
(camel_folder_get_message_count): idem.
|
||
(_list_permanent_flags): idem.
|
||
(camel_folder_list_permanent_flags): idem.
|
||
(_copy_message_to): idem.
|
||
(camel_folder_copy_message_to): idem.
|
||
(camel_folder_has_summary_capability): idem.
|
||
(camel_folder_get_summary): idem.
|
||
(camel_folder_has_uid_capability): idem.
|
||
(camel_folder_get_message_uid): idem.
|
||
(_get_message_uid_by_number): idem.
|
||
(camel_folder_get_message_uid_by_number): idem.
|
||
(camel_folder_get_message_by_uid): idem.
|
||
(camel_folder_get_uid_list): idem.
|
||
|
||
1999-12-17 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder.c (_set_name):
|
||
use exception mechanism.
|
||
(camel_folder_set_name): idem.
|
||
(camel_folder_set_full_name): idem.
|
||
(_get_name): idem.
|
||
(camel_folder_get_name): idem.
|
||
(_get_full_name): idem.
|
||
(camel_folder_get_full_name): idem.
|
||
(_can_hold_folders): idem.
|
||
(_can_hold_messages): idem.
|
||
(_exists): idem.
|
||
(camel_folder_exists): idem.
|
||
(_is_open): idem.
|
||
(_get_subfolder): idem.
|
||
(camel_folder_get_subfolder): idem.
|
||
|
||
* camel/camel-exception.c (camel_exception_clear):
|
||
New function. Clear an exception.
|
||
(camel_exception_get_id):
|
||
New function.
|
||
(camel_exception_get_description):
|
||
New function.
|
||
|
||
* camel/camel-folder.c (_set_name):
|
||
Use the exception system. When the folder
|
||
has no parent, don't set its full name
|
||
field.
|
||
|
||
|
||
1999-12-16 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder.c (camel_folder_expunge):
|
||
(_expunge):
|
||
* camel/camel-folder-pt-proxy.c (_expunge):
|
||
changed the return value. Now returns the list
|
||
of expunged messages
|
||
|
||
* camel/camel-folder.c (_init_with_store):
|
||
cleaned up. Use the exception system now.
|
||
(_open): ditto.
|
||
(camel_folder_open): ditto.
|
||
(camel_folder_open_async): ditto.
|
||
(_close): ditto.
|
||
(camel_folder_close): ditto.
|
||
(camel_folder_close_async): ditto.
|
||
|
||
* camel/camel-exception.c (camel_exception_set):
|
||
When no exception is given, do nothing, just
|
||
return.
|
||
(camel_exception_set): documented.
|
||
(camel_exception_new): idem.
|
||
(camel_exception_free): idem.
|
||
(camel_exception_xfer): idem.
|
||
|
||
|
||
* camel/camel-folder.c:
|
||
* camel/camel-folder.h: more clean-ups.
|
||
Removed message list related code.
|
||
This was braindead design.
|
||
|
||
|
||
* camel/camel-folder-utils.c (camel_aml_expunge_messages):
|
||
implemented. The routines in this file will be
|
||
called by providers to handle the list of
|
||
message already standing in memory.
|
||
|
||
1999-12-15 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder-utils.c:
|
||
* camel/camel-folder-utils.h:
|
||
New files, misc utilities for the
|
||
folder providers. Includes active message
|
||
list utilities.
|
||
|
||
|
||
* camel/camel-folder.c (_has_message_number_capability):
|
||
(camel_folder_has_message_number_capability):
|
||
Added this to know if a folder provides
|
||
number-based message access.
|
||
|
||
* camel/camel-folder.c (_get_message_count):
|
||
added warning when called directly.
|
||
(_append_message): ditto
|
||
(_open_async): ditto
|
||
(_close_async): ditto
|
||
(_delete_messages): ditto
|
||
(_expunge): ditto
|
||
(_get_message_by_number): ditto
|
||
(_get_message_uid): ditto
|
||
(_get_message_uid_by_number): ditto
|
||
(_get_message_by_uid): ditto
|
||
(_get_uid_list): ditto
|
||
|
||
|
||
* camel/camel-folder-pt-proxy.c (_open_async):
|
||
(_open):
|
||
(_close_async):
|
||
(_close):
|
||
(camel_folder_pt_proxy_class_init):
|
||
update
|
||
(_get_message_by_number):
|
||
Update to reflect changes in CamelFolder
|
||
|
||
* camel/camel-folder.h:
|
||
* camel/camel-folder.c (_get_subfolder):
|
||
(camel_folder_get_subfolder):
|
||
The CamelFolder::get_folder is renamed to
|
||
get_subfolder as it is more intuitive.
|
||
|
||
* camel/camel-folder.c (_get_message_by_number):
|
||
(camel_folder_get_message_by_number):
|
||
* camel/camel-folder.h
|
||
(camel_folder_get_message_by_number):
|
||
The get_message method is now named
|
||
get_message_by_number for consistency
|
||
with the _by_uid methods.
|
||
|
||
* camel/camel-folder.[ch]:
|
||
clean-ups.
|
||
|
||
1999-12-13 Nat Friedman <nat@helixcode.com>
|
||
|
||
* ebook/e-book.h: New file.
|
||
* ebook/e-book.c: New file.
|
||
* ebook/e-card.h: New file.
|
||
* ebook/e-card-fields.h: New file.
|
||
* ebook/e-commerce.h: New file. :-)
|
||
|
||
1999-12-08 Ettore Perazzoli <ettore@gnu.org>
|
||
|
||
* tests/test1.c (main): Removed the strdup()s, which are not
|
||
deeded anymore.
|
||
|
||
* camel/camel-mime-message.c (_set_subject): `subject' made const.
|
||
(camel_mime_message_set_subject): Likewise.
|
||
(_set_from): `from' made const.
|
||
(camel_mime_message_set_from): Likewise.
|
||
(_set_reply_to): Made `reply_to' const.
|
||
(camel_mime_message_set_reply_to): Likewise.
|
||
(_set_set_received_date): Made `received_date' const.
|
||
(camel_mime_message_set_reply_to): Likewise.
|
||
(_set_field): `value' made const. Also, strdup the string before
|
||
assigning.
|
||
|
||
* camel/camel-mime-message.h: Virtual methods changed to use const
|
||
strings when setting header values.
|
||
|
||
1999-11-17 Ettore Perazzoli <ettore@gnu.org>
|
||
|
||
* composer/Makefile.am (EXTRA_DIST): Added `$(glade_DATA)'.
|
||
|
||
* camel/Makefile.am (EXTRA_DIST): Added
|
||
`$(libcamel_extra_sources)'.
|
||
(libcamelinclude_HEADERS): Added `gmime-base64.h'.
|
||
|
||
1999-11-17 Ettore Perazzoli <ettore@gnu.org>
|
||
|
||
* camel/camel-mime-message.c (_write_to_stream): Removed extra ':'
|
||
in the `Mime-Version' header.
|
||
|
||
* tests/ui-tests/msg-composer-test.c: Removed.
|
||
|
||
* Makefile.am (SUBDIRS): Added `composer'.
|
||
|
||
* configure.in: Create `composer/Makefile'.
|
||
|
||
* camel/camel-simple-data-wrapper-stream.c
|
||
(camel_simple_data_wrapper_stream_construct): Updated accordingly.
|
||
(camel_simple_data_wrapper_stream_new): Updated accordingly.
|
||
* camel/camel-stream-data-wrapper.c
|
||
(camel_stream_data_wrapper_construct): Updated accordingly.
|
||
|
||
* camel/camel-data-wrapper.h: Replaced `IS_CAMEL...()' type check
|
||
macro name with `CAMEL_IS...()'.
|
||
* camel/camel-folder-pt-proxy.h: Likewise.
|
||
* camel/camel-folder-summary.h: Likewise.
|
||
* camel/camel-folder.h: Likewise.
|
||
* camel/camel-medium.h: Likewise.
|
||
* camel/camel-mime-body-part.h: Likewise.
|
||
* camel/camel-mime-message.h: Likewise.
|
||
* camel/camel-mime-part.h: Likewise.
|
||
* camel/camel-multipart.h: Likewise.
|
||
* camel/camel-service.h: Likewise.
|
||
* camel/camel-session.h: Likewise.
|
||
* camel/camel-simple-data-wrapper-stream.h: Likewise.
|
||
* camel/camel-simple-data-wrapper.h: Likewise.
|
||
* camel/camel-store.h: Likewise.
|
||
* camel/camel-stream-buffered-fs.h: Likewise.
|
||
* camel/camel-stream-data-wrapper.h: Likewise.
|
||
* camel/camel-stream-fs.h: Likewise.
|
||
* camel/camel-stream-mem.h: Likewise.
|
||
* camel/camel-stream.h: Likewise.
|
||
|
||
* tests/test1.c (main): Updated to match the `RECIPIENT_TYPE'
|
||
changes.
|
||
|
||
* camel/camel-mime-message.h: Changed `RECIPIENT_TYPE_TO',
|
||
`RECIPIENT_TYPE_CC' and `RECIPIENT_TYPE_BCC' into
|
||
`CAMEL_RECIPIENT_TYPE_TO', `CAMEL_RECIPIENT_TYPE_CC' and
|
||
`CAMEL_RECIPIENT_TYPE_BCC', respectively.
|
||
|
||
1999-11-17 Ettore Perazzoli <ettore@gnu.org>
|
||
|
||
* camel/camel-mime-message.c (_write_to_stream): Write
|
||
"Mime-Version: 1.0" to the stream.
|
||
|
||
* tests/test1.c: If executed with a file name parameter, attach a
|
||
file with with that name to the email without loading it into
|
||
core, thus demonstrating usage of my latest changes.
|
||
|
||
* camel/camel-mime-part.c (_set_encoding): Updated to use
|
||
`CamelMimePartEncodingType'.
|
||
(camel_mime_part_set_encoding): Likewise.
|
||
(_get_encoding): Likewise.
|
||
(camel_mime_part_get_encoding): Likewise.
|
||
(_write_content_to_stream): Honour the `encoding' member.
|
||
(_construct_from_stream): Made static.
|
||
(camel_mime_part_encoding_to_string): New function.
|
||
(_write_to_stream): Write the encoding string using it.
|
||
(camel_mime_part_init): Set encoding to
|
||
`CAMEL_MIME_PART_ENCODING_DEFAULT'.
|
||
(_finalize): Don't free `encoding' anymore.
|
||
(camel_mime_part_encoding_from_string): New function.
|
||
(_parse_header_pair): Use it.
|
||
|
||
* camel/camel-mime-part.h: New enum `CamelMimePartEncodingType'.
|
||
Member `encoding' of `struct _CamelMimePart' changed from `gchar
|
||
*' to `CamelMimePartEncodingType'. All the encoding-related
|
||
methods changed to use this type instead of `gchar *'.
|
||
|
||
* camel/gmime-base64.c (gmime_encode_base64): Got it to work.
|
||
|
||
* camel/Makefile.am (libcamel_la_SOURCES): Compile
|
||
`gmime-base64.c'.
|
||
|
||
* camel/gmime-base64.h: New, previously missing, header.
|
||
|
||
* camel/camel-stream-data-wrapper.c: New file implementing the
|
||
`CamelStreamDataWrapper' class.
|
||
* camel/camel-stream-data-wrapper.h: Corresponding header.
|
||
|
||
* camel/camel-simple-data-wrapper.c: Implemented the `get_stream'
|
||
virtual method.
|
||
(_get_stream): New function implementing the method.
|
||
(camel_simple_data_wrapper_class_init): Install it in the class
|
||
struct.
|
||
(camel_simple_data_wrapper_init): New function initializing the
|
||
`stream' member to NULL,
|
||
(camel_simple_data_wrapper_class_init): Set it as the
|
||
GtkObjectInitFunc.
|
||
|
||
* camel/camel-simple-data-wrapper.h: New member `stream' in
|
||
`struct _CamelSimpleDataWrapper'.
|
||
|
||
* camel/camel-simple-data-wrapper-stream.c: New file implementing
|
||
the `CamelSimpleDataWrapperStream' class.
|
||
* camel/camel-simple-data-wrapper-stream.h: Corresponding header.
|
||
|
||
* camel/camel-data-wrapper.c (camel_data_wrapper_get_stream): New
|
||
function.
|
||
(_get_stream): New private function, just returning NULL.
|
||
(camel_data_wrapper_class_init): Install it as the default
|
||
`get_stream' virtual method.
|
||
|
||
* camel/camel-data-wrapper.h: New virtual method `get_stream' in
|
||
`CamelDataWrapperClass'.
|
||
(camel_data_wrapper_get_stream): New function prototype.
|
||
|
||
1999-11-05 Ettore Perazzoli <ettore@gnu.org>
|
||
|
||
* tests/ui-tests/msg-composer-test.c: New file for testing the
|
||
`EMsgComposer' widget.
|
||
* tests/ui-tests/Makefile.am (noinst_PROGRAMS): Compile it. Do
|
||
not compile `store_listing' for now because it's currently broken.
|
||
(INCLUDES): Added the `widgets' source directory to the include
|
||
path list.
|
||
(LDADD): Removed the MH dependency; link with
|
||
`libevolutionwidgets.la' from the `widgets' directory.
|
||
|
||
* configure.in: Create `widgets/Makefile'.
|
||
|
||
* camel/gmime-rfc2047.c (rfc2047_clean): Removed C++-like comment.
|
||
* camel/camel-folder.c (camel_folder_get_message_uid_by_number):
|
||
Likewise.
|
||
* camel/gmime-content-field.c (gmime_content_field_get_parameter):
|
||
Likewise.
|
||
* camel/camel.c (camel_init): Likewise.
|
||
* camel/camel-provider.c (camel_provider_register): Likewise.
|
||
* camel/camel-multipart.c (_construct_from_stream): Likewise.
|
||
* camel/camel-mime-part.c (_write_content_to_stream): Likewise.
|
||
* camel/camel-medium.c (camel_medium_class_init): Likewise.
|
||
|
||
* camel/camel-data-wrapper.h (camel_data_wrapper_get_type): Make
|
||
prototype non-static.
|
||
|
||
* camel/Makefile.am (libcamelinclude_HEADERS): Move
|
||
`camel-exception-list.def' from `EXTRA_DIST' to
|
||
`libcamelinclude_HEADERS'.
|
||
|
||
* camel/camel.h: Do not #include <config.h>.
|
||
* camel/data-wrapper-repository.h: Likewise.
|
||
|
||
1999-11-05 Ettore Perazzoli <ettore@gnu.org>
|
||
|
||
* tests/Makefile.am (INCLUDES): Add `-I$(top_srcdir)'.
|
||
|
||
1999-10-13 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder.c (camel_folder_close): the
|
||
folder->close method is now asynchronous.
|
||
|
||
* camel/camel-folder-pt-proxy.c (_folder_open_cb):
|
||
(_open):
|
||
(_folder_open_cb):
|
||
(_open):
|
||
open/close method implemented in the thread proxy
|
||
folder. More to come.
|
||
|
||
* camel/camel-exception.c (camel_exception_xfer):
|
||
new utility func.
|
||
|
||
* camel/camel-marshal-utils.c: some new marshallers
|
||
|
||
* camel/camel-folder-pt-proxy.c: Some explanations
|
||
on the thread proxy system.
|
||
|
||
1999-10-11 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-marshal-utils.c:
|
||
camel/camel-marshal-utils.h:
|
||
Handles operation marshalling.
|
||
|
||
* camel/camel-thread-proxy.c:
|
||
camel/camel-thread-proxy.h:
|
||
new files. Generic proxy system.
|
||
|
||
* camel/camel-folder-pt-proxy.c
|
||
moved all proxy related code in dedicated files.
|
||
|
||
(camel_folder_pt_proxy_init):
|
||
removed proxy initialisation code
|
||
(_finalize):
|
||
removed proxy finalization code
|
||
|
||
|
||
* camel/camel-exception.c
|
||
(camel_exception_new):
|
||
(camel_exception_set):
|
||
(camel_exception_free):
|
||
New funcs.
|
||
|
||
1999-09-21 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder-pt-proxy.c (_async_close):
|
||
implemented.
|
||
|
||
* configure.in:
|
||
Check pthreads.
|
||
|
||
* camel/Makefile.am:
|
||
camel-folder-pt-proxy.c is only compiled
|
||
when pthreads are available.
|
||
|
||
* camel/camel-folder-pt-proxy.c:
|
||
Signal proxying implemenatation.
|
||
(_signal_marshaller_server_side):
|
||
(_signal_marshaller_client_side):
|
||
(_init_signals_proxy):
|
||
Code not is tested and has to be best
|
||
explained as it uses threads conditions and
|
||
gtk signal system.
|
||
(_thread_notification_catch): notify pending signals
|
||
as well as thread availability.
|
||
|
||
1999-09-20 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder-pt-proxy.c (_op_exec_or_plan_for_exec):
|
||
completed
|
||
|
||
Binch of new funcs:
|
||
(_maybe_run_next_op):
|
||
Called by the watch notification when
|
||
a threaded op is completed
|
||
(_thread_notification_catch):
|
||
notification watch call back
|
||
(_init_notify_system):
|
||
set up the notification channel
|
||
(notify_availability):
|
||
called by threads before completion.
|
||
|
||
1999-09-18 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder-pt-proxy.c (_op_exec_or_plan_for_exec):
|
||
new func. Try to exec an operation in a thread
|
||
or queue it if a thread is already busy.
|
||
|
||
* camel/camel-op-queue.c (camel_op_queue_set_service_availability):
|
||
(camel_op_queue_get_service_availability):
|
||
new funcs.
|
||
|
||
* camel/camel-op-queue.c (camel_op_new):
|
||
(camel_op_free):
|
||
new funcs. Uses glib mem chunks.
|
||
|
||
|
||
1999-09-17 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder-pt-proxy.c (_init_with_store):
|
||
added notify io_channel.
|
||
|
||
* camel/camel-op-queue.h:
|
||
* camel/camel-op-queue.c:
|
||
New object. Operation queue. Meant to be used in
|
||
non-blocking proxy objects.
|
||
(camel_op_queue_run_next_op): new func.
|
||
run the next operation.
|
||
|
||
1999-09-14 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/Makefile.am (libcamel_la_SOURCES):
|
||
added camel-folder-pt-proxy.[ch] to the build
|
||
process.
|
||
|
||
* camel/camel-folder-pt-proxy.c (_init_with_store):
|
||
started implementation of the pthread-based
|
||
folder proxy.
|
||
|
||
|
||
1999-09-08 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/providers/MH/mh-summary.c
|
||
(mh_load_summary):
|
||
(mh_save_summary):
|
||
(mh_create_summary):
|
||
implemented summary (files) for MH folders.
|
||
|
||
* camel/providers/MH/camel-mh-folder.c
|
||
(_get_message_by_uid): implemented.
|
||
(camel_mh_folder_class_init):
|
||
(_get_message_uid): implemented
|
||
|
||
* camel/camel-folder.c (camel_folder_has_uid_capability):
|
||
(camel_folder_get_message_uid):
|
||
(camel_folder_get_message_uid_by_number):
|
||
(camel_folder_get_message_by_uid):
|
||
(camel_folder_get_uid_list):
|
||
Documented UID methods.
|
||
(camel_folder_get_message_uid_by_number):
|
||
const'ified uid.
|
||
(camel_folder_get_message_by_uid): idem
|
||
removed stupid camel_folder_get_message_uid_by_number
|
||
method.
|
||
|
||
* tests/ui-tests/store_listing.c (close_all):
|
||
close all open folders and stores. (necessary
|
||
for UID list saving ).
|
||
|
||
* camel/providers/MH/mh-uid.c (mh_generate_uid_list):
|
||
fix: store UID list in CamelMHFolder object.
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_open):
|
||
read or create UID list.
|
||
(_close): save UID list.
|
||
|
||
1999-09-07 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/md5-utils.c (md5_get_digest_from_file):
|
||
correct parameter decl (const)
|
||
|
||
* camel/md5-utils.h: typo.
|
||
|
||
* camel/providers/MH/mh-uid.c
|
||
More work on UID stuff for MH.
|
||
(mh_save_uid_list):
|
||
(mh_load_uid_list):
|
||
(mh_generate_uid_list):
|
||
new funcs. Manage on-disk uid list.
|
||
|
||
* camel/providers/MH/mh-utils.c (mh_is_a_message_file):
|
||
Util routines live here now.
|
||
|
||
* camel/md5-utils.c
|
||
Documented all funcs.
|
||
|
||
(md5_get_digest_from_stream):
|
||
correct typo.
|
||
(md5_get_digest_from_file):
|
||
same typo corrected.
|
||
|
||
|
||
* camel/md5-utils.h :
|
||
raw routines are declared public now.
|
||
Md5 use has to be versatile.
|
||
|
||
* camel/providers/MH/mh-uid.c (mh_uid_get_for_file):
|
||
new func. Returns an UID for an MH message.
|
||
|
||
1999-09-06 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
|
||
* camel/md5-utils.h:
|
||
* camel/md5-utils.c:
|
||
changed names to follow camel style.
|
||
(md5_get_digest_from_stream):
|
||
new methods.
|
||
(md5_get_digest_from_file):
|
||
new function : get file md5 signature.
|
||
To be used in providers code.
|
||
|
||
* camel/md5-utils.c: imported md5 coding
|
||
routine from rpm. Compiles.
|
||
|
||
|
||
1999-09-05 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder.c (camel_folder_has_uid_capability):
|
||
(camel_folder_get_message_uid):
|
||
(camel_folder_get_message_uid_by_number):
|
||
(camel_folder_get_message_by_uid):
|
||
(camel_folder_get_uid_list):
|
||
Basic UID framework.
|
||
|
||
* devel-docs/misc/ref_and_id_proposition.txt:
|
||
New revision. Some fixes.
|
||
|
||
* camel/camel-folder.h (struct _CamelFolder): added
|
||
uid_capability field.
|
||
|
||
|
||
* camel/camel-folder.c (camel_folder_close): publicized
|
||
the close method.
|
||
|
||
* tests/ui-tests/store_listing.c (show_folder_messages):
|
||
use folder summary instead of opening all messages.
|
||
(show_folder_messages): re-enabled old CPU/Mem consumming
|
||
method. Useful for pop3 for instance.
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_create_summary):
|
||
basic and highly non-efficient summary implementation.
|
||
Should be seen as a proof of concept only.
|
||
subfolder summary still has to be implemented.
|
||
|
||
* camel/providers/maildir/camel-maildir-folder.c (_init_with_store):
|
||
hasn't summary for the moment.
|
||
* camel/providers/maildir/camel-maildir-folder.c
|
||
cosmetic changes.
|
||
|
||
|
||
1999-09-04 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_create_summary):
|
||
started summary implementation.
|
||
(_open): correct use of open.
|
||
|
||
* camel/camel-folder.c (camel_folder_get_summary):
|
||
get folder associated summary object.
|
||
|
||
* camel/Makefile.am:
|
||
added summary files build
|
||
|
||
* camel/camel-folder-summary.[ch]:
|
||
basic summary framework
|
||
|
||
1999-09-03 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* devel-docs/camel/Makefile.am:
|
||
sgml doc has camel-recipient now.
|
||
|
||
* camel/camel-recipient.c (camel_recipient_foreach_recipient_type):
|
||
added in-line documentation.
|
||
|
||
1999-09-02 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/providers/maildir: Added (experimental) maildir
|
||
provider written by Jukka Zitting <hukka@greywolves.org>
|
||
|
||
* camel/providers/Makefile.am (SUBDIRS): build maildir
|
||
provider.
|
||
|
||
* camel/camel-provider.c (camel_provider_get_for_protocol):
|
||
bug fix. patch from Jukka Zitting <hukka@greywolves.org>
|
||
|
||
* camel/camel-mime-message.c (_write_one_recipient_to_stream):
|
||
changed decl to fit CRLFunc.
|
||
(_write_recipients_to_stream):
|
||
calls camel_recipient_foreach_recipient_type now.
|
||
|
||
* camel/camel-recipient.c (camel_recipient_foreach_recipient_type):
|
||
new convinience function. Iterate over all recipient types.
|
||
|
||
* camel/gmime-utils.c (gmime_write_header_table_to_stream):
|
||
s/write_header_table_to_stream/gmime_write_header_table_to_stream/
|
||
(gmime_write_header_with_glist_to_stream):
|
||
s/write_header_with_glist_to_stream/gmime_write_header_with_glist_to_stream/
|
||
|
||
1999-09-01 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-message.c (_finalize):
|
||
(_add_recipient):
|
||
(_remove_recipient):
|
||
(_get_recipients): now use CamelRecipientTable
|
||
|
||
* camel/gmime-content-field.c:
|
||
(gmime_content_field_unref): test if object
|
||
to free is non void.
|
||
|
||
* camel/camel-folder.c (_finalize):
|
||
(_set_name):
|
||
* camel/camel-mime-part.c (_finalize):
|
||
(_set_description):
|
||
(_set_disposition):
|
||
* camel/camel-service.c (_finalize):
|
||
* camel/camel-stream-fs.c (_finalize):
|
||
* camel/gmime-content-field.c:
|
||
(gmime_content_field_construct_from_string):
|
||
|
||
* camel/url-util.c (g_url_free):
|
||
|
||
When using g_free (obj) don't test if obj != NULL
|
||
g_free () already do that. Thanks to elerium for
|
||
the feedback.
|
||
|
||
1999-08-30 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-recipient.c (camel_recipient_get):
|
||
(camel_recipient_remove):
|
||
(camel_recipient_add):
|
||
new func. More work on new independant recipient code.
|
||
|
||
1999-08-29 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* MAINTAINERS: updated my e-mail address.
|
||
|
||
1999-08-28 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-part.c (camel_mime_part_set_text):
|
||
text parameter declared const
|
||
|
||
* camel/camel-mime-part-utils.c (camel_mime_part_store_stream_in_buffer):
|
||
actually test correctly nb_bytes_read_chunk is >0
|
||
|
||
* camel/gstring-util.c:
|
||
* camel/gmime-content-field.c:
|
||
* camel/providers/MH/camel-mh-folder.c:
|
||
* camel/camel-stream-fs.c:
|
||
include string.h
|
||
|
||
* camel/camel-stream-mem.c (_write): return
|
||
the numver of written bytes.
|
||
|
||
* camel/camel-stream-buffered-fs.c (_eos):
|
||
return sthg
|
||
|
||
* camel/camel-stream.c (default_camel_seek):
|
||
return something.
|
||
|
||
1999-08-26 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-part.c (_get_content_object):
|
||
contruct the content from the buffer before calling
|
||
CamelMedium implementation.
|
||
(_construct_from_stream): Do not construct the content
|
||
by default, just store the content bytes in
|
||
a temporary buffer. Content will be constructed only
|
||
at caller request (when calling CamelMedium::get_content_object)
|
||
Providers with better access to the messages (mbox/MH ...)
|
||
will have to provider lighter implementation, that is
|
||
shall not read content at all unless the caller asks
|
||
for it (again with get_content).
|
||
|
||
* camel/camel-mime-part-utils.c: new file, groups
|
||
mime-part related utils. Meant to be used by providers
|
||
subclassing MimeMessage.
|
||
(camel_mime_part_construct_headers_from_stream):
|
||
(camel_mime_part_construct_content_from_stream):
|
||
no more useless temporary hash table.
|
||
|
||
* camel/camel-mime-part.c (_construct_from_stream): calls
|
||
mime-part-utils functions now.
|
||
|
||
* camel/gmime-utils.c (_store_header_pair_from_string):
|
||
do not use hash table to store header, use an array instead.
|
||
|
||
1999-08-25 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-part.c: now descend from CamelMedium.
|
||
|
||
* tests/test1.c (main): all headers must be strdup'ed
|
||
(main): unref created objects
|
||
|
||
* camel/camel-medium.c (_set_content_object):
|
||
(_get_content_object): these methods are
|
||
in CamelMedium now.
|
||
|
||
1999-08-24 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-medium.c (camel_medium_class_init):
|
||
new class. Will handle all sort of information media
|
||
(Mime mail messages, Lotus Notes mail messages,
|
||
postit notes, faxes, who knows .... :)
|
||
CamelMimePart will inherit from it.
|
||
|
||
* camel/camel-mime-part.c (_set_disposition):
|
||
(_set_description):
|
||
description and disposition parameters are now const.
|
||
|
||
|
||
* camel/gmime-content-field.c (gmime_content_field_free): added
|
||
assertion code.
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_get_message):
|
||
uses buffered stream.
|
||
|
||
* camel/camel-stream-buffered-fs.c:
|
||
new stream to accelerate file ops.
|
||
|
||
1999-08-20 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-stream-fs.c (camel_stream_fs_new_with_name):
|
||
name parameter is const. This fixes a bug in destroy ()
|
||
|
||
1999-08-18 Robert Brady <rwb197@ecs.soton.ac.uk>
|
||
|
||
* camel/gmime-rfc2047.c: more work on encoder.
|
||
|
||
1999-08-17 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-stream.c (camel_stream_read):
|
||
return the number of bytes read.
|
||
How can this have ever worked ?
|
||
(camel_stream_flush): don't return anything.
|
||
|
||
* camel/gmime-utils.c (get_header_table_from_stream):
|
||
mem leak fixed.
|
||
|
||
1999-08-16 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* tests/ui-tests/store_listing.c:
|
||
Now has a popup menu on mailbox tree to allow
|
||
easier tests. Implemented the copy stuff.
|
||
Works well for the MH provider :)))
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_copy_message_to):
|
||
Test MH provider fast copy implemented.
|
||
|
||
|
||
1999-08-15 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder.c (camel_folder_expunge):
|
||
moved the active list readjustment code here.
|
||
Much saner, providers won't have to worry about
|
||
that.
|
||
(_copy_message_to): new method.
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_expunge):
|
||
no more active list readjustment stuff.
|
||
|
||
* camel/camel-folder.h: the expunge virtual no more
|
||
returns a list of expunged messages. Now providers
|
||
only have to set the expunge flag on the expunged
|
||
messages.
|
||
|
||
* camel/camel-folder.c (camel_folder_get_message):
|
||
moved the caching code here. Finally, I don't want
|
||
providers to crash the libs with a bad message cache
|
||
implementation.
|
||
(_close): do not call the CamelFolder virtual expunge
|
||
method directly, use camel_folder_expunge() instead.
|
||
(camel_folder_expunge): added the want_list param.
|
||
The client can decide if it wants the expunged message
|
||
list or not. If yes, it'll have to unref the messages
|
||
itself.
|
||
|
||
1999-08-14 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* tests/ui-tests/store_listing.c (delete_selected_messages):
|
||
(expunge_selected_folders):
|
||
Implemented deletion/expunge mechanism.
|
||
|
||
* camel/camel-folder.c (_get_message):
|
||
Added some debug info.
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_expunge):
|
||
implemented and tested.
|
||
|
||
* camel/camel-mime-message.c (_set_flag):
|
||
changed the old braindead implementation.
|
||
boolean are inserted in the flag hash
|
||
table casted as gpointers.
|
||
|
||
|
||
* camel/camel-mime-message.c: indentation fix
|
||
|
||
|
||
1999-08-13 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder.c (_get_message): default implementation
|
||
to be called first by providers methods. It looks in the
|
||
folder message list (in memory) to see if the message has
|
||
not already been retrieved, and in this case, returns
|
||
the same CamelMimeMessage object
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_get_message): set
|
||
message->message_number correctly.
|
||
|
||
* camel/camel-folder.h (struct _CamelFolder):
|
||
New field (message_list) which will hold a
|
||
reference on each message obtained by the folder,
|
||
which is necessary in order for the caching procedure
|
||
to work (Getting the same message from a folder twice
|
||
will return the same CamelMimeMessage object).
|
||
|
||
* camel/camel-folder.c (camel_folder_get_message):
|
||
When the store retreives a message put it in its
|
||
message list.
|
||
(_finalize): free message list.
|
||
|
||
* ChangeLog: fix typo (parmanent)
|
||
|
||
* camel/camel-folder.c (_get_permanent_flag_list):
|
||
(camel_folder_get_permanent_flag_list):
|
||
new method, returns the list of permanent
|
||
flags supported by the folder.
|
||
|
||
* camel/camel-mime-message.c (_get_flag_list):
|
||
(camel_mime_message_get_flag_list): new method,
|
||
return the list of flag name used by this message.
|
||
|
||
* camel/hash-table-utils.c (g_strcase_equal):
|
||
(g_strcase_hash): those two func go here now.
|
||
|
||
* camel/hash_table_utils.c (hash_table_generic_free):
|
||
free a (gpointer, gpointer) hash table pair.
|
||
|
||
* camel/camel-mime-message.c (camel_mime_message_init): use
|
||
case insensitive hash table functions.
|
||
(_set_flag):
|
||
(camel_mime_message_set_flag):
|
||
(_get_flag):
|
||
(camel_mime_message_get_flag):
|
||
Use const for flag name, they are now
|
||
duplicated.
|
||
|
||
1999-08-12 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* tests/ui-tests/store_listing.c (show_folder_messages):
|
||
remove stupid debug code.
|
||
(add_mail_store): use camel_session_get_store instead
|
||
of creating MH store directly.
|
||
(main): load MH provider.
|
||
|
||
* camel/camel-provider.c (camel_provider_register_as_module):
|
||
register new provider.
|
||
(camel_provider_get_for_protocol):
|
||
Now, implementation is correct.
|
||
|
||
* camel/camel-store.c (_finalize):
|
||
* camel/camel-store.h (struct _CamelStore):
|
||
further disabled url_name field use.
|
||
URL will be generated dynamically.
|
||
|
||
* camel/camel-session.c (camel_session_get_store_for_protocol):
|
||
compilation and runtime fixes.
|
||
|
||
* camel/providers/MH/camel-mh-store.c (_init):
|
||
synced with CamelStore.
|
||
|
||
* camel/camel-store.c (_init):
|
||
in CamelStore::init, url_name is now const.
|
||
disabled url_name copy.
|
||
|
||
* camel/camel-session.c (camel_session_get_store):
|
||
new function: returns a store for an URL.
|
||
(camel_session_get_store_for_protocol):
|
||
new functionc: returns a store for a given
|
||
store protocol (as IMAP/POP/MH ...)
|
||
* camel/string-utils.c (g_strcase_equal):
|
||
(g_strcase_hash): case insensitive hash table
|
||
funcs.
|
||
|
||
* camel/camel-session.c (camel_session_init): hash table
|
||
keys are case insensitive.
|
||
|
||
* camel/camel-provider.c (camel_provider_get_for_protocol):
|
||
new function, returns the last registered
|
||
provider for a protocol.
|
||
|
||
* camel/providers/MH/camel-mh-provider.c:
|
||
new file. MH provider registration stuff.
|
||
|
||
* camel/camel-provider.c (camel_provider_register_as_module):
|
||
load a provider from a shared object (plugin).
|
||
(camel_provider_register): register a provider
|
||
"by hand". Used for statically defined providers.
|
||
|
||
* tests/test7.c: new test.
|
||
tests providers loading framework.
|
||
|
||
1999-08-11
|
||
|
||
* camel/camel-service.c (_finalize):
|
||
* camel/camel-stream-fs.c (_finalize):
|
||
(_destroy): close file descriptor.
|
||
* camel/camel-stream-mem.c (_finalize):
|
||
* camel/camel-store.c (_finalize):
|
||
* camel/camel-folder.c (_finalize):
|
||
* camel/camel-multipart.c (_finalize):
|
||
* camel/camel-simple-data-wrapper.c (_finalize):
|
||
* camel/camel-mime-part.c (_finalize):
|
||
implemented destructors.
|
||
|
||
|
||
* camel/gmime-content-field.c (gmime_content_field_ref):
|
||
(gmime_content_field_unref):
|
||
New reference mechanism for GMimeContentField objects.
|
||
|
||
* camel/camel-data-wrapper.c (_finalize):
|
||
Started implementing destructors.
|
||
|
||
* camel/camel-mime-part.c (_construct_from_stream):
|
||
* camel/gmime-content-field.c (gmime_content_field_write_to_stream):
|
||
* camel/camel-multipart.c (_construct_from_stream):
|
||
removed forgotten anarchic traces.
|
||
|
||
1999-08-10 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* tests/ui-tests/store_listing.c:
|
||
* tests/ui-tests/store_listing.glade:
|
||
Quick and (very) dirty hack to test Camel more
|
||
easily.
|
||
|
||
* camel/camel-folder.c (camel_folder_append_message):
|
||
new method.
|
||
|
||
1999-08-09 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* devel-docs/misc/ref_and_id_proposition.txt:
|
||
new file. Document message UID and vfolder
|
||
implementation.
|
||
|
||
1999-08-08 Robert Brady <rwb197@ecs.soton.ac.uk>
|
||
|
||
* camel/gmime-rfc2047.c: more advanced RFC2047 encoder started.
|
||
|
||
1999-08-08 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_get_message):
|
||
fix. In MH, message number is not related to
|
||
message position in folder.
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_is_a_message_file):
|
||
util func.
|
||
(_get_message_count): implemented.
|
||
|
||
1999-08-06 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* devel-docs/camel/:
|
||
updated some autogen doc stuff.
|
||
Still don't understand warnings :(
|
||
|
||
* camel/camel-data-wrapper.c:
|
||
* camel/providers/MH/camel-mh-store.c:
|
||
* camel/url-util.c:
|
||
* camel/gmime-content-field.c:
|
||
* camel/camel-store.c:
|
||
various inline doc corrections.
|
||
|
||
* camel/camel-folder.c (get_message_count):
|
||
new method. Returns the number of message
|
||
in the folder.
|
||
|
||
|
||
|
||
1999-08-06 Robert Brady <rwb197@ecs.soton.ac.uk>
|
||
|
||
* tests/test6.c: encoder test.
|
||
|
||
* camel/gmime-rfc2047.c: Fixed decoder bug : sequence
|
||
?= is not always the terminator for an encoded-string.
|
||
|
||
|
||
1999-08-06 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_list_subfolders):
|
||
stat was not testing the good file. Fixed.
|
||
|
||
* tests/test4.c (main): added real test for MH folder
|
||
provider. All tested things seem to work OK :)
|
||
|
||
1998-08-06 Robert Brady <rwb197@ecs.soton.ac.uk>
|
||
|
||
* tests/test5.c: test for RFC2047 decoder.
|
||
|
||
* camel/gmime-rfc2047.c: Improved RFC2047 decoder.
|
||
|
||
1999-08-06 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_exists): add debug information
|
||
(_list_subfolders): test if first char in folder name is not '.'
|
||
before adding it to the folder list.
|
||
|
||
* camel/camel-store.c (_init):
|
||
disable session check temporarily
|
||
(_get_separator):
|
||
(_get_folder): new static func.
|
||
Fixed several oddities in class definition.
|
||
|
||
* camel/providers/MH/camel-mh-store.c (camel_mh_store_get_type):
|
||
parent type is CAMEL_STORE_TYPE not CAMEL_FOLDER_TYPE
|
||
|
||
* camel/camel-store.c:
|
||
prent class is CamelServiceClass not GtkObjectClass
|
||
|
||
* camel/url-util.c :
|
||
cosmetic changes + use of const when possible.
|
||
(find_host):
|
||
fix a bug: when there is no host and no port don't skip the '/'
|
||
all static find_* func are now named _func_*
|
||
(g_url_free): destructor func.
|
||
cache field has been disabled. Constructing the url string
|
||
won't be too slow and will occur rarely enough that we
|
||
do not need to add complexity to this code.
|
||
|
||
* camel/providers/MH/camel-mh-store.c:
|
||
parent class is CamelStorClass not GtkObjectClass
|
||
|
||
1999-08-05 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* tests/test4.c:
|
||
test mh provider.
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_get_message):
|
||
implemented
|
||
|
||
* camel/camel-folder.c (_get_message):
|
||
new method.
|
||
(camel_folder_get_message):
|
||
corresponding public call
|
||
|
||
* camel/README.HACKING:
|
||
Some notes.
|
||
|
||
* camel/CODING.STYLE:
|
||
short note about coding style.
|
||
|
||
* camel/README.COPYRIGHT:
|
||
Note about copyright policy.
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_list_subfolders):
|
||
minor typo fixes.
|
||
|
||
|
||
1999-08-04 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/gmime-rfc2047.c:
|
||
* camel/gmime-rfc2047.h:
|
||
indentation and cosmetic changes.
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_list_subfolders):
|
||
implemented.
|
||
* camel/providers/MH/camel-mh-folder.c (_delete):
|
||
finshed implementation
|
||
(_delete_messages): implemented.
|
||
|
||
|
||
1999-08-04 Robert Brady <rwb197@ecs.soton.ac.uk>
|
||
|
||
* camel/gmime-rfc2047.[ch]: added an implemention of RFC2047
|
||
(support for character sets other than US-ASCII in MIME
|
||
headers). Not actually called from anywhere yet.
|
||
|
||
|
||
1999-08-03 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_create):
|
||
implemented.
|
||
(_delete): started implementation.
|
||
|
||
* camel/camel-folder.c (_get_folder): default implementation
|
||
calls camel_store_get_folder ().
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (_init_with_store):
|
||
implemented.
|
||
|
||
* camel/camel-folder.h (struct _CamelFolder):
|
||
remove useless exist_on_store field.
|
||
|
||
* camel/camel-folder.c (_exists):
|
||
do not use exist_on_store field.
|
||
|
||
* camel/camel-folder.c (camel_folder_set_name):
|
||
(camel_folder_get_name):
|
||
new public functions
|
||
(_set_name): set full_path.
|
||
|
||
(_set_full_name):
|
||
(camel_folder_set_full_name):
|
||
commented out this functions def.
|
||
It would make things very difficult to handle, and would not
|
||
be very useful.
|
||
|
||
* camel/providers/MH/camel-mh-store.h:
|
||
* camel/providers/MH/camel-mh-store.c (camel_mh_store_set_toplevel_dir):
|
||
(camel_mh_store_get_toplevel_dir):
|
||
* camel/providers/MH/camel-mh-folder.c (_set_name):
|
||
* camel/providers/MH/camel-mh-folder.h:
|
||
use (gchar *) instead of (GString *) everywhere.
|
||
use const when necessary.
|
||
|
||
* camel/camel-folder.h (struct _CamelFolder):
|
||
removed unused message_list field.
|
||
|
||
* camel/camel-mime-part.c (_set_content_object):
|
||
There is a probleme here. We can not allow mime part
|
||
content-type field and content_object mime-type to be
|
||
different. I thus chosed to set mime part object
|
||
content field to be freed (if necessary) and set
|
||
to be a pointer to content_object mime type
|
||
field.
|
||
(_construct_from_stream): set content_object mime type
|
||
to be the same as mime_part's one. This is necessary
|
||
because we use _set_content_type.
|
||
|
||
This two things are a bit hackish ansd may need
|
||
to be redesigned.
|
||
|
||
* camel/gmime-utils.c (gmime_write_header_pair_to_stream):
|
||
use g_strdup_printf and remove a bug.
|
||
|
||
* camel/camel-simple-data-wrapper.c (_construct_from_stream):
|
||
more debugging output + nb_bytes_read is now a signed int
|
||
to avoid bug when eos is encountered.
|
||
|
||
* camel/camel-mime-part.c (_construct_from_stream):
|
||
sync to data_wrapper_repository function name changes.
|
||
Use default "text/plain" type when conten-type field
|
||
is not found. (following RFC 2046 spec).
|
||
|
||
* camel/data-wrapper-repository.c (data_wrapper_repository_set_data_wrapper_type):
|
||
(data_wrapper_repository_get_data_wrapper_type):
|
||
change function name prefix (s/data_wrapper/data_wrapper_repository/)
|
||
|
||
* camel/camel-multipart.c (_read_part):
|
||
add `\n` at eol but not before boundary.
|
||
|
||
* camel/gmime-utils.c (get_header_table_from_stream):
|
||
correct implementation of end of stream detection.
|
||
|
||
1999-08-01 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-multipart.c (_read_part):
|
||
use a stream to store the part instead of GString.
|
||
|
||
* camel/camel-mime-part.c (camel_mime_part_set_text):
|
||
set data wrapper content type to "text/plain".
|
||
|
||
* camel/camel-stream-mem.c:
|
||
* camel/camel-stream-mem.h:
|
||
new memory buffer based stream.
|
||
|
||
* camel/camel-stream-fs.c (_seek):
|
||
implementation for file system based stream.
|
||
|
||
* camel/camel-stream.c (camel_stream_seek):
|
||
new method.
|
||
|
||
* camel/camel-stream-fs.c (camel_stream_fs_class_init):
|
||
pass CamelStreamFsClass instead of CamelStreamClass.
|
||
|
||
1999-08-01 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/gmime-utils.c (gmime_write_header_pair_to_stream):
|
||
corrected a bug with memory not allocated for '\0' in strtmp
|
||
|
||
* camel/gmime-utils.c (gmime_read_line_from_stream):
|
||
do not return NULL when line is empty.
|
||
|
||
* camel/camel-multipart.c (_read_part): return true when end
|
||
of multipart is found, not the opposite
|
||
|
||
1999-07-31 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/gmime-utils.c (gmime_read_line_from_stream):
|
||
Don't return crlf at end of line.
|
||
|
||
1999-07-30 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/gmime-utils.c (gmime_read_line_from_stream):
|
||
new function: reads a line from a stream.
|
||
should be in streams utils maybe.
|
||
|
||
1999-07-29 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-part.c (_construct_from_stream):
|
||
Uses data wrapper repository to find what data wrapper
|
||
to use to construct the content from a stream. When
|
||
no object is registered for the mime type found in
|
||
content type field a CamelSimpleDataWrapper is
|
||
used.
|
||
|
||
* camel/camel-mime-part.c (_get_content_type):
|
||
(camel_mime_part_get_content_type): returns
|
||
a pointer on the content_type field instead
|
||
of the gchar * mime "type/subtype".
|
||
|
||
1999-07-28 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
|
||
* camel/data-wrapper-repository.c
|
||
* camel/data-wrapper-repository.h
|
||
New files. Handles mime type <-> camel object
|
||
(for example "multipart" <-> CamelMultipart
|
||
* tests/tesst3.c: test data repository thing.
|
||
|
||
1999-07-26 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-multipart.c (_write_to_stream):
|
||
implemented output of multipart.
|
||
|
||
* tests/test1.c (main): testing content objects operations.
|
||
|
||
1999-07-25 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-part.c (camel_mime_part_set_text):
|
||
new util function to set a mime part content to be
|
||
a text string.
|
||
|
||
* camel/camel-simple-data-wrapper.c (camel_simple_data_wrapper_set_buffer_from_text):
|
||
new util func.
|
||
(camel_simple_data_wrapper_new): new func.
|
||
|
||
* camel/camel-multipart.c (_write_to_stream):
|
||
implemented output of multiparts.
|
||
|
||
1999-07-24 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/gmime-content-field.c (gmime_content_field_get_parameter):
|
||
New function. Returns the value associated to a
|
||
mime parameter.
|
||
|
||
|
||
1999-07-22 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-multipart.h:
|
||
* camel/camel-multipart.c:
|
||
New class. Models multipart mime objects.
|
||
|
||
* camel/camel-mime-body-part.h:
|
||
* camel/camel-mime-body-part.c:
|
||
New class. Body part is a mime part contained in
|
||
a multipart object.
|
||
|
||
|
||
1999-07-21 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-log.h:
|
||
implemented hard log level stuff.
|
||
* came/*.c use "CAMEL_LOG_*" instead of "CAMEL_LOG (*"
|
||
in order to allow hard level switch.
|
||
|
||
* tests/test1.c:
|
||
* tests/test2.c:
|
||
updated to use gchar instead of GString. Tests passed.
|
||
|
||
|
||
1999-07-19 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-stream.c:
|
||
* camel/camel-stream.h:
|
||
"const"-antified
|
||
|
||
|
||
* camel/camel-simple-data-wrapper.c: (_construct_from_stream)
|
||
do not use any limit when constructing the object from a stream
|
||
|
||
* camel/camel-stream-fs.c:
|
||
* camel/camel-stream-fs.h:
|
||
* camel/camel-mime-message.c:
|
||
* camel/camel-mime-message.h:
|
||
* camel/camel-session.c:
|
||
* camel/camel-session.h:
|
||
* camel/camel-service.c:
|
||
* camel/camel-service.h:
|
||
* camel/camel-store.c:
|
||
* camel/camel-store.h:
|
||
* camel/camel-folder.c:
|
||
* camel/camel-folder.h:
|
||
* camel/gmime-utils.c:
|
||
* camel/gmime-utils.h:
|
||
GString -> gchar
|
||
constantified what had to be.
|
||
|
||
* camel/string-utils.c:
|
||
* camel/string-utils.h:
|
||
New files. Meant to replace gstring-util for gchar *
|
||
|
||
1999-07-16 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/gmime-content-field.c (gmime_content_field_construct_from_string):
|
||
GString -> gchar
|
||
use const to indicate copied parameter.
|
||
|
||
1999-07-15 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-simple-data-wrapper.c:
|
||
* camel/camel-simple-data-wrapper.h:
|
||
Gstring -> gchar
|
||
|
||
1999-07-15 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/url-util.c:
|
||
* camel/url-util.h:
|
||
Do not use GStrings any more.
|
||
Added assertion code.
|
||
Cosmetic reformating
|
||
|
||
* AUTHORS:
|
||
* ChangeLog:
|
||
Changed my email address.
|
||
|
||
|
||
1999-07-13 Miguel de Icaza <miguel@gnu.org>
|
||
|
||
* camel/gmime-base64.c (gmime_encode_base64): Implemented base64
|
||
encoder based on CamelStreams. Should the encoder/decoder be a
|
||
Stream itself?
|
||
|
||
* camel/gmime-utils.c: include config.h here.
|
||
* camel/url-util.c: ditto.
|
||
* camel/gstring-util.c: ditto.
|
||
* camel/gmime-content-field.c: ditto.
|
||
* camel/camel-stream.c: ditto.
|
||
* camel/camel-stream-fs.c: ditto.
|
||
* camel/camel-store.c: ditto.
|
||
* camel/camel-simple-data-wrapper.c: ditto.
|
||
* camel/camel-session.c: ditto.
|
||
* camel/camel-service.c: ditto.
|
||
* camel/camel-mime-part.c: ditto.
|
||
* camel/camel-mime-message.c: ditto.
|
||
* camel/camel-log.c: ditto.
|
||
* camel/camel-data-wrapper.c: ditto
|
||
* camel/camel-folder.c: ditto.
|
||
|
||
* camel/camel-stream.c (camel_stream_write): Moved api
|
||
documentation to the places that they document.
|
||
(camel_stream_class_init): Virtual classes do not need to have a
|
||
default implementation. So null them all.
|
||
(camel_stream_write): Return value from write.
|
||
(camel_stream_available): implement.
|
||
(camel_stream_write_strings): documented.
|
||
|
||
* devel-docs/query/virtual-folder-in-depth.sgml: Small
|
||
reformatting
|
||
|
||
1999-06-28 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* tests/test2.c (main): now use
|
||
CamelDataWrapper::contruct_form_stream to test
|
||
message parsing
|
||
|
||
* camel/camel-data-wrapper.c:
|
||
* camel/camel-data-wrapper.h:
|
||
construct_from_stream no longer has maximimum size arg.
|
||
|
||
* camel/camel-mime-part.c (_construct_from_stream): new.
|
||
Construct the mime_part from a stream.
|
||
|
||
* camel/camel-mime-part.c:
|
||
new field (content_type) and associated methods.
|
||
(camel_mime_part_init): initialize content_type field.
|
||
(_parse_header_pair): now set content_type MimePart field
|
||
instead of using DataWrapper Mime typing facility.
|
||
|
||
1999-06-28 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-data-wrapper.h:
|
||
s/content_type/mime_type/
|
||
|
||
1999-06-24 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-simple-data-wrapper.[ch]:
|
||
new class. Simple implementation of a data wrapper:
|
||
simply keeps the stream result in a byte array.
|
||
|
||
* camel/camel-mime-part.c (_parse_header_pair): added a warning.
|
||
Have to think about the correct way to store content type stuff.
|
||
|
||
1999-06-24 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-message.c (_write_one_recipient_to_stream):
|
||
includes gmime-utils header.
|
||
patch from Ulrich Drepper <drepper at cygnus.com>
|
||
set separator string in write_header_with_glist_to_stream()
|
||
|
||
* camel/camel-log.c (camel_log):
|
||
patch from Ulrich Drepper <drepper at cygnus.com>
|
||
Do not use stderr in initialization of logfile descriptor.
|
||
|
||
* camel/camel-stream-fs.c (camel_stream_fs_new_with_name):
|
||
patch from Ulrich Drepper <drepper at cygnus.com>
|
||
initialize mode field in open().
|
||
|
||
1999-06-22 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-data-wrapper.c (_get_content_type):
|
||
moved all the content-type stuff here.
|
||
(camel_data_wrapper_init): initialize the instance
|
||
content-type field.
|
||
|
||
* camel/camel-mime-part.c (_parse_header_pair):
|
||
parse Content-Type stuff in header.
|
||
(_write_to_stream): write the content type stuff to
|
||
the stream.
|
||
|
||
* camel/gmime-content-field.c (gmime_content_field_get_mime_type):
|
||
new function, returns "type/subtype" mime type string.
|
||
(gmime_content_field_construct_from_string):
|
||
new function, construbt a content_field object
|
||
form a string. be used to set the mime_type from a
|
||
string.
|
||
|
||
* camel/camel-mime-part.c (_set_content_type):
|
||
(camel_mime_part_set_content_type):
|
||
(_get_content_type):
|
||
(_get_content_type):
|
||
new methods.
|
||
|
||
1999-06-21 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/gmime-utils.c (get_header_table_from_stream):
|
||
replace CR/LF+'\t' with ' '
|
||
|
||
* camel/camel-mime-message.c (_set_recipient_list_from_string):
|
||
trim \t when splitting
|
||
|
||
* camel/gmime-utils.c (get_header_table_from_file):
|
||
corrected bug in scanning tabulations ('t' -> '\t')
|
||
|
||
* tests/test2.c (main): read mail.test instead
|
||
of mail1.test
|
||
|
||
* camel/camel-mime-part.c (_add_header):
|
||
added comments
|
||
|
||
1999-06-03 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* devel-docs/query/virtual-folder-in-depth.sgml:
|
||
sgmlized Giao's doc about virtual folders.
|
||
|
||
1999-05-31 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* tests/test2.c (main):
|
||
use new stream code instead of raw file * stuff.
|
||
|
||
* camel/gmime-utils.c (get_header_table_from_stream):
|
||
new func. Will replace get_header_table_from_file and will
|
||
be used to parse headers from files as well as from
|
||
memory buffers.
|
||
|
||
* camel/camel-stream-fs.c:
|
||
CamelStream Subclass. File system based
|
||
stream.
|
||
|
||
|
||
1999-05-30 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-stream.h: new class. Represents an
|
||
abstract stream object.
|
||
|
||
* camel/camel-mime-message.c (_set_recipient_list_from_string):
|
||
remove leading and trailing spaces in recipient addresses.
|
||
|
||
* camel/gmime-utils.c (_store_header_pair_from_gstring):
|
||
remove leading and trailing spaces from header values.
|
||
|
||
* camel/gstring-util.c (g_string_trim): new
|
||
func: remove leading or trailng chars from
|
||
a specified char set.
|
||
(g_string_split): allow trimming of substrings.
|
||
|
||
* tests/test1.c (main): remove gtk_main call
|
||
|
||
1999-05-28 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-part.c
|
||
(_parse_header_pair):
|
||
(_init_header_name_table):
|
||
More header parsing code.
|
||
|
||
|
||
1999-05-27 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* tests/test2.c (main): rewrite message obtained via
|
||
parsing into a file. Actually, it works pretty well :))
|
||
|
||
* camel/camel-mime-message.c (_set_recipient_list_from_string):
|
||
create recipient list form a comma separated string.
|
||
(_parse_header_pair): added recipient lists parsing.
|
||
|
||
* camel/camel-mime-part.c (_parse_header_pair):
|
||
new (protected) method. Parse a head pair and
|
||
decides what to do with it.
|
||
|
||
(_add_header): Call in _parse_header_pair
|
||
|
||
* camel/camel-mime-message.c (_parse_header_pair):
|
||
overload header parsing MimePart mthod.
|
||
|
||
* camel/gstring-util.c (g_string_split):
|
||
new func: split a gstring into a GList of
|
||
substring.
|
||
|
||
1999-05-26 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/gmime-utils.c (get_header_lines_from_file):
|
||
new func. Parses message header zone and returns
|
||
a Glist of all header lines.
|
||
|
||
* tests/test2.c: tests message parsing
|
||
|
||
* camel/gmime-utils.c (write_header_table_to_file):
|
||
new func to write a table of headers.
|
||
|
||
1999-05-20 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-message.c (_write_to_file):
|
||
recipient list printing
|
||
|
||
* tests/test1.c (main): more tests.
|
||
|
||
1999-05-19 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-part.c (_write_to_file): test if content
|
||
exists before calling its write_to method.
|
||
|
||
* camel/camel-mime-message.c (_write_to_file): bugs fix.
|
||
|
||
* camel/camel-mime-message.c (camel_mime_message_new_with_session):
|
||
new func. Creates a message with the session field set
|
||
up correctly.
|
||
|
||
1999-05-18 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* tests/test1.c (main): tests
|
||
|
||
* camel/camel-mime-message.c (_write_to_file):
|
||
started write_to framework for mime_messages
|
||
|
||
* camel/camel-mime-message.c (*_message_number):
|
||
message number funcs.
|
||
|
||
1999-05-15 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-message.c (*_flag):
|
||
flags handling methods
|
||
|
||
1999-05-14 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-message.c (camel_mime_message_class_init):
|
||
added recipient handling class funcs.
|
||
|
||
1999-05-13 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-message.c (camel_mime_message_init):
|
||
create recipients hash table
|
||
(_remove_recipient):
|
||
(_add_recipient):
|
||
(_get_recipients): new funcs.
|
||
Internal Recipients data structure is
|
||
a bit complicated though.
|
||
|
||
* camel/camel-mime-part.c (camel_mime_part_init):
|
||
create headers hash table
|
||
|
||
* camel/camel-mime-message.h:
|
||
a bunch of get/set header field
|
||
method done. Does nothing yet though.
|
||
|
||
* camel/camel-mime-message.[ch] :
|
||
new file.
|
||
|
||
1999-05-12 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-part.h (struct ):
|
||
disposition is now a full GMimeContentField
|
||
object.
|
||
|
||
* camel/gmime-content-field.c: new file
|
||
handle "type/subtype ;parameter=value ; parameter=value ..."
|
||
BNF grammar elements
|
||
(gmime_content_field_write_to_file): new func
|
||
|
||
* camel/gmime-utils.c (gmime_write_header_pair_to_file):
|
||
namespace change
|
||
|
||
1999-05-11 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-part.c (_write_to_file):
|
||
overload wrapper class method.
|
||
(_write_to_file): start to write some text in
|
||
file.
|
||
|
||
* camel/camel-store.c: typo fix.
|
||
|
||
* camel/camel-store.c:
|
||
* camel/camel-service.c:
|
||
* camel/camel-folder.c:
|
||
* camel/camel-data-wrapper.c:
|
||
* camel/camel-mime-part.c:
|
||
static functions naming follows gnome
|
||
coding style guide.
|
||
|
||
* camel/camel-mime-part.h: implemented public interfaces
|
||
|
||
|
||
1999-05-10 Bertrand Guiheneuf <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-part.c (__camel_mime_part_get_header_lines):
|
||
(__camel_mime_part_set_header_lines):
|
||
(__camel_mime_part_get_content_languages):
|
||
(__camel_mime_part_set_content_languages):
|
||
(__camel_mime_part_get_encoding):
|
||
(__camel_mime_part_set_encoding):
|
||
(__camel_mime_part_get_content_MD5):
|
||
(__camel_mime_part_set_content_MD5):
|
||
(__camel_mime_part_get_content_id):
|
||
(__camel_mime_part_set_content_id):
|
||
A bunch of new set/get func.
|
||
|
||
* camel/gstring-util.c (g_string_list_free):
|
||
convenience function for string list
|
||
complete deallocation.
|
||
|
||
1999-05-09 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-part.c (__camel_mime_part_add_header):
|
||
new method
|
||
|
||
* camel/camel-mime-part.h (struct CamelMimePart):
|
||
added core fields.
|
||
|
||
1999-05-08 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-mime-part.[ch]:
|
||
new class. models a mime mail part.
|
||
|
||
* camel/camel-data-wrapper.c
|
||
(camel_data_wrapper_write_to_buffer): method to
|
||
stream data content in a buffer.
|
||
(camel_data_wrapper_write_to_file):
|
||
(camel_data_wrapper_construct_from_buffer):
|
||
(camel_data_wrapper_construct_from_file):
|
||
new methods.
|
||
|
||
1999-05-07 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-data-wrapper.[ch]:new class.
|
||
This should not be a class but rather an
|
||
interface. The day Gtk support interfaces,
|
||
it dataWrapper should become an interface.
|
||
|
||
1999-05-04 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-service.c (camel_service_get_url):
|
||
new method.
|
||
|
||
* devel-docs/camel/camel-sections.txt: added
|
||
function doc references
|
||
|
||
* camel/camel-folder.c (__camel_folder_close):
|
||
fixed indentation.
|
||
(camel_folder_expunge): new method.
|
||
(__camel_folder_close): used expunge flag
|
||
|
||
1999-05-03 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder.c (camel_folder_get_mode):
|
||
typo fix
|
||
|
||
* camel/camel-folder.c (__camel_folder_list_subfolders):
|
||
new func.
|
||
|
||
* some doc stuffs
|
||
|
||
|
||
1999-05-01 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder.c
|
||
(__camel_folder_get_mode):
|
||
(camel_folder_get_mode):
|
||
(camel_folder_get_parent_store):
|
||
(__camel_folder_get_parent_store):
|
||
(camel_folder_get_parent_folder):
|
||
(__camel_folder_get_parent_folder):
|
||
new methods
|
||
|
||
* camel/camel-service.c: put __ prefix before
|
||
private virtual funcs.
|
||
|
||
* camel/camel-folder.c (camel_folder_delete):
|
||
(camel_folder_delete_messages):
|
||
new methods.
|
||
|
||
* camel/url-util.c (g_url_new): some
|
||
more comments
|
||
|
||
1999-04-27 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder.c (camel_folder_create):
|
||
new public function.
|
||
|
||
1999-04-25 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-session.c (camel_session_get_store_from_provider):
|
||
initialize folder object.
|
||
|
||
* camel/camel-store.c (init): new method.
|
||
called by session object at instantiation time.
|
||
|
||
* camel/camel-store.h (struct _CamelStore):
|
||
new fields : session and url_name
|
||
|
||
1999-04-25 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-session.c (camel_session_set_provider):
|
||
new method to set the default provider for a protocol.
|
||
(camel_session_get_store_from_provider):
|
||
new method to instantiate a folder from a provider.
|
||
|
||
* camel/camel-provider.h: s/GString/gchar/g
|
||
+ typo fix.
|
||
|
||
* camel/camel-provider.[ch]:
|
||
basic provider structure. Have to write the
|
||
code for dynamic loading.
|
||
|
||
1999-04-24 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/url-util.[ch]: s/new_g_url/g_url_new
|
||
|
||
* camel/url-util.c (new_g_url): URL
|
||
rewritten completely. Error handling not
|
||
implemented in public functions.
|
||
But URL scan works pretty well :)))
|
||
|
||
1999-04-24 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/url-util.[ch]: I needed the url
|
||
functions to use GString, and I wanted a more
|
||
general scheme so I finally started rewriting
|
||
the whole thing from scratch.
|
||
No more code from gzilla :(
|
||
|
||
1999-04-23 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/url-util.[ch]:
|
||
Utility functions to parse URLs.
|
||
Stolen shamelessly from gzilla (www.gzilla.com)
|
||
written by Raph Levien <raph@acm.org>
|
||
|
||
* camel/Makefile.am: added url-util.[ch]
|
||
compilation.
|
||
|
||
* Makefile.am (SUBDIRS): removed devel-docs
|
||
until I come up with a correct Makefile.am
|
||
|
||
* camel/camel-store.h:
|
||
* camel/camel-folder.h:
|
||
correct declarations of structs
|
||
|
||
|
||
1999-04-22 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/providers/MH/camel-mh-store.c:
|
||
more test implementation.
|
||
|
||
* camel/camel-store.c (camel_store_get_type): typo fix
|
||
|
||
|
||
1999-04-21 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/providers/MH/camel-mh-folder.c (camel_mh_folder_get_type):
|
||
start test provider.
|
||
|
||
1999-04-20 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-store.h: now CamelStore inherits from
|
||
CamelService.
|
||
|
||
* camel/camel-service.c (camel_service_class_init):
|
||
basic abstract service class.
|
||
|
||
1999-04-19 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/README: added some (few) explanations.
|
||
|
||
1999-04-18 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-store.[ch]: started implementation
|
||
* camel/camel-folder.c (camel_folder_get_type): typo
|
||
uncommented the store related code.
|
||
(camel_folder_create): enable som store relted code.
|
||
Not finished. Have to define public methods first.
|
||
|
||
* camel/camel-log.h: some explanation about the
|
||
log system
|
||
|
||
1999-04-18 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder.c:
|
||
(camel_folder_create): implemented (partially)
|
||
have to write CamelStore before finishing it.
|
||
|
||
* camel/camel-folder.h (CamelFolder): added full_name field
|
||
(CamelFolderClass): added set/get_full_name methods
|
||
|
||
1999-04-18 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* camel/camel-folder.c: some work
|
||
* camel/camel-log.c: log system for camel
|
||
* camel/gstring-util.c: some utilities for GString objects
|
||
|
||
|
||
1999-04-18 bertrand <Bertrand.Guiheneuf@aful.org>
|
||
|
||
* autogen.sh (PKG_NAME): groomf -> gnome-mailer
|
||
|