Work on moving CL to Qt5/PySide2 has now been complete. Now working on a new release, getting EDSM working again...

CMDR Genar_Hofoen

Oct. 5, 2020

As the title suggests, I've now completed (finally!) work on getting Captain's Log fully working via the Qt5 GUI toolkit, and the PySide2 (Qt for Python) bindings.

Took a bit of work, although it was on-and-off as I've been incredibly busy this past year.

I've also now changed the method used to create an executable distribution (a dist) for subsequent packaging into an installer.

Now, it's a case of sorting some stuff out which broke between the last beta release (2.1.8b5) and now, mainly, the downloading/updating of the EDSM Nightly Dump; in the intervening months (er, year heheh), the EDSM nightly dump file changed from being a straight download JSON file, into a zipped version. Also, the API call which told CL2 the size of the dumpfile, seems to have been removed, so I'm going to try to find a workaround for that.

Anywhoo, I've resumed work on getting CL2 back up to scratch :)

Stay tuned and o7

Genar.

blog comments powered by Disqus