Captain's Log 2.1.2 Released

CMDR Genar_Hofoen

Sept. 24, 2017

NOTE: Please uninstall any previous version of Captain's Log 2.x before running the installer for 2.1.2

Download from this site here :

Alternate download link if you have problems downloading from this site :


- Disabled flash indicators on synth indicator widgets because pointless
- Moved all database session creation/management functions from legacy ConfigurationManager class, to V2DBInterface class
- Always refer to ConfigFile() class for important saved variables
- TargetDestinationWidget now uses own V2DBInterface() class for querying the database
- BUGFIX : fixed a lot of legacy cruft from CL1.x when dealing with databases
- ENHANCEMENT : Added a progress bar for the total trip value calculation for even more feedback - show % of trip jumps examined
- BUGFIX : Main Captain's Log functions now all use a V2DBInterface() class for when querying and updating databases, instead of being lost in a twisty maze of database sessions, all looking alike. It's all MUCH cleaner now and that particular bit of legacy CL1.x cruft has been exorcised, burned at the stake, shot with a silver bullet, and had a wooden stake shoved through its ashes, and the ashes nuked from orbit - it's the only way to be sure.
- BUGFIX : When importing journal files, ignore star or planet scans in journals where there was no prior FSDJump event (e.g. perhaps the starting Journal file doesn't have an FSDJump event and hence a System name to work with and it's too hard trying to ascertain the system name from a Scan event because how do you extract the system name from a planet name consistently?). This prevents the importer DBInterface from breaking, and breaking the whole import.
- Journal File importer now uses its own DBInterface class/DB session.
- ENHANCEMENT: Journal File importer now displays a count of Scans as well as Jumps whilst iterating through the journal files.
- Reverted back to 32-bit Python 3.4 toolset
- Version bumped to 2.1.2

blog comments powered by Disqus