iCal  Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

40 check-ins

2020-10-30
21:55
Add `TPropertyBoolean` Leaf check-in: defebce35d user: fifr tags: trunk
2020-10-17
16:55
Add some conditional visibilities for tests check-in: 977c47ea87 user: fifr tags: trunk
16:51
Rename `TAttendee` to `TAttendeeProperty` check-in: dc28e64aed user: fifr tags: trunk
16:48
Add date and time property types check-in: 935eff89df user: fifr tags: trunk
13:58
Add "event.txt" check-in: 44f2901347 user: fifr tags: trunk
13:57
Add "componentgenerator" code generator check-in: cb079c59d6 user: fifr tags: trunk
11:46
Add `attendees` property to `TICalEvent` check-in: a10c20499f user: fifr tags: trunk
2020-10-16
21:45
Add `TPropList` and `TGPropList` types for lists of properties check-in: 4414aee434 user: fifr tags: trunk
19:12
Use rtti for general implementation of `TICalEvent` Leaf check-in: 842cbd3e3c user: fifr tags: rtti
18:34
Add basic `TICalEvent` check-in: 29cf93cba2 user: fifr tags: trunk
18:33
Move implementation of generic `Parse` to `TICalComponent` check-in: 5d4c6cc8bd user: fifr tags: trunk
2020-10-15
12:04
Add `ToArray` method to `TPropertyList` check-in: d26bbf128d user: fifr tags: trunk
11:59
Add enumerator access to property parameters check-in: e862b5db3e user: fifr tags: trunk
11:32
tests: test parsing of an unknown component check-in: b0f14a4315 user: fifr tags: trunk
11:32
Move component parse code to `Parse` method of `TICalComponent` check-in: 755c4e52a1 user: fifr tags: trunk
09:52
Make `TUnknownProperties` a generic record named `TPropertyList` check-in: 7c8b3984a1 user: fifr tags: trunk
09:37
Unknown properties are now always lists of properties. check-in: e5023fa0af user: fifr tags: trunk
2020-10-14
13:32
tests: add `p_prop` check-in: 4a6f04ff8a user: fifr tags: trunk
13:07
Fix missing ':' before property value when writing to stream check-in: c10f594260 user: fifr tags: trunk
13:05
Improve parsing of full properties check-in: 6a06fcc57c user: fifr tags: trunk
11:09
tests: improve `p_prop_param` test check-in: f5f8d84fab user: fifr tags: trunk
09:53
tests: add `p_prop_param` check-in: c1772812b4 user: fifr tags: trunk
09:53
Parameters may now have multiple values. The (comma-separated) values of a parameter are stored in an array of string. check-in: 5c05d00013 user: fifr tags: trunk
2020-10-13
14:13
tests: rename `p_param_name` to `p_prop_name` check-in: 94c50be70c user: fifr tags: trunk
14:12
tests: add test for `p_param_name` check-in: d3df6fe98d user: fifr tags: trunk
14:11
icalparser: fix token extraction in `p_x_name` check-in: f264e50429 user: fifr tags: trunk
12:57
tests: add `p_quoted_string` check-in: 96167b0326 user: fifr tags: trunk
12:57
ical: move private parser function to `icalparser.inc` check-in: 7dbf9738ab user: fifr tags: trunk
07:42
parserbase: remove `EParseError` check-in: 665c54d37b user: fifr tags: trunk
07:41
parserbase: add docs check-in: bb3135202e user: fifr tags: trunk
07:23
parserbase: remove `TResult` and `TResultType` check-in: f2ae29c13e user: fifr tags: trunk
07:22
Add test cases for parserbase check-in: 2d5b7b7668 user: fifr tags: trunk
07:22
Add `ResetStream` method to `TInputStream` check-in: b6ce4d05a5 user: fifr tags: trunk
2020-10-12
15:41
Add some error handling to `TInputStream` check-in: 103cd2a0f4 user: fifr tags: trunk
08:31
inputstream: add tracking of line and column numbers check-in: 5ac9623eef user: fifr tags: trunk
07:09
outputstream: do not call `FlushBuffer` after each write check-in: 99d7ba68e1 user: fifr tags: trunk
07:08
TInputStream: remove `parser` field check-in: 0221fd7dac user: fifr tags: trunk
07:08
fpmake: add dependencies on include files check-in: 974c09a835 user: fifr tags: trunk
2020-10-11
19:20
Initial record check-in: 573dcc0897 user: fifr tags: trunk
19:12
initial empty check-in check-in: 99213c47d9 user: fifr tags: trunk