blob: 5ea592de34521ecde12d61f74c624704dc6a9032 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
"Veckovy", månader efter sommartid saknar den förste.
Lill-kallendern har inte det problemet
Heldagsevents visa inte 00:00 - 00:00
Omnormalizera alla tidsfällt överallt till att vara rimligga
date := <year, month, date ?tz>
time := <hour, minute, second>
datetime := <date, time>
* Att göra
** Tester
*** Object utan DTEND
*** Object med DURATION istället för DTEND
** TODO [#A] ICAL RDATE
** TODO [#A] Hastighet
Om man tar bort upprepande events kan man nästa halvera körtiden.
Tror majoriteten av tiden går åt i parse-steget.
** Config
*** TODO [#B] Hantera saknad eller tom konfiguration vid "typ" html.
*** TODO Bättre felmedelanden vid saknar config
** Terminal
*** TODO [#B] Terminal interface on small terminal.
** HTML
*** TODO [#B] HTML output lista alla kalendrar
Motsvarande =calp info='s output
#+BEGIN_EXAMPLE
Found 17 calendars, named:
- [ 526] Calendar
- [ 46] D3.b
- [ 479] d_sektionen
- [ 35] Facebook
- [ 66] formulastudent
- [ 28] formulastudent_management
- [ 0] [NAMELESS]
- [ 78] lithekod
- [ 144] lithekod_styrelse
- [ 56] STABEN
- [ 1] TDDB68
- [ 5] TDDC78
- [ 5] TDDE04
- [ 16] TDDI41_TDP031
- [ 7] test
- [ 2] TSRT04
- [ 1] TSTE24
#+END_EXAMPLE
*** TODO [#B] HTML Månadsvy
fullskärm 7x5 dagar.
*** TODO [#B] Överlappande events
[[./doc/cal-overlap.png]]
** Text Output
\r vid text output?
|