hpi-swa / sandblocks

A projectional editor for Squeak/Smalltalk.
MIT License
35 stars 3 forks source link

Feature: Mouse suggestions #42

Closed LinqLover closed 3 years ago

LinqLover commented 3 years ago

This PR attempts to improve overall mouse support in connection with block suggestions.

Miscellaneous things that still could be improved but are not directly related to this PR:

LinqLover commented 3 years ago

Possible layout improvement:

image

In this example, the suggestion menu could be shrunk.

tom95 commented 3 years ago

Very nice stuff, thank you! I just went ahead and merged and then pushed a tiny commit right after that addresses the layout improvement you had mentioned (among two other things): https://github.com/tom95/sandblocks/commit/d47b6b61784ecefeb96862ac73443c2fc99d0fea

Being able to click on suggestion items feels oddly satisfying, I'm quite surprised I hadn't seen this need myself yet :D