./time/khal, CLI calendar application built around CalDAV

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.10.1nb1, Package name: khal-0.10.1nb1, Maintainer: pkgsrc-users

Khal is a standards based CLI (console) calendar program. CalDAV
compatibiliy is achieved by using vdir/vdirsyncer as a backend,
allowing syncing of calendars with a variety of other programs on
a host of different platforms.

khal is currently in an early stage of development, has a limited
feature set and is probably full of bugs. If you do try it out,
please make sure you have a backup of your date and please report
back any bugs you might encounter.


Required to run:
[devel/py-setuptools] [devel/py-urwid] [time/py-dateutil] [time/py-pytz] [databases/py-sqlite3] [devel/py-xdg] [time/py-icalendar] [sysutils/py-setproctitle] [time/py-vdirsyncer] [devel/py-click] [devel/py-configobj] [devel/py-atomicwrites] [time/py-tzlocal] [devel/py-pkginfo] [devel/py-click-log] [lang/python37]

Required to build:
[textproc/py-sphinx] [devel/py-test] [pkgtools/cwrappers] [devel/py-setuptools_scm] [devel/py-freezegun] [textproc/py-sphinxcontrib-newsfeed]

Master sites:

SHA1: 1cbcea029d72ba9367b734a05306e6d7dc2b8e20
RMD160: dc79bb130964ad841115cdce05bbe5054f819ed6
Filesize: 169.566 KB

Version history: (Expand)


CVS history: (Expand)


   2019-04-25 09:33:32 by Maya Rashish | Files touched by this commit (620)
Log message:
PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.
   2019-04-02 10:45:14 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
khal: update to 0.10.1.

0.10.1
======
2019-03-30

* FIX error with the new color priority system and `discover` calendar type
* FIX search results in ikhal are ordered, same as in `khal search`

0.10.0
======
2019-03-25

* only dateutil < 2.7 is supported

* NEW DEPENDENCY added click_log  >= 0.2.0
* NEW DEPENDENCY for Python 3.4: typing
* UPDATED DEPENDENCY icalendar>=4.03
* DROPPED support for Python 3.3
* vdirsyncer is still a test dependency (and always has been)

* FIX ordinal numbers in birthday entries (before, all number would end on `th`)
* FIX `search` will no longer break on overwritten events with a master event
* FIX when using short dates, khal infers that you meant next year, when date
  is before today
* FIX Check for multi_uid .ics files in vdirs and don't import those events
  (All .ics files in vdirs should only contain VEVENTS with the same UID.)

* CHANGE only searched configuration file paths are now
  $XDG_CONFIG_HOME/khal/config and $XDG_CONFIG_HOME/khal/khal.conf (deprecated)
* CHANGE removed default command
* CHANGE default date/time formats to be the system's locale's formats
* CHANGE ``--verbose`` flag to ``--verbosity``, allowing finer granularity
* CHANGE `search` will now print one line for every different event in a
  recurrence set, that is one line for the master event, and one line for every
  different overwritten event
* CHANGE khal learned to read .ics files with nonsenscial TZOFFSETs > 24h and
  prints a warning
* CHANGE better error message for a specific kind of invalid config file

* NEW khal learned the ``--logfile/-l LOGFILE`` flag which allows logging to a
  file
* NEW format can now print the duration of an event with `{duration}`
* NEW configuration option: [view]monthdisplay = firstday|firstfullweek,
  if set to 'firstday', khal displays the month name as soon as any day
  in the week is within the new month. If set to 'firstfullweek', khal
  displays the month name only if the first day of the week is within
  the new month.

* NEW ikhal learned to show log messages in the header and in a new log pane,
  access with default keybinding `L`

* NEW python 3.7 is now officially supported.

* NEW configuration option [[per_calendar]]priority = int (default 10). If
  multiple calendars events are on the same day, the day will be colored with
  the color of the calendar with highest priority. If multiple calendars have
  the same highest priority, it falls back to the previous system.

* NEW format can now print the organizer of the event with '(organizer)'
   2018-12-01 17:42:08 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
khal: update to 0.9.10.

0.9.10
======
released 2018-010-09

* Dependencies: dateutil 2.7 supported now
   2018-05-27 14:35:32 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
khal: update to 0.9.9.

0.9.9
=====
released 2018-05-26

* Dependencies: only dateutil < 2.7 is supported (and always has been)
   2018-04-14 22:32:06 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
khal: update to 0.9.8nb1.

Build and install the man page.
   2017-10-06 00:39:05 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
khal: update to 0.9.8.

0.9.8
=====
released 2017-10-05

* FIX a bug in ikhal: when editing events and not editing the dates, the end
  time could erroneously be moved to the start time + 1h
   2017-10-02 15:42:10 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
khal: update to 0.9.7.

0.9.7
=====
released 2017-09-15

* FIX don't crash when editing events with datetime UNTIL properties
* FIX `search` will no longer break on overwritten events with a master event

* CHANGE `search` will now print one line for every different event in a
  recurrence set, that is one line for the master event, and one line for every
  different overwritten event
   2017-07-04 10:50:28 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated khal to 0.9.6.

0.9.6
=====
released 2017-06-13

* FIX set PRODID to khal/icalendar
* FIX don't crash on updated vcards
* FIX checking for RRULEs we understand
* FIX after editing an event in ikhal, make sure both the calendar and the
  eventcolumn are focused on the new date
* FIX no more crashes if only one event which is an overwritten instance is
  present in an .ics file
* FIX .ics files containing only overwritten instances are not expanded anymore,
  even if they contain a RRULE or RDATE
* FIX valid UNTIL entry for recurring datetime events

* CHANGE the symbol used for indicating a recurring event now has a space in
  front of it, also the ascii version changed to `(R)`
* CHANGE birthdays on leap 29th of February are shown on 1st of March in
  non-leap years

* NEW import and printics will read from stdin if not filename(s) are provided.
* NEW new entry points recommended for packagers to use.
* NEW support keyword `yesterday` for querying and creating events