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

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


Branch: CURRENT, Version: 0.9.8, Package name: khal-0.9.8, 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] [lang/python36]

Required to build:
[devel/py-test] [pkgtools/cwrappers] [devel/py-setuptools_scm] [devel/py-freezegun]

Master sites:

SHA1: 0b30ca17d502e7a1c0ea9bc10f3cccdcacc61454
RMD160: 7fc4b63b56ea13f1c08f044298b2ab761a258676
Filesize: 169.646 KB

Version history: (Expand)


CVS history: (Expand)


   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
   2017-04-19 14:23:34 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated khal to 0.9.5.

0.9.5
======
released 2017-04-08

* FIX khal new -i does not crash anymore
* FIX make tests run with latest pytz (2017.2)
   2017-04-04 15:10:58 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated khal to 0.9.4.

0.9.4
=====
released 2017-03-30

* FIX ikhal's event editor now warns before allowing to edit recurrence rules it
  doesn't understand

* CHANGE improved the initial configuration wizard

* CHANGE improved ikhal's `light` color scheme
* NEW ikhal's event editor now allows better editing of recurrence rules,
  including INTERVALs, end dates, and more
* NEW ikhal will now check if any configured vdir has been updated, and, if
  applicable, refresh its UI to reflect the latest changes
   2017-03-07 11:43:05 by Thomas Klausner | Files touched by this commit (1)
Log message:
Add comments on how to generate the man page.
   2017-03-06 22:55:53 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated khal to 0.9.3.

0.9.3
=====
released 2017-03-06

* FIX `list` (and commands based on it like `calendar`, `at`, and `search`)
  crashed if `--notstarted` was given and allday events were found (introduced
  in 0.9.2)
* FIX `list --notstarted` (and commands based on it) would show events only on
  the first day of their occurrence and not on all further days
* FIX `configure` would crash if neither "import config from \ 
vdirsyncer" nor
  "create locale vdir" was selected
* FIX `at` will now show an error message if a date instead of a datetime is
  given
* FIX `at`'s default header will now show the datetime queried for (instead of
  just the date)
* FIX validate vdir metadata in color files
* FIX show the actually configured keybindings in ikhal

* NEW khal will now show cancelled events with a big CANCELLED in front (can be
  configured via event formatting)
* NEW ikhal supports editing an event's raw icalendar content in an external
  editor ($EDITOR), default keybinding is `alt + shift + e`. Only use this, if
  you know what you are doing, the icalendar library we use doesn't do a lot of
  validation, it silently disregards most invalid data.
   2017-02-20 18:00:37 by Thomas Klausner | Files touched by this commit (30)
Log message:
Switch py-dateutils to plain DEPENDS.

It supports both python 2 and 3 nowadays.