This should have no other impact on users or plugin developers, other than the latter now being free to use features that were introduced since the Python 3.7 series.ĭevelopers can check the contents of the. The application (both EDMarketConnector.exe and EDMC.exe) will crash on startup due to a missing DLL. This is due to Python 3.10.x itself not supporting Windows 7. We now test against, and package with, Python 3.10.2.Īs a consequence of this we no longer support Windows 7. The plugin exception WILL be logged, at ERROR level. So, now in such cases the main UI should actually show up, although your plugin's UI might look weird due to theming not being properly applied. mouse in/out, causes the theme.py code for that to trigger. This also applies if you set up a button such that enter/leave on it, i.e. This then caused the whole application UI to never show up on startup. a plugin was failing due to Python 3.10 using collections.abc instead of collections, and the plugin's custom widget had a configure() method which was called by the core theme code on startup or theme change. If you use a sub-class for a widget the core code will no longer break if your code raises an exception. NearestDestination being empty, which the schema allows. This prevents the big 'Code圎ntry had empty string, PLEASE ALERT THE EDMC DEVELOPERS' message from triggering on, e.g. This release addresses some issues with newer EDDN code which could cause erroneous alerts to the player, or sending of bad messages.ĮDDN: Cope with ApproachSettlement on login occurring before Location, such that we don't yet know the name of the star system the player is in.ĮDDN: Cope with ApproachSettlement missing planetary coordinates on login at/near a settlement in Horizons.ĮDDN: Change the Code圎ntry "empty string" checks to only apply to those values where the schema enforces "must be at least one character".
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |