Kegan Dougal
|
5b31c442f5
|
Completely split up the templating system from the Matrix Spec template code.
The two are now linked together in build.py by specifying the input module.
Updated gendoc.py to specify the right module.
|
2015-05-26 16:20:15 +01:00 |
|
Kegan Dougal
|
dc5c01607b
|
Sort out table layout and rejig where state_key is placed.
|
2015-05-26 10:40:04 +01:00 |
|
Kegan Dougal
|
54783a59c3
|
Put state_key info on same line as State Event text.
|
2015-05-21 15:09:46 +01:00 |
|
Kegan Dougal
|
b6b8971491
|
Use ~ not - for event sections.
|
2015-05-21 14:02:32 +01:00 |
|
Kegan Dougal
|
73d84f3722
|
Add descriptions to state_keys. Add it into the template.
|
2015-05-21 13:31:08 +01:00 |
|
Kegan Dougal
|
989ea02219
|
s/Key/Content Key/
|
2015-05-21 11:31:27 +01:00 |
|
Kegan Dougal
|
ea9c6496bb
|
Account for 'required' text when wrapping desc column.
|
2015-05-21 11:27:54 +01:00 |
|
Kegan Dougal
|
a7f3d39da2
|
Use the entire event in the example JSON. Sort keys on JSON.
|
2015-05-21 11:12:43 +01:00 |
|
Kegan Dougal
|
6d3dd045a5
|
Line wrap 80 on desc, show the type of items in the array rather '[array]'
|
2015-05-21 10:43:10 +01:00 |
|
Kegan Dougal
|
a42a22028c
|
Add event table template. Also inspect arrays for objects.
|
2015-05-21 10:39:54 +01:00 |
|
Kegan Dougal
|
0899e0b772
|
Update event schema parsing.
The templating system now parses event schemas into a form which
can be easily dumped into multiple tables (for nested object types)
|
2015-05-21 09:46:14 +01:00 |
|
Kegan Dougal
|
75e7d09fc8
|
Remove newlines from json: move line wrapping to the template files.
|
2015-05-20 12:41:25 +01:00 |
|
Kegan Dougal
|
8f448a1764
|
Produce valid JSON (escape \n), add indent filter
|
2015-05-20 11:49:10 +01:00 |
|
Kegan Dougal
|
c61223fb27
|
Add title/desc to lots of event schemas, add missing keys (e.g. avatar_url, displayname), add required keys section to spec.
|
2015-05-19 16:49:20 +01:00 |
|
Kegan Dougal
|
c237c9010a
|
Actually produce valid RST from the template
|
2015-05-19 15:54:24 +01:00 |
|
Kegan Dougal
|
7563f1058b
|
Make the templating system work(!)
|
2015-05-19 15:03:31 +01:00 |
|
Kegan Dougal
|
0b8b77697b
|
Add templating folder and stub files/templates.
|
2015-05-19 11:22:33 +01:00 |
|