summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/svg.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix alignment error for inline-size SVG 1.1 fallback text.Tavmjong Bah2019-11-131-3/+44
| | | | | Puts white space at end of line into separate tspan when 'text-anchor' is not start.
* Fix SVG 1.1 fallback for SVG 2 text in a shape with 'text-align' not equal ↵Tavmjong Bah2019-11-091-4/+13
| | | | to 'start'.
* Fix bugs appliing in fallback elementsJabier Arraiza2019-09-071-1/+1
|
* Prepared for beta. Fixed blocking bugJabiertxof2019-09-071-1/+1
|
* Update internal extensions for latest .inx format changesPatrick Storz2019-09-011-9/+9
|
* Refactor a lot of the parameter handling codePatrick Storz2019-08-311-2/+2
| | | | | | | Many fixes, improvements and simplifications to existing code. Implements the first part of the changes discussed in https://gitlab.com/inkscape/inkscape/issues/333
* Use proper boolean valuesPatrick Storz2019-08-311-1/+1
|
* hatch.jsValentin Ionita2019-06-281-7/+54
| | | | | | Polyfill to render hatches by converting paths to patterns. Used standardjs for linting, but kept the semicolons. Part of 2019 GSoC project.
* Fix opening of files on Windows (and possibly elsewhere)Patrick Storz2019-05-031-1/+1
| | | | | | | | | | | What we pass as "uri" is not an URI, it usually seems to be a file path, so we were lucky it "accidentally" used to work before. Replace Gio::File::create_for_uri with Gio::File::create_for_commandline_arg which should handle both URIs and absolute paths reliably.
* Style fixMarc Jeanmougin2019-04-091-1/+1
|
* More document.h cleanup.Tavmjong Bah2019-04-061-1/+1
|
* Give more descriptive names to document file related variables and functions.Tavmjong Bah2019-02-201-1/+1
| | | | Makes searching through code for them easier.
* modernize loopsMarc Jeanmougin2019-01-021-6/+6
|
* Round-trip SVG 2 flowed text with SVG 1.1 backup.Tavmjong Bah2018-12-141-44/+62
|
* Add some SVG 2 fallbacks:Tavmjong Bah2018-12-071-5/+520
| | | | | | * Meshes (fill only) * Markers: auto-start-reverse, context-stroke/fill * Text
* Clarify licensesMax Gaukler2018-11-081-1/+2
| | | | | | - 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
* fix clipboard URL rebasingThomas Holder2018-11-071-1/+2
|
* Code cleanup and adding comments.Tavmjong Bah2018-10-171-31/+75
|
* Misc. typosluz.paz2018-10-061-1/+1
| | | Found via `codespell`
* Remove #include "config.h" wherever possibleEduard Braun2018-10-011-4/+0
|
* Improve calls to document_unitsJabier Arraiza2018-09-301-6/+1
|
* Allow ask for SVG dragged import method. Also split ask question from one to ↵Jabier Arraiza2018-09-221-5/+5
| | | | 2 (Bitmap and SVG)
* Fix problems on dialogs with extensions. TODO: Add dialog on drag&drop a SVGJabier Arraiza2018-09-221-15/+9
|
* Fix a bug opening SVG from comand lines related to the DPI changes done. ↵Jabiertxof2018-09-141-2/+2
| | | | Thanks Mark for testing!
* Fix DPI wrong code pointed by McJabiertxof2018-09-131-3/+3
|
* Add per embed/linked SVG a DPI valueJabiertxof2018-09-131-3/+8
|
* Run clang-tidy’s modernize-redundant-void-arg pass.Emmanuel Gil Peyrot2018-06-191-1/+1
|
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-7/+7
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Fis maren improvements to embed/importJabier Arraiza2018-05-151-4/+4
|
* Fix bug embeding SVG as PNGJabier Arraiza2018-05-131-13/+12
|
* Allow embed on SVG importsJabier Arraiza2018-05-121-34/+44
|
* Fixes bugs: #1770760, #1770761, #1770763, #1770769 related to linked SVGJabier Arraiza2018-05-121-2/+1
|
* Add Maren improvements prepare to mergeJabiertxo Arraiza Cenoz2018-05-101-11/+11
|
* Allow link a SVG as imageJabiertxo Arraiza Cenoz2018-05-101-2/+103
|
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-041-5/+5
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-5/+5
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-2/+1
| | | | A lot of header clean-up.
* Remove deprecated GNOME VFSStefano Facchini2017-10-131-61/+22
| | | | Just use Gio::File when access to non-local files is needed.
* Add a prune method to saving svg files that removes Adobe's i:pgf tag.Martin Owens2016-10-011-0/+26
| | | | | | Fixed bugs: - https://launchpad.net/bugs/179679 (bzr r15141)
* Cleanup namespace removal so that it doesn't require bugs in updateRepr to ↵Martin Owens2014-04-041-17/+38
| | | | | | | | work. Move to using a duplicate node-tree. Fixes bug #419266 Fixed bugs: - https://launchpad.net/bugs/419266 (bzr r13260)
* code cleanup: make more functions static or include their own headers.Campbell Barton2012-10-041-1/+1
| | | (bzr r11736)
* dropping some ghost code / probably fixing a memleak as wellKris De Gussem2012-04-211-4/+0
| | | (bzr r11273)
* Warning cleanupJon A. Cruz2012-04-181-5/+3
| | | (bzr r11265)
* Merge Andrew's new OCAL dialog and clean headers. Please testAlex Valavanis2012-02-271-0/+1
| | | (bzr r11027)
* Removed outdated/unsafe SP_DOCUMENT_DEFS macro and reduced usage of ↵Jon A. Cruz2011-06-041-0/+1
| | | | | SP_ROOT() gtk type function/macro. (bzr r10254)
* Merge and cleanup of GSoC C++-ification project.Jon A. Cruz2010-12-121-6/+8
|\ | | | | (bzr r9945.1.1)
| * C++fied SPDocument addedAbhishek Sharma Public2010-07-011-3/+3
| | | | | | (bzr r9546.1.2)
| * This is the first c++ification commit from me. It handles sp-line, ↵Abhishek Sharma Public2010-06-291-3/+3
|/ | | | | sp-polyline, sp-item and marks the onset of document c++ification as well. Users can check performace increase with [/usr/bin/time -v inkscape_binary_with_commandline_options]. (bzr r9546.1.1)
* Remove any "inkscape:*" or "sodipodi:*" attributes when saving as "plain ↵Jon A. Cruz2010-01-021-4/+38
| | | | | | | | SVG". Fixes bug #500440. Fixed bugs: - https://launchpad.net/bugs/500440 (bzr r8933)
* Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert2009-08-061-4/+4
| | | | | which cannot be fixed easily. (bzr r8422)