Thursday, September 20, 2007

Version 2.5.1.3 Released

Version 2.5.1.3 Changes(9/21/2007)
- ADDED Disable Error Messages flag. Actually, it would be more like disable any and all messages altogether except for init errors... It came as a request through the feature request tracker in Sourceforge. *^~^* iya~~~ to think that somebody would ask for a feature for my little program~~~ I'm so happy~~ ^-^. Anyways, the person who requested it needed for the
program to fail "silently". Could have always used the MessageBox class (Show Debug Info = On) since that message box is modeless, oh well. Now, it doesn't run AfxMessageBox for errors that need to be shown but Show Debug Info is off. The only exception for this is the code that is run in InitDialog and the constructor of the main app. Since that code is not run more than once... I didn't make it hide the message boxes. Well, enjoy~ ^-^ and hope it works well. (It's not as if there are errors all the time, so there's a limit to how well I can test it...)
- FIXED count images code. It was trying to show the MessageBox's OK button when there was no message box in view. Must have happened when I was using search/replace to add the bLogDebugInfo into the program. Oh well, it's fixed now. ^-^
- UPDATED the lodePNG library. The author of it got into contact with me! I was so~ amazed. lol. I want my program to be better, and he wants his library to be better. ^-^ We are currently trying to figure out why it crashes with Optimizations enabled. In the mean time, he uploaded a newer version of the library so I went to get it. It does things faster than before. ^-^
- FIXED Manual Location bug. If there was an error (no valid images in location), even if the m_bPlaceStick flag was off, the thing would stick, so I moved the resetting code a scope upwards and now it works. ^-^

No comments: