diff options
author | Lukas Fleischer <lfleischer@calcurse.org> | 2020-10-10 17:22:20 -0400 |
---|---|---|
committer | Lukas Fleischer <lfleischer@calcurse.org> | 2020-10-12 11:16:08 -0400 |
commit | d960391bd5eed9ce1d40eaa4d218fb6596ab6af7 (patch) | |
tree | dd2b404286954194cd3b08890eabf9a0e1fba5b9 | |
parent | 06ce86c600d45ed1d650fe06197064b12e880db6 (diff) | |
download | calcurse-4.7.0.tar.gz calcurse-4.7.0.zip |
Release 4.7.0v4.7.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
-rw-r--r-- | CHANGES.md | 58 | ||||
-rw-r--r-- | README.md | 5 | ||||
-rwxr-xr-x | build-aux/git-version-gen | 2 | ||||
-rw-r--r-- | doc/manual.txt | 2 |
4 files changed, 63 insertions, 4 deletions
@@ -1,6 +1,64 @@ Release Notes ============= +Version 4.7.0 (2020-10-12) +-------------------------- + +- Compatibility notes: + + * Note file contents are now exported as DESCRIPTION in iCal exports. For + notes that should not be exported, please use the "-- " separator + (dash-dash-space-newline); everything below that separator (including the + separator itself) is ignored during export. + + * The item deletion menu has been redesigned and now looks as follows: + + Delete (s)elected occurrence, (a)ll occurrences, or only the (n)ote? + + Options that are not available (e.g. because the item is not recurrent + or does not have a note) are omitted. + + * The systemdialogs option has been removed from the configuration. The + welcome window has been removed, import/export status messages are now + always displayed unless the --quiet command line flag is used. + +- New features: + + * Support for advanced recurrence rules (e.g. "every year on last Sunday in + October"). Supported in the UI and in iCal imports. For details on how to + use advanced recurrences, run :help repeat. Sample iCal files with + advanced recurrence rules can be found in contrib/import/ in the calcurse + source tree. + + * Repeat counts are accepted in the UI as an alternative to repetition end + dates for recurrent items (e.g. "#3" to specify that an item should have + three occurrences). + + * The :previous and :next commands can be used to jump to the previous/next + occurrence of the currently selected recurrent item. This is useful for + verifying that a new (advanced) recurrence rule works as intended. + + * Various improvements in iCal imports: Location, comment and status of + iCal events are now imported as special fields in the note file. The time + zone identifier (TZID) is now recognized, time fields are converted to a + local time and the zone identifier is logged in the note file. + + * Notes are now displayed in the item view dialog (implemented by Ambika + Eshwar). + +- Bug fixes: + + * Fixed formatting of DTSTART for recurrent events (implemented by + Jerem-K). + + * Improvements in hook execution. Hooks are background jobs and must not + interfere with the terminal (stdin, stdout, stderr). + +- calcurse-caldav bug fixes: + + * Checks to make sure the config and data dirs exist (implemented by + Nitroretro). + Version 4.6.0 (2020-03-27) -------------------------- @@ -40,8 +40,9 @@ Package Overview Authors ------- -calcurse was originally authored by Frederic Culot and is currently maintained -by Lukas Fleischer. +calcurse was created by Frederic Culot in 2004. Since 2011, the project is +maintained by Lukas Fleischer. Many core features added to calcurse since 2017 +were designed and implemented by Lars Henriksen. Of course, there are numerous other contributors. Check the Git commit log and the `Thanks` section in the manual for a list of people who have contributed by diff --git a/build-aux/git-version-gen b/build-aux/git-version-gen index 31209e2..fe1ec84 100755 --- a/build-aux/git-version-gen +++ b/build-aux/git-version-gen @@ -6,7 +6,7 @@ then exit 1 fi -DEF_VER=4.6.0 +DEF_VER=4.7.0 VERFILE="$1" if [ -d '.git' ] diff --git a/doc/manual.txt b/doc/manual.txt index cf9672d..7eaa211 100644 --- a/doc/manual.txt +++ b/doc/manual.txt @@ -143,7 +143,7 @@ Install process First you need to gunzip and untar the source archive: ---- -$ tar zxvf calcurse-4.6.0.tar.gz +$ tar zxvf calcurse-4.7.0.tar.gz ---- Once you meet the requirements and have extracted the archive, the install |