···
5
-
- [x] remove collection module
6
-
- ref [[https://github.com/ocaml-ppx/ppxlib/issues/481]] cc patrick
7
-
- [ ] add timezone to call date functions and make it required
8
-
- [ ] allow editing recurrence-ids
9
-
- [ ] don't load all calendars into memory to show only one event
10
-
- [ ] support specifying duration
11
-
- [ ] better add/edit event datetime parsing
14
-
- allow editting date or time without touching the other
15
-
- NB in emacs we use org-mode's datetime picker
- [x] diagnose events failing to parse [[https://github.com/robur-coop/icalendar/issues/14]]
- [x] [[https://github.com/robur-coop/icalendar/pull/13][handle RECURRENCE-ID]]
- [x] [[https://github.com/robur-coop/icalendar/issues/15][RRULE with local datetime]]
9
+
- [x] hold =Event='s in-memory instead of parsing them for every =Query=
10
+
- [ ] add timezone all date functions
11
+
- [ ] allow editing recurrence-ids
12
+
- [ ] support specifying duration
20
-
- Currently, you can use [[https://github.com/pimutils/vdirsyncer][vdirsyncer]]
21
-
- [ ] support querying times as well as dates
14
+
- [ ] support complex datetime queries
- [ ] custom date/time formatting
23
-
- [ ] support querying regex
16
+
- [ ] support querying text with regex
29
-
- [x] hold =Event='s in-memory instead of parsing them for every =Query=
21
+
- [ ] support VJOURNAL
- [ ] implement TUI front end with something like [[https://github.com/leostera/minttea][minttea]]
- [ ] implement an emacs front end, like mu4e to mu
- [x] listing, searching, querying
···
- [x] list possible calendars
- [x] add functions and bindings to change query parameters on the fly
39
-
- [ ] check the date module
- [ ] support adding, deleting, and editing events
41
-
- [ ] don't print end date if it's the same as the start date (will require a different sort function)
- [ ] add a org-agenda style view for caledonia-list