Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Merge pull request #4426 from wonder-sk/fix-relative-paths-svg
Fix relative paths to SVG files in embedded projects
- Loading branch information
Showing
with
1,334 additions
and 931 deletions.
- +58 −2 doc/api_break.dox
- +4 −4 python/core/annotations/qgsannotation.sip
- +2 −2 python/core/annotations/qgsannotationmanager.sip
- +2 −2 python/core/annotations/qgshtmlannotation.sip
- +2 −2 python/core/annotations/qgssvgannotation.sip
- +2 −2 python/core/annotations/qgstextannotation.sip
- +1 −0 python/core/core.sip
- +4 −4 python/core/qgsconditionalstyle.sip
- +13 −13 python/core/qgsdiagramrenderer.sip
- +6 −6 python/core/qgslayerdefinition.sip
- +14 −10 python/core/qgsmaplayer.sip
- +2 −2 python/core/qgspallabeling.sip
- +44 −0 python/core/qgsreadwritecontext.sip
- +7 −7 python/core/qgstextrenderer.sip
- +10 −6 python/core/qgsvectorlayer.sip
- +6 −6 python/core/raster/qgsrasterlayer.sip
- +5 −5 python/core/symbology-ng/qgs25drenderer.sip
- +2 −2 python/core/symbology-ng/qgscategorizedsymbolrenderer.sip
- +5 −4 python/core/symbology-ng/qgsfillsymbollayer.sip
- +2 −2 python/core/symbology-ng/qgsgraduatedsymbolrenderer.sip
- +4 −4 python/core/symbology-ng/qgsheatmaprenderer.sip
- +2 −2 python/core/symbology-ng/qgsinvertedpolygonrenderer.sip
- +4 −3 python/core/symbology-ng/qgsmarkersymbollayer.sip
- +2 −2 python/core/symbology-ng/qgsnullsymbolrenderer.sip
- +6 −6 python/core/symbology-ng/qgspointclusterrenderer.sip
- +6 −6 python/core/symbology-ng/qgspointdisplacementrenderer.sip
- +2 −2 python/core/symbology-ng/qgsrenderer.sip
- +4 −4 python/core/symbology-ng/qgsrendererregistry.sip
- +2 −2 python/core/symbology-ng/qgsrulebasedrenderer.sip
- +2 −2 python/core/symbology-ng/qgssinglesymbolrenderer.sip
- +10 −62 python/core/symbology-ng/qgssvgcache.sip
- +8 −4 python/core/symbology-ng/qgssymbollayerregistry.sip
- +8 −13 python/core/symbology-ng/qgssymbollayerutils.sip
- +2 −2 python/gui/qgsformannotation.sip
- +0 −17 python/gui/symbology-ng/qgssvgselectorwidget.sip
- +3 −2 src/app/qgisapp.cpp
- +10 −4 src/app/qgsdecorationgrid.cpp
- +3 −2 src/app/qgslabelingwidget.cpp
- +5 −4 src/app/qgslayerstylingwidget.cpp
- +3 −2 src/app/qgsrulebasedlabelingwidget.cpp
- +2 −0 src/core/CMakeLists.txt
- +6 −7 src/core/annotations/qgsannotation.cpp
- +4 −4 src/core/annotations/qgsannotation.h
- +10 −10 src/core/annotations/qgsannotationmanager.cpp
- +4 −3 src/core/annotations/qgsannotationmanager.h
- +4 −4 src/core/annotations/qgshtmlannotation.cpp
- +2 −2 src/core/annotations/qgshtmlannotation.h
- +4 −4 src/core/annotations/qgssvgannotation.cpp
- +2 −2 src/core/annotations/qgssvgannotation.h
- +4 −4 src/core/annotations/qgstextannotation.cpp
- +2 −2 src/core/annotations/qgstextannotation.h
- +29 −6 src/core/composer/qgscomposerarrow.cpp
- +7 −2 src/core/composer/qgscomposermap.cpp
- +12 −4 src/core/composer/qgscomposermapgrid.cpp
- +10 −2 src/core/composer/qgscomposermapoverview.cpp
- +24 −4 src/core/composer/qgscomposerpicture.cpp
- +1 −0 src/core/composer/qgscomposerpicture.h
- +11 −2 src/core/composer/qgscomposerpolygon.cpp
- +11 −2 src/core/composer/qgscomposerpolyline.cpp
- +10 −2 src/core/composer/qgscomposershape.cpp
- +10 −2 src/core/composer/qgscomposition.cpp
- +10 −10 src/core/qgsconditionalstyle.cpp
- +5 −4 src/core/qgsconditionalstyle.h
- +26 −60 src/core/qgsdiagramrenderer.cpp
- +16 −13 src/core/qgsdiagramrenderer.h
- +20 −11 src/core/qgslayerdefinition.cpp
- +5 −5 src/core/qgslayerdefinition.h
- +33 −29 src/core/qgsmaplayer.cpp
- +15 −11 src/core/qgsmaplayer.h
- +4 −4 src/core/qgspallabeling.cpp
- +2 −2 src/core/qgspallabeling.h
- +23 −77 src/core/qgsproject.cpp
- +1 −1 src/core/qgsproject.h
- +5 −1 src/core/qgsprojectfiletransform.cpp
- +6 −0 src/core/qgsreadwritecontext.cpp
- +44 −0 src/core/qgsreadwritecontext.h
- +10 −10 src/core/qgsrulebasedlabeling.cpp
- +5 −4 src/core/qgsrulebasedlabeling.h
- +12 −10 src/core/qgstextrenderer.cpp
- +8 −7 src/core/qgstextrenderer.h
- +1 −1 src/core/qgstextrenderer_p.h
- +66 −21 src/core/qgsvectorlayer.cpp
- +10 −6 src/core/qgsvectorlayer.h
- +4 −3 src/core/qgsvectorlayerlabeling.cpp
- +4 −3 src/core/qgsvectorlayerlabeling.h
- +13 −11 src/core/raster/qgsrasterlayer.cpp
- +6 −6 src/core/raster/qgsrasterlayer.h
- +4 −4 src/core/symbology-ng/qgs25drenderer.cpp
- +3 −2 src/core/symbology-ng/qgs25drenderer.h
- +6 −6 src/core/symbology-ng/qgscategorizedsymbolrenderer.cpp
- +2 −2 src/core/symbology-ng/qgscategorizedsymbolrenderer.h
- +14 −4 src/core/symbology-ng/qgsfillsymbollayer.cpp
- +9 −1 src/core/symbology-ng/qgsfillsymbollayer.h
- +6 −6 src/core/symbology-ng/qgsgraduatedsymbolrenderer.cpp
- +2 −2 src/core/symbology-ng/qgsgraduatedsymbolrenderer.h
- +4 −2 src/core/symbology-ng/qgsheatmaprenderer.cpp
- +3 −2 src/core/symbology-ng/qgsheatmaprenderer.h
- +4 −4 src/core/symbology-ng/qgsinvertedpolygonrenderer.cpp
- +2 −2 src/core/symbology-ng/qgsinvertedpolygonrenderer.h
- +16 −4 src/core/symbology-ng/qgsmarkersymbollayer.cpp
- +9 −2 src/core/symbology-ng/qgsmarkersymbollayer.h
- +4 −2 src/core/symbology-ng/qgsnullsymbolrenderer.cpp
- +3 −2 src/core/symbology-ng/qgsnullsymbolrenderer.h
- +6 −6 src/core/symbology-ng/qgspointclusterrenderer.cpp
- +2 −2 src/core/symbology-ng/qgspointclusterrenderer.h
- +6 −6 src/core/symbology-ng/qgspointdisplacementrenderer.cpp
- +2 −2 src/core/symbology-ng/qgspointdisplacementrenderer.h
- +4 −3 src/core/symbology-ng/qgsrenderer.cpp
- +3 −2 src/core/symbology-ng/qgsrenderer.h
- +5 −3 src/core/symbology-ng/qgsrendererregistry.h
- +4 −4 src/core/symbology-ng/qgsrulebasedrenderer.cpp
- +3 −2 src/core/symbology-ng/qgsrulebasedrenderer.h
- +4 −4 src/core/symbology-ng/qgssinglesymbolrenderer.cpp
- +2 −2 src/core/symbology-ng/qgssinglesymbolrenderer.h
- +7 −6 src/core/symbology-ng/qgsstyle.cpp
- +19 −23 src/core/symbology-ng/qgssvgcache.cpp
- +13 −17 src/core/symbology-ng/qgssvgcache.h
- +10 −2 src/core/symbology-ng/qgssymbollayerregistry.cpp
- +38 −17 src/core/symbology-ng/qgssymbollayerregistry.h
- +32 −39 src/core/symbology-ng/qgssymbollayerutils.cpp
- +19 −11 src/core/symbology-ng/qgssymbollayerutils.h
- +4 −4 src/gui/qgsformannotation.cpp
- +2 −2 src/gui/qgsformannotation.h
- +4 −2 src/gui/qgstextformatwidget.cpp
- +3 −2 src/gui/symbology-ng/qgsrulebasedrendererwidget.cpp
- +4 −30 src/gui/symbology-ng/qgssvgselectorwidget.cpp
- +2 −18 src/gui/symbology-ng/qgssvgselectorwidget.h
- +5 −5 src/plugins/grass/qgsgrasseditrenderer.cpp
- +2 −2 src/plugins/grass/qgsgrasseditrenderer.h
- +5 −1 src/server/qgsserverprojectparser.cpp
- +10 −12 src/ui/symbollayer/widget_svgselector.ui
- +4 −3 tests/src/core/testqgslabelingengine.cpp
- +2 −1 tests/src/core/testqgsmaprendererjob.cpp
- +159 −1 tests/src/core/testqgsproject.cpp
- +3 −2 tests/src/core/testqgsrulebasedrenderer.cpp
- +7 −2 tests/src/core/testqgssvgmarker.cpp
- +3 −3 tests/src/core/testqgsvectorlayerjoinbuffer.cpp
- +3 −3 tests/src/python/test_provider_memory.py
- +3 −2 tests/src/python/test_qgsgraduatedsymbolrenderer.py
- +3 −3 tests/src/python/test_qgsmaplayer.py
- +3 −2 tests/src/python/test_qgspointclusterrenderer.py
- +3 −2 tests/src/python/test_qgspointdisplacementrenderer.py
- +5 −4 tests/src/python/test_qgssymbollayer.py
- +8 −7 tests/src/python/test_qgstextrenderer.py
- +17 −16 tests/src/python/test_qgsvectorlayer.py
Oops, something went wrong.