All releases of Calcurse


Release Notes: Handles iCal line folding correctly, and introduces a configure option to completely exclude the documentation subdirectory from the build process ("--disable-docs"). Note for packagers: The "--without-asciidoc" configure option has been split into two separate options to make things clearer and allow for including documentation without actually rebuilding it. "--disable-docs" can be used if you do not want to include documentation at all, and "--without-asciidoc" can be used to skip documentation generation and use prebuilt documentation from the release tarball.


Release Notes: This release keeps the order of events across restarts, avoids flickering on window resize, avoids a segfault when resizing the calcurse window, adds missing documentation for the "backword-kill-word" line editing function, honors the "TMPDIR" environment variable, fixes pager invocation when showing the log file during an import, accepts resource parameters in iCal import, synchronizes the notification item after editing or pasting an appointment, fixes recurrent appointment notification, fixes flagging of regular appointments, and fixes sort order when using command line options to display upcoming appointments and events.


Release Notes: New features include support for short form dates, a "backword-kill-word" line editing function, and automatic removal of notes that are empty after editing. Documentation and man pages now are in AsciiDoc format. Manual and man pages contain updated links to the new website and mailing lists, as well as instructions on how to use Transifex. Important bugs causing a segfault when resizing the help window were fixed, as well as lock file issues and parsing of appointment end times that date back were addressed. A Russian translation was added.


Release Notes: New enhancements in this version include a weekly calendar view that displays the week number and colored slices indicating appointment times. The side bar width can now be customized by the user. Some bugs were addressed in this release, the most important being incorrect calculation of recurrent dates after a turn of year.


Release Notes: A daemon was implemented so that reminders can now be sent while calcurse is running in the background. A new '--status' command line option was added for displaying information about already running instances. Important bugs related to ical import and export were addressed in this release.


Release Notes: Calcurse is now distributed under a 2-clause BSD-style license. New enhancements in this version include the ability to flag tasks as completed. Support for regex-based searches was added. A locking mechanism was implemented to prevent having two calcurse instances running at the same time. Several bugs were also fixed in this release.


Release Notes: New enhancements in this version include the ability to cut and paste items, allowing you to move appointments from one day to another. An option to periodically save data was added, together with support for the ISO date format. A new configuration option makes it possible to monitor memory usage. The configuration script was improved to be able to link against the ncursesw library, if ncurses is not available.


Release Notes: New enhancements in this version include the ability to define its own key bindings. Moreover, the layout configuration menu was redesigned to become more user-friendly. Important bugs were addressed in this release: a memory leak due to a wrong use of the pthread library was fixed, and a possible freeze when deleting an appointment's note does not appear anymore. Regarding data export, exception dates are now properly ignored. Last, a daylight saving time unwanted offset is not added anymore.


Release Notes: This version includes the ability to import data from the iCalendar format as defined in RFC 2445.


Release Notes: Enhancements in this version include the ability to export data to pcal format and thus to produce nice-looking Postscript output for printing. Moreover, new command line arguments were added that allow you to use an alternative data directory, and to be more flexible when specifying the range of dates to be considered when displaying appointments and events. Finally, new key bindings ease movements in the calendar.