bowl/cheuph
Joscha 5e10fcecac Fix various small things
A commit that fixes all of the little things I forgot about, but that
are necessary for rendering to function properly.

- (attr. lines) reverse lines before extending above
- (attr. lines) clamp the AttributedLine offset so that there is always
  a line with offset 0
- (tree renderer) use meta spaces for the cursor too
- (tree renderer) use correct indent text for cursor
- (tree renderer) fix mypy error by safely ignoring it
- (supply) sort by root id instead of value
- (supply) return id, not list of ids
2019-06-08 09:10:59 +00:00
..
__init__.py Clean up package imports 2019-06-08 09:10:59 +00:00
attributed_lines.py Fix various small things 2019-06-08 09:10:59 +00:00
attributed_lines_widget.py Implement parts of the message tree widget 2019-06-08 09:10:59 +00:00
attributed_text_widget.py Implement basic AttributedLinesWidget 2019-06-08 09:10:59 +00:00
config.py Increase spacing in modules 2019-06-08 09:10:59 +00:00
cursor_rendering.py Fix various small things 2019-06-08 09:10:59 +00:00
element.py Restructure element classes yet again 2019-06-08 09:10:59 +00:00
element_supply.py Fix various small things 2019-06-08 09:10:59 +00:00
exceptions.py Add in-memory message supply 2019-06-08 09:10:59 +00:00
markup.py Unit test markup and fix all issues found 2019-06-08 09:10:59 +00:00
message.py Add in-memory message supply 2019-06-08 09:10:59 +00:00
message_editor_widget.py Increase spacing in modules 2019-06-08 09:10:59 +00:00
message_supply.py Add in-memory message supply 2019-06-08 09:10:59 +00:00
message_tree_widget.py Accommodate scrolling 2019-06-08 09:10:59 +00:00
rendered_element_cache.py Implement cache for rendered elements 2019-06-08 09:10:59 +00:00
rendered_message_cache.py Create very basic message tree widget structure 2019-06-08 09:10:59 +00:00
user_list_widget.py Increase spacing in modules 2019-06-08 09:10:59 +00:00