| Commit | Date | |
|---|---|---|
|
[r2224]
by
david_costanzo
Fix bug #1327723; EDIT now finds the editor that belongs to the same instance of FMSLogo, instead of finding it by window caption. The fix was to extend the qlist class such that arbitrary elements could be removed. Then, whenever an editor window is created, the TWindow* gets inserted into a list of editors in TMainFrame. Whenever an editor is destroyed, it gets removed from the list. When EDIT is run, if the list is not empty, some element within the list is made visible. |
2007-04-12 05:11:15 | Tree |
|
[r2223]
by
david_costanzo
Resize the buttons in the color picker dialog to fit the French translation. This required changing the layout a little. |
2007-04-09 01:40:26 | Tree |
|
[r2222]
by
david_costanzo
Add a comment that localizers should look on the Web when trying to localize the colors because the set of names that I chose have probably been localized into every language that FMSLogo will ever be localized into. |
2007-04-09 01:34:05 | Tree |
| 2007-04-09 01:32:52 | Tree | |
|
[r2220]
by
david_costanzo
Move the definitions of COPY_PUT and XOR_PUT to the same file. |
2007-04-08 07:56:20 | Tree |
|
[r2219]
by
david_costanzo
Replace some of the command-processing logic with calls to ANSI C library functions. This makes the code smaller and easier to read. |
2007-04-08 07:46:08 | Tree |
|
[r2218]
by
david_costanzo
Refactor how the code determines if there's an editor open. Now, the checks have been centralized so that the implementation may change more easily. This was done as a step toward fixing the bug where the editor is checked by name, regardless of if the editor has anything to do with this FMSLogo session. |
2007-04-08 06:10:15 | Tree |
|
[r2217]
by
david_costanzo
Integrate translations of "Apply" and the names of various colors from Daniel Ajoy. |
2007-04-04 05:54:04 | Tree |
|
[r2216]
by
david_costanzo
Fix a few problems with the "clean" target where it wasn't cleaning everything it should have been. This was mostly due to the case-sensitive nature of find. |
2007-03-29 07:26:01 | Tree |
|
[r2215]
by
david_costanzo
Fix bug #1688926; '-1e-16 < 0' once again outputs true. The comparison logic for floating point values no longer treats floats within DBL_EPSILON of each other as being equal. Instead, the behavior is now as it was in MSWLogo. |
2007-03-29 07:17:21 | Tree |