
finalize the XDG situation (check the spec).test CLI invocation (because of problems with the launch script).Inkscape works without launch script (my personal dev environment).set environment variables in main(), removing the need for a launch script.no longer require INKSCAPE_DATADIR being set before execution reaches main() ( !1020 (merged)).I can open an SVG file by double clicking it in the Finder if Inkscape is not already open. "Error opening directory 'path/to/directory`: Operation not permitted" (I did not encounter this issue on pre-release versions of Catalina.)įor any directory that I navigate to, I get a message "Could not read the contents of XXXXX". It’s been a blessing to have access to many of the path effects and other cool tools in recent inkscape versions.Testing with a fresh copy of Inkscape 1.0beta1 ( 32d48128, ) installed on macOS 10.15 Catalina (release version), I am unable to open documents with File > Open or the toolbar shortcut. I will dive in the the nuanced solutions if I need to. Since inkscape is about the only thing I use X11 for on the mac, I went ahead and disabled the X11-mac clipboard sync. However, that doesn’t work when the effects are expected paths in the clipboard (and they weren’t there). On the bright side, I had found the suggested workaround, and was able to effectively duplicate items in my drawings. For other Inkscape commands involving the system clipboards ( e.g., Paste Style, Paste Size or Paste Path in path effects) there is no alternative workaround other than changing the X11/XQuartz preferences as described above. When you just want to make a copy of an object within Inkscape, you can also use duplicate (Ctrl-D) rather than copy/paste (Ctrl-C/Ctrl-V) - Duplicate does not interact with the X11/OSX clipboards. It will not prevent copying text from OS X to X11. However, this will also prevent copying text from any X11 application to Mac OS X ones. You need to deactivate this functionality in X11 preferences > Pasteboard: uncheck “Update Pasteboard when CLIPBOARD changes”.

It currently does not know how to deal with vector images, so it just captures the screen, i.e., creates a bitmap copy, and then pastes that. Starting with XQuartz 2.3.2, X11 has some functionality to exchange the content of the clipboard with OS X. Sure enough, a quick search took me to the inkscape FAQ, and this section in particular: After beating my head against a wall trying to create a pattern-on-path effect, I realized that there must be something wrong with the clipboard implementation on the mac. I’ve always just resigned to use clone (ctrl-D) instead of copy/paste since on the mac, the copy/paste cycle results in a pixelated image being pasted into the document. Inkscape is my go-to vector editing program and I’ve done many publication figures, exam questions, and other general work in inkscape on both mac and linux.
