| Commit | Date | |
|---|---|---|
|
[r4110]
by
david_costanzo
Fix some false-positives failures about library routines not being document that were introduced when the Logolib files were lower-cased to make them work properly on GNU/Linux. |
2016-06-11 18:57:22 | Tree |
|
[r4109]
by
david_costanzo
Fix a problem with the way the updated icon was exported in the previous revision. Apparently Windows cannot process icons with embedded PNGs (at least Windows XP cannot). |
2016-06-05 03:58:40 | Tree |
|
[r4108]
by
david_costanzo
Update the icon to the latest version provided by Jan Grabe. This includes separate layers for the light green triangle and the polygon decorations on the turtle's shell, and the turtle's shell. It also includes a white background for the text to make it more prominent. |
2016-06-05 02:59:41 | Tree |
| 2016-06-05 02:30:45 | Tree | |
|
[r4106]
by
david_costanzo
Enable WINDOWDELETE (and others) in the screensaver environment. This makes the screensaver environment closer to the full environment and also unblocks testing the creation of windows on the screen. |
2016-05-31 00:17:38 | Tree |
|
[r4105]
by
david_costanzo
Fix a bug that prevented the status window from being seen within the screensaver when STATUS was run. |
2016-05-30 23:46:44 | Tree |
|
[r4104]
by
david_costanzo
Fix problems with the WINDOW API regression tests where the "all widgets" tests couldn't fit on the dialog/window and were scattered chaotically when rendered on the screen. Also fix a problem where the DIALOGCREATE smoke test never showed the dialog box. |
2016-05-30 22:28:20 | Tree |
| 2016-05-30 21:13:46 | Tree | |
|
[r4102]
by
david_costanzo
Switch from using "windres" to "i686-w64-mingw32-windres" to make it easier to set up a development environment. Both versions of windres are freely available from cygwin, but the HOWTO-BUILD.TXT says that only the mingw64-i686-gcc-g++ package is required, so it's wrong to use the windres from the "gcc" package. |
2016-05-30 00:22:55 | Tree |
|
[r4101]
by
david_costanzo
Remove code in NOASM and NOASMX and remove the precompiler option SHARED. This was done to simplify the code for future maintainers. The NOASM and NOASMX are relics from when the code was compiled with Borland C++ and were not used to because they disabled assembly, but rather because it was debug code and the debug build also defined NOASM and NOASMX. (The "X" suffix convention seems to be used to create a second symbol when the one is already in use). If the someone needs to debug the code, it's unlikely that they will benefit from what George Mills used to debug the code and they can add whatever they need. The SHARED code is what's used to improve performance (when splitting polygons with a plane, you end up with two identical vertices, so there's no need to rotate them separately). The SHARED code is always compiled and it won't be removed, so having a #define SHARED only makes the code more difficult to read. |
2016-05-29 23:50:10 | Tree |