Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Allow user supplied description filters. | Hugo Hörnquist | 2020-01-22 |
| | |||
* | Experiments with multithreading. | Hugo Hörnquist | 2020-01-22 |
| | |||
* | Add bettyr vcomponent record printer. | Hugo Hörnquist | 2020-01-22 |
| | |||
* | Minor comments. | Hugo Hörnquist | 2020-01-22 |
| | |||
* | Fix basic ability to edit events. | Hugo Hörnquist | 2020-01-22 |
| | |||
* | Add normilze-date/tz. | Hugo Hörnquist | 2020-01-20 |
| | |||
* | Add defaults to (date), rename attr zone to tz. | Hugo Hörnquist | 2020-01-13 |
| | |||
* | Use new set-> macro. | Hugo Hörnquist | 2020-01-13 |
| | |||
* | Set custom printer for srfi-19 dates. | Hugo Hörnquist | 2020-01-13 |
| | |||
* | Multiple values for let-env. | Hugo Hörnquist | 2020-01-13 |
| | |||
* | Util set-> macro. | Hugo Hörnquist | 2020-01-13 |
| | |||
* | Util re-export define*-public. | Hugo Hörnquist | 2020-01-13 |
| | |||
* | Better leap year support. | Hugo Hörnquist | 2020-01-13 |
| | |||
* | Fix HTML preview prev month. | Hugo Hörnquist | 2020-01-13 |
| | |||
* | Add file flag to ical entry point. | Hugo Hörnquist | 2019-12-30 |
| | |||
* | REMOVE TZ realign block for DTSTART and DTEND in vcomponents. | Hugo Hörnquist | 2019-12-30 |
| | |||
* | Move vcomponent type checks in the parser. | Hugo Hörnquist | 2019-12-30 |
| | |||
* | Add simple benchmark main. | Hugo Hörnquist | 2019-12-30 |
| | |||
* | HTML Add current time marker. | Hugo Hörnquist | 2019-12-30 |
| | |||
* | Minor fixups. | Hugo Hörnquist | 2019-12-30 |
| | |||
* | Fix keyword argument. | Hugo Hörnquist | 2019-12-30 |
| | |||
* | Rework vcomponent recurrence internals. | Hugo Hörnquist | 2019-12-30 |
| | |||
* | Introduce printer: argument to define-quick-record. | Hugo Hörnquist | 2019-12-30 |
| | |||
* | Improve error on bad param value. | Hugo Hörnquist | 2019-12-30 |
| | |||
* | Whitespace fixup. | Hugo Hörnquist | 2019-12-30 |
| | |||
* | HTML day highlight now only in current month. | Hugo Hörnquist | 2019-12-29 |
| | |||
* | Handle X-HNH-ALTERNATIVES in ics output. | Hugo Hörnquist | 2019-12-29 |
| | |||
* | Made error on missing main not print trace. | Hugo Hörnquist | 2019-12-28 |
| | |||
* | Allow running without config file. | Hugo Hörnquist | 2019-12-28 |
| | |||
* | Move config from module to config directory. | Hugo Hörnquist | 2019-12-28 |
| | |||
* | Broke out vevent->sxml into generalized function. | Hugo Hörnquist | 2019-12-28 |
| | |||
* | HTML Add hyperlink parsing. | Hugo Hörnquist | 2019-12-28 |
| | |||
* | Minor fixups. | Hugo Hörnquist | 2019-12-27 |
| | |||
* | Fix clock-bar. | Hugo Hörnquist | 2019-12-27 |
| | |||
* | First step on whole day events. | Hugo Hörnquist | 2019-12-27 |
| | |||
* | HTML Leave quirks mode. | Hugo Hörnquist | 2019-12-27 |
| | |||
* | Remove faulty next-month. | Hugo Hörnquist | 2019-12-27 |
| | |||
* | HTML Fix whole day events missing from sidebar. | Hugo Hörnquist | 2019-12-27 |
| | |||
* | HTML output comments. | Hugo Hörnquist | 2019-12-25 |
| | |||
* | HTML output only describe multi-day events once. | Hugo Hörnquist | 2019-12-25 |
| | | | | | | | | | | | | | The HTML renderer mostly works in days. Events spanning over midnight therefore appears multiple times in the layout. This lead to their start-time + uid not to be unique any more, which was bad since I assumed it to be unique. This commit only describes a multi-day event on the day the event starts, with a special case for events which start before a given time span. Repeating events aren't affected, and are still show once per instance. | ||
* | ICAL handling of events different from display handling. | Hugo Hörnquist | 2019-12-24 |
| | | | | | | | | | Previously repeating events where always instantiated to a stream of all events to come (possibly infinite), and then zipped with the list of regular events to create a stream of all events in the world. This commit allows access to the raw lists of parsed regular and repeating events before they are extrapolated and merged. | ||
* | Fix ical outuput for with recurrence-id:s. | Hugo Hörnquist | 2019-12-24 |
| | |||
* | Replace let-lazy with better version. | Hugo Hörnquist | 2019-12-24 |
| | |||
* | Rework program initialization. | Hugo Hörnquist | 2019-12-24 |
| | | | | | | | | | | Old init setup had the fancy idea to parse all files before anything could be done with them. This however led to problems when a part of the program which didn't care for the calendar files (such as text formatting). It also made testing performance almost impossible since to much code was run before I had a chance to init statprof. | ||
* | Move open-{input,output}-port to (util io). | Hugo Hörnquist | 2019-12-23 |
| | |||
* | Add key filtering in ical output. | Hugo Hörnquist | 2019-12-23 |
| | |||
* | Fix invalid logic in reccurence generation. | Hugo Hörnquist | 2019-12-23 |
| | |||
* | Fix reccuring events with exceptions. | Hugo Hörnquist | 2019-12-23 |
| | | | | | | | An event with an RRULE can have extra VEVENT's which share their UID, but add a RECCURENCE-ID which contains when the event was supposed to take place. In place of that time it may supply it's own overriding time. It may also override other fields. | ||
* | Add awhen. | Hugo Hörnquist | 2019-12-23 |
| | |||
* | Broke out nav-link into function. | Hugo Hörnquist | 2019-12-22 |
| |