Store freehand paths as closed polygons with thin outlines and fill the interior when masking, so free-drawn shapes behave like custom rectangles. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| color_picker.py | ||
| exclusions.py | ||
| theme.py | ||
| ui.py | ||
Store freehand paths as closed polygons with thin outlines and fill the interior when masking, so free-drawn shapes behave like custom rectangles. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| color_picker.py | ||
| exclusions.py | ||
| theme.py | ||
| ui.py | ||