Not sure if this is still getting updated, but I have one request. Would be possible if the autosalvage ability did not function if there was an enemy fleet close by, as in I would temporarily turn off until the enemy fleet was out of range then go back on?
Basically what happens when the autosalavage is on and an enemy fleet is close, it will go to the salvage screen, but it won't let you salvage due to the enemy. You leave the screen and the autosalavage takes you right back into the screen, and it will keep doing this until the enemy is far enough away which could take a long time.