Closed
Description
Is your feature request related to a problem? Please describe:
For better readability and a more diverse collection of shapes. Different Components in Material Design have them, like Material buttons, tags/chips, cards, ...
Is it possible to construct a solution with the existing API?
desired outcome not possible at this time
Describe the solution you'd like to see:
define in canvas/Rectangle.go Rectangle struct
additional members: cornerX1, cornerX2, cornerY1, cornerY2,
then define defaults in theme/theme.go
per Widget: Makes sense for Button, Entry, Select, PopUp, TabContainer Button, ProgressBar, Spinner (wip). And other widgets which will probably come later: Frame, Switch.
Maybe let the user overwrite them in code?
see border radius in CSS
Activity