Skip to content

Releases: linhermx/assemble

v1.0.1 - Usability and Launcher Improvements

04 May 17:45

Choose a tag to compare

v1.0.1 - Usability and Launcher Improvements

This release improves the day-to-day Windows experience of assemble, with fixes for target shortage visibility, icon consistency, and faster startup behavior through the launcher.

What's new

  • Target shortage output

    • Fixes the GUI output for shortages toward the target number of ovens
    • The Faltantes para el objetivo view now displays the expected values correctly
    • Keeps the analysis aligned with the generated Excel report
  • Windows icon improvements

    • Applies the configured assemble icon to the Windows application
    • Improves icon consistency for the packaged desktop app and launcher
    • Ensures the bundled Windows executable includes the configured icon resource
  • Faster launcher startup (assemble_launcher.exe)

    • Opens the installed app immediately when available
    • Avoids blocking startup while checking GitHub Releases on every run
    • Refreshes release metadata in the background for a smoother user experience
    • Uses cached release data to offer updates more efficiently

User impact

  • Shortage analysis for a target number of ovens is now easier to verify directly in the GUI
  • The desktop application now reflects the intended branding more consistently
  • Users launching the app through assemble_launcher.exe should notice a faster startup after the first installation

Important note

  • To benefit from the launcher startup improvements, users should use the updated assemble_launcher.exe from this release
  • The launcher can update the main app, but it does not update itself automatically

Included assets

  • assemble_launcher.exe - Recommended for most users
  • assemble_windows.exe - Main Windows application

Notes

This is a maintenance and usability-focused update to the initial release, aimed at improving clarity, branding consistency, and startup behavior for Windows users.

v1.0.0 - Initial Release

24 Apr 22:51

Choose a tag to compare

v1.0.0 - Initial Release

This release introduces the first official version of assemble, a Windows desktop application designed to calculate oven production capacity based on a standardized checklist and current inventory.

What's new

  • Windows Launcher (assemble_launcher.exe)

    • Simple startup for non-technical users
    • No manual Python installation required
    • Checks GitHub Releases and supports app updates
  • Standalone Windows App (assemble_windows.exe)

    • Self-contained desktop executable
    • GUI focused on production capacity analysis
    • Generates Excel reports and execution logs
  • Production capacity analysis

    • Calculates how many complete ovens can be built today
    • Identifies the material blocking the next oven
    • Shows shortages required to complete the next oven
    • Simulates shortages to reach a target of N ovens
  • Analysis rules

    • Aggregates repeated materials from the checklist
    • Respects excluded materials with incluir_en_capacidad = NO
    • Supports decimal consumption values for units such as Metro
    • Detects structure issues, missing inventory items, and incompatible units
  • Standardized Excel input

    • Supports a standardized checklist format
    • Supports a standardized inventory format
    • Ready to scale for additional oven models

How to use

  1. Download assemble_launcher.exe
  2. Double-click to start the application
  3. Load the standardized checklist
  4. Load the standardized inventory
  5. Select the output folder
  6. Set the target number of ovens
  7. Run the analysis

Advanced users can also run assemble_windows.exe directly.

Included assets

  • assemble_launcher.exe - Recommended for most users
  • assemble_windows.exe - Main Windows application

Notes

This version establishes the formal baseline of the project for internal Windows distribution and future GitHub Releases.