| Commit | Date | |
|---|---|---|
|
[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 |
|
[r4256]
by
david_costanzo
Formally thank Peter De Watcher for opening a bug report on gcc |
2017-01-08 16:26:38 | Tree |
|
[r4255]
by
david_costanzo
Fix a class of warnings that is emitted by recent versions of g++: |
2017-01-02 23:33:54 | Tree |