| Commit | Date | |
|---|---|---|
|
[r4350]
by
david_costanzo
Reduce the magnitude of the hack that's used to resolve externals in the Simplified Chinese build of FMSLogo. Instead of instanciating an entire wxStyledTextCtrl, the code only declares and defines Platform::Maximum, which is all that was needed to fix the build break. |
2017-04-03 03:20:15 | Tree |
|
[r4349]
by
david_costanzo
Remove the now-defunct symbol ID_HELPEDIT_TOPIC, which was replaced with the more standard wxID_HELP_INDEX. |
2017-04-03 03:02:48 | Tree |
|
[r4348]
by
david_costanzo
Change how F1 activates the context help from being a case statement in the switch of OnKeyDown to an accelerator. This is not only more compact and readable, but it also fixes a slight bug in that previous code permitted Shift+F1, Ctrl+F1, Ctrl+Shift+F1 all to activate help, when only F1 was intended. |
2017-04-03 03:01:43 | Tree |
|
[r4347]
by
david_costanzo
Formally thank Pachleng for translating the FMSLogo GUI into Simplified Chinese, for being the first person to report on his experience with the HOWTO-BUILD.TXT, for assisting with the fix of the "half character" bug. |
2017-04-03 02:20:32 | Tree |
|
[r4346]
by
david_costanzo
Stop ignoring wxfmslogo-*.exe. No installer by this name is built as of FMSLogo 7.0.0. |
2017-04-02 20:59:59 | Tree |
| 2017-04-02 20:57:15 | Tree | |
| 2017-04-02 20:50:44 | Tree | |
|
[r4343]
by
david_costanzo
Fix a potential source of confusion in the Simplified Chinese translation of FMSLogo where pasting text into the commander's input that happened to end in a newline looked like nothing was pasted (because all you would see is the final, blank newline). Now the text is trimmed when pasting, the same as the mainline version. This change also revives similar functionality when compiled against wxWidgets 3.0.0 (as, for example on Fedora Core 25). In both cases, the ocde was copied from the 6.35.0 version. |
2017-04-02 20:19:55 | Tree |
| 2017-04-02 19:58:31 | Tree | |
|
[r4341]
by
david_costanzo
Fix a problem with the Simplified Chinese commander input where pressing the up arrow after pasting multiple lines of Logo code didn't move the insertion point, and so you couldn't get up to the commander input. Rather than implement a LineUp() that emulates an up-arrow, I decided that the cleaner approach was to let the underlying control handler the up arrow however it sees fit. This works equally well for wxStyledTextCtrl and wxTextCtrl. |
2017-04-02 15:43:02 | Tree |