A tool to track and report your Background Simulation (BGS) and Thargoid War (TW) activity in Elite Dangerous, implemented as an EDMC plugin. BGS Tally counts all the work you do for any faction, in any system.
Currently, each time each Tally window (latest or previous) is opened, it creates a duplicate instance of the window. We need a new instance to get fresh values, but perhaps we could detect if an existing window is open and close it, then open the new instance.
Coupled with #163, the new window would open in exactly the same place, so this would effectively act as a refresh.
[x] Maintain a list of open Activity windows
[x] When wanting to open a new one, check whether one already exists
[x] If it does, grab its current position and dimensions before creating a new window using the same geometry
Currently, each time each Tally window (latest or previous) is opened, it creates a duplicate instance of the window. We need a new instance to get fresh values, but perhaps we could detect if an existing window is open and close it, then open the new instance.
Coupled with #163, the new window would open in exactly the same place, so this would effectively act as a refresh.