Skip to content

Releases: JoeFerri/StarTools

v1.1.0-alpha (Experimental)

08 Jan 15:32

Choose a tag to compare

Pre-release

Installation

StarTools is currently available as a standalone portable application. You don't need to run an installer.

  • Download the .zip package that best suits your needs:
Package Intended Audience Description
StarTools_v1.1.0-alpha-Release.zip Players Optimized for performance, smaller file size, best for daily use.
StarTools_v1.1.0-alpha-Debug.zip Developers Includes debug symbols and verbose logging to help track down issues.
  • Extract the ZIP file to your preferred folder.
  • Run StarTools.exe to launch the application.

Important

Windows SmartScreen: Since this is a fan-made project without a digital signature, Windows may flag the executable. If prompted, click "More info" and then "Run anyway".


[1.1.0] - 2026-01-08

Changed

  • New font for the entire application: Electrolize (matching the Citizen Dossier page on robertsspaceindustries.com)
  • Main Dashboard Window
    • Redesigned StarTools title with Electrolize font
    • Replaced timer icons
      • Current Time now uses clock icons
      • Star Citizen Online/Offline status uses game-specific icons
    • Uptime now tracks Star Citizen activity instead of StarTools, only when the game is running
    • Changed "Cargo Routes" button text to "Hauling Manager"

Added

  • Player Avatar image support
    • Default avatar image
    • Implemented custom image loading from the user's Citizen Dossier
  • Player Organization Logo support
    • Default organization logo
    • Implemented custom logo loading from the user's Citizen Dossier
  • Profile icon in the top menu
    • Opens a window to set the player's in-game Nickname
    • Submitting an empty field resets the Nickname link
  • Tools item in the top menu
    • Added "Clear Cache" sub-item (clears local cache, including logos and avatars)
  • Help item in the top menu
    • Added "About" sub-item to display program information
  • About Window
    • Version section (title, logo, version)
    • Information section (license summary, external copyrights, and GitHub repository links)
  • Implemented data fetching from the Citizen Dossier website using the player's Nickname
  • Code optimization and cleanup
  • Added new support units
  • Code reorganization (VersionUnit for version management, IOUnit for directory handling, etc.)

v1.0.0-alpha (Experimental)

03 Jan 17:01

Choose a tag to compare

Pre-release

StarTools v1.0.0-alpha

First experimental alpha release. This version marks the initial implementation of the Hauling Manager.

📦 Available Assets

  • Release Build (StarTools-v1.0.0.alpha-Release.zip): Optimized for performance. Recommended for daily use.
  • Debug Build (StarTools-v1.0.0.alpha-Debug.zip): Includes debug symbols and verbose logging. Use this if you encounter issues and want to provide detailed feedback.

🛠 Features included

  • Hauling Manager (MVP): Track cargo and contracts, featuring SCU calculations based on container size.
  • Initial GUI: Built with Lazarus/FPC.
  • Modular Architecture: Prepared for future tools.

⚠️ Pre-release Notes

  • This is Alpha software. Expect bugs and potential crashes.
  • Ensure you back up any data before use.
  • Please report bugs via GitHub Issues.

License: AGPL-3.0


Changelog

[1.0.0] - 2026-01-03

Added

  • Main Dashboard Window
    • STAR TOOLS title
    • Minimalist clock
    • Uptime tracker (for the StarTools application)
    • Cargo Routes button (opens the Cargo Routes window)
    • Top text menu
      • Settings -> Console Settings (opens console configuration)
    • Top icon menu
      • Terminal Test (debug)
      • Show/Hide Console
      • Always Show on Top (currently disabled due to bugs)
      • AGPL3 logo
    • Console configuration window
      • Window position settings:
        • System Default
        • Follow Main Window (Centered)
        • Monitor selection (numbered displays)
  • Cargo Routes Window
    • Top text menu
      • File -> Load/Save (load/save from file)
      • Settings -> Reload Data List
      • Settings -> Open stations.list / commodities.list
      • Settings -> Console Settings
    • Top icon menu
      • Terminal Test (debug)
      • Show/Hide Console
      • Always Show on Top
      • Reset all panels to Default
      • Custom sorting (placeholder)
      • Show/Hide completed panels
      • Show/Hide contract details
    • Totals Panel
      • Total To Do (total SCUs remaining, including generic routes)
      • Total Done (total SCUs completed, including generic routes)
      • Total All SCU (sum of all SCUs, including generic routes)
      • Total SCUs for all routes (specific fields for each container size)
    • Add/Delete panel buttons
    • Implemented generic route concept using TPanelRow
      • Group ID handling: 0 for generic routes (limbo), n for specific contracts
        • "Delete all groups" icon: clears all contracts and resets groups to 0
        • "Order" icon: sort contracts by group
      • Loading/Unloading Station fields
        • "Delete all stations" icon: clears all contracts and loading stations
        • "Order" icon: sort contracts by loading station
      • Commodities field for transported materials/goods
      • SCU and Max Container Size fields
      • "Done" status and "Show/Hide" panel toggles
      • Detailed SCU breakdown fields (32, 24, 16, 8, 4, 2, 1) for each container size
    • Contract View window
      • Minimal text-only display for contract details
      • Save button: exports contract details to a plain text file