So, I added accumulated job time tracking when GCode is run.
The accumulated job time is displayed at the end of the job.
I also added a stats panel to the left-size menu, and display the accumulated job time there.
There is also a button to reset the job time to 0.
There is also a significant refactoring of menu.js to reduce possible copy/paste errors when adding sections, since most of the code was repeated for each menu section.
So, I added accumulated job time tracking when GCode is run. The accumulated job time is displayed at the end of the job. I also added a stats panel to the left-size menu, and display the accumulated job time there. There is also a button to reset the job time to 0. There is also a significant refactoring of menu.js to reduce possible copy/paste errors when adding sections, since most of the code was repeated for each menu section.