What does this workbench do exactly? #1

Open
opened 2021-03-06 16:27:13 +00:00 by luzpaz · 4 comments
luzpaz commented 2021-03-06 16:27:13 +00:00 (Migrated from github.com)

Came across this and was wondering what sorcery is going on here? 😏

Came across this and was wondering what sorcery is going on here? :smirk:
luzpaz commented 2021-03-09 11:52:29 +00:00 (Migrated from github.com)

@jsmaniac ping

@jsmaniac ping
SuzanneSoy commented 2021-03-09 23:16:15 +00:00 (Migrated from github.com)

Hi! This workbench embeds some external applications within a FreeCAD tab. For now it can start Mousepad, Inkscape and Gimp inside a tab on Linux with X11 (I'm switching to wayland, will "soon" try to figure out a way to do that with Wayland too, if possible).

Each application is described using just ~5 lines of code, so it's very easy to add new applications, although I'm happy to do it if anyone adds some info in https://wiki.freecadweb.org/User:Suzanne.soy/XternalApps_Workbench using the "Example" page as a template.

I'm currently working on a general mechanism to give access to the tools and plug-ins of an external app, Inkscape will be the first to be supported. Basically, you'll get access to pretty much all Inkscape extensions as parametric operations which work on 2D shapes in FreeCAD.

Hi! This workbench embeds some external applications within a FreeCAD tab. For now it can start Mousepad, Inkscape and Gimp inside a tab on Linux with X11 (I'm switching to wayland, will "soon" try to figure out a way to do that with Wayland too, if possible). Each application is described using just ~5 lines of code, so it's very easy to add new applications, although I'm happy to do it if anyone adds some info in https://wiki.freecadweb.org/User:Suzanne.soy/XternalApps_Workbench using the "Example" page as a template. I'm currently working on a general mechanism to give access to the tools and plug-ins of an external app, Inkscape will be the first to be supported. Basically, you'll get access to pretty much all Inkscape extensions as parametric operations which work on 2D shapes in FreeCAD.
luzpaz commented 2023-04-16 15:20:26 +01:00 (Migrated from github.com)

How is the development going ?

How is the development going ?
SuzanneSoy commented 2023-04-17 00:43:33 +01:00 (Migrated from github.com)

I haven't touched this project it in ~2 years :)

I haven't touched this project it in ~2 years :)
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: suzanne.soy/XternalApps#1
No description provided.