Translations:Release notes/1.0/391/en

From Inkscape Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
  • Extensions were updated to be compatible with Python 3. While we'll be migrating away from Python 2, extension writers should aim for support of Python 2.7 and Python 3.5+ for maximum compatibility.
  • Windows packages now ship with Python 3 (currently Python 3.7). Python 2 is not bundled anymore, so make sure to update your extension to be compatible.
  • Inkscape now adds itself to search path on startup, so you should always be able to call it from your extension by simply calling inkscape, without the need to add it to search path manually, or worrying about other potentially incompatible versions of Inkscape being available on search path.
  • The folder structure of Windows packages was updated: Binaries were moved from the installation root to bin/, Inkscape's shared files where moved from share/ to a share/inkscape subfolder.
  • The underscores that were previously necessary to mark elements as translatable are no longer needed. Elements that are usually translated are now by default included in translations. Elements that are usually not translated, are not included. This can be overridden by setting the translatable="yes/no" attribute.
  • Extensions (including their .inx files) can now be put into a subdirectory of the extensions/ folder to allow for better structuring and separation of extensions.