Release Trade Computer Extension Mk.II

Okay, first part of informations, second part later.

A3+A5:

Yesterday i flown dozens of missions, impossible to remember all details. So I selected now 2 different passenger missions to force both issues.

Mission 1:

Danilo Sweeney, VIP, not wanted.

Time left is correct here. At the moment i get the mission TCE and ED shows the same time left (02:42). But TCE shows (WANTED) here, that's wrong.

Mission 2:

Bulk passenger, Business.

Time left is wrong here. At the moment i get the mission TCE shows 03:34 but ED shows 03:06. And TCE shows the icon for a VIP here, but i think there is only one icon in TCE for passenger missions, right?

Here the relevant journal part:

Code:
{ "timestamp":"2017-11-22T19:14:52Z", "event":"MissionAccepted", "Faction":"LTT 4487 Industry", "Name":"Mission_PassengerVIP_CEO_BOOM", "LocalisedName":"Transport Danilo Sweeney", "Commodity":"$FruitAndVegetables_Name;", "Commodity_Localised":"Obst und Gemüse", "Count":3, "DestinationSystem":"Bunda", "DestinationStation":"Faraday Ring", "Expiry":"2017-11-22T21:57:13Z", "Influence":"Med", "Reputation":"High", "Reward":383964, "PassengerCount":4, "PassengerVIPs":true, "PassengerWanted":false, "PassengerType":"Business", "MissionID":250654410 }
{ "timestamp":"2017-11-22T19:16:47Z", "event":"MissionAccepted", "Faction":"Los Chupacabras", "Name":"Mission_PassengerBulk_BUSINESS_ARRIVING", "LocalisedName":"9 Geschäftsleute will nach  ", "DestinationSystem":"Bunda", "DestinationStation":"Faraday Ring", "Expiry":"2017-11-22T22:51:25Z", "Influence":"High", "Reputation":"Low", "Reward":377487, "PassengerCount":9, "PassengerVIPs":false, "PassengerWanted":false, "PassengerType":"Business", "MissionID":250655531 }

Okay, I found the issue with an inverted VIP and Wanted flag.
Because of the time difference on your second mission in ED, substract the expiry time (22:51:25) from the timestamp (19:16:47) of acceptance, you got ~03:34, not 3:06. Must be a bug in ED, or did I missed something?
Thanks for reporting.
 
Last edited:
"Helium gas giant" and "Water giant with life", I guess will have a look for some in the database, failing that, wait until someone scans one and passes on the data.
"Rocky icy body"? To rocky or icy category?, Personally, I would go wih the Primary value of Rocky, as it's naturally heavier.
As for the other star types, will look and get back to you.

Thanks for you assistance and looking into it.

Eventure, Rocky Icy Body, 1,208cr estimated.
 
Second part (B):

Okay, i changed the ship and landed on a planet to test something. The minimap will also closed in normal flight, as i wrote. But i can't test more because this focus-lost-issue is extremely annoying and currently my biggest problem with TCE. [blah]

Must be a bug in ED, or did I missed something?

I don't know. But i tested a few other missions and I have another hint for you: this time difference is happen on all bulk passenger missions.

edit: with bug in ED do you mean that wrong timestamps will written to the journal? That would be an answer to this difference.
 
Last edited:
Eventure, Rocky Icy Body, 1,208cr estimated.

Thanks, added to the next full release.

Second part (B):

Okay, i changed the ship and landed on a planet to test something. The minimap will also closed in normal flight, as i wrote. But i can't test more because this focus-lost-issue is extremely annoying and currently my biggest problem with TCE.
blah.gif

So it happens, after you had landed your ship at the surface? Again, a vid would be very helpful, so I can check, what happened before to better recreate it on my side.
The focus issues will be adressed with the next update.

I don't know. But i tested a few other missions and I have another hint for you: this time difference is happen on all bulk passenger missions.

edit: with bug in ED do you mean that wrong timestamps will written to the journal? That would be an answer to this difference.

Yes, that could be the case, check between the expire time in game and the journal output.
 
Last edited:
So it happens, after you had landed your ship at the surface?

No, forget that point. I only landed to be safe for the other tests i want to do. ;)

