Releases: toemaus313/ravencolonial_edmc
Releases · toemaus313/ravencolonial_edmc
Release list
Added dock to dock time log
v1.5.8 Added dock-to-dock time tracker
FC quantity bug fix, UI arrangement
v1.5.7 FC fix
Autoupdate test, formatting and completion enhancements
v1.5.6 1.5.6 stable release
Auto-update implementation
feat: filter construction sites and improve station naming - Filter out completed and build status sites from system site list - Remove construction site prefixes from station names for cleaner display - Remove primary port checkbox from project creation dialog
(beta) fine tuning project creation and pre-planned list
feat: filter construction sites and improve station naming - Filter out completed and build status sites from system site list - Remove construction site prefixes from station names for cleaner display - Remove primary port checkbox from project creation dialog
Fix for completion
Fixed completion issue, added version number and Github link to Settings page
Fix for bodies not populating
Bodies weren't populating due to filtering that was inadvertently happening related to the selection of pre-planned sites.
Add Fleetcarrier support
FC commodity tracking is enabled:
- Works with transferring to/from
- Works with buying/selling
- Requires entry of Ravencolonial API Key!!!
- Will attempt to pull FC quantities from CAPI if enabled in the main EDMC settings
Added Stealth Mode switch
- Check in Settings, Ravencolonial-EDMC. Will stop commodity updates from sending to Ravencolonial when enabled
fix for missing main star when num=0
Some systems have the body number starting at 0, which was not supported in the code previously. Support has been added to show the main star in the Create Project->Body menu whether the bodyNum is 0 or 1
Fixes to project creation and completion
refactor: modularize plugin architecture and improve code organization - Split monolithic plugin into separate modules for API, UI, handlers, and models - Moved API client functionality into dedicated RavencolonialAPIClient class - Created UIManager class to handle all UI-related operations - Extracted journal event handling logic into JournalEventHandler class - Implemented PluginConfig module for centralized configuration and logging - Simplified main plugin class by delegating responsibilities to specialize