Are there plans to fix/correct the way tinyg handles hitting limit switches... hopefully in the near future :)
Having it reset and having to manually move the gantries is NOT a proper solution IMO.. #1 I have a "stout" machine with fine pitch/solid ballscrews where I can't just push around the gantries when unpowered and #2 since I have a dual Y machine that also means that I then have to go around and square the machine up again because you can't turn the steppers by hand with manual cranks evenly and I don't feel like I should be forced to install dial wheels on them and even that isn't precise enough to keep it perfectly square.
IMO
This is what should happen.
When a limit switch is triggered the machine should NOT reset but simply halt motion immediately and stop processing/reset the job if running gcode at that time and turn off the spindle and coolant.. (maybe there is a reason to leave spindle/coolant on but I can't think of one now)
Then simply allow you to jog only in the direction away from the limit switches until the limit is no longer tripped. Then you can do a homing command or whatever.. but having it reset just seems silly.
I've worked with a few "professional" CNC (Haas,etc..) machines and NONE just shut down the whole machine..
Also I notice you have maximum travel settings.. How are those used or are they at all now?.. I assume that would be for soft limits which would be great and are really needed (but again I hope that doesn't reset the machine and should function identically to hitting a physical limit switch just a different error/status message or something) Does tinyg have functioning soft limits?