issues
search
virtualsatellite
/
VirtualSatellite4-FreeCAD-mod
A FreeCAD Module to interchange information with Virtual Satellite.
GNU Lesser General Public License v3.0
8
stars
2
forks
source link
Added a plugin mechanism
#44
Closed
ghost
closed
3 years ago
ghost
commented
3 years ago
Added a plugin mechanism that works similar to registering a workbench in FreeCAD
Plugins are loaded on workbench initilization
Workbench initilization also now creates a preference page
Added preference page:
Constructed from *.ui files
Added general preference to select a folder to store files created by the mod (see #19)
Added RadioButtons to select an active plugin (dynamically created at startup)
Plugins can contribute their own preference UI
Migrated functionality to im-/export via JSON File from im-/exporter into a legacy plugin
The im-/exporter call the active plugin via the workbench
Closes #19 Closes #43
Closes #19 Closes #43