| Commit | Date | |
|---|---|---|
|
[r4266]
by
david_costanzo
Fix a problem in BITBLOCKTEST.SMOKETEST where, depending on where the turtle was, it would do the BITLBLOCK in a different location, which would make the screenshot comparison fail. Now the test runs CLEARSCREEN to enforce that the turtle is always in the same location. |
2017-02-05 22:15:44 | Tree |
| 2017-02-05 22:14:18 | Tree | |
|
[r4264]
by
david_costanzo
Fix bug #486; The turtle can now walk along the screen extents in FENCE mode. The problem was that if you tried to walk along the extents, due to the impercision of floating point arithemetic, you might end up crossing the extent by 1e-14 or something similarly small (especially after conversion from degress to radians). My fix was to permit the same "rounding" tolerance that POS uses when showing the true turtle position. My thinking is that this tolerance is used to mask very small amounts of user-facing of imprecision that are the turtle's position, the screen extent is another user-facing boundary, so it should use the same precision. |
2017-02-05 22:13:50 | Tree |
|
[r4263]
by
david_costanzo
Fix a regression that broke SETPIXEL on windows (that is, it made it as bad as it on GTK3). The problem was a typo in the "__WXMSW__" conditional compilation. |
2017-02-05 21:17:59 | Tree |
|
[r4262]
by
david_costanzo
Refactoring: Add comments to wrap_* functions. |
2017-02-04 23:58:38 | Tree |
|
[r4261]
by
david_costanzo
Work around a wxWidgets bug where wxDC::DrawPoint() draws two |
2017-01-30 00:36:13 | Tree |
| 2017-01-23 02:32:15 | Tree | |
| 2017-01-23 02:26:13 | Tree | |
|
[r4258]
by
david_costanzo
Rewrite SETPIXEL and PIXEL in terms of platform-independent wxWidgets function calls so that the work on GNU/Linux. |
2017-01-23 00:53:53 | Tree |
|
[r4257]
by
david_costanzo
Replace usage of the win32 POINT struct with wxWidget's wxPoint. This makes the code more platform-indepenent although, by itself, doesn't make any new functions availabe on the GNU/Linux build. |
2017-01-22 21:18:18 | Tree |