mirror of
https://github.com/ratatui/ratatui.git
synced 2025-09-30 14:32:01 +00:00

* Update the `Shape` trait. Instead of returning an iterator of point, all shapes are now aware of the surface they will be drawn to through a `Painter`. In order to draw themselves, they paint points of the "braille grid". * Rewrite how lines are drawn using a common line drawing algorithm (Bresenham).