-
I have written a version of ugs-platform-plugin-jog (called ugs-platform-plugin-jog4l) to support jogging for 4 linear axis machines, such as foam cutters. I'm not ready to make a Pull Request yet, but I'm close. If you're interested, have a look at https://github.com/vannoo67/Universal-G-Code-Sender/tree/jog4l I would like to make a distribution of UGS that has jog4l installed and enabled (rather than the original jog). I have figured out how to incorporate the dependency in ugs-platform-app/pom.xml so that the plugin appears as one of the installed plugins, but it is disabled.
How do I configure the project so that jog4l is enabled by default? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 8 replies
-
I think that you will need to add it here as well to get it to be loaded by default: |
Beta Was this translation helpful? Give feedback.
I think the problem is because it has the same name as the original jog component.
Change the name of the component at these locations:
https://github.com/vannoo67/Universal-G-Code-Sender/blob/jog4l/ugs-platform/ugs-platform-plugin-jog4l/src/main/java/com/willwinder/ugs/nbp/jog4l/JogTopComponent.java#L52
https://github.com/vannoo67/Universal-G-Code-Sender/blob/jog4l/ugs-platform/ugs-platform-plugin-jog4l/src/main/java/com/willwinder/ugs/nbp/jog4l/JogTopComponent.java#L65
It will now open by default for me: