Releases: MarkAusten/TDHelper
v3.0.0.2
This version speeds up database access by issuing an initial database query in the start up procedure. Thus selecting a source system/station is no longer the first, slow, access and the query is much quicker.
Also the update manifest location has been changed so that the v2 and v3 manifests are in separate locations. This ensures that TDH2 updates will not be triggered but updates to TDH3.
v3.0.0.1
The v3 version of TD Helper now uses the pip method of installing and updating Trade Dangerous. You will receive an appropriate message when TD needs to be installed or updated.
If you do not wish to use the pip install method then you should stay with the v2.
Note: The v2 branch will not be updated with future enhancements but will be updated with bug fixes for 2019 after which it will no longer be maintained by myself.
v2.1.0.5
- Fixed issue with availableShips being null.
- Fixed issue with old data command. the command "trade.py olddata" is valid.
- Removed old data route limit and added warning to tooltip instead.
v2.1.0.4
Added support for "--ls-max" and "--planetary" to the OldData command.
Changed the caption and tool tip for the route option on the old data panel.
Reduced default limit from 42 to 10 when route is checked since sorting for best distance overall is not an O(n) solution.
Added missing --pad option to old data panel.
v2.1.0.3
v2.1.0.2
v2.1.0.1
This version of TD Helper 2 utilises the EDAPI plugin that has been modified by gazelle and eyeonus to login to the Frontier Developments website, get authorisation to access the Companion API, download the commander's profile and save it to the hard drive in a form that TD Helper 2 can easily use.
The temporary access token copy and paste method of the previous version have been removed.
To use this version of TD Helper 2 you must first ensure that your installation of trade dangerous is the latest version (the commit is labelled a317b4a on 2018.12.30).
Each time the 'Cmdr Profile' button is pressed a 60 second timer is started and the button disabled so that you cannot hammer the cAPI.
Many thanks to gazelle and eyeonus for making the EDAPI plugin current and available to TD Helper 2.
v2.1.0.0
Frontier have significantly changed the authorisation required to access the Companion API and as a result the EDCE application used by TD Helper 2 no longer works. Therefore EDCE has been removed. Instead when a Commander Profile is needed an access token from Frontier will be required. Clicking the 'Cmdr Profile' button will display a message that a token is required and will open your default browser to the Frontier Login page.
Enter your login details and login. Click on the 'Approve' button and a page containing the access token details will be displayed. Note. If your default browser is Firefox you will see a pretty formatted version of the token. In this case switch to the 'Raw Data' tab.
Highlight all the data in the access token details, it starts with a '{' and ends with a '}', and paste this into the 'Access Token' control on the Settings page. Click the 'OK' button.
Pressing the 'Cmdr Profile' button once an access token has been supplied will update the commander details.
This access token is not persisted to the database or INI file. If you restart TD Helper 2 you will need to provide the token again. Note that the token expires after 4 hours so if you restart TD Helper 2 within this time period you can use the same token.
This is an interim solution whilst I investigate and develop the required code for the 'proper' oAuth2 solution.
v2.0.8.5
The tool tips in TD Helper 2 are now multi-lingual although I have only included British English translations since I only speak one language these days.
There is a new file in the distribution named TDH2Tooltips.ini that contains the tooltip translations. Each section in the ini file is a separate tooltip and the key for the translations in the section is the language and locale. The default is "en-gb". To add a new language, say French as spoken in France you would add "fr-fr" with the appropriate translation of the English. For Canadian French you would use "fr-ca", American english would be "en-us" and so on.
To switch to the correct language in TDH, go to the settings form and change the locale to the required setting.
If you do go to the trouble of adding a new language to the file, please send me a copy so that I can include it in the distribution.
To include a line break in the translation use the "|" character and for a TAB use ">".
IMPORTANT NOTE
At the moment, the translations file will be overwritten at each update so if you do make modifications, then save a copy.
v2.0.8.4
Sell commodity drop down now only allows one item to be selected.