Hello, I stumbled across your mod when looking through trash slot mods and I saw the rapport between you and shemp which made me interested in giving your mod a try.
I am pretty sure my scenario is not what you originally had in mind when designing this mod, which is working in the editor to debug designs. Specifically when you fill up your inventory with trash and cannot magic in an infinity chest to clear your inventory out since you have no space for said chest. Going through all the editor menus to paint an infinity chest is too many clicks, and having to hunt around to dump your inventory to then spawn said chest is not great either.
The bugs that I noticed are gui based so the functionality is just fine.
Said bugs:
- Trash slot on inventory gui overlaps on top of map editor gui
https://i.imgur.com/PPYGnBi.png/
- When the trash slot is detached from the gui to the top left corner it is put under the editor gui
https://i.imgur.com/P23v9Et.png/
https://i.imgur.com/yJB28Lk.png/
You will notice that in 2 out of the three pics there is already an icon in the top left corner. It is bobs inserters which displaces the map editor gui to make sure it is visible. I left that in as it might be useful as a comparison for how to handle your gui widget. I turned it off in the mod menus for the 3rd picture. One of the other weird aspects is that there is some weird floating space between bob's inserter icon and your trash slot gui.
Unfortunately I am not shemp and cannot provide you examples of how to script/mod it but still wanted to let you know this exists. Personally having the icon displace the map editor like bob's inserter mod does I think is ideal. Doing that kind of makes it look odd if it does not line up with other icons that might be in that corner (depends on other mods as well so I get if this is unreasonable).
Thanks for making the mod and I look forward to continue trying it out.
[Tangent]
One other thing which really should be it's own post but it is just an opinion that can be ignored. It would be nice if I could also just hid the whole gui via the mod menu as I am in the editor so I do not care if something accidentally gets deleted I can just spawn it in. I plan on mapping your delete at cursor key mapping and ignoring the guis.