I should comment, before answering your question, that this forum is really about the use of Kicad.
Maybe, eventually, if the Reg. destructs.
Is your L7805 a LDO regulator or a 78L05? If only a 78L05, make sure there is headroom from the battery (battery produces enough volts for regulator to regulate).
Regulators generally don’t like their output voltage being higher than their input voltage so, if you disconnect the battery with the PC operating, chances are, you will destroy the regulator.
In this case you need to protect the regulator from the PC supply destroying the reg. if the battery is low or disconnected.
You can protect the reg. with a diode in series with the output, however this will drop the voltage to your processor. If the processor will run at 5V minus the diode voltage drop, good. If not, you will need a reg. with an output of 5V plus the voltage drop.
Most data sheets suggest a diode from pin 3 back to pin 1 of the reg to prevent this problem, but, as you have a battery connected, I don’t think this solution is a great idea.