Again, a vid would be very helpful, so I can check, what happened before to better recreate it on my side.

Really, that is absolute easy to describe:

  • First i click on the minimap button in the TCE icon bar - in normal flight as you wrote.
  • Then the minimap will shown.
  • After a few seconds, the minimap will closed. At this point i have done absolutely nothing, except to breath. :D

That's all

The focus issues will be adressed with the next update.

Wait, do you found the cause? Because currently i assume that the auto-close-issue have to do with the focus-lost-issue.

Yes, that could be the case, check between the expire time in game and the journal output.

But if this is a generally bug in ED, why i am the only player with this problem?

edit: found another hint. The lost-focus-issue will only happen, if ED is running. If ED is not started, then TCE works without focus-lost.
 
Last edited:
I was using TCE for a few months and all was fine untill i recently updated it,, i also updated E.D Market connector... Now when i am in station a and try to connect all i get is SERVER DOWN message..... Am i forgetting something?
 
I was using TCE for a few months and all was fine untill i recently updated it,, i also updated E.D Market connector... Now when i am in station a and try to connect all i get is SERVER DOWN message..... Am i forgetting something?

If the Frontier server is busy, you can get a server down message. You can check that on your own by starting the GUI of EDMC, make an update there and you will see the cause.

Really, that is absolute easy to describe:

  • First i click on the minimap button in the TCE icon bar - in normal flight as you wrote.
  • Then the minimap will shown.
  • After a few seconds, the minimap will closed. At this point i have done absolutely nothing, except to breath. :D

edit: found another hint. The lost-focus-issue will only happen, if ED is running. If ED is not started, then TCE works without focus-lost.

Did you have activated the option to show the Minimap panel on planetary flights?

The focus behaviour is completely reworked in the next update, some panels sending the focus back to ED when moving the mouse a bit at a panel.
 
Did you have activated the option to show the Minimap panel on planetary flights?

I had disabled this because i don't need the navigation feature (Minimap) permanently. I want to activate the Minimap manually.

But for test I activated this option atm: now the Minimap is shown without autoclose, but it "flashes" after a few seconds. With this activated option i can now use the feature, but it's akward to turn on this option in the settings if i need the Minimap. I think this is not intended? My understanding is, that the button in the icon bar is for instant use and the option for permanent use?

The focus behaviour is completely reworked in the next update, some panels sending the focus back to ED when moving the mouse a bit at a panel.

Right, then this point is also cleared. Thanks. [smile]
 
I had disabled this because i don't need the navigation feature (Minimap) permanently. I want to activate the Minimap manually.

But for test I activated this option atm: now the Minimap is shown without autoclose, but it "flashes" after a few seconds. With this activated option i can now use the feature, but it's akward to turn on this option in the settings if i need the Minimap. I think this is not intended? My understanding is, that the button in the icon bar is for instant use and the option for permanent use?

Okay, I found the issue with the disappearing Minimap panel. It happens only when using the icon-based UI. There is a fix in the next update.
The option is to auto-show the panel, when approaching the surface of a planet, while when deactivated, it will only show up, when pressing the button at the UI for the minimap.
 
Last edited:
Hi Eventure,
I am back into ED after an extended hiatus and I have updated the Trade Computer and I must say you have been busy and it is looking good. You should be proud of the work you have done.

I have been using the Trade Computer for a few years now so I have probably picked up a couple of irregularities in my databases over the years which might explain what I am seeing now. I am currently docked at Cernobog which I have visited a long time ago and looking at the Summary Panel I have an entry for Kirkwood Vision with the station picture and associated data, if I move the cursor over it, but I also have another entry for Kirkwood Vision but this is a greyed out circle with no data in it. It is obviously a duplicate entry and I have noticed this on a couple of places I have been to tonight. I have been clicking on the greyed out circle entry and deleting them as I notice them but is there a way to delete or check all of these duplicate entries?
 
Hi Eventure,
I am back into ED after an extended hiatus and I have updated the Trade Computer and I must say you have been busy and it is looking good. You should be proud of the work you have done.

