9df8338b0e
Implement rendering display lines
2019-06-08 09:10:59 +00:00
01a97c4147
Implement rendering to TreeView
2019-06-08 09:10:59 +00:00
4dbdb8d976
Figure out TreeDisplay structure
2019-06-08 09:10:59 +00:00
795569b917
Document how TreeDisplay will work one day
2019-06-08 09:10:59 +00:00
a3942c6b80
Implement Element and ElementSupply ABCs
2019-06-08 09:10:59 +00:00
2e56b1b925
Satisfy mypy and (re-)move files
2019-06-08 09:10:59 +00:00
ef5320058c
Start working on rendering part
2019-06-08 09:10:59 +00:00
573e538869
Make lots of tree display notes and plans
2019-06-08 09:10:59 +00:00
362d841070
Reorganize project structure
2019-06-08 09:10:59 +00:00
d54df18d5e
Add basic message class
2019-06-08 09:10:59 +00:00
2eb26c5532
Rename and add attribute setting/getting
2019-06-08 09:10:59 +00:00
96f29a49cf
Add class representing text with attributes
...
Attributes can be set and deleted on sections of a MarkedUp object.
Chunk attributes work like dicts (name + arbitrary value). This can be
used to set color info or attach a link/URL to parts of a string, for
example.
2019-06-08 09:10:59 +00:00
87084ad35e
Initial commit
2019-06-08 09:00:23 +00:00