New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
What modification have you made to this addon? #1
Comments
bump @SuzanneSoy |
Sorry about that, I am the original dev and this is the original version of this addon. I'll try to make improvements based on the feedback I got on the forum https://forum.freecadweb.org/viewtopic.php?f=22&t=62974 when I find some time & energy to work on this again :) |
@SuzanneSoy thanks. There is another addon called Launcher. how does this differ from that? |
I was not aware of Launcher, thanks for the pointer. After a quick glance at the source code, I think:
|
Ideally, the FreeCAD toolbar system would allow addons to register custom widgets, not just Commands. Currently, it's only possible to register an icon + text + tooltip + callback "action" function, more complex widgets cannot be handled by FreeCAD's toolbar customization mechanism. |
Thanks for this in-depth comparison. Would you be comfortable letting us add this to the addon manager (even though it's not fully complete?) |
Sure, in a couple of days? I'll try to address some of the most pressing issues like: To-do list:
I'm not sure how the update process goes with the addon manager, do I need to submit an MR to the addon manager repo every time I make updates to this repo? |
No, we just add it as a submodule, nothing changes about your development process. |
Sorry, forgot to mention that. Thanks chennes. |
🤔 submodules are normally pinned to a specific commit? I'm working through my to-do list, should be good for release soon. |
@SuzanneSoy the Addon manager is smart enough to pull the HEAD of each submodule. |
Or perhaps the Addon Manager is stupid enough 😆 -- they aren't treated as real submodules, that's just for convenience of display in the GitHub interface. Actually the Addon Manager just scans the |
@SuzanneSoy any progress on this? FreeCAD is going to announce a release soon. There is feature freeze starting March 4th but this doesn't apply to 3rd party addons. Nevertheless, it would be amazing if this addon could be stable for the upcoming release where we'll see an influx of users testing out the new version and most likely this addon would get exposure (esp. for newbs) |
@luzpaz Yes! I just finished implementing the "enable 3D preview" button tonight, so it shouldn't cause crashes until enabled :) I think it's now good enough to enable in the public addon repo. Do I need to do anything / submit an MR for that? Thanks for your patience! |
@SuzanneSoy I can add it the Addon Manager. But there are other things left to do in this repo:
|
The announcement on the forum was already done a while ago: https://forum.freecadweb.org/viewtopic.php?f=22&t=62974 should I make a new thread? There haven't been any significant changes since then, just small bugfixes and tweaks. |
I turn any points left in https://forum.freecadweb.org/viewtopic.php?f=22&t=62974 into issues on this repo, closing this now as this was just a reminder for me to have a look at the forum thread. :) |
Hi! Just wondering. The original dev has stepped away from the FreeCAD. I'd love to see this as part of FreeCAD core
The text was updated successfully, but these errors were encountered: