Yeah, late night here. Insomnia is fun
M3 list updated. The first 7 are done, so I'm about to move on to the level editor screen (finally an editor, yay!). The only one that really gave me any trouble was the first item. Amazing how much memory you can bleed very quickly when you forget to release even a single control. I had a test edit box on the first screen (it's not even a real control, just one I stuck there for debugging purposes) and I forgot to release it on shutdown. When you resize the screen, it essentially dumps everything and rebuilds the graphics for that screen. Well, after about 5 resizes the program would crash just because of the video memory eaten by that one control. Sheesh.
I've run across a couple of bugs that snuck through the M2 build, so I'm going to go back and fix those before moving on, but nothing major. For some reason, the Directory Crawler filter stopped working. It was working at one point, honestly Also, the Recent Files list is sometimes saving the .prj extension as part of the name in the configuration file, which it oughtn't do. Silly Recent Files list.
"They laughed when I said I was going to be a comedian ... They're not laughing now." - Bob Monkhouse