I have been using the Trade Computer for a few years now so I have probably picked up a couple of irregularities in my databases over the years which might explain what I am seeing now. I am currently docked at Cernobog which I have visited a long time ago and looking at the Summary Panel I have an entry for Kirkwood Vision with the station picture and associated data, if I move the cursor over it, but I also have another entry for Kirkwood Vision but this is a greyed out circle with no data in it. It is obviously a duplicate entry and I have noticed this on a couple of places I have been to tonight. I have been clicking on the greyed out circle entry and deleting them as I notice them but is there a way to delete or check all of these duplicate entries?

Hi there and welcome back!

You will be able to remove all duplicates at once with the upcoming update. You only have to set the unregistered market database to default at the Database tab of the launcher. TCE will do the rest for you.
 
Update [1.6.4.3] released:

Changelog:
- Added new filter options for the Star System and Region Summary tab of the Navigation panel.
- Added a partial rework of the Star System and Region Summary tab of the Navigation panel.
- Added an autosave of the Shopping list on exit and autoload on restart.
- Added support for the last EDMC update to fix a special character issues in ship names.
- Added better readable population values at some panel.
- Added a Total/Session button to the Mission Summary tab of the Personal panel.
- Added the actual date to the interface.
- Added a trashcan button to the Mission History at the Mission Summary tab of the Personal panel. It removes the selected mission and all older missions from database.
- Added resizing of panels, when switching between monitors with different resolutions.
- Added autosizing of date/time display, so it fits with all font types.
- Added a new option (Panel Configuration tab) to allow placing of panels outside of the selected monitor.
- Added an Event Reporter notification, when selecting a cargo mission, how much cargo hold is required.
- Removed the autohide behaviour from the Missions panel, when active missions are not available.
- Replaced the "Today/Yesterday" mission treeview with "Session/Last Session" (ED sessions, not TCE) at the Mission Summary of the Personal panel.
- Fixed an issue with cut-off panels on high resolutions.
- Fixed an issue with the Destination display after jumping into the targeted system.
- Fixed an issue with the Shopping Alert button at the Options panel.
- Fixed an issue with the position of the Mission panel, not properly restored.
- Fixed some missing translations at the Mission Summary tab of the Personal panel.
- Fixed an issue with the Take Picture button at the Hired Crew tab of the Personal panel. It is only visible after adding a crew member and if the name is not the placeholder value.
- Fixed an issue with the panel positions on multiple monitors.
- Fixed a small display issue with the support panels.
- Fixed an issue showing negative values for modul expenses at the Credit Balance tab of the Personal panel.
- Fixed an issue with the credit per hour display at the Credit Balance tab of the Personal panel.
- Fixed some misplaced switches of the focus to ED at some panels.
- Fixed an issue with passenger missions (VIP and Wanted).
- Fixed an issue with a disappearing Minimap panel when using the icon-based interface.
- Fixed an issue with the jump range values at the Current Ship tab of the Personal panel.
- Fixed an issue with markets owning dual economies, no longer removing the second economy, because of Frontiers inability to provide both economies at the journal, if available.
- Fixed a small display issue at the Mission panel.

Note:
Copy all files and folders from the update into your TCE installation folder (see version requirements) to update your version.

I like to remind any user, who wants to use TCE in french, spanish and russian to help in translating the
latest interface phrases and commodities at OneSky. Thanks in advance.
 
Last edited:
Update [1.6.4.3] released:

