Community Event / Creation TradeDangerous GUI front end

wolverine2710

Tutorial & Guide Writer
I'm a TD user myself and a bit of a CLI addict. Still have to give it a go. Rep +1.

Notones was so kind to mention it today in my "third party tools" thread. Turned out I had already added it to ED3PTT (see OP my thread) but I didn't mention it in my thread, my bad. Hopefully that way it gets the exposure it truly deserves.

Question: What is the official name of your tool. As in what should the title be in Ed3PTT? Currently using as title the title of your thread: Trade Dangerous GUI front end.
 
I'm a TD user myself and a bit of a CLI addict. Still have to give it a go. Rep +1.

Notones was so kind to mention it today in my "third party tools" thread. Turned out I had already added it to ED3PTT (see OP my thread) but I didn't mention it in my thread, my bad. Hopefully that way it gets the exposure it truly deserves.

Question: What is the official name of your tool. As in what should the title be in Ed3PTT? Currently using as title the title of your thread: Trade Dangerous GUI front end.

Good point, I guess I should fix the title of the thread. I just figured having "Trade Dangerous" and "GUI" in the title would be a more accurate description of what it is.

TDHelper would work fine, and internally that's what it's called.
 
[BUG] minor v1.0.6.7
Routes resets back to 0 when switching from "Run->Market->Run" "Run->Trade->Run"
"Run->Buy/Sell->Run" is ok
 
Last edited:
Hmm, I'm not able to reproduce that behavior with 1.0.6.7. Switching from Run to any of the other modes and then back seems to work fine with any number greater than 0 in Routes. Maybe I'm missing a step?

(Edit: Nevermind, I just found it.)
 
Last edited:
Found another Small Bug
May not be of much interest due to work being done for new version!
When I jump to a new system its not being added to list of Known systems in (Source/Destination) until i quit and re-load
 
Found another Small Bug
May not be of much interest due to work being done for new version!
When I jump to a new system its not being added to list of Known systems in (Source/Destination) until i quit and re-load

I'm curious, are you using the "Notify when entering unknown systems" feature when this bug occurs?

(Edit: I'm just asking because I'm aware of a few bugs in that feature that I plan on fixing for the next release.)
 
Last edited:
I'm curious, are you using the "Notify when entering unknown systems" feature when this bug occurs?

(Edit: I'm just asking because I'm aware of a few bugs in that feature that I plan on fixing for the next release.)

no to "Notify" feature - is one of the known bugs window focus due to the popup (I vote for an audio only alert for that)
 
Found another Small Bug
May not be of much interest due to work being done for new version!
When I jump to a new system its not being added to list of Known systems in (Source/Destination) until i quit and re-load

I'm not having much luck reproducing that system list issue you mentioned. As soon as a System line appears in the netLog it should also appear in the list if it can be parsed without errors when clicking the "C" button. I've tried many different ways of breaking it with valid log files to no avail. Can you get me some more specific steps on how to reproduce it?

no to "Notify" feature - is one of the known bugs window focus due to the popup (I vote for an audio only alert for that)

I'm aware of this issue, and it should be fixed for the next version. I was mostly referring to the issues with how it determines whether to notify upon entering a system. It can be unreliable in certain cases. It also doesn't update the dropdown list even though it refreshes the data source in the background.
 
I'm not having much luck reproducing that system list issue you mentioned. As soon as a System line appears in the netLog it should also appear in the list if it can be parsed without errors when clicking the "C" button. I've tried many different ways of breaking it with valid log files to no avail. Can you get me some more specific steps on how to reproduce it?



I'm aware of this issue, and it should be fixed for the next version. I was mostly referring to the issues with how it determines whether to notify upon entering a system. It can be unreliable in certain cases. It also doesn't update the dropdown list even though it refreshes the data source in the background.

Just logged in to try and get some info:
Activity: Load TDHelper -> Load ELITE(GROUP) -> Launch from ONYAKSAS HS -> YAWALA Checked Source dropdown YAWALA not in list until I click [C]
HS -> SISINI (Not in dropdown) -> HS -> WOLF 229 (SISINI/WOLF 229 not in dropdown) Hit [C] (SISINI/WOLF 229 both appear)

So looks like I don't need to quit to get the list populated just hit [C] at any point when loaded will do it - but still doesn't populate the list until [C] is used

Hope the extra info helps!

[EDIT] and Notify not in use
 
Last edited:
Just logged in to try and get some info:
Activity: Load TDHelper -> Load ELITE(GROUP) -> Launch from ONYAKSAS HS -> YAWALA Checked Source dropdown YAWALA not in list until I click [C]
HS -> SISINI (Not in dropdown) -> HS -> WOLF 229 (SISINI/WOLF 229 not in dropdown) Hit [C] (SISINI/WOLF 229 both appear)

So looks like I don't need to quit to get the list populated just hit [C] at any point when loaded will do it - but still doesn't populate the list until [C] is used

Hope the extra info helps!

[EDIT] and Notify not in use

I see what you're saying. I agree, and I'll definitely make an issue ticket for that. Now that I don't have performance issues related to populating the dropdowns I should be automatically grabbing new systems. This would also fix the "Notify on unrecognized system" option and fit in better with the new Pilot's Log.

Thanks for the suggestion. :)
 
Is one of the known bugs window focus due to the popup (I vote for an audio only alert for that)

I would agree with NoTones on this - audio alert of entering unknown system and copy of system name to clipboard (option to turn off the copy for those that don't want it).

Thank you you for your work on this.
 
I would agree with NoTones on this - audio alert of entering unknown system and copy of system name to clipboard (option to turn off the copy for those that don't want it).

Thank you you for your work on this.

I'm trying to think of a better way to notify the user besides prompting them with a dialog, in addition to the alert sound. The best I've come up with so far involves flashing the taskbar button if TDHelper is not in focus during the alert to notify the user that it was TDHelper that prompted them. Obviously, this approach would necessitate not copying the unrecognized system name since there wouldn't be a way to ask the user for permission.

(Edit: I suppose another alternative would be to write messages containing the unrecognized system name to the output log. I would like to prevent from doing that in order to avoid trashing the user's output, but I might include an option in the config to allow it for anyone who might prefer that.)
 
Last edited:
(Edit: I suppose another alternative would be to write messages containing the unrecognized system name to the output log. I would like to prevent from doing that in order to avoid trashing the user's output, but I might include an option in the config to allow it for anyone who might prefer that.)

That sounds as though it would work. Something that I can copy and paste into one of the "Add New Star" programmes. I was thinking along the lines of a small voice file saying "Unknown system" or something similar?
 
Just discovered this yesterday as I was learning to use Trade Dangerous. Fabulous and easy to use. It is making it much easier for me to use TD and get the most from it.

I noticed today that kfsone added the ability to pull data from the current station using the web api. Can we get support for this added please?

Code:
v7.2.0 Jun 14 2015:
. (Orphu) Created an import plugin that uses Frontier's Mobile API,
    - See README.md for more help,
    - Use "trade.py import -P edapi" to get started,
    - Able to optionally upload prices it pulls to EDDN:
        trade.py imp -P edapi -O eddn
. (maddavo) Fixed/merged lots of new systems,
 
Just discovered this yesterday as I was learning to use Trade Dangerous. Fabulous and easy to use. It is making it much easier for me to use TD and get the most from it.

I noticed today that kfsone added the ability to pull data from the current station using the web api. Can we get support for this added please?

I wasn't aware this was added until you mentioned it. I'll investigate how I can implement it in the UI. Thanks for bringing it to my attention.

(Edit: This should be very trivial to implement. I'm making it the new default for the "Import" button. There is a bit of a lag between the player docking, and the prices being updated on Frontier's end though.)

(Edit2: This change will require the user to setup their authentication cookie via the commandline first however. After the edapi.cookies file is populated, the import button should work without a hitch.)
 
Last edited:
Back
Top Bottom