Cool feature! I hope that your toponaming stuff is merged soon after the release of 0.19 since toponaming is THE killer argument against using FC. And this it is sad because if this would be improved, FC is a super useful CAD program. Btw., I think also the Sketcher WB needs to be made toponaming-safe, right?
Besides this I need help with a special issue and since you know the internals of FC maybe you can help me:
- Take the current master and open there the fillet dialog.
- select an edge in the list and press DEL
result: nothing happens
- now press the Add button and then DEL
result: now the deletion is performed.
I found out that the reason is that after
is executed in TaskDressUpParameters::setSelection all keypresses are filtered. First after executing
keypresses are taken into account. But of course one needs the active selection to show the user.
This issue also affects other WBs like FEM: https://forum.freecadweb.org/viewtopic.php?f=18&t=43402