Commit message (Collapse) | Author | ||
---|---|---|---|
2019-12-29 | Handle X-HNH-ALTERNATIVES in ics output. | 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-27 | 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-25 | HTML output comments. | Hugo Hörnquist | |
2019-12-25 | HTML output only describe multi-day events once. | Hugo Hörnquist | |
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. | |||
2019-12-24 | ICAL handling of events different from display handling. | Hugo Hörnquist | |
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. | |||
2019-12-24 | Fix ical outuput for with recurrence-id:s. | Hugo Hörnquist | |
2019-12-24 | Rework program initialization. | Hugo Hörnquist | |
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. | |||
2019-12-23 | 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-22 | Broke out nav-link into function. | Hugo Hörnquist | |
2019-12-22 | Fix prev and next month buttons. | Hugo Hörnquist | |
2019-12-22 | html output comments. | Hugo Hörnquist | |
2019-11-11 | Work on ICS output. | Hugo Hörnquist | |
2019-11-11 | Work on ICS output. | Hugo Hörnquist | |
2019-11-10 | Fix next and prev month buttons. | Hugo Hörnquist | |
2019-11-09 | Work on HTML output. | Hugo Hörnquist | |
2019-11-03 | Move stuff between vcomponent/{base,parse}. | Hugo Hörnquist | |
2019-11-02 | Minor changes to env and ical. | Hugo Hörnquist | |
2019-10-29 | Start work on ical output. | Hugo Hörnquist | |
2019-10-08 | Remove 'none' output. | Hugo Hörnquist | |
This dummy output was earlier used to force a compilation, but since I have (hopefully) figured out how to actually compile stuff it's no longer necesarry. | |||
2019-10-06 | Minor cleanup in scheme code. | Hugo Hörnquist | |
2019-10-05 | Fix day-stream, and in effect terminal output. | Hugo Hörnquist | |
2019-10-04 | HTML output seems to work in full now. | Hugo Hörnquist | |
2019-10-04 | Actually fix NAME. | Hugo Hörnquist | |
2019-10-01 | Add --width flag to format. | Hugo Hörnquist | |
2019-06-01 | Reword terminal output to better modularization. | Hugo Hörnquist | |
2019-06-01 | Rename {terminal => vulgar}. | Hugo Hörnquist | |
2019-06-01 | Work on cloning events through editor. | Hugo Hörnquist | |
2019-06-01 | Move get-git-version to new git module. | Hugo Hörnquist | |
2019-05-29 | Reword how statprof is loaded. | Hugo Hörnquist | |
2019-05-29 | Add info output. | Hugo Hörnquist | |
2019-05-21 | Fix git version parsing. | Hugo Hörnquist | |
2019-05-20 | Add git version to HTML info footer. | Hugo Hörnquist | |
2019-05-13 | Add basic server. | Hugo Hörnquist | |
2019-05-10 | Update CSS. | Hugo Hörnquist | |
2019-05-10 | Add HTML footer. | Hugo Hörnquist | |
2019-05-08 | Add flags for just running the text flower. | Hugo Hörnquist | |
It's twisted if one program should do many things, or just a single thing. If we assume that this program does two things: reading calendar files, and writing output, then it should be ok to allow any of those parts to run independentally of the other. Making it ok to just run the text flower. | |||
2019-05-06 | Add unused js for creating events. | Hugo Hörnquist | |
2019-05-06 | Add marker on today in small calendar. | Hugo Hörnquist | |
2019-05-05 | Add missing leading zeroes in minical. | Hugo Hörnquist | |
2019-05-04 | Handle no event groups in interval. | Hugo Hörnquist | |
2019-05-01 | Change function for creating hashtables. | Hugo Hörnquist | |