Things I have done so far are...
Fixed a few bugs
Added a tabbed status page (notebook) so I can do view all of the inputs , outputs, signals and encoders.
Added machine coordinates DROs
Added a real MPG that is switchable via the GUI as well as using the GUI step increments for the MPG (.1, .01, .001 etc)
Added HAL pins for external cycle start and feed hold pins.
Got "Classic Ladder" working.
Changed the tool changer from 8 tools to 12 and connected it with classic ladder to control a turret on a lager lathe retrofit.
Got a a fully working parallel port setup for a mini lathe with full VFD spindle control. Everything works.
Right now I am building a full new interface based on this with a larger screen resolution. I am converting based on a screen set I created years ago for Mach 3...
I would love to work on the mill side as well. I have a 1995 Haas VF-2 I will be retrofitting soon. If this interface is updated to take advantage of the new OS / linuxcnc then it will be a great building block. I would love to make it all work universally.
If you are interested you can contact me at xgenmods@gmail.com