76 Commits

Author SHA1 Message Date
Lukas Fleischer
77ffe5d627 Release 4.8.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2022-04-16 18:31:14 -04:00
Lukas Fleischer
01ad848628 Update copyright ranges for 2022
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2022-03-11 11:33:19 -05:00
Dhruva Sambrani
31b3a5390b Fix hook docs
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2021-08-07 13:35:31 -04:00
Lukas Fleischer
d960391bd5 Release 4.7.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2020-10-12 11:16:08 -04:00
Martin Michlmayr
32783496e6 Fix typos
Signed-off-by: Martin Michlmayr <tbm@cyrius.com>
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2020-06-10 16:17:40 -04:00
Lukas Fleischer
5a3664bf73 Release 4.6.0
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2020-03-27 18:59:20 -04:00
Lukas Fleischer
5ad76df5fe Update copyright ranges
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2020-01-30 19:22:23 +01:00
Nitroretro
0cd8c210bd Improve manual readability
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2019-12-29 13:22:55 +01:00
Nitroretro
19d2d9229e Change documentation to reflect the new file structure
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2019-12-23 13:16:39 -05:00
Lukas Fleischer
35eaa4a737 Release 4.5.1
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2019-10-18 17:18:01 -04:00
Lukas Fleischer
65e2a71b76 Release 4.5.0
Helped-by: Lars Henriksen <LarsHenriksen@get2net.dk>
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
2019-06-17 08:42:03 -04: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
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
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
4efa3f3fbf Release 4.0.0
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2015-02-22 11:34:11 +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
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
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 Pettersson
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
6d6f76e76d Release 3.1.4
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-02-09 13:41:16 +01:00
Lukas Fleischer
a7944d335e Update copyright ranges
Add 2013 to the copyright range for all source and documentation files.

Reported-by: Frederic Culot <frederic@culot.org>
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-02-04 20:10:14 +01:00
Lukas Fleischer
9d667e06d8 Release 3.1.3
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2013-02-02 17:26:11 +01:00
Lukas Fleischer
0cda64a234 Release 3.1.2
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2012-12-16 11:06:03 +01:00
Lukas Fleischer
aa7844942e Release 3.1.1
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2012-12-06 22:01:48 +01:00
Lukas Fleischer
36a447b8b9 Release 3.1.0
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2012-12-05 16:04:11 +01:00
Stéphane Aulery
ceab447e75 Summarize all contributions to translations
Signed-off-by: Stéphane Aulery <lkppo@free.fr>
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2012-07-04 08:46:10 +02:00
Lukas Fleischer
86c465b0e5 Allow passing both "-D" and "-c"
This is particularly useful if one wants to use configuration and key
bindings from a specific directory, while using an appointment file from
somewhere else. "-c" has precedence over "-D".

Also update the usage message, man page and documentation.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2012-06-30 14:34:37 +02:00
Lukas Fleischer
6b6067a53b Release 3.0.0
Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2012-06-30 13:27:33 +02:00
Lukas Fleischer
9719de8ea3 Document extended format specifiers
Add documentation for extended format specifiers (which were introduced
in 68b26ff85415ee687b082fbd5150de58cdce0935) to the man page and the
manual. Add a note about strftime()-style extended formats for
"%(start)" and "%(end)".

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2012-05-23 02:04:59 +02:00
Lukas Fleischer
6c11b8985c Fix data type of "general.firstdayofweek"
This option wasn't converted to a proper data type when it was renamed
from "week_begins_on_monday" to "general.firstdayofweek". Convert the
boolean option into an enumeration type that can take the values
"monday" and "sunday". Also, update the documentation, add a conversion
rule to the upgrade script and convert the configuration file used in
the test suite.

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2012-05-17 22:08:00 +02:00
Lukas Fleischer
dec97c7c81 doc/manual.txt: Update configuration options
Rename all configuration options in the manual to match the new naming
scheme. Also, update the default values of "general.systemdialogs" and
"general.progressbar".

Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
2012-05-17 22:08:00 +02:00