Changelog:
- Added new filter options for the Star System and Region Summary tab of the Navigation panel.
- Added a partial rework of the Star System and Region Summary tab of the Navigation panel.
- Added an autosave of the Shopping list on exit and autoload on restart.
- Added support for the last EDMC update to fix a special character issues in ship names.
- Added better readable population values at some panel.
- Added a Total/Session button to the Mission Summary tab of the Personal panel.
- Added the actual date to the interface.
- Added a trashcan button to the Mission History at the Mission Summary tab of the Personal panel. It removes the selected mission and all older missions from database.
- Added resizing of panels, when switching between monitors with different resolutions.
- Added autosizing of date/time display, so it fits with all font types.
- Added a new option (Panel Configuration tab) to allow placing of panels outside of the selected monitor.
- Added an Event Reporter notification, when selecting a cargo mission, how much cargo hold is required.
- Removed the autohide behaviour from the Missions panel, when active missions are not available.
- Replaced the "Today/Yesterday" mission treeview with "Session/Last Session" (ED sessions, not TCE) at the Mission Summary of the Personal panel.
- Fixed an issue with cut-off panels on high resolutions.
- Fixed an issue with the Destination display after jumping into the targeted system.
- Fixed an issue with the Shopping Alert button at the Options panel.
- Fixed an issue with the position of the Mission panel, not properly restored.
- Fixed some missing translations at the Mission Summary tab of the Personal panel.
- Fixed an issue with the Take Picture button at the Hired Crew tab of the Personal panel. It is only visible after adding a crew member and if the name is not the placeholder value.
- Fixed an issue with the panel positions on multiple monitors.
- Fixed a small display issue with the support panels.
- Fixed an issue showing negative values for modul expenses at the Credit Balance tab of the Personal panel.
- Fixed an issue with the credit per hour display at the Credit Balance tab of the Personal panel.
- Fixed some misplaced switches of the focus to ED at some panels.
- Fixed an issue with passenger missions (VIP and Wanted).
- Fixed an issue with a disappearing Minimap panel when using the icon-based interface.
- Fixed an issue with the jump range values at the Current Ship tab of the Personal panel.
- Fixed an issue with markets owning dual economies, no longer removing the second economy, because of Frontiers inability to provide both economies at the journal, if available.

Note:
Copy all files and folders from the update into your TCE installation folder (see version requirements) to update your version.
I like to remind any user, who wants to use TCE in french, spanish and russian to help in translating the
latest interface phrases and commodities at OneSky. Thanks in advance.

got this after accepting a bulk passenger mission:

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Array.InternalGetReference(Void* elemRef, Int32 rank, Int32* pIndices)
at System.Array.GetValue(Int32 index1, Int32 index2)
at Microsoft.VisualBasic.CompilerServices.Symbols.Container.GetArrayValue(Object[] Indices)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.InternalLateIndexGet(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, ResolutionFailure& Failure, Boolean[] CopyBack)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.ObjectLateInvokeDefault(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, Boolean[] CopyBack)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.InternalLateInvokeDefault(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, Boolean[] CopyBack)
at Trade_Computer_Extension.MD_Journal.Event_MissionAccepted(Int64 a) in F:\Trade Computer Extension\Trade Computer Extension\MD_Journal.vb:line 3429
at Trade_Computer_Extension.MD_Journal.Events_bestimmen() in F:\Trade Computer Extension\Trade Computer Extension\MD_Journal.vb:line 372
at Trade_Computer_Extension.MD_Journal.Check_Journal() in F:\Trade Computer Extension\Trade Computer Extension\MD_Journal.vb:line 76
at Trade_Computer_Extension.Ablauf_Startprozedur._Lambda$__1(Object a0, EventArgs a1) in F:\Trade Computer Extension\Trade Computer Extension\Ablauf_Startprozedur.vb:line 305
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
got this after accepting a bulk passenger mission:

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at System.Array.InternalGetReference(Void* elemRef, Int32 rank, Int32* pIndices)
at System.Array.GetValue(Int32 index1, Int32 index2)
at Microsoft.VisualBasic.CompilerServices.Symbols.Container.GetArrayValue(Object[] Indices)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.InternalLateIndexGet(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, ResolutionFailure& Failure, Boolean[] CopyBack)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.ObjectLateInvokeDefault(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, Boolean[] CopyBack)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.InternalLateInvokeDefault(Object Instance, Object[] Arguments, String[] ArgumentNames, Boolean ReportErrors, Boolean[] CopyBack)
at Trade_Computer_Extension.MD_Journal.Event_MissionAccepted(Int64 a) in F:\Trade Computer Extension\Trade Computer Extension\MD_Journal.vb:line 3429
at Trade_Computer_Extension.MD_Journal.Events_bestimmen() in F:\Trade Computer Extension\Trade Computer Extension\MD_Journal.vb:line 372
at Trade_Computer_Extension.MD_Journal.Check_Journal() in F:\Trade Computer Extension\Trade Computer Extension\MD_Journal.vb:line 76
at Trade_Computer_Extension.Ablauf_Startprozedur._Lambda$__1(Object a0, EventArgs a1) in F:\Trade Computer Extension\Trade Computer Extension\Ablauf_Startprozedur.vb:line 305
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Please reload the update, very small typo bug.
@It's now available.
 
