Sorry to have to say this, but I have to put rolo on hold for a little while now. Work commitments have been eating up all of my spare time. I aim to start development again in early 2004. Cheers and thanks for those who have supported and encouraged the project thus far!
Properly parses vCard version 2.1 files. This means Microsoft vCard files can now be properly parsed as well. Searching and comparing type names and parameter names are now case insensitive. The build now produces shared libraries as well as static libraries. Libvc is a library for accessing and manipulating vCard files.
The release schedule of rolo will tone-down for the next few months. From now on I'll aim to make a release every other week. The next release is scheduled for 15 June and then every other week after that.
The discussion forums provided by SourceForge.net have been taken off-line. Discussions are now encouraged viathe rolo mailing list. See http://lists.sourceforge.net/lists/listinfo/rolo-users for more information on how to post to the mailing list.
Searching is now fixed and the results are appearing properly on the screen. Searches are now performed case-insensitive. Added ability to search forwards or backwards for the next match. There is now a dependency on libvc if you want to perform your own build of rolo. You can download libvc from the rolo web site (see the README file for the web address). The mutt_vc_query utility is no longer distributed with rolo. It is now a separate package. You can download mutt_vc_query from the rolo web site (see the README file for the web address). Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.
Updated the man page. Fixed the output of `mutt_vc_query -h' so that it displays properly. Queries are now performed as a case insensitive search. The mutt_vc_query program is a vCard query utility for mutt.
Parsing of parameters are now performed properly and stuffed into the `name' and `value' fields of the `vc_param_component' structure. The `str' field has been removed as a result of this (because `str' was only a silly hack to begin with). Fixed a bug in fprintf_vcard that prevented vcards from being printed. There now exists a libvc.spec file for Red Hat Linux. Therefore, RPMs will be created for each release from now on. Libvc is a vCard library.
Initial release. This is the same query_command utility that was included with previous versions of rolo. The mutt_vc_query utility is now split-off into its own package. The search results returned are now guaranteed to have a name and an email address. The miscellaneous field can now be configured with the -t option. The man page has been updated. Note: for those who wish to compile mutt_vc_query from the source, it is now dependent on libvc. So, be sure libvc is installed on your system before compiling mutt_vc_query. The mutt_vc_query program is a vCard query utility for mutt.
Initial release. This is the same vCard library that was built with previous releases of rolo. However, all occurrences of `vcard_' have now been shortened to `vc_'. Plus, the header file is now `vc.h' instead of `vcard.h'. The next binary releases of rolo and mutt_vc_query will be built with libvc. The next source releases of rolo and mutt_vc_query will have libvc as a dependency. The vc(3) man page is not finished yet. Libvc is a vCard library.
On 2003 June 1 the Rolo forums on SourceForge.Net will be taken off-line indefinitely. That means the general public will not be able to view any of the posts on the forums. The forums are meant to be replaced by the new rolo mailing list. You can subscribe to the mailing lists by visiting the web page at https://lists.sourceforge.net/lists/listinfo/rolo-users .
Added a new utility for mutt's `query_command' called `mutt_vc_query'. This utility will allow a mutt user to query the email addresses in `contacts.vcf' with the `Q' command in mutt. See the README file for how to implement. Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.
Rolo has been accepted as a port for FreeBSD. The CVS commit can be found at http://www.freebsd.org/cgi/cvsweb.cgi/ports/deskutils/rolo/ where you can also get a tarball of the port directory. Changes to the port can also be tracked through FreshPorts at http://www.freshports.org/deskutils/rolo/ . Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.
Preferred telephone number and email addresses are now displayed in the index screen (but only if the parameter is specified exactly as TYPE=pref). Added a few more "convenience functions" to the vcard API. Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.
The vCard library has a brand-spanking-new API (the library is still not easily available for public consumption, but accessible for those determined...i.e. figure out how to link to it yourself for now). More telephone numbers and email addresses are displayed in the view screen. The sources are now available in Tar/Bzip2 format for the bandwith impaired. Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.
The view screen has now been simplified to 5 groupings. The help screen has been updated to reflect these changes. Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.
The view screen has been updated to include more fields and split into groups for your viewing pleasure. VCard entries are now displayed in the order they appear in the contacts.vcf file. A man page has been created for rolo(1). Rolo is a text-based contact management program with an NCurses front-end and a vCard file as its storage structure.
Rolo is now distributed as RPM packages as well. Bug fixes and performance increases in this release. Rolo keeps track of your contacts and display them to you with a text-based menu. Rolo strives to be a well-constructed tool for complimenting text-based email programs-such as mutt. It utilizes the vCard version 3.0 format for storing its contacts and it interfaces with the end-user through a NCurses front-end.
Gloves off, hands dirty, and knee-deep in vCard syntax. Rolo can now edit the vCard entries with your favorite editor. Rolo keeps track of your contacts and display them to you with a text-based menu. Rolo strives to be a well-constructed tool for complimenting text-based email programs-such as mutt. It utilizes the vCard version 3.0 format for storing its contacts and it interfaces with the end-user through a NCurses front-end.
I have not been keeping an official schedule, but I do aim to release a version of Rolo once per week--usually on the weekend. However, due to external time constraints I will not be making a release this weekend. Look for a release next weekend with vCard editing capabilities. Cheers!
Upon startup, Rolo will now sort the contacts in ascending order by family name. The user may also choose other fields to sort by pressing `s' in the index screen. There is also a feature for filtering contact entries based on a given filter string. This can be activated by pressing `f' in the index screen. Rolo keeps track of your contacts and display them to you with a text-based menu. Rolo strives to be a well-constructed tool for complimenting text-based email programs-such as mutt. It utilizes the vCard version 3.0 format for storing its contacts and it interfaces with the end-user through a NCurses front-end.
The build system has been restructured with the help of autoconf and automake to provide a more robust build. Cosmetic tweaks and help files were also updated. Rolo will keep track of your contacts using vCard as the storage format and will display to the end-user using NCurses. Rolo strives to be a well-constructed tool for complimenting text-based email programs (such as mutt).
The first release of the Rolo source code is now up on the server. Release 001 brings vCard reading capabilites. Be sure to read the RELEASE file included for details on how to set it up. Rolo's future goals are to provide vCard editing capabilities. Rolo's interface is NCurses for maximum portability.
Welcome to The Rolo Project. Rolo is contact management software with an ncurses front-end. A vCard data structure is used to store the contacts in the back-end. The initial import of the source code into the CVS repository has just completed. An initial release will be posted within one week.