1. 06 Nov, 2020 1 commit
    • Thomas Holder's avatar
      Tests for rebase-href · b6fc1dfa
      Thomas Holder authored
      - Add tests
      - Skip document-local queries when rebasing
      - Fix "URI error : Memory allocation failed" when rebasing `data:` URI
        in Inkscape::XML::rebase_hrefs (error was harmless, not a bug)
      b6fc1dfa
  2. 23 Oct, 2020 1 commit
  3. 06 Aug, 2020 1 commit
  4. 31 Jul, 2020 1 commit
  5. 07 May, 2020 1 commit
  6. 02 May, 2020 1 commit
  7. 09 Jan, 2020 1 commit
    • Sergei Izmailov's avatar
      Fix setAttribute overloads (!1263) · 105aaaf5
      Sergei Izmailov authored and Thomas Holder's avatar Thomas Holder committed
      - Revisit `Inkscape::XML::Node::setAttribute` and `SPObject::setAttribute`
      - New `Inkscape::Util::const_char_ptr` absorbs all diversity of strings zoo
      - New `setAttributeOrRemoveIfEmpty` method
      - New `removeAttribute` method
      - Simplification of call sites of `setAttribute`
      105aaaf5
  8. 04 Jan, 2020 1 commit
  9. 02 Dec, 2019 1 commit
  10. 20 Feb, 2019 1 commit
  11. 24 Dec, 2018 1 commit
  12. 08 Nov, 2018 1 commit
    • Max Gaukler's avatar
      Clarify licenses · 79d82382
      Max Gaukler authored
      - add license headers to everything
      - convert a few files from public domain or LGPL2.1+ to GPL2+
      - some archaeology to clarify which files are from which library
      79d82382
  13. 07 Nov, 2018 2 commits
  14. 15 Oct, 2018 1 commit
  15. 13 Oct, 2018 1 commit
  16. 01 Oct, 2018 1 commit
  17. 18 Jun, 2018 1 commit
  18. 30 Jan, 2018 1 commit
  19. 07 Nov, 2017 1 commit
    • Unknown's avatar
      Misc. typos · 2659ce5a
      Unknown authored
      Found using `codespell -q 3 -w --skip="*.svg,*.po,*.ts,./share/tutorials,./src/libavoid,./packaging/win32/languages,./man,./src/2geom" -I ../inkscape-whitelist.txt`
      whereby whitelist file contained:
      ```
      dum
      iff
      glight
      substract
      te
      upto
      ```
      2659ce5a
  20. 18 Oct, 2017 1 commit
    • Jan Lingscheid's avatar
      Refactor Util::ptr_shared · 41b862f1
      Jan Lingscheid authored
      Util::ptr_shared<T> was only used in its <char> specialization, so it is now refactored into a
      non-template class. Using it with arbitary classes was dangerous anyway.
      41b862f1
  21. 29 Jan, 2017 1 commit
  22. 03 Aug, 2016 1 commit
  23. 28 Jul, 2016 2 commits
  24. 21 May, 2016 1 commit
  25. 07 Dec, 2015 1 commit
  26. 08 Dec, 2011 1 commit
  27. 07 May, 2011 1 commit
  28. 06 May, 2011 1 commit
  29. 22 Mar, 2011 1 commit
  30. 22 Feb, 2011 1 commit
  31. 01 Jul, 2010 1 commit
  32. 23 Aug, 2009 1 commit
  33. 06 Aug, 2009 1 commit
  34. 05 Aug, 2009 2 commits
  35. 18 Apr, 2009 1 commit
  36. 07 Apr, 2009 1 commit
    • Peter Moulder's avatar
      Move Inkscape::IO::fixupHrefs to Inkscape::XML::rebase_hrefs in new file... · c2d88106
      Peter Moulder authored
      Move Inkscape::IO::fixupHrefs to Inkscape::XML::rebase_hrefs in new file xml/rebase-hrefs.*.  Give it the old and new base directory, so that it can change hrefs without relying on sodipodi:absref.
      Also create a new function sp_repr_save_rebased_file that changes all xlink:href attributes as it writes them, so that we don't need to modify the owning document.  (Especially useful for "Save a copy" or exporting.)
      extension/system.cpp: (Inkscape::Extension::save): Don't call sp_document_set_uri even temporarily other than at the same time as calling rebase_hrefs.  (Otherwise, existing relative hrefs will point nowhere.)
      When exporting plain SVG, change the relative hrefs according to the destination filename.
      
      (bzr r7643)
      c2d88106