One question to tft firmware:
I saw this hint for "start_gcode" and "end_gcode" to insert M75 (Start Printjob Timer) and M77 (Stop Printjob Timer).
I know where I would have to insert it in the slicer but found this section in tft config.
Here beside M75 and M77 some other commands are present:
start_gcode:
G28 XY R20 - auto home (only G28 in the slicer, so all axes are homed there).
end_gcode:
M104 S0 - turn off extruder (already done in the slicer)
M140 S0 - turn off bed (already done in the slicer)
M107 - turn off fan (M106 S0 in the slicer which does the same)
M18 - disable steppers (M84 in the slicer which does the same)
Because every mentioned setting beside M75 + M77 is already inserted in the slicer I would do it like that: