v2.6.4 Released
Summary
This release attempts to fix how CL2 handles High DPI displays, includes some bugfixes, adds WINE detection to see if CL2 is being run via WINE on Linux (very early days - a few CL2 things don't work properly under WINE but CL is mostly usable...),
v2.6.4 Changelog:
[MISC] - disable the old Galaxy.db repair check, it's no longer needed.
[MISC] - changed edsm dump methodology
[NEW] - added WINE detection to see if CL2 is running in WINE (i.e. in Linux)
[FIX] - Qt doesn't properly clear a table when using custom widgets/icons in a table cell, so make sure every custom widget is cleared in every cell. This fixes a display bug in the planets table where seemingly duplicate planet entries could be observed after mapping a planet.
[IMPROVE] - Attempted improvement to how and when the Species Lister Overlay opens or gets toggled.
[IMPROVE] - Altered the overlays handling/displaying/hiding code so it doesn't suck as much and is easier to read and further improve.
[BUGFIX] - a DB query to fetch all body info for a given starsystem sometimes duplicated an entry for Body 1 in the returned list under a certain circumstance which led to Body 1 appearing twice in the Planets table. The DB query has now been fixed and this no longer happens.
[BUGFIX] - missing return (and do not set up the directory watcher) if the configured Player Journal directory does not exist.
[NEW / BUGFIX] - Try to handle High DPI displays a lot better. There is a new corresponding DPI tab in the Configuration page in which you can select from Automatic handling of DPI (recommended), or "Legacy" (old way of handling DPI. Option is set to "auto" by default.
[MISC] - Version number is now 2.6.4