Big Update: Smoother, Smarter, and More Reliable


Big Update: Smoother, Smarter, and More Reliable!

Hey everyone! I've been hard at work under the hood, making a bunch of improvements to the Distance Calculator to make your experience better. While a lot of these changes are technical, here’s what they mean for you:

✨ What's New & Improved For You:

  • More Accurate Measuring:
    • I've overhauled how the app calculates distances when you click or use arrow keys. This means your measurements should be more precise and reliable.
    • Drawing the measurement lines and numbers on screen is now smoother.
  • Smarter Input Handling:
    • The app is now better at understanding the numbers you type in for your map scale.
    • If you accidentally type something that isn't a number (like letters) for the scale, it will now cleverly default to "1" to prevent errors and keep things working.
    • Fixed a rare issue where distance calculations could sometimes show odd results ("NaN"). This is now handled gracefully.
  • Easier Scale Correction:
    • The button previously labeled "2. Do Math" is now called "Set Scale".
    • This "Set Scale" button is now smarter at helping you figure out the correct scale for your map based on a known distance.
    • Bonus: After calculating, it automatically fills in the corrected scale for you, saving you a step!
    • The old "3. Set Scale" menu item has been removed because its job is now done by the improved "Set Scale" button.
  • Window Transparency Works Better:
    • Changing the window's transparency (opacity) is now handled more efficiently.
    • Your chosen transparency level is saved correctly so it remembers your preference for next time.
  • More Reliable Settings:
    • Loading and saving your map settings (like the map name and scale) is now more robust. This means less chance of issues with your saved data.
  • Run Multiple Copies (If You Want!):
    • Previously, you could only run one instance of the app. Now, you can open multiple copies at the same time if you find that useful for your workflow.
  • Better Cleanup on Exit:
    • I've made some tweaks so the app cleans up after itself a bit better when you close it. This is good for your computer's overall performance.

🧹 Behind-the-Scenes Housekeeping:

  • I've removed some old, unused code to keep the app lean and efficient.
  • Lots of internal code was reorganized to make it easier for me to add new features and fix bugs in the future.

I'm always trying to make D.C. the best tool it can be. I hope these improvements make your distance calculating even easier! Let me know what you want to see in the next version. I will be trying to add more advanced features soon.

Files

Distance Calculator Windows (x64) (.Net 9 Included) 71 MB
Version 1 26 days ago
Distance Calculator Windows (x64) (.Net 9 Required) 8 MB
Version 4 26 days ago

Get Distance Calculator

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.