cibikle / LaSSI

LaSSI (the Last Starship Save Inspector) is a free, open source, cross-platform, fan-made tool for inspecting and editing save files for "The Last Starship" by Introversion Software (https://www.introversion.co.uk/introversion/). Cross-platform UI made possible by Eto (https://github.com/picoe/Eto)
GNU Affero General Public License v3.0
5 stars 3 forks source link

OurStock doesn't actually add to our stock #54

Closed cibikle closed 11 months ago

cibikle commented 11 months ago

Changing the OurStock list doesn't actually add the items to the ship (duh—it's just a list). Actually adding the items will require adding them to the ship's Objects—not an easy task. Would need to calculate floor space needed and then create all the Objects entries. That's going to suck. Maybe abandon feature? Temporary solution: disable changes to OurStock. (Bonus: add tooltip explaining why.)

cibikle commented 11 months ago

Well, ToolTips are frelled, at least on Mac. Little bastards just don't show up unless you swap away to a fullscreen app and then swap back. And MouseEnter is also extremely spotty. Maybe that's why. MouseUp and MouseDown also don't seem to work. Cursor changing seems to work just fine, though. Go figure! Too bad there's no X or circle with a line through it cursor in the stock set.

So I am reduced to adding a context menu. If anyone thinks to right-click, they'll get a menu reading "Disabled/unfinished". What a travesty.

tomyeltz commented 11 months ago

Obviated in Alpha 7 because the OurStock/TheirStock paradigm has been retired.