Commit Graph
149 Commits
Author SHA1 Message Date
vxidandLukas Fleischer 2c50f0700a Change -C and -D long option names
The config dir long option has been changed from --conf to --confdir.
The data dir long option has been changed from --directory to --datadir.

Both old options are kept for backward compatibility but are removed
from the manual.

Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2019-03-13 17:01:54 +01:00
Lukas Fleischer 90b91d92db Fix note on -P in the 4.4.0 release notes
Reported-by: Lars Henriksen <LarsHenriksen@get2net.dk>
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2019-02-24 12:50:11 +01:00
Lukas Fleischer e72d984906 Release 4.4.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2019-02-21 07:50:08 +01:00
Lukas Fleischer 0169ba0934 doc/flag.txt: fix typo
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2019-01-24 08:23:22 +01:00
Lars HenriksenandLukas Fleischer d0602625bc Update man page
Rework man page. Add invert filter and purge option.

Signed-off-by: Lars Henriksen <LarsHenriksen@get2net.dk>
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2019-01-07 16:57:56 +01:00
Lukas Fleischer 9f8622905c Update README.md
* Add more details on the project directory structure.
* Add information on contributions and donations.
* Move contributors to the manual but keep a reference.

Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2018-08-30 07:25:25 +02:00
Lukas Fleischer 8b92fde3a3 Release 4.3.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2017-11-02 08:42:52 +01:00
Lukas Fleischer 3375fddb4e Release 4.2.2
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2017-01-14 14:09:46 +01:00
Lukas Fleischer 9f6678bc49 Update copyright ranges
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2017-01-12 08:40:30 +01:00
Lukas Fleischer 8cd7c76db3 Release 4.2.1
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2016-10-30 12:08:12 +01:00
Lukas Fleischer 0d74c14fd1 Do not start the daemon more than once
Avoid starting multiple daemon instances if the --daemon argument is
passed and the daemon is already running. Terminate the already running
instance before spawning a new one instead.

Suggested-by: Vlad Glagolev <scm@vaygr.net>
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2016-10-19 18:19:02 +02:00
Lukas Fleischer 095576b945 calcurse.1.txt: Document --daemon
Mention the --daemon command line parameter in the man page. This was
forgotten when adding the flag in 6061fec (Add a --daemon command-line
parameter, 2016-01-28).

Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2016-10-19 18:13:02 +02:00
Lukas Fleischer 32dcdff20b Release 4.2.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2016-10-10 22:02:07 +02:00
Lukas Fleischer 5d793f6b35 Release 4.1.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2016-04-12 17:27:02 +02:00
Lukas Fleischer 2c9ea341cf Document the hooks feature
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2016-04-01 08:35:14 +02:00
Lukas Fleischer 07954626c6 Support format strings when dumping imported items
In commit 3eae7ce (Add --list-imported command line option, 2016-01-12),
we added an option to print the hashes of imported items to stdout.
Extend this command line option such that it dumps the items using the
specified formatting strings. With the new behavior it is, for example,
easier to check items for import errors.

Also, rename the option from --list-imported to --dump-imported (it is
not part of any official release yet so we do not need to care about
backwards compatibility).

Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2016-02-11 18:33:57 +01:00
Lukas Fleischer 978d24a9d2 Update copyright ranges
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2016-01-30 11:21:53 +01:00
Lukas Fleischer 03c4465baf Fix behavior of --todo with an optional argument
The previous behavior of --todo was to always only list uncompleted
items, unless zero was specified as additional argument. Restore and
document this behavior.

