Monday, April 4, 2011

Slow week 04/04/11

Unfortunately I have not made progress this week due to other commitments.
In the last group meeting, Tim pointed out that there is an issue with the positioning of buttons when switching from full screen to windowed mode on his computer. This is very odd, as I was sure I had fixed this issue.
He is definitely using the latest version of the program, so that is not the problem. This will be the first thing I look at when I get back into the code.

Updated GUI 28/03/11

* Added a couple of functional buttons to the interface
* Added text on Jernej's buttons
* Replaced old sprites with new ones created by Jernej
* Resized the buttons in the program.

Minor Changes 26/03/11

I mainly targeted bugs, as I wanted to eliminate them now before it became too difficult to identify and fix.
Still working on the GUI at the moment. Will update more again later.

* Jun pointed out an issue when changing to the windowed mode where the buttons were not repositioning correctly in my last update. This has been fixed
* I found a bug that had been in the code since Jun's last update where the program assumed that if it was not in fourview mode, then the active view MUST be perspective. This has been fixed.
* I found a new bug caused by my last update when switching between fullscreen and windowed mode while in fourview mode. The calculation of the mouse in the viewport was off. This seems to have been fixed. (I have left my last update in the dropbox for reference, as I don't think I described this fault clearly)
* The resolution of the back buffer when in windowed mode is now a constant. This was done because it was a pain in the arse when the program automatically runs on my smaller monitor and its window is bigger than my screen. This way we can easily resize the window depending on our own screen resolution. Perhaps later I will make this a variable so we can change the setting in program.