aboutsummaryrefslogtreecommitdiff
path: root/TODO.org
blob: f8f4c52c785e43e01e9c232422290c9bf6e1acf9 (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
63
64
65
66
67
"Veckovy", månader efter sommartid saknar den förste.
Lill-kallendern har inte det problemet

Heldagsevents visa inte 00:00 - 00:00

Event 17:30 - 00:00 klassas som "långt" event

Omnormalizering av datum för addition?
Exemplet nedan misslyckas då månad 0 saknas...
#+BEGIN: example
(test-equal "datetime addition"
  (datetime hour: 2)
  (datetime+ (datetime hour: 1) (datetime hour: 1)))
#+END

* 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?