| Commit | Date | |
|---|---|---|
| 2007-08-07 00:14:53 | Tree | |
| 2007-08-07 00:05:32 | Tree | |
|
[r2278]
by
david_costanzo
Add a Portuguese translation of localizedstrings-en.h, courtesy of Alexandre Soare. |
2007-08-06 23:25:55 | Tree |
|
[r2277]
by
david_costanzo
Fix bug #1765108; MACHINE now outputs the correct working area, even it it changed. FMSLogo also now positions new windows in the working area, even if the size of the desktop or taskbar has changed. The fix was to always call SystemParametersInfo() to get the size of the current working area, instead of calling it once when the program starts up and using the cached values from then on. |
2007-08-06 00:21:02 | Tree |
|
[r2276]
by
david_costanzo
#ifdef-out the body of release_all_objects() unless MEM_DEBUG is defined. This was done because releasing all objects can cause FMSLogo to hang on exit. It is also provides no value, as the operating system will do this. It's only really useful when looking for memory leaks. In truth, the real reason for this change is that releasing all objects can cause an AV. I don't know what causes this condition, but running benchmark.lgo triggers it. This is definately a bug, but there's no value in having the program crash on exit for the end-user. |
2007-08-05 23:30:56 | Tree |
|
[r2275]
by
david_costanzo
Fix a bug in the way the makefile deletes temporary files. As a result of this bug, I accidently released a file called AM.lgo.bak. |
2007-07-16 06:18:43 | Tree |
| 2007-07-16 06:15:38 | Tree | |
| 2007-07-16 06:15:37 | Tree | |
|
[r2272]
by
david_costanzo
Move the logic that sets the bitmap object of the memory device context from transline_helper() to TScreen::Setup(). This caused a measurable performance gain how long it takes to draw lines (20% improvement for circles, 2% improvement for squirals). |
2007-07-16 06:05:23 | Tree |
| 2007-07-15 02:26:16 | Tree |