Last edited:
Thanks for the update Eventure.

Now the mission panel have all attributes i need, great! :) The Minimap feature i will test tomorrow.

One thing: TCE don't detect VIPs correct. One example:

Real: Lilian Larson, VIP, 3 First Class
TCE: Bulk <- no "(VIP)"

Journal:

Code:
{ "timestamp":"2017-11-26T20:46:30Z", "event":"MissionAccepted", "Faction":"Los Chupacabras", "Name":"Mission_PassengerVIP_CEO_BOOM", "LocalisedName":"Transport Lillian Larson", "Commodity":"$FoodCartridges_Name;", "Commodity_Localised":"Nahrungskartuschen", "Count":2, "DestinationSystem":"Bunda", "DestinationStation":"Faraday Ring", "Expiry":"2017-11-26T23:28:35Z", "Influence":"Med", "Reputation":"High", "Reward":264221, "PassengerCount":3, "PassengerVIPs":true, "PassengerWanted":false, "PassengerType":"Business", "MissionID":253138828 }
 
Thanks Eventure.
I've updated my database and set the Unregistered Markets to default and I'll have a look at it later tonight when I get home. I noticed that this time when I tried to update to the current prices using EMDC I did not get an error message.
 
Last edited:
Fixed my issues, Eventure. Thanks!

Update [1.6.4.3] released:

Changelog:
- Added new filter options for the Star System and Region Summary tab of the Navigation panel.
- Added a partial rework of the Star System and Region Summary tab of the Navigation panel.
- Added an autosave of the Shopping list on exit and autoload on restart.
- Added support for the last EDMC update to fix a special character issues in ship names.
- Added better readable population values at some panel.
- Added a Total/Session button to the Mission Summary tab of the Personal panel.
- Added the actual date to the interface.
- Added a trashcan button to the Mission History at the Mission Summary tab of the Personal panel. It removes the selected mission and all older missions from database.
- Added resizing of panels, when switching between monitors with different resolutions.
- Added autosizing of date/time display, so it fits with all font types.
- Added a new option (Panel Configuration tab) to allow placing of panels outside of the selected monitor.
- Added an Event Reporter notification, when selecting a cargo mission, how much cargo hold is required.
- Removed the autohide behaviour from the Missions panel, when active missions are not available.
- Replaced the "Today/Yesterday" mission treeview with "Session/Last Session" (ED sessions, not TCE) at the Mission Summary of the Personal panel.
- Fixed an issue with cut-off panels on high resolutions.
- Fixed an issue with the Destination display after jumping into the targeted system.
- Fixed an issue with the Shopping Alert button at the Options panel.
- Fixed an issue with the position of the Mission panel, not properly restored.
- Fixed some missing translations at the Mission Summary tab of the Personal panel.
- Fixed an issue with the Take Picture button at the Hired Crew tab of the Personal panel. It is only visible after adding a crew member and if the name is not the placeholder value.
- Fixed an issue with the panel positions on multiple monitors.
- Fixed a small display issue with the support panels.
- Fixed an issue showing negative values for modul expenses at the Credit Balance tab of the Personal panel.
- Fixed an issue with the credit per hour display at the Credit Balance tab of the Personal panel.
- Fixed some misplaced switches of the focus to ED at some panels.
- Fixed an issue with passenger missions (VIP and Wanted).
- Fixed an issue with a disappearing Minimap panel when using the icon-based interface.
- Fixed an issue with the jump range values at the Current Ship tab of the Personal panel.
- Fixed an issue with markets owning dual economies, no longer removing the second economy, because of Frontiers inability to provide both economies at the journal, if available.
- Fixed a small display issue at the Mission panel.

Note:
Copy all files and folders from the update into your TCE installation folder (see version requirements) to update your version.

I like to remind any user, who wants to use TCE in french, spanish and russian to help in translating the
latest interface phrases and commodities at OneSky. Thanks in advance.
 
Back
Top Bottom