I really like the additions and it's such a happy coincidence that your update came at an exact time when I started working on a project that relies on item shape. UIS is part of every project of mine and I will definitely use some of the systems from item shape by adapting the code a bit, It just lacks a few features I'm looking for and has a few bugs, I'm going to list them below, hopefully it helps with future updates . I also would like to see ability to drag and drop items between item shape inventories (if I missed it somewhere please do let me know).
The following I'm not sure if they are bugs or intentional design features, but I would like to have an ability to change them:
1. hovering on the grid and then clicking outside of the grid selects the last hovered on item or grid square
2. Dragging an item away from it's original place and then back (without deselecting it) opens the item description again, in my case I would like item description to open only when I'm not dragging an item.
The following are bugs:
1. Dragging item short distance very quickly leaves the grid highlighted as seen below:
2. Clicking and holding another mouse button while dragging (for example dragging with left button and mid drag pressing and holding right button as well) results in strange visual behaviour as seen below
3. And the most serious so far is a crash when (this is a complicated explanation, so if you cant replicate it from it, just drag items around switching inputs) dragging item 1 with left button on tom item 2, while still holding left button begin dragging item 2 with right button, relese left button on item 3.
I hope this helps, I'm always amazing how much UIS improves with every update!