aboutsummaryrefslogtreecommitdiff
path: root/module (follow)
Commit message (Collapse)AuthorAge
* Add simple benchmark main.Hugo Hörnquist2019-12-30
|
* HTML Add current time marker.Hugo Hörnquist2019-12-30
|
* Minor fixups.Hugo Hörnquist2019-12-30
|
* Fix keyword argument.Hugo Hörnquist2019-12-30
|
* Rework vcomponent recurrence internals.Hugo Hörnquist2019-12-30
|
* Introduce printer: argument to define-quick-record.Hugo Hörnquist2019-12-30
|
* Improve error on bad param value.Hugo Hörnquist2019-12-30
|
* Whitespace fixup.Hugo Hörnquist2019-12-30
|
* HTML day highlight now only in current month.Hugo Hörnquist2019-12-29
|
* Handle X-HNH-ALTERNATIVES in ics output.Hugo Hörnquist2019-12-29
|
* Made error on missing main not print trace.Hugo Hörnquist2019-12-28
|
* Allow running without config file.Hugo Hörnquist2019-12-28
|
* Move config from module to config directory.Hugo Hörnquist2019-12-28
|
* Broke out vevent->sxml into generalized function.Hugo Hörnquist2019-12-28
|
* HTML Add hyperlink parsing.Hugo Hörnquist2019-12-28
|
* Minor fixups.Hugo Hörnquist2019-12-27
|
* Fix clock-bar.Hugo Hörnquist2019-12-27
|
* First step on whole day events.Hugo Hörnquist2019-12-27
|
* HTML Leave quirks mode.Hugo Hörnquist2019-12-27
|
* Remove faulty next-month.Hugo Hörnquist2019-12-27
|
* HTML Fix whole day events missing from sidebar.Hugo Hörnquist2019-12-27
|
* HTML output comments.Hugo Hörnquist2019-12-25
|
* HTML output only describe multi-day events once.Hugo Hörnquist2019-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örnquist2019-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örnquist2019-12-24
|
* Replace let-lazy with better version.Hugo Hörnquist2019-12-24
|
* Rework program initialization.Hugo Hörnquist2019-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örnquist2019-12-23
|
* Add key filtering in ical output.Hugo Hörnquist2019-12-23
|
* Fix invalid logic in reccurence generation.Hugo Hörnquist2019-12-23
|
* Fix reccuring events with exceptions.Hugo Hörnquist2019-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örnquist2019-12-23
|
* Broke out nav-link into function.Hugo Hörnquist2019-12-22
|
* Fix prev and next month buttons.Hugo Hörnquist2019-12-22
|
* html output comments.Hugo Hörnquist2019-12-22
|
* Re-add move X-HNH-FILENAME from VCALENDAR to VEVENT.Hugo Hörnquist2019-11-12
|
* Add check for repeated VEVENT:s in vdir.Hugo Hörnquist2019-11-11
|
* Work on ICS output.Hugo Hörnquist2019-11-11
|
* Work on ICS output.Hugo Hörnquist2019-11-11
|
* Change attribute to return hash-map.Hugo Hörnquist2019-11-11
|
* Add error for invalid main.Hugo Hörnquist2019-11-11
|
* Fix next and prev month buttons.Hugo Hörnquist2019-11-10
|
* Work on HTML output.Hugo Hörnquist2019-11-09
|
* Fii normalize-date* from previous commit.Hugo Hörnquist2019-11-09
|
* Fix leap-seconds in normalize-date*.Hugo Hörnquist2019-11-08
|
* Documentation in parse.Hugo Hörnquist2019-11-05
|
* Move remaining stuff out of vcomponent.Hugo Hörnquist2019-11-05
|
* Remove old next-event.Hugo Hörnquist2019-11-05
|
* Add let-env.Hugo Hörnquist2019-11-05
|
* Further cleanup in (vcomponent).Hugo Hörnquist2019-11-04
|