• Join/Login
  • Business Software
  • Open Source Software
  • For Vendors
  • Blog
  • About
  • More
    • Articles
    • Create
    • SourceForge Podcast
    • Site Documentation
    • Subscribe to our Newsletter
    • Support Request
SourceForge logo
For Vendors Help Create Join Login
SourceForge logo
Business Software
Open Source Software
SourceForge Podcast
Resources
  • Articles
  • Case Studies
  • Blog
Menu
  • Help
  • Create
  • Join
  • Login
  • Home
  • Browse
  • FMSLogo
  • Code
FMSLogo

FMSLogo Code

A Logo programming environment for Microsoft Windows

Brought to you by: david_costanzo
  • Summary
  • Files
  • Reviews
  • Support
  • Tickets ▾
    • Feature Requests
    • Bugs
    • Support Requests
  • Discussion
  • Code
Menu ▾ ▴
 
  • Browse Commits
  • Browse Files

Code Commit Log


Commit Date  
[r5955] by david_costanzo

Move the timer functions out of mmwind.cpp and into timer.cpp and integrate it into the WX_PURE build.
This was done enable SETTIMER and CLEARTIMER on GNU/Linux, a requirement for playing asteriod miner.
It's also cleaner to keep the timer-related functions separate from the multi-media functions.

2023-02-24 05:44:15 Tree
[r5954] by david_costanzo

Port SETTIMER and CLEARTIMER to wxWidgets
This was done to make those procedures functional on GNU/Linux, a necessity for running asteroid miner.

2023-02-24 05:04:19 Tree
[r5953] by david_costanzo

Add TIMERTEST.OVERWRITE to test that calling SETTIMER twice in a row implicitly calls CLEARTIMER on the first timer.
I don't know if this is intentional behavior, but it's how MSWLogo behaved so it should be preserved for compatibility.

2023-02-24 05:02:47 Tree
[r5952] by david_costanzo

Remove some explicit uses of static_cast<>() to cast to native handles.
The wxWidgets API is set up to do this cast implicitly.

2023-02-24 04:35:19 Tree
[r5951] by david_costanzo

Fix build breaks when compiling the screen saver that were introduced by recent changes to LABEL and LABELSIZE.

2023-02-24 04:33:19 Tree
[r5950] by david_costanzo

#include fontutils.h from fontutils.cpp.
It's a good practice to include the interface that you're implementing.

2023-02-24 04:31:53 Tree
[r5949] by david_costanzo

Fix some minor issues with the "restart with good aspect ratio" logic.
1) An IF that was used as an IFELSE is now an IFELSE.
2) The -H parameter was given with a decimal point (which was then
ignored due to compatibility with historically sloppy command line
parsing. The -H command-line parameter is now given as an INT.
3) The command line to run manually (when automatic restart fails) is now
given on a separate line for readability.

None of these issues prevented the code from doing what it was supposed to do.

2023-02-22 03:11:02 Tree
[r5948] by david_costanzo

Fix some problems with the implementation of SHELL on non-Microsoft platforms
1) When executed synchronously, it will does not freeze the UI (although it still can't be halted)
2) When executed asynchronously, the return code is calculated correctly (although it always seems to be true)

2023-02-22 03:05:06 Tree
[r5947] by david_costanzo

Fix the name of the bitmap file so that the case exactly matches the file.
This fixes a problem where it couldn't load the bitmap on GNU/Linux, where the file system is case-sensitive.

2023-02-22 01:59:38 Tree
[r5946] by david_costanzo

Revert the changes that implemented LABEL in pure wxWidgets API on MSW.
This was done to avoid a breaking change in the way line breaks are handled.
wxWidgets doesn't handle line break uniformly (LABELSIZE still ignores them and some fonts treat it as a carriage return, not a newline). Rather than have better but inconsistent behavior, I opted for the status quo.

2023-02-21 05:54:05 Tree
Older >
SourceForge
  • Create a Project
  • Open Source Software
  • Business Software
  • Top Downloaded Projects
Company
  • About
  • Team
  • SourceForge Headquarters
    1320 Columbia Street Suite 310
    San Diego, CA 92101
    +1 (858) 422-6466
Resources
  • Support
  • Site Documentation
  • Site Status
  • SourceForge Reviews
SourceForge logo
© 2026 Slashdot Media. All Rights Reserved.
Terms Privacy Opt Out Advertise
mdb logo