Description
Evolution Contact Merge is a plugin for
Evolution, the
Gnome PIM suite.
Its purpose is to let you merge contacts from your Evolution Address Book, with a simple right click on a selection of contacts. Conflicting fields are solved through a conflict resolution dialog, and non-conflicting fields are silently added up.
Isn't that included by default ?
Here is the sorry state of Evolution, as of release 2.26, included in Ubuntu 9.04 :
The "custom widget creation failed" is particularly pathetic ...
There are only two ways to trigger this dialog :
- creating a contact with an existing name : you can merge your yet-to-be-saved contact with the conflicting one
- renaming a contact with an existing name : you are warned of the conflict, and you can only cancel the renaming (merge option unavailable !)
This plugin is far less restrictive, since it lets you merge contacts at any time.
Features
- Ability to merge an arbitrary amount of contacts, at any time (not just at creation time)
- It's an EPlug : it integrates directly into the Evolution contact popup menu, in the address book
- If conflicting fields are found, a conflict resolution dialog is displayed before proceeding to the merge
Download
Latest release :
http://www.gagniard.org/gilles/ecm/evo-merge-contacts-0.0.1.tar.gz
Documentation and installation instructions
Please see README in the source tarball. You will need
SCons, and the Evolution development packages.
The plugin has been successfully tested on :
- Ubuntu Jaunty, which includes Evolution 2.26
- Ubuntu Karmic, which includes Evolution 2.28
License
This software is licensed under the GPLv3. Please see COPYING in the source tarball.
Bug reports and improvements
You can contact the author,
GillesGagniard, for bug reports or feature requests. Of course, patches are more than welcome !