Also, fix two tests that failed because the --todo output is now sorted.

Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2016-01-28 18:37:31 +01:00
Lukas Fleischer 6061fec01d Add a --daemon command-line parameter
When specifying --daemon, calcurse immediately forks and runs the
notification daemon in the background.

Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2016-01-28 00:04:00 +01:00
Lukas Fleischer ebe483c058 Support sending notifications for all appointments
In 45417bc (Add configuration option to notify all appointments,
2011-07-31), we added an option that allows for choosing whether the
user receives notifications only for flagged or only for unflagged
appointments. Convert this setting into a three-state option and allow
the user to additionally enable notifications for *all* appointments.

Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2016-01-27 08:29:33 +01:00
Lukas Fleischer 6ebcbd4d69 Document new options and format specifiers
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2016-01-15 18:53:19 +01:00
Lukas Fleischer f15ac5ce09 Update maintainer email address
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2015-04-12 17:32:44 +02:00
Lukas Fleischer 80502f02de calcurse.1.txt: Split out filter and formatting options
Move those options into separate subsections.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2015-03-26 17:39:07 +01:00
Lukas Fleischer 4efa3f3fbf Release 4.0.0
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2015-02-22 11:34:11 +01:00
Lukas Fleischer ad90792ff4 calcurse.1.txt: Update details on note file names
Since 5c6a00e (Use hash-bashed file names in edit_note(), 2011-08-02),
the file name of notes is no longer generated by mkstemp.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2015-02-11 10:11:49 +01:00
Lukas Fleischer 021fd642c9 doc/calcurse.1.txt: Modernize synopsis
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2015-02-07 12:01:35 +01:00
Lukas Fleischer 6c218943c6 doc/: Do not lie about format.inputdate
Since aa682f7 (Rework command line argument handling, 2014-08-06), the
format.inputdate option is no longer honored when parsing dates in
non-interactive mode. Update the documentation accordingly.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2015-02-07 11:50:09 +01:00
Lukas Fleischer 9ef427693b Update copyright ranges
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2015-02-07 11:42:20 +01:00
Lukas Fleischer 283a86c217 Describe modern equivalents to deprecated options
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2015-02-07 11:12:16 +01:00
Lukas Fleischer 65963f96e8 Document new options
Document the query and grep modes, as well as the new filter interface,
in the man page and in the user manual.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2015-02-07 10:58:25 +01:00
Lukas Fleischer 5bfe2daeff Document compact mode and default panel options
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2014-08-03 23:51:10 +02:00
Lukas Fleischer 0d481aa00c Document the reload feature
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2014-07-28 13:12:42 +02:00
Lukas Fleischer bd784775aa Release 3.2.1
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2014-07-09 00:40:37 +02:00
Lukas Fleischer 00ceca6000 Release 3.2.0
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2014-07-08 15:53:06 +02:00
Lukas Fleischer ef0f9e6411 Install translated documentation
Add rules so that translated documentation is installed to
/usr/local/share/doc/calcurse/<lang>/.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-08-27 18:08:47 +02:00
Lukas Fleischer 47804c9d20 doc/: Add translated documentation
Created using `po2txt` from translate-toolkit.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-08-27 17:44:21 +02:00
Lukas Fleischer d4e9bd9ca8 Drop doc/main.txt
This is no longer needed since we don't use the internal online help
system anymore.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-24 08:45:58 +02:00
Lukas Fleischer 72637ad10d doc/Makefile.am: Fix "copy-paste.txt" file name
Regression introduced in 6ef890b434.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-24 08:44:12 +02:00
Lukas Fleischer 5e64d6aff2 doc/edit.txt: Mention the move feature
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-24 08:43:27 +02:00
Lukas Fleischer df07b93839 doc/: Mention punctual appointments
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-24 08:42:01 +02:00
Lukas Fleischer fec6b8dc23 doc/: Spelling and grammar fixes
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-24 08:39:41 +02:00
Lukas Fleischer 6ef890b434 doc/: Rename copy_paste.txt to copy-paste.txt
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-23 10:27:12 +02:00
Lukas Fleischer 0980f848db doc/: Do not mention explicit key bindings
Since we exported help texts into text files, we are no longer able to
refer to the user's key bindings. Drop key binding references from the
online help texts.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-22 16:42:04 +02:00
Lukas Fleischer eb0ae4b924 doc/: Fix several typos in online help texts
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-22 16:34:58 +02:00
Lukas Fleischer 5aa2f0de3c doc/: Formatting fixes
* Use an AsciiDoc-compatible layout.
* Use a maximum line width of 79 characters everywhere.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-22 16:29:02 +02:00
Lukas Fleischer 3f621c69fc manual.txt: Update "Online help" section
Add information on recent changes to the online help system.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-22 12:23:00 +02:00
Lukas Fleischer e55a09b8d9 manual.txt: Update "Creation History" section
Remove some non-relevant information. Add information on myself to the
creation history.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-22 12:18:13 +02:00
William PetterssonandLukas Fleischer c2d324be51 Document for -l/--limit and %(remaing)/%(duration)
Update man-page and manual to describe limit option, and new formatting options
for %(remaining) and %(duration).

Signed-off-by: William Pettersson <william.pettersson@gmail.com>
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-19 16:21:50 +02:00
Lukas Fleischer 0d053e2b2b Allow for getting help on key bindings
In addition to getting help on specific topics, users can type things
like ":help s" or ":help ^A" to get help on specific key bindings now.
Note that we do not add help texts for these keys here -- we will alias
key bindings to already existing topics in a follow-up patch.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-17 14:03:53 +02:00
Lukas Fleischer 08f5064ef7 Add introduction to the new online help system
This adds a very basic explanation of the new help command that can be
displayed using ":help intro". This introduction is also added as
default page so that users can simply type ":help" instead.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-07-17 14:03:53 +02:00