summaryrefslogtreecommitdiffstats
path: root/src/object/sp-image.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-05-12Remove support for LCMS 1Karl Cheng1-19/+14
Now that all platforms (including macOS) now support LCMS 2, we no longer need to support LCMS 1. Fixes: https://bugs.launchpad.net/inkscape/+bug/1133014
2019-02-20Give more descriptive names to document file related variables and functions.Tavmjong Bah1-2/+2
Makes searching through code for them easier.
2018-12-26fix crash with missing image xlink:href attributeThomas Holder1-0/+6
2018-11-08Clarify licensesMax Gaukler1-2/+3
- 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
2018-11-07Add missing change from last commit.Tavmjong Bah1-1/+0
2018-11-07Replace Broken Image xpm by SVG.Tavmjong Bah1-4/+19
2018-11-04Image HTTP supportThomas Holder1-0/+8
Uses Gio::File::load_contents (via URI::getContents) to load images from non-file/non-data URIs. Depends on GVfs.
2018-11-03Inkscape::URI API enhancementsThomas Holder1-39/+8
2018-10-07Fix for e9de1bbc (Thanks @spelo3)Marc Jeanmougin1-1/+1
2018-10-07Fix crash when viewing an image with invalid coords (NaN or inf)Marc Jeanmougin1-1/+5
(Does not make it visible either.)
2018-10-06SPAttributeEnum typed function argumentsThomas Holder1-1/+1
2018-10-01Remove #include "config.h" wherever possibleEduard Braun1-1/+1
2018-09-13Fix DPI wrong code pointed by McJabiertxof1-9/+9
2018-09-13Add per embed/linked SVG a DPI valueJabiertxof1-20/+55
2018-06-21Move global functions into SPImage methods.Emmanuel Gil Peyrot1-9/+9
2018-06-21Move global functions into SPPrintContext methods.Emmanuel Gil Peyrot1-1/+1
2018-06-18Run clang-tidy’s modernize-use-emplace pass.Emmanuel Gil Peyrot1-4/+4
This reduces the boilerplate required to add a new element to a container.
2018-06-18Run clang-tidy’s modernize-use-equals-default pass.Emmanuel Gil Peyrot1-2/+1
This replaces empty constructors and destructors with the default keyword.
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-34/+34
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-05-13Fix bug embeding SVG as PNGJabier Arraiza1-23/+72
2018-05-12Allow embed on SVG importsJabier Arraiza1-19/+21
2018-05-12Fixes bugs: #1770760, #1770761, #1770763, #1770769 related to linked SVGJabier Arraiza1-0/+20
2018-05-04Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin1-10/+10
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
2018-04-29Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin1-10/+10
2018-04-23Remove some documents updatesJabier Arraiza1-2/+0
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah1-0/+0
A lot of header clean-up.
2017-10-05Extract a base class, SPDimensions.Shlomi Fish1-16/+1
From two places getting rid of duplicate code.
2017-01-12Use GStatBuf where appropriate to ensure usage of the correct typeEduard Braun1-1/+1
(fixes compilation with i686-w64-mingw32) (bzr r15414)
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-3/+0
(bzr r15034)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-0/+3
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-3/+0
(bzr r15025)
2016-04-29Backout last commit as it introduced subtle errors.Tavmjong Bah1-2/+0
(bzr r14864)
2016-04-29SVG 2 allows 'href' without 'xlink:'. For now just read plain 'href'.Tavmjong Bah1-0/+2
(bzr r14863)
2015-02-25create SPObject factoryLiam P. White1-9/+0
(bzr r13939.1.1)
2014-08-18Fix build (not pretty).Liam P. White1-0/+1
(bzr r13341.1.146)
2014-03-05When an externally linked image is modified, mark it for update insteadKrzysztof Kosi??ski1-3/+1
of directly calling update() with a bogus ctx parameter. Prevents crash and fixes LP Bug #1278571. Fixed bugs: - https://launchpad.net/bugs/1278571 (bzr r13117)
2014-02-22Fix 'preserveAspectRatio' attribute of bitmap images in EMF/WMF ↵David Mathog1-33/+9
import/export (bug #1278645). Fixed bugs: - https://launchpad.net/bugs/1278645 (bzr r13049)
2014-02-06Added new base class to handle viewBox and preserveAspectRatio.Tavmjong Bah1-211/+136
Updated sp-root, sp-symbol, sp-image, sp-pattern, marker to use new class. Fixed some viewport issues when % used. (bzr r13002)
2014-01-29Revert sp-image until the refactoring takes.Martin Owens1-43/+92
(bzr r12984)
2014-01-25A partial refactor of sp-image.cpp, expect more.Martin Owens1-56/+33
(bzr r12978)
2014-01-18Fix missing embeded image condition, kindly caught by suv in bug #1270334Martin Owens1-3/+8
Fixed bugs: - https://launchpad.net/bugs/1270334 (bzr r12954)
2014-01-17More cleaning of the image tag handler and seperate filename from load.Martin Owens1-26/+24
(bzr r12945)
2014-01-16Clean up sp-image's read_image, remove duplicate codeMartin Owens1-43/+14
(bzr r12942)
2013-10-27"fix" some "unused parameter" warningsKris De Gussem1-2/+2
(bzr r12736)
2013-10-26Added some consts.Markus Engel1-4/+4
(bzr r12729)
2013-10-03if this->pixbuf check must come earlier to prevent crashbuliabyak1-65/+67
(bzr r12653)
2013-09-28fix one code path where fullname wasn't freedbuliabyak1-1/+2
(bzr r12614)
2013-09-24change names for displayName and detailedDescription, improve char code and ↵Martin Owens1-1/+1
remove const. (bzr r12584)
2013-09-21Drop unused static function declarationsAlex Valavanis1-3/+0
(bzr r12565)
2013-09-20Refactor status-bar text for multiple items, was very brokenMartin Owens1-2/+6
Fixed bugs: - https://launchpad.net/bugs/1199192 (bzr r12550)