Seems this was the best v17 thread I could find... Well, it will do if Badspot reads this.
I have a couple of bugs I want to share, or just stuff that I think could be made better.
The first bug that I stumbled upon might be an old one. It is in the GuiWindowCtrl, where when you choose the window bitmap, it takes the window button and place them at the right top. The problem here is that if for instance the quit button is in a nonsquare shape, then the clickbox would be reversed. This means that the coordinates is switched. X is Y and Y is X.
Example: First using a bitmap with non-square quit button and then press on it while move the mouse down or right. You'll see when the size of the clickbox.
This is annoying that you normally cannot click below it, neither can you click on the large side of the button.
Next bug is in the GUI Editor(Maybe in the Mission editor as well) where there will be errors in the console whenever you reload all GuiControls in the list.
Set::getObject index out of range on GuiEditorContent. Index = 0, Size = 0
BackTrace: ->GuiEdit->GuiEditorOpen
Set::getObject index out of range on GuiGroup. Index = 81, Size = 81
BackTrace: ->GuiEdit->GuiEditorOpen
I think this is due that you have to replace <=(Less equal than) to <(Less than) on respective places. This means where GuiGroup is looped. There might be more places where this happens in the GUI Editor.
Last bug I've found is an urgent one, because it will halt your Blockland. I know that there's few that would even think of doing this, but I tested it once, for stuffs and giggles. If the add-on zip is passworded, it will halt Blockland and you have to restart it. I only tested this on the RTB Mod Manager, and it did that just when you opened the window. Never tested to start a server with such an add-on enabled.
I think these bugs are old ones, but it's worth thinking on it.
And then a suggestion. I can understand why Badspot have blocked fileCopy to copy a file from an add-ons folder. Still we can get around that with FileObject. Although, that is not possible with binary files. Of course there would be a security risk if you can copy around binary files that could screw up your Blockland, but I require such a feature(copying binary files from the add-on folder. Not screw up Blockland!) for my next add-on to work properly. At least Badspot could make it possible to copy only .cs, .gui, .txt and .png files so there wouldn't be any special security risk.
This is my thoughts, and I might have more later.