embedded-gui
embedded-gui copied to clipboard
A (bad) Rust GUI toolkit built on top of embedded-graphics
A sudden stop at the end of the scroll can be surprising. Implement a bit of elasticity for pointer input.
Figure out if Piet could be used as the base of different backends.
- [x] Column - [x] Row - [ ] Flow - [ ] Grid?
This needs Canvas to have a `clear(BoundingBox)` method. How to signal partial redraw request without storing a flag in each widget?
This PR implements a very basic widget to draw on. TODO: - [ ] Transform mouse event coordinates - [ ] Turn the canvas into a data holder so that...