Skip to content

Release v0.9.4

Choose a tag to compare

@mikelexp mikelexp released this 29 Jun 20:07

✨ New Features

  • Custom disc text: Added ability to write custom text on the disc above and below the spindle
  • Ring reordering: Added up/down arrow buttons to reorder rings in the interface
  • Improved preset icons: Better visibility and usability of preset action buttons

🎨 UI/UX Improvements

  • Radio button conversion: Converted all two-option dropdowns to radio buttons for better usability:
    • Frequency selection (50Hz/60Hz)
    • Ring mode (Single/Dual)
    • Shape type (Lines/Dots)
    • Density (Normal/Double)
    • Export format (SVG/PDF)
  • Enhanced visibility: Improved checkbox and radio button styling for better visibility in dark mode
  • Consistent styling: Unified button colors and sizes across the application
  • Better preset buttons: Larger, more visible action buttons in preset list with improved icons

🔧 Technical Improvements

  • Code cleanup: Removed unused imports and optimized codebase
  • Build improvements:
    • Enhanced version management system
    • InstallForge project file now auto-updates with version changes
    • Updated Windows installer with new splash screen
    • Disabled Windows 7/8 support (incompatible versions)
  • Development tools: Fixed autoreload script to monitor all Python files

📚 Documentation

  • Updated README: Corrected output binary filenames to reflect platform architecture naming
  • Translation improvements: Enhanced Spanish translations and UI text consistency

🐛 Bug Fixes

  • Fixed various minor UI inconsistencies
  • Improved form validation and user feedback

📋 Technical Details

  • Export format selection now uses radio buttons instead of dropdown
  • Ring reordering preserves all ring settings and updates preview automatically
  • Custom text positioning system supports both top and bottom disc areas
  • Enhanced preset management with clearer action icons