Florian Dehau
54b841fab6
feat(widgets/paragraph): improve scrolling
...
Add optional callback to `Wrap` to compute the scroll offsets given the wrapped lines. This let
users compute the offsets dynamically.
4 years ago
Florian Dehau
88c4b191fb
feat(text): add new text primitives
4 years ago
Brooks Rady
112d2a65f6
feat(widgets/paragraph): add option to preserve indentation when the text is wrapped ( #327 )
4 years ago
Xiaopeng Li
d999c1b434
feat(widgets/paragraph): Add horizontal scroll ( #329 )
...
* `Paragraph:scroll` takes a tuple of offsets instead of a single vertical offset.
* `LineTruncator` takes this new horizontal offset into account to let the paragraph scroll horizontally.
4 years ago
Alexander Batischev
8c2ee0ed85
feat(terminal): Add after-draw() cursor control to Frame ( #91 ) ( #309 )
4 years ago
Florian Dehau
4fe647df0a
refactor(tests): rename integration tests to be able to call group of tests
4 years ago
Florian Dehau
a00350ab54
refactor(tests): rename test files and use the new `TestBackend::assert_buffer` method
4 years ago