Hacker News new | ask | show | jobs
by o11c 602 days ago
Having it support rectangles would work for both use cases I think. Freeform is the worst of both worlds.
1 comments

Restricting to straight lines would be the most straightforward, I think. It follows the convention of only changing squares that you touch.

Drawing rectangles introduces a new paradigm where you can fill in squares you don’t actually touch, so it might be less intuitive. At the least, you would probably want to highlight the affected squares in a different color before finalizing the action.