What do you mean protected? As you cannot look into the file? If so, stop compiling it!
Please tell me where to find this crypto.data so i can take a look into the old version of it.
I'm just talking about the the crypto class in the code. There was a section of the code trying to access crypto.data, and it was by default private, I assume. I just set it to protected instead so the code would work. Not sure about any security implications there. Just letting scruffy know what I had to do. It's in my diff what files were changed. I was just using his github repo that he posted.
As far as changes, I think it would be very nice to have the gui wallet check if a daemon is already running, since it just sits there and says "Wait, please..." if a daemon was running when you ran the gui wallet. Also, it just sticks when you close it and doesn't let go of the console. What tools are you guys building this gui in? I am no c++ dude, but I may be able to help with small stuff.