Evolution is the integrated mail, calendar and address book
distributed suite from Helix Code, Inc.
See http://www.helixcode.com/apps/evolution.php3 for more information.
Note that Evolution is still beta. This means it may delete all of
your mail if you give it the chance.
If you are interested in hacking on Evolution, you should subscribe to
the Evolution mailing list. Send mail to
"evolution-request@helixcode.com" with the word "subscribe" in the
body of the message. If you are planning to work on any part of
Evolution, please send mail to the mailing list first, to avoid
duplicated effort (and to make sure that you aren't basing your work
on interfaces that are expected to change).
There is a mailing list archive available at
http://lists.helixcode.com/archives/public/evolution/
There is also an #evolution IRC channel on irc.gnome.org.
HOW TO BUILD EVOLUTION
----------------------
*** READ THIS BEFORE YOU START BUILDING ANYTHING! ***
Evolution depends on a large number of unreleased and rapidly-changing
libraries. Some of these libraries in turn depend on other unreleased
and rapidly-changing libraries.
Building Evolution is HARD, and it's going to stay hard until all of
the libraries it depends on stabilize, and there's nothing we can do
to make it any easier until then.
General Principles
------------------
First you have to decide whether you want to install Evolution (and
its dependencies) into the same prefix as the rest of your GNOME
install, or into a new prefix. Installing everything into the same
prefix as the rest of your GNOME install will make it much easier to
build and run programs, but may make it harder to uninstall later.
If you want to install into the same prefix as the rest of GNOME,
type:
gnome-config --prefix
gnome-config --sysconfdir
and remember the answers, and pass them to "configure" and "autogen"
when building the other packages you need. Eg:
./configure --prefix=/usr --sysconfdir=/etc
If you do not do this, you will need to set the GNOME_PATH environment
variable (and ACLOCAL_FLAGS as well if building from CVS) to include
the prefix you install into. Eg:
export GNOME_PATH=/usr/local
export ACLOCAL_FLAGS="-I /usr/local/share/aclocal"
(Assuming your shell is bash, and you installed into /usr/local.) You
need to set GNOME_PATH both during compiling AND when you run
evolution. Remember also that if you're installing into an odd prefix
such as /evolution, that you also need to make sure to put
${prefix}/bin in your PATH.
If you install Evolution into a different prefix from OAF, you will
also need to set OAF_INFO_PATH to include the directory where the
oafinfo files are installed (${prefix}/share/oaf). (OAF will
eventually obey the GNOME_PATH variable, but it does not do so
currently.) Eg:
export OAF_INFO_PATH=/usr/local/share/oaf
If you are already running an oafd, you will need to kill it after
setting that variable so it gets restarted later with that in its
environment.
Dependencies
------------
All of these libraries are available in GNOME CVS, under the given
names. Most (but not all) of them are also available as tarballs on
ftp.gnome.org. The (*)ed packages are available in Helix GNOME.
(http://www.helixcode.com/desktop/)
- gnome-xml - 1.8.7 or later in the 1.0 series, but not from the 2.0
series (If you get this from GNOME CVS, use the tag "LIB_XML_1_X".)
(*)
- gnome-print - 0.20 (*). The gnome-print CVS HEAD will NOT work, nor
will 0.21.
- gdk-pixbuf - 0.7.0 or later (*)
- ORBit - 0.5.3 or later (*)
- oaf - 0.5 or later
*** If you are using oaf from CVS, you should use the flag
*** "--disable-more-warnings" when configure, or it may fail to
*** build.
- gnome-vfs - 0.3 or later
*** If you are using gnome-vfs from CVS, you should use the flag
*** "--disable-more-warnings" when configuring, or it may fail to
*** build.
- bonobo - 0.17 or later
*** Note that bonobo must be installed with the same --prefix as
*** either gnome-libs or evolution for the Makefiles to work
*** properly.
- libunicode - 0.4 or later, available from
http://www.pango.org/download.shtml
- gconf - 0.6 or later
- gtkhtml - 0.5 or later
- libglade (*)
If you want support for PalmPilot syncing (currently only supported by
the calendar and not yet very stable/functional), you will also need
the following packages:
- pilot-link (*)
- gnome-pilot - from CVS, with --enable-oaf
The layout of the source tree is:
addressbook: the Address Book UI
art: graphics used by evolution
calendar: the Calendar UI
camel: libcamel, a messaging library used by the mailer.
Camel is inspired by Sun's JavaMail
(http://java.sun.com/products/javamail/) and the
IMAPv4 spec (RFC 2060).
composer: the message composer UI
data: the .desktop file for Evolution
default_user: initial Evolution config files for new users
devel-docs: entirely inadequate documentation
doc: more adequate documentation
e-util: utility code used by various parts of Evolution
filter: libfilter, a mail filtering library
libibex: an indexing library used by the mailer
libical: a library for the iCalendar format (RFC 2445-2446)
libversit: a library for the vCard (RFC 2425-2426) and vCalendar
(http://www.imc.org/pdi/vcal-10.txt) formats
mail: the mail display UI
shell: the Evolution shell (the main program that launches
the other components)
tests: some test programs
tools: utilities, notably "killev", a script to kill of all
of the Evolution components
widgets: widgets used by Evolution, including the shortcut bar,
ETable, and EText
wombat: Has source code that will load in the addressbook
and calendar backend, and will form the server
process we'll be using
sertions'>+9
* | Addendum to previous commit: Remove "storage_selected" vs | Dan Winship | 2002-03-08 | 9 | -109/+27 |
* | Make storages-with-toplevel-views less of a hack. | Dan Winship | 2002-03-08 | 17 | -342/+192 |
* | Keep the storage name and display_name in EStoragePriv. (impl_get_name, | Dan Winship | 2002-03-07 | 13 | -261/+75 |
* | Fix up GList/GSList confusion. | Dan Winship | 2002-03-07 | 3 | -2/+15 |
* | Reduce width of the copyright message so it looks prettier with the new | Ettore Perazzoli | 2002-03-07 | 2 | -2/+7 |
* | CORBA stuff required for the summary to find out details about storages from ... | Iain Holmes | 2002-03-05 | 5 | -2/+221 |
* | [Fix #20234, Deleting Folder gratuitiously causes /local to open.] | Ettore Perazzoli | 2002-03-05 | 3 | -4/+170 |
* | [This gets rid of some spurious "could not find handler" messages | Ettore Perazzoli | 2002-02-27 | 2 | -5/+18 |
* | Fix license text. | Ettore Perazzoli | 2002-02-24 | 2 | -6/+4 |
* | Add year 2002 to the copyright. | Ettore Perazzoli | 2002-02-24 | 2 | -2/+6 |
* | Renamed from `destroy'. (impl_right_click): Renamed from `right_click'. | Ettore Perazzoli | 2002-02-24 | 2 | -93/+146 |
* | [Fix #3029, Offline mode should be preserved across sessions.] | Ettore Perazzoli | 2002-02-23 | 4 | -8/+81 |
* | New helper function to remove all the matching URIs from the history. | Ettore Perazzoli | 2002-02-23 | 4 | -13/+85 |
* | New. (display_uri): Call it before returning so the navigation buttons | Ettore Perazzoli | 2002-02-23 | 4 | -10/+49 |
* | [First cut at navigation (i.e. back/forward) buttons.] | Ettore Perazzoli | 2002-02-23 | 5 | -6/+416 |
* | `e_shell_folder_title_bar_set_title_clickable()', not | Ettore Perazzoli | 2002-02-23 | 4 | -109/+286 |
* | Return NULL if there is no component ID for the current view. | Ettore Perazzoli | 2002-02-22 | 2 | -0/+8 |
* | Set the icons for all the "New..." menu items from the specified one in | Ettore Perazzoli | 2002-02-22 | 5 | -54/+97 |
* | Don't show the folder bar and the shortcut bar in the new window. | Ettore Perazzoli | 2002-02-21 | 6 | -8/+58 |
* | Use right_click_row_path rather than selected_row_path, so clients get the | Not Zed | 2002-01-30 | 2 | -1/+7 |
* | Final cleanup for the CFLAGS and LIBS in the Makefiles. | Ettore Perazzoli | 2002-01-28 | 3 | -40/+41 |
* | Just use BONOBO_HTML_GNOME_CFLAGS and BONOBO_HTML_GNOME_LIBS for | Ettore Perazzoli | 2002-01-25 | 2 | -18/+14 |
* | Add missing files. Ooops! | Ettore Perazzoli | 2002-01-25 | 2 | -0/+178 |
* | [Implement an Outlook-style "New" dropdown button. It is basically | Ettore Perazzoli | 2002-01-24 | 15 | -191/+497 |
* | [Patch by Michael Meeks <michael@ximian.com>.] | Ettore Perazzoli | 2002-01-24 | 2 | -0/+8 |
* | Stop the importer dialog going behind the main window | Iain Holmes | 2002-01-21 | 2 | -1/+7 |
* | [Fix #17441, Crash trying to import Multiple VCard file into LDAP | Ettore Perazzoli | 2002-01-16 | 2 | -6/+27 |
* | re-order activate / de-activate to minimise flicker switching between | Michael Meeks | 2002-01-15 | 2 | -9/+16 |
* | updated | Damon Chaplin | 2002-01-12 | 1 | -0/+7 |
* | handle translated timezone names. | Damon Chaplin | 2002-01-12 | 2 | -2/+7 |
* | -- Merging patches from evolution-1-0-branch. | Ettore Perazzoli | 2001-12-20 | 4 | -5/+81 |
* | [Fix #17258, shell displays splash even if Evolution is already | Ettore Perazzoli | 2001-12-15 | 2 | -9/+17 |
* | New helper function to create the `~/evolution/private' directory. | Ettore Perazzoli | 2001-12-13 | 2 | -0/+58 |
* | Add missing comma. | Ettore Perazzoli | 2001-12-06 | 2 | -1/+5 |
* | [Fix #7827, Switching desktops leaves the folder bar popped up.] | Ettore Perazzoli | 2001-12-06 | 3 | -1/+43 |
* | Convert folder name to locale's encoding before using it as part of the | Zbigniew Chyla | 2001-12-04 | 2 | -2/+9 |
* | Fixes bug #3290. | Federico Mena Quintero | 2001-11-30 | 2 | -1/+30 |
* | Add more contributors to the box. | Ettore Perazzoli | 2001-11-15 | 2 | -0/+12 |
* | make timezone default to "UTC" rather than "". | Damon Chaplin | 2001-11-15 | 2 | -1/+6 |
* | Check for exceptions. | Iain Holmes | 2001-11-13 | 2 | -1/+57 |
* | Get the storage name if we are dragging a storage instead of a folder. | Ettore Perazzoli | 2001-11-06 | 2 | -3/+23 |
* | Fixed spacing and alignment probelms. (See bug #14281) | Anna Marie Dirks | 2001-11-06 | 3 | -9/+23 |
* | Set the shortcut name to be the folder name, not just the last component | Dan Winship | 2001-11-06 | 2 | -6/+11 |
* | Fix for #14281 (missing icons in the druids). | Ettore Perazzoli | 2001-11-03 | 2 | -1/+6 |
* | Changed the welcome message and the finishing message to be more | Anna Marie Dirks | 2001-11-02 | 2 | -7/+20 |
* | Don't do operations on a NULL path. (updated_folder_cb, | Christopher James Lahey | 2001-11-01 | 2 | -9/+22 |
* | If the source folder is stock and the operation is GDK_ACTION_MOVE, always | Ettore Perazzoli | 2001-11-01 | 2 | -0/+11 |
* | Removed. (show_existing_view): Don't call it. | Ettore Perazzoli | 2001-10-31 | 2 | -24/+5 |
* | New utility function. (sleep_with_g_main_loop_timeout_callback): Callback | Ettore Perazzoli | 2001-10-31 | 2 | -1/+34 |
* | Removed. (idle_cb): Don't call it. (warning_dialog_clicked_callback): | Ettore Perazzoli | 2001-10-31 | 2 | -58/+6 |
* | If the display uri is NULL, set the view to the default. | Iain Holmes | 2001-10-31 | 2 | -2/+11 |
* | Duplicate the owner before pinging it. Fixes #13802. | Ettore Perazzoli | 2001-10-31 | 2 | -0/+17 |
* | New. (class_init): Install it. (impl_unsetOwner): Just emit the | Ettore Perazzoli | 2001-10-31 | 2 | -13/+48 |
* | Connect to the "removed_folder" signal with | Ettore Perazzoli | 2001-10-31 | 2 | -2/+9 |
* | If we're not at the end of the druid list, tell the druid we're going to | 0 | 2001-10-30 | 2 | -2/+20 |
* | Require gal 0.15.99.8 | Joe Shaw | 2001-10-30 | 2 | -2/+2 |
* | Slightly change the debugigng message for when the shell has disappeared. | Ettore Perazzoli | 2001-10-30 | 2 | -1/+6 |
* | Remove ping debugging messages. | Ettore Perazzoli | 2001-10-30 | 2 | -5/+6 |
* | Remove debugging message. | Ettore Perazzoli | 2001-10-30 | 2 | -2/+4 |
* | use libical-evolution.la | Damon Chaplin | 2001-10-30 | 2 | -1/+5 |
* | Ref the shell. (destroy): Unref the shell. (destroy): Free the | Ettore Perazzoli | 2001-10-29 | 3 | -7/+23 |
* | Call `cleanup_delayed_selection()' as there is a slight chance that the | Ettore Perazzoli | 2001-10-29 | 2 | -4/+17 |
* | Don't do the `gtk_signal_disconnect_by_func()' as it's already done in | Ettore Perazzoli | 2001-10-29 | 2 | -8/+22 |
* | Set the return type of the signal handlers to GTK_TYPE_NONE. | 9 | 2001-10-29 | 2 | -3/+8 |
* | [The following should fix #13802, crash on exit.] | Ettore Perazzoli | 2001-10-29 | 2 | -4/+18 |
* | Distribute credit equally. | Jon Trowbridge | 2001-10-28 | 2 | -3/+40 |
* | Fixing the license text. | Ettore Perazzoli | 2001-10-28 | 10 | -10/+0 |
* | We want XFER_FOLDER not REMOVE_FOLDER! | 7 | 2001-10-27 | 2 | -1/+6 |
* | Fix the license text to make sense. | Ettore Perazzoli | 2001-10-27 | 101 | -101/+0 |
* | Update the licensing information to require version 2 of the GPL | Ettore Perazzoli | 2001-10-27 | 10 | -20/+20 |
* | Update the licensing information to require version 2 of the GPL | Ettore Perazzoli | 2001-10-27 | 101 | -202/+202 |
* | Remove debugging messages. (finalize_offline_hash_foreach): Likewise. | Ettore Perazzoli | 2001-10-27 | 2 | -4/+6 |
* | New member `finished' in `EShellOfflineHandlerPrivate'. | Ettore Perazzoli | 2001-10-27 | 2 | -4/+38 |
* | Implement. (class_init): Add the signal "xfer_folder" signal. | Ettore Perazzoli | 2001-10-27 | 3 | -4/+40 |
* | New, implementation for the ::async_xfer_folder method. (class_init): | Ettore Perazzoli | 2001-10-27 | 2 | -3/+53 |
* | Set ->is_initialized to %FALSE. (e_shell_unregister_all): Same here. | Ettore Perazzoli | 2001-10-27 | 2 | -0/+9 |
* | gtk_widget_show_now() the dialog. Likewise. | Ettore Perazzoli | 2001-10-27 | 3 | -0/+9 |
* | Use gtk_widget_show_now() so the stupid dialog hopefully displays all the | Ettore Perazzoli | 2001-10-27 | 2 | -3/+8 |
* | Clear the folder bar label to be empty. [#12553] | Ettore Perazzoli | 2001-10-27 | 2 | -0/+6 |
* | Draw one more line. | Ettore Perazzoli | 2001-10-27 | 2 | -1/+5 |
* | Set the GtkWindow policy so that @allow_shrink, @allow_grow and | Ettore Perazzoli | 2001-10-27 | 2 | -0/+7 |
* | Don't allow invalid folder names. [#12027] | Ettore Perazzoli | 2001-10-27 | 6 | -46/+81 |
* | Add accelerators for "Work Offline" and "Work Online". | Ettore Perazzoli | 2001-10-26 | 2 | -2/+7 |
* | Don't allow translators to translate "Ximian Evolution". | Ettore Perazzoli | 2001-10-26 | 2 | -2/+7 |
* | New helper function. (e_component_registry_restart_component): Use it. | Ettore Perazzoli | 2001-10-26 | 2 | -15/+37 |
* | Handle failure from XGetClassHint properly. Also, free res_name and | Ettore Perazzoli | 2001-10-26 | 2 | -4/+12 |
* | Don't display an icon for storages that have subfolders. | Ettore Perazzoli | 2001-10-26 | 2 | -0/+11 |
* | #include "e-util/e-gtk-utils.h". | Ettore Perazzoli | 2001-10-26 | 5 | -4/+20 |
* | Set ->priv to NULL. (impl_operationStarted): Check for priv not being | Ettore Perazzoli | 2001-10-26 | 2 | -4/+13 |
* | Set the ->mailer to be CORBA_OBJECT_NIL in case of an exception, otherwise | Ettore Perazzoli | 2001-10-26 | 2 | -0/+7 |
* | Don't use __FUNCTION__. (evolution_wizard_set_show_finish): Likewise. | Ettore Perazzoli | 2001-10-26 | 3 | -5/+16 |
* | Add a few names to the box. | Ettore Perazzoli | 2001-10-25 | 2 | -0/+8 |
* | g_return_if_fail if the display_name is NULL. "Fixes" 11182 although there | Dan Winship | 2001-10-25 | 2 | -0/+8 |
* | Set the WMClass of the quit dialog to be different from the default one in | Ettore Perazzoli | 2001-10-25 | 2 | -0/+9 |
* | New. (async_xfer_folder_callback): Use it so we get the right error | Ettore Perazzoli | 2001-10-25 | 2 | -7/+30 |
* | Get the path and the shell view instead. (rename_callback_data_free): | Ettore Perazzoli | 2001-10-24 | 2 | -14/+25 |
* | New. (rename_callback_data_free): New. (rename_cb): Rename the folder | Ettore Perazzoli | 2001-10-24 | 2 | -7/+57 |
* | Handle the return codes properly, and invoke the result callback too. | Ettore Perazzoli | 2001-10-24 | 2 | -0/+13 |
* | #if 0'ed for now, per #7427. | Ettore Perazzoli | 2001-10-24 | 2 | -1/+9 |
* | Explicitly deactivate the control frame, and display the default URI | Ettore Perazzoli | 2001-10-24 | 3 | -2/+32 |
* | No need to gtk_widget_show() the view anymore. | Ettore Perazzoli | 2001-10-23 | 5 | -36/+99 |
* | Remove the ping timeout. | Ettore Perazzoli | 2001-10-23 | 2 | -0/+8 |
* | Don't die if the parent window has no WMHints. | Ettore Perazzoli | 2001-10-23 | 2 | -3/+7 |
* | If the view is dead, just return FALSE. Prevents crash #12483. | Ettore Perazzoli | 2001-10-23 | 2 | -22/+7 |
* | New member `is_interactive' in `EShellPrivate'. (init): Init to %FALSE. | Ettore Perazzoli | 2001-10-23 | 5 | -7/+108 |
* | Pass the @folder_type to ::handleDrop. | Ettore Perazzoli | 2001-10-20 | 5 | -3/+32 |
* | Use EShellAboutBox. (zero_pointer): Removed. | Ettore Perazzoli | 2001-10-20 | 5 | -64/+483 |
* | Ooops. Remove stale files `e-shell-about-box.[ch]'. | Ettore Perazzoli | 2001-10-19 | 2 | -2/+5 |
* | Fix the WM problems related to the folder selection dialog being | Ettore Perazzoli | 2001-10-19 | 6 | -4/+75 |
* | Urgh. Remove stale line that caused `display_default' to be set to TRUE | Ettore Perazzoli | 2001-10-18 | 2 | -2/+6 |
* | Re-set the owner on the component that raised OldOwnerHasDied. | Ettore Perazzoli | 2001-10-18 | 2 | -2/+15 |
* | Fix bug 11114 | Iain Holmes | 2001-10-16 | 2 | -0/+7 |
* | Add two missing codes. | Dan Winship | 2001-10-15 | 3 | -1/+14 |
* | New function to try to activate a component when you know it's going to | Dan Winship | 2001-10-14 | 3 | -0/+61 |
* | Fix strings and the importer window not drawing correctly | Iain Holmes | 2001-10-13 | 3 | -13/+24 |
* | [Fix #7643, Starting new view doesn't honor "view" settings.] | Ettore Perazzoli | 2001-10-12 | 6 | -9/+35 |
* | Also flush GDK after flushing GTK. Otherwise GTK might queue draw requests | Ettore Perazzoli | 2001-10-12 | 2 | -0/+11 |
* | [Hopefully really, finally fix #8615 and friends.] | Ettore Perazzoli | 2001-10-12 | 4 | -4/+53 |
* | Don't free the folder_command_data here. It is supposed to be freed in the | Ettore Perazzoli | 2001-10-12 | 2 | -1/+10 |
* | Only invoke `progress_listener_servant_free()', no need to also do | Ettore Perazzoli | 2001-10-12 | 2 | -3/+9 |
* | Don't die if the folder_bar_popup is %NULL. Fixes #10922. | Ettore Perazzoli | 2001-10-12 | 2 | -1/+8 |
* | Display the default view only if we are starting our own shell, or if the | Ettore Perazzoli | 2001-10-12 | 3 | -10/+35 |
* | gr. save then commit. | Dan Winship | 2001-10-12 | 1 | -3/+4 |
* | Remove "display_name" arg from update methods. It was only there to do the | Dan Winship | 2001-10-12 | 8 | -30/+33 |
* | Ooops, remove debugging message. | Ettore Perazzoli | 2001-10-10 | 2 | -2/+5 |
* | Make this a no-op if the source and the destination path are the same. | Ettore Perazzoli | 2001-10-10 | 4 | -7/+35 |
* | This is a message, not a warning! (command_work_online): This is also a | Jon Trowbridge | 2001-10-06 | 2 | -2/+9 |
* | Do not invoke `e_shell_restore_from_settings()' if `shell' is NULL. | Ettore Perazzoli | 2001-10-06 | 2 | -1/+6 |
* | Get the right hpaned positions for when the shortcut bar and/or the folder | Ettore Perazzoli | 2001-10-06 | 2 | -2/+14 |
* | Handle the return value from | Ettore Perazzoli | 2001-10-06 | 2 | -1/+10 |
* | Also `gdk_flush()'. (idle_cb): If the user doesn't specify at least one | Ettore Perazzoli | 2001-10-06 | 2 | -20/+34 |
* | New member `ping_timeout_id' in `EvolutionShellComponentPrivate'. | Ettore Perazzoli | 2001-10-06 | 2 | -3/+77 |
* | #include "e-util/e-gtk-utils.h". (quit_box_new): Queue a draw on the | Ettore Perazzoli | 2001-10-06 | 2 | -0/+13 |
* | If the owner is dead, emit "owner_died" instead of "owner_unset". | Ettore Perazzoli | 2001-10-06 | 3 | -1/+39 |
* | If setting the owner fails, print the a warning message out. Then restart | Ettore Perazzoli | 2001-10-06 | 12 | -24/+274 |
* | added BONOBO_GNOME_CFLAGS to make it compile with latest Bonobo | Rodrigo Moya | 2001-10-04 | 2 | -0/+6 |
* | [Fix #11326, The folder list can become detached from its parent | Ettore Perazzoli | 2001-10-03 | 2 | -0/+11 |
* | Make the crash message less dorky. [#10264] | Ettore Perazzoli | 2001-10-03 | 2 | -3/+9 |
* | [Don't allow dragging from a folder to one of its descendants or | Ettore Perazzoli | 2001-10-03 | 2 | -2/+36 |
* | Use `bonobo_ui_component_new_default()', not `bonobo_ui_component_new()'. | Ettore Perazzoli | 2001-10-03 | 3 | -2/+23 |
* | New, callback for the ::removed_folder signal on the shell's EStorageSet. | Ettore Perazzoli | 2001-10-03 | 3 | -80/+86 |
* | [Fix #8053, `GNOME_Evolution_Shortcuts' doesn't seem to work.] | Ettore Perazzoli | 2001-09-29 | 2 | -10/+7 |
* | [Fix #8434, Shortcut bar not shown properly.] | Ettore Perazzoli | 2001-09-29 | 2 | -8/+15 |
* | New place to start the intelligent importers | Iain Holmes | 2001-09-29 | 3 | -28/+548 |
* | Allow callers to set the default type of folder to be created. | Iain Holmes | 2001-09-29 | 11 | -18/+103 |
* | Remove. (command_new_mail_message): Removed. (command_pilot_settings): | Ettore Perazzoli | 2001-09-28 | 2 | -32/+45 |
* | New helper function. (folder_selected_cb): Call it. | Ettore Perazzoli | 2001-09-27 | 4 | -31/+123 |
* | Put my name in alphabetical order | Rodrigo Moya | 2001-09-27 | 1 | -1/+1 |
* | Added myself to about box | Rodrigo Moya | 2001-09-26 | 1 | -0/+1 |
* | Change the name on the EFolder object too. | Ettore Perazzoli | 2001-09-26 | 2 | -2/+10 |
* | [Implemented the "Rename" command. Warning, it doesn't quite work | Ettore Perazzoli | 2001-09-26 | 5 | -112/+80 |
* | New helper function. (command_move_folder): Pass the @folder_path argument | Ettore Perazzoli | 2001-09-26 | 8 | -109/+190 |
* | Expand a ~ in the path | Iain Holmes | 2001-09-22 | 2 | -1/+6 |
* | Check for a component for the given row *after* trying to handle | Ettore Perazzoli | 2001-09-22 | 2 | -5/+14 |
* | Removed. (folder_bar_popup_map_callback): Don't connect. | Ettore Perazzoli | 2001-09-21 | 2 | -55/+34 |
* | Only start wizard thing if there are no mail accounts | Iain Holmes | 2001-09-21 | 2 | -4/+9 |
* | New member `tooltips' in `ETaskWidgetPrivate'. (init): Init to NULL. | Ettore Perazzoli | 2001-09-20 |