Path to this page:
NOTICE: This package has been removed from pkgsrc./
wip/calcurse,
Text based calendar and scheduling application
Branch: CURRENT,
Version: 4.8.0,
Package name: calcurse-4.8.0,
Maintainer: vmsCalcurse is a text-based calendar and scheduling application
Important features:
* fast and customizable curses-based interface
* user-definable key bindings
* fully user-configurable notification system (ability to send mails or
anything else that could remind you of your upcoming appointments)
* moon phases calculation
* import capabilities with support for iCalendar format
* export capabilities with support for iCalendar and pcal formats
* ability to attach notes to each calendar element, and to edit them with your
favorite text editor
* support for internationalization with texts and manual translated in English,
French, German, Dutch, Spanish and Italian
* complete online help system
Required to run:[
lang/python37]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 699.447 KB
Version history: (Expand)
- (2022-06-29) Package deleted from pkgsrc
- (2022-06-28) Updated to version: calcurse-4.8.0
- (2020-09-29) Package has been reborn
- (2020-09-29) Package deleted from pkgsrc
- (2020-01-02) Package has been reborn
- (2019-12-17) Package deleted from pkgsrc
CVS history: (Expand)
2015-08-18 22:53:25 by Yorick Hardy | Files touched by this commit (3) | |
Log message:
Update to calcurse-4.0.0. Change log:
[22 Feb 2015]
Version 4.0.0:
- New features:
* Support for reloading appointments via a key binding and via SIGUSR1
(thanks to Tim Hentenaar for submitting a patch).
* The compact mode and default panel options are no longer hidden.
* A powerful set of new command line options. The new main operations in
non-interactive mode are --grep and --query. There are filter switches to
restrict the set of items that are read from the appointments file. All
old command line options are still supported for backwards compatibility.
* Support for shorthands such as "tomorrow" or "monday" as \
date specifiers.
* Support for dates beyond 2038 on platforms with 64-bit time_t.
- Bug fixes:
* Several fixes to the user interface.
* Handle CRLF line endings in iCal files (reported by Hakan Jerning).
* Gracefully handle all day events in iCal imports (reported by Jörn
Tillmanns and by Hakan Jerning).
* Retain comments in descriptions and configuration values (reported by Hakan
Jerning).
* Support all types of iCal durations (reported by Hakan Jerning).
[08 Jul 2014]
Version 3.2.1:
- Bug fixes:
* Load todo items on startup (reported by BARE Willy sprl).
* Do not highlight items on inactive windows.
[08 Jul 2014]
Version 3.2.0:
- New features:
* Support for punctual appointments (appointments without an ending time).
* A --limit option which allows for limiting the number of appointments
returned (thanks to William Pettersson for submitting a patch).
* Support for %(remaining) and %(duration) modifiers in format strings
(thanks to William Pettersson for submitting a patch).
* The online help system now uses the system pager (e.g. less(1)).
* A new command prompt allows for browsing the help texts (type \
":help" for
more information).
* Several general improvements to the user interface.
- Bug fixes:
* Do not garble long notes (reported by Hakan Jerning).
* Fix compilation under OS X (thanks to Jack Nagel for submitting a patch).
* Do not break the appointments file when importing an iCal file that
contains an item with a newline in the summary (reported by Jonathan
McCrohan).
[09 Feb 2013]
Version 3.1.4:
- Bug fixes:
* Do not prompt for a todo after adding an appointment.
* Close key binding window when reassigning the same key (thanks to Michael
Smith for submitting a patch).
* Update copyright ranges.
* Do not ignore "--datarootdir" in the i18n Makefile.
[02 Feb 2013]
Version 3.1.3:
- Bug fixes:
* Complete the test-suite even if libfaketime is not present.
* Add a workaround for broken libfaketime-based tests on 32-bit systems
(fixes Debian bug #697013).
* Do not update start time/duration with bogus values if the prompt is
canceled in edit mode.
[16 Dec 2012]
Version 3.1.2:
- Bug fixes:
* Fix another corner case of the screen corruption bug (BUG#6).
* Fix core dump when trying to edit a non-existent item.
* Display correct welcome messages on startup.
[07 Dec 2012]
Version 3.1.1:
- Bug fixes:
* Fix another screen corruption bug.
* Fix several compiler warnings.
[05 Dec 2012]
Version 3.1.0:
- New features:
* Vim-like copy/paste (FR#15). Use the delete key to cut items.
* Support for entering times in 24 hour format ("2130" instead of \
"21:30",
thanks to William Pettersson for submitting a patch).
* Compact panel mode (FR#7). This can be enabled using the currently
undocumented "appearance.compactpanels" configuration setting.
* Configurable default view (FR#19). The default view can be changed using
the currently undocumented "appearance.defaultpanel" configuration \
setting.
* "-D" and "-c" can now be used simultaneously, whereby \
"-c" has precedence
over "-D".
* Cache monthly view to speed up browsing.
- Bug fixes:
* Sort `calcurse -d` output by time (BUG#2, reported by Romeo Van Snick).
* Fix a critical data corruption bug (BUG#7, BUG#8, reported by Baptiste
Jonglez and Erik Saule).
* Fix screen corruption (BUG#6, reported by Erik Saule and Antoine Jacoutot).
* No longer show the calcurse screen in the editor/pager when the window is
resized (BUG#9, reported by Michael Smith).
* Calculate busy slices correctly if (recurrent) appointments with a duration
of more than 24 hours are used.
* Fix a core dump that occurred if the main window was too small.
- Translation:
* Several translation updates.
[01 Jul 2012]
Version 3.0.0:
- New features:
* Full UTF-8 support.
* Much more powerful formatting options for printing items in non-interactive
mode. Format strings can be specified using "--format-apt",
"--format-event", "--format-recur-apt" and \
"--format-recur-event".
* Support for vim-style count prefixes for displacement keys.
* Powerful duration strings: Allows using extended duration strings, such as
"+3:10" or "+1d20h5m".
* A feature that allows piping items to external commands.
* New key bindings to jump to the previous/next month/year.
* A new configuration file format. `calcurse-upgrade` can be used to convert
existing configuration files.
* Several performance improvements.
* Notes are now stored using hash-based file names which results in lower
disk space usage.
* A test suite that can be used to test the core functionality of calcurse.
* A "--read-only" command line option to discard all changes to data \
files.
- Bug fixes:
* Do not hardcode paths to the default editor/pager. Rely on the "$PATH"
variable instead.
* Update the number of todo items when importing an iCal file to prevent some
items from being inaccessible.
* Fix a segmentation fault when importing iCal data (reported by Andraz
Levstik).
* Format the "DURATION" field properly on iCal export. Use
days/hours/minutes/seconds instead of seconds (reported and fixed by Jerome
Pinot).
* Do not localize dates in pcal exports (reported by Baptiste Jonglez).
- Translation:
* Portuguese translation (provided by Rafael Ferreira).
* 100% complete French, German and Russian translations.
|
2012-09-24 20:26:51 by Aleksej Saushev | Files touched by this commit (116) |
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
|
2011-11-11 17:06:04 by Emil Sköldberg | Files touched by this commit (1) |
Log message:
Make sure package builds with NLS support.
|
2011-10-25 00:11:54 by crocusino | Files touched by this commit (1) | |
Log message:
wip/calcurse: homepage updated
|
2011-10-24 23:23:37 by crocusino | Files touched by this commit (4) | |
Log message:
wip/calcurse overtaken and updated to the latest release
|
2008-02-02 19:26:07 by Jason White | Files touched by this commit (2) |
Log message:
Updated to version 1.9. Maintainer change.
|
2006-09-03 16:17:06 by zul_ | Files touched by this commit (4) | |
Log message:
Calcurse is a text-based personal organizer which helps keeping track of events
and everyday tasks. It contains a calendar, a 'todo' list, and puts
your appointments in order. The user interface is configurable, and one can
choose between different color schemes and layouts.
|