Skip to content

Fix issue when extensions are calling inkscape

Kaalleen requested to merge kaalleen/inkscape:fix_self_call_extensions into master

Fixes an issue described in the following issues

In short, extensions which use inkex.command.call to call inkscape itself receive this error message terminate called after throwing an instance of 'Gio::Error' in Windows and Linux. This can be fixed within inkex (extensions!589 (closed)) but if the extension authors decides not to use inkex, they would run into the same issue again when they do not set the self_call variable themselves. So it'd be better if this was fixed in inkscape directly as mentioned by @mgmax

Additionally this sets a new app id in case extensions want to run inkscape with a gui, otherwise they receive a timeout which is caused by conflicts with the previous instance.

Merge request reports