summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax Gaukler <development@maxgaukler.de>2018-09-11 14:05:17 +0000
committerMax Gaukler <development@maxgaukler.de>2018-11-08 17:18:20 +0000
commit79d82382b3ea1b7d77e3a47a96a786557588787a (patch)
treee2729fa6bb00d24ac6140cafabb9cf9b94ffa01b
parentImplement the remaining vector effects properties. (diff)
downloadinkscape-79d82382b3ea1b7d77e3a47a96a786557588787a.tar.gz
inkscape-79d82382b3ea1b7d77e3a47a96a786557588787a.zip
Clarify licenses
- 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
-rw-r--r--.appveyor.yml1
-rw-r--r--CMakeScripts/ConfigCPack.cmake2
-rw-r--r--CMakeScripts/Install.cmake6
-rw-r--r--CMakeScripts/InstallMSYS2.cmake8
-rw-r--r--COPYING36
-rw-r--r--LICENSES/GPL-2.0-or-later.txt15
-rw-r--r--LICENSES/GPL-2.0.txt (renamed from GPL2.txt)0
-rw-r--r--LICENSES/GPL-3.0-or-later.txt15
-rw-r--r--LICENSES/GPL-3.0.txt (renamed from GPL3.txt)0
-rw-r--r--LICENSES/LGPL-2.1-or-later.txt12
-rw-r--r--LICENSES/LGPL-2.1.txt (renamed from LGPL2.1.txt)0
-rw-r--r--LICENSES/LGPL-3.0-or-later.txt12
-rw-r--r--LICENSES/LGPL-3.0.txt165
-rw-r--r--LICENSES/MPL-1.1.txt422
-rw-r--r--_clang-format1
-rw-r--r--astylerc2
-rw-r--r--config.h.cmake1
-rwxr-xr-xdownload-gtest.sh1
-rw-r--r--inkscape.appdata.xml.in1
-rw-r--r--inkscape.desktop.in1
-rw-r--r--inkscape.desktop.template1
-rw-r--r--man/CMakeLists.txt1
-rw-r--r--packaging/win32/inkscape.nsi6
-rw-r--r--po/CMakeLists.txt1
-rw-r--r--share/CMakeLists.txt1
-rw-r--r--share/attributes/CMakeLists.txt1
-rw-r--r--share/branding/CMakeLists.txt1
-rw-r--r--share/examples/CMakeLists.txt1
-rw-r--r--share/filters/CMakeLists.txt1
-rw-r--r--share/fonts/CMakeLists.txt1
-rw-r--r--share/gradients/CMakeLists.txt1
-rw-r--r--share/icons/application/CMakeLists.txt1
-rw-r--r--share/keys/CMakeLists.txt1
-rw-r--r--share/markers/CMakeLists.txt1
-rw-r--r--share/palettes/CMakeLists.txt1
-rw-r--r--share/patterns/CMakeLists.txt1
-rw-r--r--share/pixmaps/CMakeLists.txt1
-rw-r--r--share/screens/CMakeLists.txt1
-rw-r--r--share/symbols/CMakeLists.txt1
-rw-r--r--share/templates/CMakeLists.txt1
-rw-r--r--share/tutorials/CMakeLists.txt1
-rw-r--r--share/ui/CMakeLists.txt1
-rw-r--r--snap/snapcraft.yaml1
-rw-r--r--src/CMakeLists.txt1
-rw-r--r--src/attribute-rel-css.cpp9
-rw-r--r--src/attribute-rel-css.h9
-rw-r--r--src/attribute-rel-svg.cpp9
-rw-r--r--src/attribute-rel-svg.h9
-rw-r--r--src/attribute-rel-util.cpp9
-rw-r--r--src/attribute-rel-util.h9
-rw-r--r--src/attribute-sort-util.cpp9
-rw-r--r--src/attribute-sort-util.h18
-rw-r--r--src/attributes.cpp3
-rw-r--r--src/attributes.h3
-rw-r--r--src/axis-manip.cpp3
-rw-r--r--src/axis-manip.h3
-rw-r--r--src/bad-uri-exception.h9
-rw-r--r--src/cms-color-types.h9
-rw-r--r--src/cms-system.h9
-rw-r--r--src/color-profile-cms-fns.h9
-rw-r--r--src/color-rgba.h3
-rw-r--r--src/color.cpp3
-rw-r--r--src/color.h3
-rw-r--r--src/colorspace.h3
-rw-r--r--src/composite-undo-stack-observer.cpp3
-rw-r--r--src/composite-undo-stack-observer.h3
-rw-r--r--src/conditions.cpp3
-rw-r--r--src/conditions.h9
-rw-r--r--src/conn-avoid-ref.cpp3
-rw-r--r--src/conn-avoid-ref.h3
-rw-r--r--src/console-output-undo-observer.cpp3
-rw-r--r--src/console-output-undo-observer.h3
-rw-r--r--src/context-fns.cpp9
-rw-r--r--src/context-fns.h5
-rw-r--r--src/debug/CMakeLists.txt1
-rw-r--r--src/debug/demangle.cpp3
-rw-r--r--src/debug/demangle.h3
-rw-r--r--src/debug/event-tracker.h3
-rw-r--r--src/debug/event.h3
-rw-r--r--src/debug/gc-heap.h3
-rw-r--r--src/debug/gdk-event-latency-tracker.cpp3
-rw-r--r--src/debug/gdk-event-latency-tracker.h3
-rw-r--r--src/debug/heap.cpp3
-rw-r--r--src/debug/heap.h3
-rw-r--r--src/debug/log-display-config.cpp3
-rw-r--r--src/debug/log-display-config.h3
-rw-r--r--src/debug/logger.cpp3
-rw-r--r--src/debug/logger.h3
-rw-r--r--src/debug/simple-event.h3
-rw-r--r--src/debug/sysv-heap.cpp3
-rw-r--r--src/debug/sysv-heap.h3
-rw-r--r--src/debug/timestamp.cpp3
-rw-r--r--src/debug/timestamp.h3
-rw-r--r--src/deptool.cpp22
-rw-r--r--src/desktop-events.cpp3
-rw-r--r--src/desktop-events.h3
-rw-r--r--src/desktop-style.cpp5
-rw-r--r--src/desktop-style.h3
-rw-r--r--src/desktop.cpp3
-rw-r--r--src/desktop.h3
-rw-r--r--src/device-manager.cpp3
-rw-r--r--src/device-manager.h3
-rw-r--r--src/display/CMakeLists.txt1
-rw-r--r--src/display/cairo-templates.h3
-rw-r--r--src/display/cairo-utils.cpp3
-rw-r--r--src/display/cairo-utils.h3
-rw-r--r--src/display/canvas-arena.cpp3
-rw-r--r--src/display/canvas-arena.h3
-rw-r--r--src/display/canvas-axonomgrid.cpp15
-rw-r--r--src/display/canvas-axonomgrid.h3
-rw-r--r--src/display/canvas-bpath.cpp3
-rw-r--r--src/display/canvas-bpath.h3
-rw-r--r--src/display/canvas-debug.cpp3
-rw-r--r--src/display/canvas-debug.h3
-rw-r--r--src/display/canvas-grid.cpp11
-rw-r--r--src/display/canvas-grid.h9
-rw-r--r--src/display/canvas-rotate.cpp3
-rw-r--r--src/display/canvas-rotate.h3
-rw-r--r--src/display/canvas-temporary-item-list.cpp3
-rw-r--r--src/display/canvas-temporary-item-list.h3
-rw-r--r--src/display/canvas-temporary-item.cpp3
-rw-r--r--src/display/canvas-temporary-item.h3
-rw-r--r--src/display/canvas-text.cpp3
-rw-r--r--src/display/canvas-text.h3
-rw-r--r--src/display/curve-test.h9
-rw-r--r--src/display/curve.cpp3
-rw-r--r--src/display/curve.h3
-rw-r--r--src/display/drawing-context.cpp3
-rw-r--r--src/display/drawing-context.h3
-rw-r--r--src/display/drawing-group.cpp3
-rw-r--r--src/display/drawing-group.h3
-rw-r--r--src/display/drawing-image.cpp3
-rw-r--r--src/display/drawing-image.h3
-rw-r--r--src/display/drawing-item.cpp3
-rw-r--r--src/display/drawing-item.h3
-rw-r--r--src/display/drawing-pattern.cpp3
-rw-r--r--src/display/drawing-pattern.h3
-rw-r--r--src/display/drawing-shape.cpp3
-rw-r--r--src/display/drawing-shape.h3
-rw-r--r--src/display/drawing-surface.cpp3
-rw-r--r--src/display/drawing-surface.h3
-rw-r--r--src/display/drawing-text.cpp3
-rw-r--r--src/display/drawing-text.h3
-rw-r--r--src/display/drawing.cpp3
-rw-r--r--src/display/drawing.h3
-rw-r--r--src/display/gnome-canvas-acetate.cpp3
-rw-r--r--src/display/gnome-canvas-acetate.h3
-rw-r--r--src/display/grayscale.cpp3
-rw-r--r--src/display/grayscale.h3
-rw-r--r--src/display/guideline.cpp3
-rw-r--r--src/display/guideline.h3
-rw-r--r--src/display/nr-3dutils.cpp3
-rw-r--r--src/display/nr-3dutils.h3
-rw-r--r--src/display/nr-filter-blend.cpp3
-rw-r--r--src/display/nr-filter-blend.h3
-rw-r--r--src/display/nr-filter-colormatrix.cpp3
-rw-r--r--src/display/nr-filter-colormatrix.h3
-rw-r--r--src/display/nr-filter-component-transfer.cpp3
-rw-r--r--src/display/nr-filter-component-transfer.h3
-rw-r--r--src/display/nr-filter-composite.cpp3
-rw-r--r--src/display/nr-filter-composite.h3
-rw-r--r--src/display/nr-filter-convolve-matrix.cpp3
-rw-r--r--src/display/nr-filter-convolve-matrix.h3
-rw-r--r--src/display/nr-filter-diffuselighting.cpp3
-rw-r--r--src/display/nr-filter-diffuselighting.h3
-rw-r--r--src/display/nr-filter-displacement-map.cpp3
-rw-r--r--src/display/nr-filter-displacement-map.h3
-rw-r--r--src/display/nr-filter-flood.cpp3
-rw-r--r--src/display/nr-filter-flood.h3
-rw-r--r--src/display/nr-filter-gaussian.cpp3
-rw-r--r--src/display/nr-filter-gaussian.h3
-rw-r--r--src/display/nr-filter-image.cpp3
-rw-r--r--src/display/nr-filter-image.h3
-rw-r--r--src/display/nr-filter-merge.cpp3
-rw-r--r--src/display/nr-filter-merge.h3
-rw-r--r--src/display/nr-filter-morphology.cpp3
-rw-r--r--src/display/nr-filter-morphology.h3
-rw-r--r--src/display/nr-filter-offset.cpp3
-rw-r--r--src/display/nr-filter-offset.h3
-rw-r--r--src/display/nr-filter-primitive.cpp3
-rw-r--r--src/display/nr-filter-primitive.h3
-rw-r--r--src/display/nr-filter-skeleton.cpp3
-rw-r--r--src/display/nr-filter-skeleton.h3
-rw-r--r--src/display/nr-filter-slot.cpp3
-rw-r--r--src/display/nr-filter-slot.h3
-rw-r--r--src/display/nr-filter-specularlighting.cpp3
-rw-r--r--src/display/nr-filter-specularlighting.h5
-rw-r--r--src/display/nr-filter-tile.cpp3
-rw-r--r--src/display/nr-filter-tile.h3
-rw-r--r--src/display/nr-filter-turbulence.cpp3
-rw-r--r--src/display/nr-filter-turbulence.h3
-rw-r--r--src/display/nr-filter-types.h9
-rw-r--r--src/display/nr-filter-units.cpp3
-rw-r--r--src/display/nr-filter-units.h3
-rw-r--r--src/display/nr-filter-utils.h3
-rw-r--r--src/display/nr-filter.cpp3
-rw-r--r--src/display/nr-filter.h3
-rw-r--r--src/display/nr-light-types.h9
-rw-r--r--src/display/nr-light.cpp3
-rw-r--r--src/display/nr-light.h9
-rw-r--r--src/display/nr-style.cpp3
-rw-r--r--src/display/nr-style.h3
-rw-r--r--src/display/nr-svgfonts.cpp3
-rw-r--r--src/display/nr-svgfonts.h3
-rw-r--r--src/display/rendermode.h9
-rw-r--r--src/display/snap-indicator.cpp3
-rw-r--r--src/display/snap-indicator.h3
-rw-r--r--src/display/sodipodi-ctrl.cpp9
-rw-r--r--src/display/sodipodi-ctrl.h9
-rw-r--r--src/display/sodipodi-ctrlrect.cpp3
-rw-r--r--src/display/sodipodi-ctrlrect.h3
-rw-r--r--src/display/sp-canvas-group.h3
-rw-r--r--src/display/sp-canvas-item.h3
-rw-r--r--src/display/sp-canvas-util.cpp3
-rw-r--r--src/display/sp-canvas-util.h3
-rw-r--r--src/display/sp-canvas.cpp3
-rw-r--r--src/display/sp-canvas.h3
-rw-r--r--src/display/sp-ctrlcurve.cpp3
-rw-r--r--src/display/sp-ctrlcurve.h3
-rw-r--r--src/display/sp-ctrlline.cpp3
-rw-r--r--src/display/sp-ctrlline.h3
-rw-r--r--src/display/sp-ctrlquadr.cpp3
-rw-r--r--src/display/sp-ctrlquadr.h3
-rw-r--r--src/document-subset.cpp3
-rw-r--r--src/document-subset.h3
-rw-r--r--src/document-undo.cpp3
-rw-r--r--src/document-undo.h9
-rw-r--r--src/document.cpp3
-rw-r--r--src/document.h3
-rw-r--r--src/doxygen-main.dox3
-rw-r--r--src/ege-color-prof-tracker.cpp1
-rw-r--r--src/ege-color-prof-tracker.h1
-rw-r--r--src/enums.h3
-rw-r--r--src/event-log.cpp3
-rw-r--r--src/event-log.h3
-rw-r--r--src/event.h7
-rw-r--r--src/extension/CMakeLists.txt1
-rw-r--r--src/extension/db.cpp3
-rw-r--r--src/extension/db.h3
-rw-r--r--src/extension/dbus/CMakeLists.txt1
-rw-r--r--src/extension/dbus/application-interface.cpp5
-rw-r--r--src/extension/dbus/application-interface.h3
-rw-r--r--src/extension/dbus/application-interface.xml3
-rw-r--r--src/extension/dbus/builddocs.sh2
-rw-r--r--src/extension/dbus/dbus-init.cpp7
-rw-r--r--src/extension/dbus/dbus-init.h3
-rw-r--r--src/extension/dbus/doc/config.xsl1
-rw-r--r--src/extension/dbus/doc/dbus-introspect-docs.dtd1
-rw-r--r--src/extension/dbus/doc/docbook.css1
-rw-r--r--src/extension/dbus/doc/spec-to-docbook.xsl3
-rw-r--r--src/extension/dbus/document-interface.cpp5
-rw-r--r--src/extension/dbus/document-interface.h7
-rw-r--r--src/extension/dbus/document-interface.xml3
-rw-r--r--src/extension/dbus/org.inkscape.service.in1
-rw-r--r--src/extension/dbus/proposed-interface.xml3
-rw-r--r--src/extension/dbus/pytester.py1
-rw-r--r--src/extension/dbus/wrapper/inkdbus.pc.in1
-rw-r--r--src/extension/dbus/wrapper/inkscape-dbus-wrapper.c9
-rw-r--r--src/extension/dbus/wrapper/inkscape-dbus-wrapper.h9
-rw-r--r--src/extension/dependency.cpp3
-rw-r--r--src/extension/dependency.h3
-rw-r--r--src/extension/effect.cpp3
-rw-r--r--src/extension/effect.h3
-rw-r--r--src/extension/error-file.cpp3
-rw-r--r--src/extension/error-file.h3
-rw-r--r--src/extension/execution-env.cpp3
-rw-r--r--src/extension/execution-env.h3
-rw-r--r--src/extension/extension.cpp3
-rw-r--r--src/extension/extension.h3
-rw-r--r--src/extension/find_extension_by_mime.h3
-rw-r--r--src/extension/implementation/implementation.cpp3
-rw-r--r--src/extension/implementation/implementation.h5
-rw-r--r--src/extension/implementation/script.cpp3
-rw-r--r--src/extension/implementation/script.h3
-rw-r--r--src/extension/implementation/xslt.cpp3
-rw-r--r--src/extension/implementation/xslt.h3
-rw-r--r--src/extension/init.cpp3
-rw-r--r--src/extension/init.h3
-rw-r--r--src/extension/input.cpp3
-rw-r--r--src/extension/input.h3
-rw-r--r--src/extension/internal/bitmap/adaptiveThreshold.cpp3
-rw-r--r--src/extension/internal/bitmap/adaptiveThreshold.h3
-rw-r--r--src/extension/internal/bitmap/addNoise.cpp5
-rw-r--r--src/extension/internal/bitmap/addNoise.h3
-rw-r--r--src/extension/internal/bitmap/blur.cpp3
-rw-r--r--src/extension/internal/bitmap/blur.h3
-rw-r--r--src/extension/internal/bitmap/channel.cpp3
-rw-r--r--src/extension/internal/bitmap/channel.h3
-rw-r--r--src/extension/internal/bitmap/charcoal.cpp5
-rw-r--r--src/extension/internal/bitmap/charcoal.h5
-rw-r--r--src/extension/internal/bitmap/colorize.cpp3
-rw-r--r--src/extension/internal/bitmap/colorize.h3
-rw-r--r--src/extension/internal/bitmap/contrast.cpp3
-rw-r--r--src/extension/internal/bitmap/contrast.h3
-rw-r--r--src/extension/internal/bitmap/crop.cpp3
-rw-r--r--src/extension/internal/bitmap/crop.h3
-rw-r--r--src/extension/internal/bitmap/cycleColormap.cpp3
-rw-r--r--src/extension/internal/bitmap/cycleColormap.h3
-rw-r--r--src/extension/internal/bitmap/despeckle.cpp3
-rw-r--r--src/extension/internal/bitmap/despeckle.h3
-rw-r--r--src/extension/internal/bitmap/edge.cpp3
-rw-r--r--src/extension/internal/bitmap/edge.h3
-rw-r--r--src/extension/internal/bitmap/emboss.cpp3
-rw-r--r--src/extension/internal/bitmap/emboss.h3
-rw-r--r--src/extension/internal/bitmap/enhance.cpp3
-rw-r--r--src/extension/internal/bitmap/enhance.h3
-rw-r--r--src/extension/internal/bitmap/equalize.cpp3
-rw-r--r--src/extension/internal/bitmap/equalize.h3
-rw-r--r--src/extension/internal/bitmap/gaussianBlur.cpp5
-rw-r--r--src/extension/internal/bitmap/gaussianBlur.h5
-rw-r--r--src/extension/internal/bitmap/imagemagick.cpp3
-rw-r--r--src/extension/internal/bitmap/imagemagick.h3
-rw-r--r--src/extension/internal/bitmap/implode.cpp5
-rw-r--r--src/extension/internal/bitmap/implode.h5
-rw-r--r--src/extension/internal/bitmap/level.cpp5
-rw-r--r--src/extension/internal/bitmap/level.h5
-rw-r--r--src/extension/internal/bitmap/levelChannel.cpp5
-rw-r--r--src/extension/internal/bitmap/levelChannel.h5
-rw-r--r--src/extension/internal/bitmap/medianFilter.cpp5
-rw-r--r--src/extension/internal/bitmap/medianFilter.h5
-rw-r--r--src/extension/internal/bitmap/modulate.cpp5
-rw-r--r--src/extension/internal/bitmap/modulate.h5
-rw-r--r--src/extension/internal/bitmap/negate.cpp5
-rw-r--r--src/extension/internal/bitmap/negate.h5
-rw-r--r--src/extension/internal/bitmap/normalize.cpp5
-rw-r--r--src/extension/internal/bitmap/normalize.h5
-rw-r--r--src/extension/internal/bitmap/oilPaint.cpp5
-rw-r--r--src/extension/internal/bitmap/oilPaint.h5
-rw-r--r--src/extension/internal/bitmap/opacity.cpp5
-rw-r--r--src/extension/internal/bitmap/opacity.h5
-rw-r--r--src/extension/internal/bitmap/raise.cpp5
-rw-r--r--src/extension/internal/bitmap/raise.h5
-rw-r--r--src/extension/internal/bitmap/reduceNoise.cpp5
-rw-r--r--src/extension/internal/bitmap/reduceNoise.h5
-rw-r--r--src/extension/internal/bitmap/sample.cpp5
-rw-r--r--src/extension/internal/bitmap/sample.h5
-rw-r--r--src/extension/internal/bitmap/shade.cpp5
-rw-r--r--src/extension/internal/bitmap/shade.h5
-rw-r--r--src/extension/internal/bitmap/sharpen.cpp5
-rw-r--r--src/extension/internal/bitmap/sharpen.h5
-rw-r--r--src/extension/internal/bitmap/solarize.cpp5
-rw-r--r--src/extension/internal/bitmap/solarize.h5
-rw-r--r--src/extension/internal/bitmap/spread.cpp5
-rw-r--r--src/extension/internal/bitmap/spread.h5
-rw-r--r--src/extension/internal/bitmap/swirl.cpp5
-rw-r--r--src/extension/internal/bitmap/swirl.h5
-rw-r--r--src/extension/internal/bitmap/threshold.cpp5
-rw-r--r--src/extension/internal/bitmap/threshold.h5
-rw-r--r--src/extension/internal/bitmap/unsharpmask.cpp5
-rw-r--r--src/extension/internal/bitmap/unsharpmask.h5
-rw-r--r--src/extension/internal/bitmap/wave.cpp5
-rw-r--r--src/extension/internal/bitmap/wave.h5
-rw-r--r--src/extension/internal/bluredge.cpp7
-rw-r--r--src/extension/internal/bluredge.h3
-rw-r--r--src/extension/internal/cairo-png-out.cpp3
-rw-r--r--src/extension/internal/cairo-png-out.h3
-rw-r--r--src/extension/internal/cairo-ps-out.cpp3
-rw-r--r--src/extension/internal/cairo-ps-out.h3
-rw-r--r--src/extension/internal/cairo-render-context.cpp5
-rw-r--r--src/extension/internal/cairo-render-context.h3
-rw-r--r--src/extension/internal/cairo-renderer-pdf-out.cpp3
-rw-r--r--src/extension/internal/cairo-renderer-pdf-out.h3
-rw-r--r--src/extension/internal/cairo-renderer.cpp4
-rw-r--r--src/extension/internal/cairo-renderer.h5
-rw-r--r--src/extension/internal/cdr-input.cpp3
-rw-r--r--src/extension/internal/cdr-input.h3
-rw-r--r--src/extension/internal/clear-n_.h11
-rw-r--r--src/extension/internal/emf-inout.cpp3
-rw-r--r--src/extension/internal/emf-inout.h3
-rw-r--r--src/extension/internal/emf-print.cpp3
-rw-r--r--src/extension/internal/emf-print.h3
-rw-r--r--src/extension/internal/filter/bevels.h3
-rw-r--r--src/extension/internal/filter/blurs.h3
-rw-r--r--src/extension/internal/filter/bumps.h3
-rw-r--r--src/extension/internal/filter/color.h3
-rw-r--r--src/extension/internal/filter/distort.h3
-rw-r--r--src/extension/internal/filter/filter-all.cpp3
-rw-r--r--src/extension/internal/filter/filter-file.cpp3
-rw-r--r--src/extension/internal/filter/filter.cpp3
-rw-r--r--src/extension/internal/filter/filter.h3
-rw-r--r--src/extension/internal/filter/image.h3
-rw-r--r--src/extension/internal/filter/morphology.h3
-rw-r--r--src/extension/internal/filter/overlays.h3
-rw-r--r--src/extension/internal/filter/paint.h3
-rw-r--r--src/extension/internal/filter/protrusions.h3
-rw-r--r--src/extension/internal/filter/shadows.h3
-rw-r--r--src/extension/internal/filter/textures.h3
-rw-r--r--src/extension/internal/filter/transparency.h3
-rw-r--r--src/extension/internal/gdkpixbuf-input.cpp10
-rw-r--r--src/extension/internal/gdkpixbuf-input.h9
-rw-r--r--src/extension/internal/gimpgrad.cpp3
-rw-r--r--src/extension/internal/gimpgrad.h3
-rw-r--r--src/extension/internal/grid.cpp3
-rw-r--r--src/extension/internal/grid.h3
-rw-r--r--src/extension/internal/image-resolution.cpp3
-rw-r--r--src/extension/internal/image-resolution.h3
-rw-r--r--src/extension/internal/javafx-out.cpp3
-rw-r--r--src/extension/internal/javafx-out.h3
-rw-r--r--src/extension/internal/latex-pstricks-out.cpp3
-rw-r--r--src/extension/internal/latex-pstricks-out.h3
-rw-r--r--src/extension/internal/latex-pstricks.cpp5
-rw-r--r--src/extension/internal/latex-pstricks.h7
-rw-r--r--src/extension/internal/latex-text-renderer.cpp3
-rw-r--r--src/extension/internal/latex-text-renderer.h5
-rw-r--r--src/extension/internal/metafile-inout.cpp3
-rw-r--r--src/extension/internal/metafile-inout.h3
-rw-r--r--src/extension/internal/metafile-print.cpp3
-rw-r--r--src/extension/internal/metafile-print.h3
-rw-r--r--src/extension/internal/odf.cpp35
-rw-r--r--src/extension/internal/odf.h22
-rw-r--r--src/extension/internal/pdfinput/pdf-input.cpp3
-rw-r--r--src/extension/internal/pdfinput/pdf-input.h3
-rw-r--r--src/extension/internal/pdfinput/pdf-parser.cpp15
-rw-r--r--src/extension/internal/pdfinput/pdf-parser.h14
-rw-r--r--src/extension/internal/pdfinput/poppler-transition-api.h11
-rw-r--r--src/extension/internal/pdfinput/svg-builder.cpp7
-rw-r--r--src/extension/internal/pdfinput/svg-builder.h3
-rw-r--r--src/extension/internal/pov-out.cpp3
-rw-r--r--src/extension/internal/pov-out.h3
-rw-r--r--src/extension/internal/svg.cpp3
-rw-r--r--src/extension/internal/svg.h3
-rw-r--r--src/extension/internal/svgz.cpp3
-rw-r--r--src/extension/internal/svgz.h3
-rw-r--r--src/extension/internal/text_reassemble.c12
-rw-r--r--src/extension/internal/text_reassemble.h10
-rw-r--r--src/extension/internal/vsd-input.cpp3
-rw-r--r--src/extension/internal/vsd-input.h3
-rw-r--r--src/extension/internal/wmf-inout.cpp3
-rw-r--r--src/extension/internal/wmf-inout.h3
-rw-r--r--src/extension/internal/wmf-print.cpp3
-rw-r--r--src/extension/internal/wmf-print.h3
-rw-r--r--src/extension/internal/wpg-input.cpp5
-rw-r--r--src/extension/internal/wpg-input.h3
-rw-r--r--src/extension/loader.cpp3
-rw-r--r--src/extension/loader.h3
-rw-r--r--src/extension/output.cpp3
-rw-r--r--src/extension/output.h3
-rw-r--r--src/extension/param/bool.cpp3
-rw-r--r--src/extension/param/bool.h3
-rw-r--r--src/extension/param/color.cpp3
-rw-r--r--src/extension/param/color.h3
-rw-r--r--src/extension/param/description.cpp3
-rw-r--r--src/extension/param/description.h3
-rw-r--r--src/extension/param/enum.cpp3
-rw-r--r--src/extension/param/enum.h3
-rw-r--r--src/extension/param/float.cpp3
-rw-r--r--src/extension/param/float.h3
-rw-r--r--src/extension/param/int.cpp3
-rw-r--r--src/extension/param/int.h3
-rw-r--r--src/extension/param/notebook.cpp3
-rw-r--r--src/extension/param/notebook.h3
-rw-r--r--src/extension/param/parameter.cpp3
-rw-r--r--src/extension/param/parameter.h3
-rw-r--r--src/extension/param/radiobutton.cpp3
-rw-r--r--src/extension/param/radiobutton.h3
-rw-r--r--src/extension/param/string.cpp3
-rw-r--r--src/extension/param/string.h3
-rw-r--r--src/extension/patheffect.cpp3
-rw-r--r--src/extension/patheffect.h3
-rw-r--r--src/extension/plugins/CMakeLists.txt1
-rw-r--r--src/extension/plugins/grid2/CMakeLists.txt1
-rw-r--r--src/extension/plugins/grid2/grid.cpp3
-rw-r--r--src/extension/plugins/grid2/grid.h3
-rw-r--r--src/extension/plugins/grid2/libgrid2.inx1
-rw-r--r--src/extension/prefdialog.cpp3
-rw-r--r--src/extension/prefdialog.h3
-rw-r--r--src/extension/print.cpp3
-rw-r--r--src/extension/print.h3
-rw-r--r--src/extension/system.cpp3
-rw-r--r--src/extension/system.h3
-rw-r--r--src/extension/timer.cpp3
-rw-r--r--src/extension/timer.h3
-rw-r--r--src/extract-uri.cpp9
-rw-r--r--src/extract-uri.h9
-rw-r--r--src/file-update.cpp9
-rw-r--r--src/file.cpp3
-rw-r--r--src/file.h3
-rw-r--r--src/fill-or-stroke.h8
-rw-r--r--src/filter-chemistry.cpp3
-rw-r--r--src/filter-chemistry.h3
-rw-r--r--src/filter-enums.cpp3
-rw-r--r--src/filter-enums.h3
-rw-r--r--src/gc-anchored.cpp3
-rw-r--r--src/gc-anchored.h3
-rw-r--r--src/gc-finalized.cpp9
-rw-r--r--src/gc-finalized.h18
-rw-r--r--src/gradient-chemistry.cpp3
-rw-r--r--src/gradient-chemistry.h3
-rw-r--r--src/gradient-drag.cpp3
-rw-r--r--src/gradient-drag.h3
-rw-r--r--src/graphlayout.cpp3
-rw-r--r--src/graphlayout.h3
-rw-r--r--src/guide-snapper.cpp3
-rw-r--r--src/guide-snapper.h3
-rw-r--r--src/help.cpp3
-rw-r--r--src/help.h3
-rw-r--r--src/helper-fns.h3
-rw-r--r--src/helper/CMakeLists.txt1
-rw-r--r--src/helper/action-context.cpp3
-rw-r--r--src/helper/action-context.h3
-rw-r--r--src/helper/action.cpp17
-rw-r--r--src/helper/action.h13
-rw-r--r--src/helper/geom-curves.h3
-rw-r--r--src/helper/geom-nodetype.cpp3
-rw-r--r--src/helper/geom-nodetype.h3
-rw-r--r--src/helper/geom-pathstroke.cpp3
-rw-r--r--src/helper/geom-pathstroke.h3
-rw-r--r--src/helper/geom-pathvectorsatellites.cpp33
-rw-r--r--src/helper/geom-pathvectorsatellites.h31
-rw-r--r--src/helper/geom-satellite.cpp20
-rw-r--r--src/helper/geom-satellite.h20
-rw-r--r--src/helper/geom.cpp3
-rw-r--r--src/helper/geom.h3
-rw-r--r--src/helper/gettext.cpp25
-rw-r--r--src/helper/gettext.h25
-rw-r--r--src/helper/icon-loader.cpp3
-rw-r--r--src/helper/icon-loader.h18
-rw-r--r--src/helper/mathfns.h5
-rw-r--r--src/helper/pixbuf-ops.cpp3
-rw-r--r--src/helper/pixbuf-ops.h3
-rw-r--r--src/helper/png-write.cpp3
-rw-r--r--src/helper/png-write.h3
-rw-r--r--src/helper/sp-marshal.list1
-rw-r--r--src/helper/stock-items.cpp3
-rw-r--r--src/helper/stock-items.h21
-rw-r--r--src/helper/window.cpp13
-rw-r--r--src/helper/window.h20
-rw-r--r--src/id-clash.cpp3
-rw-r--r--src/id-clash.h9
-rw-r--r--src/include/CMakeLists.txt1
-rw-r--r--src/include/macros.h3
-rw-r--r--src/inkgc/CMakeLists.txt1
-rw-r--r--src/inkgc/gc-alloc.h18
-rw-r--r--src/inkgc/gc-core.h3
-rw-r--r--src/inkgc/gc-managed.h17
-rw-r--r--src/inkgc/gc-soft-ptr.h18
-rw-r--r--src/inkgc/gc.cpp3
-rw-r--r--src/inkscape-version.cpp.in1
-rw-r--r--src/inkscape-version.h3
-rw-r--r--src/inkscape.cpp3
-rw-r--r--src/inkscape.h3
-rw-r--r--src/inkview-application.cpp11
-rw-r--r--src/inkview-application.h12
-rw-r--r--src/inkview-main.cpp12
-rw-r--r--src/inkview-window.cpp12
-rw-r--r--src/inkview-window.h11
-rw-r--r--src/io/CMakeLists.txt1
-rw-r--r--src/io/Makefile.tst1
-rw-r--r--src/io/bufferstream.cpp24
-rw-r--r--src/io/bufferstream.h27
-rw-r--r--src/io/dir-util.cpp9
-rw-r--r--src/io/dir-util.h9
-rw-r--r--src/io/doc2html.xsl1
-rw-r--r--src/io/gzipstream.cpp32
-rw-r--r--src/io/gzipstream.h3
-rw-r--r--src/io/http.cpp19
-rw-r--r--src/io/http.h19
-rw-r--r--src/io/inkscapestream.cpp3
-rw-r--r--src/io/inkscapestream.h3
-rw-r--r--src/io/registrytool.cpp27
-rw-r--r--src/io/registrytool.h30
-rw-r--r--src/io/resource-manager.cpp3
-rw-r--r--src/io/resource-manager.h3
-rw-r--r--src/io/resource.cpp16
-rw-r--r--src/io/resource.h16
-rw-r--r--src/io/streamtest.cpp9
-rw-r--r--src/io/stringstream.cpp3
-rw-r--r--src/io/stringstream.h9
-rw-r--r--src/io/sys.cpp3
-rw-r--r--src/io/sys.h3
-rw-r--r--src/io/uristream.cpp3
-rw-r--r--src/io/uristream.h3
-rw-r--r--src/io/xsltstream.cpp3
-rw-r--r--src/io/xsltstream.h3
-rw-r--r--src/knot-enums.h3
-rw-r--r--src/knot-holder-entity.cpp3
-rw-r--r--src/knot-holder-entity.h3
-rw-r--r--src/knot-ptr.cpp9
-rw-r--r--src/knot-ptr.h9
-rw-r--r--src/knot.cpp3
-rw-r--r--src/knot.h3
-rw-r--r--src/knotholder.cpp3
-rw-r--r--src/knotholder.h3
-rw-r--r--src/layer-fns.cpp3
-rw-r--r--src/layer-fns.h3
-rw-r--r--src/layer-manager.cpp3
-rw-r--r--src/layer-manager.h3
-rw-r--r--src/layer-model.cpp3
-rw-r--r--src/layer-model.h3
-rw-r--r--src/libnrtype/CMakeLists.txt1
-rw-r--r--src/libnrtype/FontFactory.cpp12
-rw-r--r--src/libnrtype/FontFactory.h9
-rw-r--r--src/libnrtype/FontInstance.cpp12
-rw-r--r--src/libnrtype/Layout-TNG-Compute.cpp3
-rw-r--r--src/libnrtype/Layout-TNG-Input.cpp3
-rw-r--r--src/libnrtype/Layout-TNG-OutIter.cpp3
-rw-r--r--src/libnrtype/Layout-TNG-Output.cpp3
-rw-r--r--src/libnrtype/Layout-TNG-Scanline-Maker.h3
-rw-r--r--src/libnrtype/Layout-TNG-Scanline-Makers.cpp3
-rw-r--r--src/libnrtype/Layout-TNG.cpp3
-rw-r--r--src/libnrtype/Layout-TNG.h3
-rw-r--r--src/libnrtype/OpenTypeUtil.cpp9
-rw-r--r--src/libnrtype/OpenTypeUtil.h9
-rw-r--r--src/libnrtype/font-glyph.h9
-rw-r--r--src/libnrtype/font-instance.h9
-rw-r--r--src/libnrtype/font-lister.cpp10
-rw-r--r--src/libnrtype/font-lister.h3
-rw-r--r--src/libnrtype/font-style.h9
-rw-r--r--src/line-geometry.cpp3
-rw-r--r--src/line-geometry.h3
-rw-r--r--src/line-snapper.cpp3
-rw-r--r--src/line-snapper.h3
-rw-r--r--src/livarot/AVL.cpp14
-rw-r--r--src/livarot/AVL.h9
-rw-r--r--src/livarot/AlphaLigne.cpp15
-rw-r--r--src/livarot/AlphaLigne.h15
-rw-r--r--src/livarot/BitLigne.cpp15
-rw-r--r--src/livarot/BitLigne.h15
-rw-r--r--src/livarot/CMakeLists.txt1
-rw-r--r--src/livarot/Livarot.h9
-rw-r--r--src/livarot/LivarotDefs.h14
-rw-r--r--src/livarot/Path.cpp14
-rw-r--r--src/livarot/Path.h9
-rw-r--r--src/livarot/PathConversion.cpp14
-rw-r--r--src/livarot/PathCutting.cpp3
-rw-r--r--src/livarot/PathOutline.cpp12
-rw-r--r--src/livarot/PathSimplify.cpp14
-rw-r--r--src/livarot/PathStroke.cpp14
-rw-r--r--src/livarot/Shape.cpp14
-rw-r--r--src/livarot/Shape.h12
-rw-r--r--src/livarot/ShapeDraw.cpp9
-rw-r--r--src/livarot/ShapeMisc.cpp14
-rw-r--r--src/livarot/ShapeRaster.cpp9
-rw-r--r--src/livarot/ShapeSweep.cpp14
-rw-r--r--src/livarot/float-line.cpp15
-rw-r--r--src/livarot/float-line.h9
-rw-r--r--src/livarot/int-line.cpp15
-rw-r--r--src/livarot/int-line.h9
-rw-r--r--src/livarot/path-description.cpp9
-rw-r--r--src/livarot/path-description.h9
-rw-r--r--src/livarot/sweep-event-queue.h12
-rw-r--r--src/livarot/sweep-event.cpp9
-rw-r--r--src/livarot/sweep-event.h11
-rw-r--r--src/livarot/sweep-tree-list.cpp9
-rw-r--r--src/livarot/sweep-tree-list.h9
-rw-r--r--src/livarot/sweep-tree.cpp9
-rw-r--r--src/livarot/sweep-tree.h9
-rw-r--r--src/live_effects/CMakeLists.txt1
-rw-r--r--src/live_effects/effect-enum.h5
-rw-r--r--src/live_effects/effect.cpp3
-rw-r--r--src/live_effects/effect.h3
-rw-r--r--src/live_effects/lpe-angle_bisector.cpp3
-rw-r--r--src/live_effects/lpe-angle_bisector.h3
-rw-r--r--src/live_effects/lpe-attach-path.cpp3
-rw-r--r--src/live_effects/lpe-attach-path.h3
-rw-r--r--src/live_effects/lpe-bendpath.cpp3
-rw-r--r--src/live_effects/lpe-bendpath.h3
-rw-r--r--src/live_effects/lpe-bool.cpp3
-rw-r--r--src/live_effects/lpe-bool.h3
-rw-r--r--src/live_effects/lpe-bounding-box.cpp3
-rw-r--r--src/live_effects/lpe-bounding-box.h3
-rw-r--r--src/live_effects/lpe-bspline.cpp3
-rw-r--r--src/live_effects/lpe-bspline.h3
-rw-r--r--src/live_effects/lpe-circle_3pts.cpp3
-rw-r--r--src/live_effects/lpe-circle_3pts.h3
-rw-r--r--src/live_effects/lpe-circle_with_radius.cpp3
-rw-r--r--src/live_effects/lpe-circle_with_radius.h3
-rw-r--r--src/live_effects/lpe-clone-original.cpp3
-rw-r--r--src/live_effects/lpe-clone-original.h3
-rw-r--r--src/live_effects/lpe-constructgrid.cpp7
-rw-r--r--src/live_effects/lpe-constructgrid.h7
-rw-r--r--src/live_effects/lpe-copy_rotate.cpp3
-rw-r--r--src/live_effects/lpe-copy_rotate.h3
-rw-r--r--src/live_effects/lpe-curvestitch.cpp7
-rw-r--r--src/live_effects/lpe-curvestitch.h7
-rw-r--r--src/live_effects/lpe-dash-stroke.cpp3
-rw-r--r--src/live_effects/lpe-dash-stroke.h3
-rw-r--r--src/live_effects/lpe-dynastroke.cpp7
-rw-r--r--src/live_effects/lpe-dynastroke.h3
-rw-r--r--src/live_effects/lpe-ellipse_5pts.cpp3
-rw-r--r--src/live_effects/lpe-ellipse_5pts.h3
-rw-r--r--src/live_effects/lpe-embrodery-stitch-ordering.cpp3
-rw-r--r--src/live_effects/lpe-embrodery-stitch-ordering.h3
-rw-r--r--src/live_effects/lpe-embrodery-stitch.cpp3
-rw-r--r--src/live_effects/lpe-embrodery-stitch.h3
-rw-r--r--src/live_effects/lpe-envelope.cpp3
-rw-r--r--src/live_effects/lpe-envelope.h3
-rw-r--r--src/live_effects/lpe-extrude.cpp3
-rw-r--r--src/live_effects/lpe-extrude.h3
-rw-r--r--src/live_effects/lpe-fill-between-many.cpp3
-rw-r--r--src/live_effects/lpe-fill-between-many.h3
-rw-r--r--src/live_effects/lpe-fill-between-strokes.cpp3
-rw-r--r--src/live_effects/lpe-fill-between-strokes.h3
-rw-r--r--src/live_effects/lpe-fillet-chamfer.cpp3
-rw-r--r--src/live_effects/lpe-fillet-chamfer.h3
-rw-r--r--src/live_effects/lpe-gears.cpp3
-rw-r--r--src/live_effects/lpe-gears.h9
-rw-r--r--src/live_effects/lpe-interpolate.cpp3
-rw-r--r--src/live_effects/lpe-interpolate.h3
-rw-r--r--src/live_effects/lpe-interpolate_points.cpp3
-rw-r--r--src/live_effects/lpe-interpolate_points.h3
-rw-r--r--src/live_effects/lpe-jointype.cpp15
-rw-r--r--src/live_effects/lpe-jointype.h1
-rw-r--r--src/live_effects/lpe-knot.cpp3
-rw-r--r--src/live_effects/lpe-knot.h3
-rw-r--r--src/live_effects/lpe-lattice.cpp9
-rw-r--r--src/live_effects/lpe-lattice.h7
-rw-r--r--src/live_effects/lpe-lattice2.cpp7
-rw-r--r--src/live_effects/lpe-lattice2.h7
-rw-r--r--src/live_effects/lpe-line_segment.cpp3
-rw-r--r--src/live_effects/lpe-line_segment.h3
-rw-r--r--src/live_effects/lpe-measure-segments.cpp3
-rw-r--r--src/live_effects/lpe-measure-segments.h3
-rw-r--r--src/live_effects/lpe-mirror_symmetry.cpp3
-rw-r--r--src/live_effects/lpe-mirror_symmetry.h3
-rw-r--r--src/live_effects/lpe-offset.cpp5
-rw-r--r--src/live_effects/lpe-offset.h3
-rw-r--r--src/live_effects/lpe-parallel.cpp3
-rw-r--r--src/live_effects/lpe-parallel.h3
-rw-r--r--src/live_effects/lpe-path_length.cpp3
-rw-r--r--src/live_effects/lpe-path_length.h3
-rw-r--r--src/live_effects/lpe-patternalongpath.cpp3
-rw-r--r--src/live_effects/lpe-patternalongpath.h5
-rw-r--r--src/live_effects/lpe-perp_bisector.cpp3
-rw-r--r--src/live_effects/lpe-perp_bisector.h3
-rw-r--r--src/live_effects/lpe-perspective-envelope.cpp3
-rw-r--r--src/live_effects/lpe-perspective-envelope.h3
-rw-r--r--src/live_effects/lpe-perspective_path.cpp3
-rw-r--r--src/live_effects/lpe-perspective_path.h3
-rw-r--r--src/live_effects/lpe-powerclip.cpp3
-rw-r--r--src/live_effects/lpe-powerclip.h3
-rw-r--r--src/live_effects/lpe-powermask.cpp3
-rw-r--r--src/live_effects/lpe-powermask.h3
-rw-r--r--src/live_effects/lpe-powerstroke-interpolators.h3
-rw-r--r--src/live_effects/lpe-powerstroke.cpp3
-rw-r--r--src/live_effects/lpe-powerstroke.h3
-rw-r--r--src/live_effects/lpe-pts2ellipse.cpp3
-rw-r--r--src/live_effects/lpe-pts2ellipse.h3
-rw-r--r--src/live_effects/lpe-recursiveskeleton.cpp3
-rw-r--r--src/live_effects/lpe-recursiveskeleton.h3
-rw-r--r--src/live_effects/lpe-rough-hatches.cpp7
-rw-r--r--src/live_effects/lpe-rough-hatches.h3
-rw-r--r--src/live_effects/lpe-roughen.cpp3
-rw-r--r--src/live_effects/lpe-roughen.h3
-rw-r--r--src/live_effects/lpe-ruler.cpp3
-rw-r--r--src/live_effects/lpe-ruler.h3
-rw-r--r--src/live_effects/lpe-show_handles.cpp7
-rw-r--r--src/live_effects/lpe-show_handles.h7
-rw-r--r--src/live_effects/lpe-simplify.cpp3
-rw-r--r--src/live_effects/lpe-simplify.h3
-rw-r--r--src/live_effects/lpe-skeleton.cpp3
-rw-r--r--src/live_effects/lpe-skeleton.h3
-rw-r--r--src/live_effects/lpe-sketch.cpp3
-rw-r--r--src/live_effects/lpe-sketch.h3
-rw-r--r--src/live_effects/lpe-spiro.cpp3
-rw-r--r--src/live_effects/lpe-spiro.h3
-rw-r--r--src/live_effects/lpe-tangent_to_curve.cpp3
-rw-r--r--src/live_effects/lpe-tangent_to_curve.h3
-rw-r--r--src/live_effects/lpe-taperstroke.cpp3
-rw-r--r--src/live_effects/lpe-taperstroke.h3
-rw-r--r--src/live_effects/lpe-test-doEffect-stack.cpp3
-rw-r--r--src/live_effects/lpe-test-doEffect-stack.h13
-rw-r--r--src/live_effects/lpe-text_label.cpp3
-rw-r--r--src/live_effects/lpe-text_label.h3
-rw-r--r--src/live_effects/lpe-transform_2pts.cpp3
-rw-r--r--src/live_effects/lpe-transform_2pts.h3
-rw-r--r--src/live_effects/lpe-vonkoch.cpp3
-rw-r--r--src/live_effects/lpe-vonkoch.h3
-rw-r--r--src/live_effects/lpegroupbbox.cpp3
-rw-r--r--src/live_effects/lpegroupbbox.h3
-rw-r--r--src/live_effects/lpeobject-reference.cpp3
-rw-r--r--src/live_effects/lpeobject-reference.h3
-rw-r--r--src/live_effects/lpeobject.cpp3
-rw-r--r--src/live_effects/lpeobject.h7
-rw-r--r--src/live_effects/parameter/array.cpp3
-rw-r--r--src/live_effects/parameter/array.h5
-rw-r--r--src/live_effects/parameter/bool.cpp3
-rw-r--r--src/live_effects/parameter/bool.h3
-rw-r--r--src/live_effects/parameter/colorpicker.cpp3
-rw-r--r--src/live_effects/parameter/colorpicker.h3
-rw-r--r--src/live_effects/parameter/enum.h5
-rw-r--r--src/live_effects/parameter/fontbutton.cpp3
-rw-r--r--src/live_effects/parameter/fontbutton.h3
-rw-r--r--src/live_effects/parameter/hidden.cpp3
-rw-r--r--src/live_effects/parameter/hidden.h3
-rw-r--r--src/live_effects/parameter/item-reference.cpp3
-rw-r--r--src/live_effects/parameter/item-reference.h3
-rw-r--r--src/live_effects/parameter/item.cpp3
-rw-r--r--src/live_effects/parameter/item.h5
-rw-r--r--src/live_effects/parameter/message.cpp3
-rw-r--r--src/live_effects/parameter/message.h3
-rw-r--r--src/live_effects/parameter/originalitem.cpp3
-rw-r--r--src/live_effects/parameter/originalitem.h5
-rw-r--r--src/live_effects/parameter/originalitemarray.cpp3
-rw-r--r--src/live_effects/parameter/originalitemarray.h3
-rw-r--r--src/live_effects/parameter/originalpath.cpp3
-rw-r--r--src/live_effects/parameter/originalpath.h5
-rw-r--r--src/live_effects/parameter/originalpatharray.cpp3
-rw-r--r--src/live_effects/parameter/originalpatharray.h3
-rw-r--r--src/live_effects/parameter/parameter.cpp3
-rw-r--r--src/live_effects/parameter/parameter.h5
-rw-r--r--src/live_effects/parameter/path-reference.cpp3
-rw-r--r--src/live_effects/parameter/path-reference.h3
-rw-r--r--src/live_effects/parameter/path.cpp3
-rw-r--r--src/live_effects/parameter/path.h5
-rw-r--r--src/live_effects/parameter/point.cpp3
-rw-r--r--src/live_effects/parameter/point.h5
-rw-r--r--src/live_effects/parameter/powerstrokepointarray.cpp3
-rw-r--r--src/live_effects/parameter/powerstrokepointarray.h5
-rw-r--r--src/live_effects/parameter/random.cpp3
-rw-r--r--src/live_effects/parameter/random.h5
-rw-r--r--src/live_effects/parameter/satellitesarray.cpp3
-rw-r--r--src/live_effects/parameter/satellitesarray.h5
-rw-r--r--src/live_effects/parameter/text.cpp3
-rw-r--r--src/live_effects/parameter/text.h3
-rw-r--r--src/live_effects/parameter/togglebutton.cpp3
-rw-r--r--src/live_effects/parameter/togglebutton.h3
-rw-r--r--src/live_effects/parameter/transformedpoint.cpp3
-rw-r--r--src/live_effects/parameter/transformedpoint.h3
-rw-r--r--src/live_effects/parameter/unit.cpp3
-rw-r--r--src/live_effects/parameter/unit.h5
-rw-r--r--src/live_effects/parameter/vector.cpp3
-rw-r--r--src/live_effects/parameter/vector.h3
-rw-r--r--src/live_effects/spiro-converters.cpp1
-rw-r--r--src/live_effects/spiro-converters.h9
-rw-r--r--src/live_effects/spiro.cpp34
-rw-r--r--src/live_effects/spiro.h34
-rw-r--r--src/main-cmdlineact.cpp3
-rw-r--r--src/main-cmdlineact.h3
-rw-r--r--src/main-cmdlinexact.cpp8
-rw-r--r--src/main-cmdlinexact.h6
-rw-r--r--src/main.cpp3
-rw-r--r--src/media.cpp9
-rw-r--r--src/media.h9
-rw-r--r--src/menus-skeleton.h9
-rw-r--r--src/message-context.cpp3
-rw-r--r--src/message-context.h3
-rw-r--r--src/message-stack.cpp3
-rw-r--r--src/message-stack.h3
-rw-r--r--src/message.h3
-rw-r--r--src/mod360.cpp9
-rw-r--r--src/mod360.h9
-rw-r--r--src/number-opt-number.h3
-rw-r--r--src/object-hierarchy.cpp3
-rw-r--r--src/object-hierarchy.h3
-rw-r--r--src/object-snapper.cpp3
-rw-r--r--src/object-snapper.h3
-rw-r--r--src/object/CMakeLists.txt1
-rw-r--r--src/object/box3d-side.cpp3
-rw-r--r--src/object/box3d-side.h3
-rw-r--r--src/object/box3d.cpp3
-rw-r--r--src/object/box3d.h3
-rw-r--r--src/object/color-profile.cpp9
-rw-r--r--src/object/color-profile.h9
-rw-r--r--src/object/filters/CMakeLists.txt1
-rw-r--r--src/object/filters/blend.cpp3
-rw-r--r--src/object/filters/blend.h3
-rw-r--r--src/object/filters/colormatrix.cpp3
-rw-r--r--src/object/filters/colormatrix.h3
-rw-r--r--src/object/filters/componenttransfer-funcnode.cpp3
-rw-r--r--src/object/filters/componenttransfer-funcnode.h3
-rw-r--r--src/object/filters/componenttransfer.cpp3
-rw-r--r--src/object/filters/componenttransfer.h3
-rw-r--r--src/object/filters/composite.cpp3
-rw-r--r--src/object/filters/composite.h3
-rw-r--r--src/object/filters/convolvematrix.cpp3
-rw-r--r--src/object/filters/convolvematrix.h3
-rw-r--r--src/object/filters/diffuselighting.cpp3
-rw-r--r--src/object/filters/diffuselighting.h3
-rw-r--r--src/object/filters/displacementmap.cpp3
-rw-r--r--src/object/filters/displacementmap.h3
-rw-r--r--src/object/filters/distantlight.cpp3
-rw-r--r--src/object/filters/distantlight.h3
-rw-r--r--src/object/filters/flood.cpp3
-rw-r--r--src/object/filters/flood.h3
-rw-r--r--src/object/filters/gaussian-blur.cpp3
-rw-r--r--src/object/filters/gaussian-blur.h3
-rw-r--r--src/object/filters/image.cpp3
-rw-r--r--src/object/filters/image.h3
-rw-r--r--src/object/filters/merge.cpp3
-rw-r--r--src/object/filters/merge.h3
-rw-r--r--src/object/filters/mergenode.cpp3
-rw-r--r--src/object/filters/mergenode.h3
-rw-r--r--src/object/filters/morphology.cpp3
-rw-r--r--src/object/filters/morphology.h3
-rw-r--r--src/object/filters/offset.cpp3
-rw-r--r--src/object/filters/offset.h3
-rw-r--r--src/object/filters/pointlight.cpp3
-rw-r--r--src/object/filters/pointlight.h3
-rw-r--r--src/object/filters/sp-filter-primitive.cpp3
-rw-r--r--src/object/filters/sp-filter-primitive.h3
-rw-r--r--src/object/filters/specularlighting.cpp3
-rw-r--r--src/object/filters/specularlighting.h3
-rw-r--r--src/object/filters/spotlight.cpp3
-rw-r--r--src/object/filters/spotlight.h3
-rw-r--r--src/object/filters/tile.cpp3
-rw-r--r--src/object/filters/tile.h3
-rw-r--r--src/object/filters/turbulence.cpp3
-rw-r--r--src/object/filters/turbulence.h3
-rw-r--r--src/object/object-set.cpp3
-rw-r--r--src/object/object-set.h3
-rw-r--r--src/object/persp3d-reference.cpp3
-rw-r--r--src/object/persp3d-reference.h3
-rw-r--r--src/object/persp3d.cpp3
-rw-r--r--src/object/persp3d.h3
-rw-r--r--src/object/sp-anchor.cpp3
-rw-r--r--src/object/sp-anchor.h3
-rw-r--r--src/object/sp-clippath.cpp3
-rw-r--r--src/object/sp-clippath.h3
-rw-r--r--src/object/sp-conn-end-pair.cpp3
-rw-r--r--src/object/sp-conn-end-pair.h3
-rw-r--r--src/object/sp-conn-end.cpp9
-rw-r--r--src/object/sp-conn-end.h9
-rw-r--r--src/object/sp-defs.cpp3
-rw-r--r--src/object/sp-defs.h3
-rw-r--r--src/object/sp-desc.cpp3
-rw-r--r--src/object/sp-desc.h3
-rw-r--r--src/object/sp-dimensions.cpp3
-rw-r--r--src/object/sp-dimensions.h1
-rw-r--r--src/object/sp-ellipse.cpp3
-rw-r--r--src/object/sp-ellipse.h3
-rw-r--r--src/object/sp-factory.cpp3
-rw-r--r--src/object/sp-factory.h3
-rw-r--r--src/object/sp-filter-reference.cpp9
-rw-r--r--src/object/sp-filter-reference.h9
-rw-r--r--src/object/sp-filter-units.h9
-rw-r--r--src/object/sp-filter.cpp3
-rw-r--r--src/object/sp-filter.h3
-rw-r--r--src/object/sp-flowdiv.cpp9
-rw-r--r--src/object/sp-flowdiv.h9
-rw-r--r--src/object/sp-flowregion.cpp9
-rw-r--r--src/object/sp-flowregion.h9
-rw-r--r--src/object/sp-flowtext.cpp9
-rw-r--r--src/object/sp-flowtext.h9
-rw-r--r--src/object/sp-font-face.cpp3
-rw-r--r--src/object/sp-font-face.h5
-rw-r--r--src/object/sp-font.cpp3
-rw-r--r--src/object/sp-font.h3
-rw-r--r--src/object/sp-glyph-kerning.cpp3
-rw-r--r--src/object/sp-glyph-kerning.h3
-rw-r--r--src/object/sp-glyph.cpp3
-rw-r--r--src/object/sp-glyph.h3
-rw-r--r--src/object/sp-gradient-reference.cpp9
-rw-r--r--src/object/sp-gradient-reference.h9
-rw-r--r--src/object/sp-gradient-spread.h9
-rw-r--r--src/object/sp-gradient-units.h9
-rw-r--r--src/object/sp-gradient-vector.h9
-rw-r--r--src/object/sp-gradient.cpp3
-rw-r--r--src/object/sp-gradient.h3
-rw-r--r--src/object/sp-guide.cpp3
-rw-r--r--src/object/sp-guide.h23
-rw-r--r--src/object/sp-hatch-path.cpp3
-rw-r--r--src/object/sp-hatch-path.h3
-rw-r--r--src/object/sp-hatch.cpp3
-rw-r--r--src/object/sp-hatch.h3
-rw-r--r--src/object/sp-image.cpp5
-rw-r--r--src/object/sp-image.h3
-rw-r--r--src/object/sp-item-group.cpp3
-rw-r--r--src/object/sp-item-group.h3
-rw-r--r--src/object/sp-item-rm-unsatisfied-cns.cpp9
-rw-r--r--src/object/sp-item-rm-unsatisfied-cns.h9
-rw-r--r--src/object/sp-item-transform.cpp3
-rw-r--r--src/object/sp-item-transform.h9
-rw-r--r--src/object/sp-item-update-cns.cpp9
-rw-r--r--src/object/sp-item-update-cns.h9
-rw-r--r--src/object/sp-item.cpp3
-rw-r--r--src/object/sp-item.h3
-rw-r--r--src/object/sp-line.cpp3
-rw-r--r--src/object/sp-line.h3
-rw-r--r--src/object/sp-linear-gradient.cpp9
-rw-r--r--src/object/sp-linear-gradient.h9
-rwxr-xr-xsrc/object/sp-lpe-item.cpp3
-rw-r--r--src/object/sp-lpe-item.h3
-rw-r--r--src/object/sp-marker-loc.h9
-rw-r--r--src/object/sp-marker.cpp3
-rw-r--r--src/object/sp-marker.h3
-rw-r--r--src/object/sp-mask.cpp3
-rw-r--r--src/object/sp-mask.h3
-rw-r--r--src/object/sp-mesh-array.cpp5
-rw-r--r--src/object/sp-mesh-array.h3
-rw-r--r--src/object/sp-mesh-gradient.cpp9
-rw-r--r--src/object/sp-mesh-gradient.h9
-rw-r--r--src/object/sp-mesh-patch.cpp3
-rw-r--r--src/object/sp-mesh-patch.h3
-rw-r--r--src/object/sp-mesh-row.cpp3
-rw-r--r--src/object/sp-mesh-row.h3
-rw-r--r--src/object/sp-metadata.cpp3
-rw-r--r--src/object/sp-metadata.h3
-rw-r--r--src/object/sp-missing-glyph.cpp3
-rw-r--r--src/object/sp-missing-glyph.h3
-rw-r--r--src/object/sp-namedview.cpp3
-rw-r--r--src/object/sp-namedview.h3
-rw-r--r--src/object/sp-object-group.cpp3
-rw-r--r--src/object/sp-object-group.h3
-rw-r--r--src/object/sp-object.cpp3
-rw-r--r--src/object/sp-object.h3
-rw-r--r--src/object/sp-offset.cpp3
-rw-r--r--src/object/sp-offset.h3
-rw-r--r--src/object/sp-paint-server-reference.h3
-rw-r--r--src/object/sp-paint-server.cpp3
-rw-r--r--src/object/sp-paint-server.h3
-rw-r--r--src/object/sp-path.cpp3
-rw-r--r--src/object/sp-path.h3
-rw-r--r--src/object/sp-pattern.cpp3
-rw-r--r--src/object/sp-pattern.h3
-rw-r--r--src/object/sp-polygon.cpp3
-rw-r--r--src/object/sp-polygon.h3
-rw-r--r--src/object/sp-polyline.cpp3
-rw-r--r--src/object/sp-polyline.h9
-rw-r--r--src/object/sp-radial-gradient.cpp9
-rw-r--r--src/object/sp-radial-gradient.h9
-rw-r--r--src/object/sp-rect.cpp3
-rw-r--r--src/object/sp-rect.h3
-rw-r--r--src/object/sp-root.cpp3
-rw-r--r--src/object/sp-root.h3
-rw-r--r--src/object/sp-script.cpp3
-rw-r--r--src/object/sp-script.h3
-rw-r--r--src/object/sp-shape.cpp3
-rw-r--r--src/object/sp-shape.h3
-rw-r--r--src/object/sp-solid-color.cpp3
-rw-r--r--src/object/sp-solid-color.h3
-rw-r--r--src/object/sp-spiral.cpp3
-rw-r--r--src/object/sp-spiral.h3
-rw-r--r--src/object/sp-star.cpp3
-rw-r--r--src/object/sp-star.h3
-rw-r--r--src/object/sp-stop.cpp3
-rw-r--r--src/object/sp-stop.h9
-rw-r--r--src/object/sp-string.cpp3
-rw-r--r--src/object/sp-string.h9
-rw-r--r--src/object/sp-style-elem.cpp9
-rw-r--r--src/object/sp-style-elem.h9
-rw-r--r--src/object/sp-switch.cpp3
-rw-r--r--src/object/sp-switch.h3
-rw-r--r--src/object/sp-symbol.cpp3
-rw-r--r--src/object/sp-symbol.h3
-rw-r--r--src/object/sp-tag-use-reference.cpp3
-rw-r--r--src/object/sp-tag-use-reference.h3
-rw-r--r--src/object/sp-tag-use.cpp3
-rw-r--r--src/object/sp-tag-use.h3
-rw-r--r--src/object/sp-tag.cpp5
-rw-r--r--src/object/sp-tag.h3
-rw-r--r--src/object/sp-text.cpp3
-rw-r--r--src/object/sp-text.h3
-rw-r--r--src/object/sp-textpath.h9
-rw-r--r--src/object/sp-title.cpp3
-rw-r--r--src/object/sp-title.h3
-rw-r--r--src/object/sp-tref-reference.cpp3
-rw-r--r--src/object/sp-tref-reference.h5
-rw-r--r--src/object/sp-tref.cpp3
-rw-r--r--src/object/sp-tref.h3
-rw-r--r--src/object/sp-tspan.cpp3
-rw-r--r--src/object/sp-tspan.h9
-rw-r--r--src/object/sp-use-reference.cpp3
-rw-r--r--src/object/sp-use-reference.h3
-rw-r--r--src/object/sp-use.cpp3
-rw-r--r--src/object/sp-use.h3
-rw-r--r--src/object/uri-references.cpp3
-rw-r--r--src/object/uri-references.h3
-rw-r--r--src/object/uri.cpp3
-rw-r--r--src/object/uri.h3
-rw-r--r--src/object/viewbox.cpp3
-rw-r--r--src/object/viewbox.h3
-rw-r--r--src/path-chemistry.cpp3
-rw-r--r--src/path-chemistry.h3
-rw-r--r--src/path-prefix.cpp21
-rw-r--r--src/path-prefix.h9
-rw-r--r--src/perspective-line.cpp3
-rw-r--r--src/perspective-line.h3
-rw-r--r--src/plugin.def1
-rw-r--r--src/preferences-skeleton.h9
-rw-r--r--src/preferences.cpp3
-rw-r--r--src/preferences.h3
-rw-r--r--src/prefix.cpp9
-rw-r--r--src/prefix.h9
-rw-r--r--src/print.cpp9
-rw-r--r--src/print.h9
-rw-r--r--src/profile-manager.cpp3
-rw-r--r--src/profile-manager.h3
-rw-r--r--src/proj_pt.cpp3
-rw-r--r--src/proj_pt.h3
-rw-r--r--src/proofs3
-rw-r--r--src/pure-transform.cpp3
-rw-r--r--src/pure-transform.h9
-rw-r--r--src/rdf.cpp3
-rw-r--r--src/rdf.h3
-rw-r--r--src/remove-last.h9
-rw-r--r--src/removeoverlap.cpp3
-rw-r--r--src/removeoverlap.h3
-rw-r--r--src/rubberband.cpp3
-rw-r--r--src/rubberband.h3
-rw-r--r--src/satisfied-guide-cns.cpp9
-rw-r--r--src/satisfied-guide-cns.h9
-rw-r--r--src/selcue.cpp3
-rw-r--r--src/selcue.h3
-rwxr-xr-xsrc/selection-chemistry.cpp3
-rw-r--r--src/selection-chemistry.h3
-rw-r--r--src/selection-describer.cpp3
-rw-r--r--src/selection-describer.h3
-rw-r--r--src/selection.cpp3
-rw-r--r--src/selection.h3
-rw-r--r--src/seltrans-handles.cpp9
-rw-r--r--src/seltrans-handles.h3
-rw-r--r--src/seltrans.cpp3
-rw-r--r--src/seltrans.h3
-rw-r--r--src/shortcuts.cpp22
-rw-r--r--src/shortcuts.h9
-rw-r--r--src/snap-candidate.h3
-rw-r--r--src/snap-enums.h3
-rw-r--r--src/snap-preferences.cpp3
-rw-r--r--src/snap-preferences.h3
-rw-r--r--src/snap.cpp3
-rw-r--r--src/snap.h3
-rw-r--r--src/snapped-curve.cpp3
-rw-r--r--src/snapped-curve.h3
-rw-r--r--src/snapped-line.cpp3
-rw-r--r--src/snapped-line.h3
-rw-r--r--src/snapped-point.cpp3
-rw-r--r--src/snapped-point.h3
-rw-r--r--src/snapper.cpp3
-rw-r--r--src/snapper.h3
-rw-r--r--src/sp-cursor.cpp3
-rw-r--r--src/sp-cursor.h9
-rw-r--r--src/sp-guide-attachment.h9
-rw-r--r--src/sp-guide-constraint.h9
-rw-r--r--src/sp-item-notify-moveto.cpp9
-rw-r--r--src/sp-item-notify-moveto.h9
-rw-r--r--src/splivarot.cpp13
-rw-r--r--src/splivarot.h15
-rw-r--r--src/streq.h9
-rw-r--r--src/strneq.h9
-rw-r--r--src/style-enums.h3
-rw-r--r--src/style-internal.cpp3
-rw-r--r--src/style-internal.h3
-rw-r--r--src/style.cpp3
-rw-r--r--src/style.h3
-rw-r--r--src/svg-profile.h3
-rw-r--r--src/svg/CMakeLists.txt1
-rw-r--r--src/svg/css-ostringstream-test.h9
-rw-r--r--src/svg/css-ostringstream.cpp9
-rw-r--r--src/svg/css-ostringstream.h9
-rw-r--r--src/svg/path-string.cpp18
-rw-r--r--src/svg/path-string.h18
-rw-r--r--src/svg/sp-svg.def1
-rw-r--r--src/svg/stringstream-test.h9
-rw-r--r--src/svg/stringstream.cpp9
-rw-r--r--src/svg/stringstream.h9
-rw-r--r--src/svg/strip-trailing-zeros.cpp9
-rw-r--r--src/svg/strip-trailing-zeros.h9
-rw-r--r--src/svg/svg-affine-test.h9
-rw-r--r--src/svg/svg-affine.cpp3
-rw-r--r--src/svg/svg-angle.cpp3
-rw-r--r--src/svg/svg-angle.h3
-rw-r--r--src/svg/svg-color-test.h9
-rw-r--r--src/svg/svg-color.cpp3
-rw-r--r--src/svg/svg-color.h9
-rw-r--r--src/svg/svg-icc-color.h9
-rw-r--r--src/svg/svg-length-test.h9
-rw-r--r--src/svg/svg-length.cpp13
-rw-r--r--src/svg/svg-length.h3
-rw-r--r--src/svg/svg-path-geom-test.h9
-rw-r--r--src/svg/svg-path.cpp3
-rw-r--r--src/svg/svg.h3
-rw-r--r--src/svg/test-stubs.cpp3
-rw-r--r--src/svg/test-stubs.h3
-rw-r--r--src/syseq.h3
-rw-r--r--src/text-chemistry.cpp3
-rw-r--r--src/text-chemistry.h3
-rw-r--r--src/text-editing.cpp3
-rw-r--r--src/text-editing.h3
-rw-r--r--src/text-tag-attributes.h22
-rw-r--r--src/trace/CMakeLists.txt1
-rw-r--r--src/trace/autotrace/inkscape-autotrace.cpp6
-rw-r--r--src/trace/autotrace/inkscape-autotrace.h8
-rw-r--r--src/trace/filterset.cpp3
-rw-r--r--src/trace/filterset.h3
-rw-r--r--src/trace/imagemap-gdk.cpp9
-rw-r--r--src/trace/imagemap-gdk.h9
-rw-r--r--src/trace/imagemap.cpp9
-rw-r--r--src/trace/imagemap.h9
-rw-r--r--src/trace/pool.h3
-rw-r--r--src/trace/potrace/bitmap.h4
-rw-r--r--src/trace/potrace/inkscape-potrace.cpp3
-rw-r--r--src/trace/potrace/inkscape-potrace.h3
-rw-r--r--src/trace/quantize.cpp3
-rw-r--r--src/trace/quantize.h3
-rw-r--r--src/trace/siox.cpp5
-rw-r--r--src/trace/siox.h3
-rw-r--r--src/trace/trace.cpp3
-rw-r--r--src/trace/trace.h3
-rw-r--r--src/transf_mat_3x4.cpp3
-rw-r--r--src/transf_mat_3x4.h3
-rw-r--r--src/ui/CMakeLists.txt1
-rw-r--r--src/ui/cache/svg_preview_cache.cpp3
-rw-r--r--src/ui/cache/svg_preview_cache.h3
-rw-r--r--src/ui/clipboard.cpp21
-rw-r--r--src/ui/clipboard.h21
-rw-r--r--src/ui/contextmenu.cpp3
-rw-r--r--src/ui/contextmenu.h3
-rw-r--r--src/ui/control-manager.cpp3
-rw-r--r--src/ui/control-manager.h3
-rw-r--r--src/ui/control-types.h3
-rw-r--r--src/ui/dialog-events.cpp3
-rw-r--r--src/ui/dialog-events.h3
-rw-r--r--src/ui/dialog/aboutbox.cpp3
-rw-r--r--src/ui/dialog/aboutbox.h3
-rw-r--r--src/ui/dialog/align-and-distribute.cpp3
-rw-r--r--src/ui/dialog/align-and-distribute.h3
-rw-r--r--src/ui/dialog/arrange-tab.h3
-rw-r--r--src/ui/dialog/attrdialog.cpp1
-rw-r--r--src/ui/dialog/attrdialog.h1
-rw-r--r--src/ui/dialog/behavior.h3
-rw-r--r--src/ui/dialog/calligraphic-profile-rename.cpp7
-rw-r--r--src/ui/dialog/calligraphic-profile-rename.h5
-rw-r--r--src/ui/dialog/clonetiler.cpp3
-rw-r--r--src/ui/dialog/clonetiler.h3
-rw-r--r--src/ui/dialog/color-item.cpp3
-rw-r--r--src/ui/dialog/color-item.h3
-rw-r--r--src/ui/dialog/cssdialog.cpp3
-rw-r--r--src/ui/dialog/cssdialog.h3
-rw-r--r--src/ui/dialog/debug.cpp3
-rw-r--r--src/ui/dialog/debug.h3
-rw-r--r--src/ui/dialog/desktop-tracker.cpp3
-rw-r--r--src/ui/dialog/desktop-tracker.h3
-rw-r--r--src/ui/dialog/dialog-manager.cpp3
-rw-r--r--src/ui/dialog/dialog-manager.h7
-rw-r--r--src/ui/dialog/dialog.cpp3
-rw-r--r--src/ui/dialog/dialog.h3
-rw-r--r--src/ui/dialog/dock-behavior.cpp3
-rw-r--r--src/ui/dialog/dock-behavior.h3
-rw-r--r--src/ui/dialog/document-metadata.cpp3
-rw-r--r--src/ui/dialog/document-metadata.h3
-rw-r--r--src/ui/dialog/document-properties.cpp3
-rw-r--r--src/ui/dialog/document-properties.h3
-rw-r--r--src/ui/dialog/export.cpp3
-rw-r--r--src/ui/dialog/export.h3
-rw-r--r--src/ui/dialog/extension-editor.cpp3
-rw-r--r--src/ui/dialog/extension-editor.h3
-rw-r--r--src/ui/dialog/extensions.cpp3
-rw-r--r--src/ui/dialog/extensions.h5
-rw-r--r--src/ui/dialog/filedialog.cpp3
-rw-r--r--src/ui/dialog/filedialog.h3
-rw-r--r--src/ui/dialog/filedialogimpl-gtkmm.cpp3
-rw-r--r--src/ui/dialog/filedialogimpl-gtkmm.h3
-rw-r--r--src/ui/dialog/filedialogimpl-win32.cpp5
-rw-r--r--src/ui/dialog/filedialogimpl-win32.h5
-rw-r--r--src/ui/dialog/fill-and-stroke.cpp3
-rw-r--r--src/ui/dialog/fill-and-stroke.h3
-rw-r--r--src/ui/dialog/filter-editor.cpp3
-rw-r--r--src/ui/dialog/filter-editor.h3
-rw-r--r--src/ui/dialog/filter-effects-dialog.cpp3
-rw-r--r--src/ui/dialog/filter-effects-dialog.h3
-rw-r--r--src/ui/dialog/find.cpp3
-rw-r--r--src/ui/dialog/find.h3
-rw-r--r--src/ui/dialog/floating-behavior.cpp3
-rw-r--r--src/ui/dialog/floating-behavior.h3
-rw-r--r--src/ui/dialog/font-substitution.cpp3
-rw-r--r--src/ui/dialog/font-substitution.h3
-rw-r--r--src/ui/dialog/glyphs.cpp3
-rw-r--r--src/ui/dialog/glyphs.h3
-rw-r--r--src/ui/dialog/grid-arrange-tab.cpp35
-rw-r--r--src/ui/dialog/grid-arrange-tab.h3
-rw-r--r--src/ui/dialog/guides.cpp3
-rw-r--r--src/ui/dialog/guides.h3
-rw-r--r--src/ui/dialog/icon-preview.cpp3
-rw-r--r--src/ui/dialog/icon-preview.h3
-rw-r--r--src/ui/dialog/inkscape-preferences.cpp3
-rw-r--r--src/ui/dialog/inkscape-preferences.h3
-rw-r--r--src/ui/dialog/input.cpp3
-rw-r--r--src/ui/dialog/input.h3
-rw-r--r--src/ui/dialog/knot-properties.cpp3
-rw-r--r--src/ui/dialog/knot-properties.h3
-rw-r--r--src/ui/dialog/layer-properties.cpp3
-rw-r--r--src/ui/dialog/layer-properties.h3
-rw-r--r--src/ui/dialog/layers.cpp3
-rw-r--r--src/ui/dialog/layers.h3
-rw-r--r--src/ui/dialog/livepatheffect-add.cpp3
-rw-r--r--src/ui/dialog/livepatheffect-add.h3
-rw-r--r--src/ui/dialog/livepatheffect-editor.cpp3
-rw-r--r--src/ui/dialog/livepatheffect-editor.h3
-rw-r--r--src/ui/dialog/lpe-fillet-chamfer-properties.cpp3
-rw-r--r--src/ui/dialog/lpe-fillet-chamfer-properties.h3
-rw-r--r--src/ui/dialog/lpe-powerstroke-properties.cpp3
-rw-r--r--src/ui/dialog/lpe-powerstroke-properties.h3
-rw-r--r--src/ui/dialog/memory.cpp5
-rw-r--r--src/ui/dialog/memory.h5
-rw-r--r--src/ui/dialog/messages.cpp3
-rw-r--r--src/ui/dialog/messages.h3
-rw-r--r--src/ui/dialog/new-from-template.cpp5
-rw-r--r--src/ui/dialog/new-from-template.h5
-rw-r--r--src/ui/dialog/object-attributes.cpp27
-rw-r--r--src/ui/dialog/object-attributes.h26
-rw-r--r--src/ui/dialog/object-properties.cpp9
-rw-r--r--src/ui/dialog/object-properties.h11
-rw-r--r--src/ui/dialog/objects.cpp3
-rw-r--r--src/ui/dialog/objects.h3
-rw-r--r--src/ui/dialog/ocaldialogs.cpp3
-rw-r--r--src/ui/dialog/ocaldialogs.h5
-rw-r--r--src/ui/dialog/panel-dialog.h3
-rw-r--r--src/ui/dialog/pixelartdialog.cpp3
-rw-r--r--src/ui/dialog/pixelartdialog.h3
-rw-r--r--src/ui/dialog/polar-arrange-tab.cpp3
-rw-r--r--src/ui/dialog/polar-arrange-tab.h3
-rw-r--r--src/ui/dialog/print-colors-preview-dialog.cpp5
-rw-r--r--src/ui/dialog/print-colors-preview-dialog.h3
-rw-r--r--src/ui/dialog/print.cpp3
-rw-r--r--src/ui/dialog/print.h3
-rw-r--r--src/ui/dialog/prototype.cpp3
-rw-r--r--src/ui/dialog/prototype.h3
-rw-r--r--src/ui/dialog/save-template-dialog.cpp10
-rw-r--r--src/ui/dialog/save-template-dialog.h9
-rw-r--r--src/ui/dialog/spellcheck.cpp3
-rw-r--r--src/ui/dialog/spellcheck.h3
-rw-r--r--src/ui/dialog/styledialog.cpp3
-rw-r--r--src/ui/dialog/styledialog.h3
-rw-r--r--src/ui/dialog/svg-fonts-dialog.cpp3
-rw-r--r--src/ui/dialog/svg-fonts-dialog.h3
-rw-r--r--src/ui/dialog/swatches.cpp3
-rw-r--r--src/ui/dialog/swatches.h3
-rw-r--r--src/ui/dialog/symbols.cpp3
-rw-r--r--src/ui/dialog/symbols.h3
-rw-r--r--src/ui/dialog/tags.cpp3
-rw-r--r--src/ui/dialog/tags.h3
-rw-r--r--src/ui/dialog/template-load-tab.cpp3
-rw-r--r--src/ui/dialog/template-load-tab.h5
-rw-r--r--src/ui/dialog/template-widget.cpp5
-rw-r--r--src/ui/dialog/template-widget.h5
-rw-r--r--src/ui/dialog/text-edit.cpp3
-rw-r--r--src/ui/dialog/text-edit.h3
-rw-r--r--src/ui/dialog/tile.cpp3
-rw-r--r--src/ui/dialog/tile.h3
-rw-r--r--src/ui/dialog/tracedialog.cpp3
-rw-r--r--src/ui/dialog/tracedialog.h3
-rw-r--r--src/ui/dialog/transformation.cpp3
-rw-r--r--src/ui/dialog/transformation.h3
-rw-r--r--src/ui/dialog/undo-history.cpp3
-rw-r--r--src/ui/dialog/undo-history.h3
-rw-r--r--src/ui/dialog/xml-tree.cpp3
-rw-r--r--src/ui/dialog/xml-tree.h12
-rw-r--r--src/ui/draw-anchor.cpp3
-rw-r--r--src/ui/draw-anchor.h9
-rw-r--r--src/ui/event-debug.h3
-rw-r--r--src/ui/icon-names.h3
-rw-r--r--src/ui/interface.cpp3
-rw-r--r--src/ui/interface.h3
-rw-r--r--src/ui/monitor.cpp23
-rw-r--r--src/ui/monitor.h23
-rw-r--r--src/ui/previewable.h3
-rw-r--r--src/ui/previewholder.cpp3
-rw-r--r--src/ui/previewholder.h3
-rw-r--r--src/ui/selected-color.cpp3
-rw-r--r--src/ui/selected-color.h3
-rw-r--r--src/ui/shape-editor-knotholders.cpp3
-rw-r--r--src/ui/shape-editor.cpp11
-rw-r--r--src/ui/shape-editor.h15
-rw-r--r--src/ui/tool-factory.cpp3
-rw-r--r--src/ui/tool-factory.h3
-rw-r--r--src/ui/tool/commit-events.h3
-rw-r--r--src/ui/tool/control-point-selection.cpp3
-rw-r--r--src/ui/tool/control-point-selection.h3
-rw-r--r--src/ui/tool/control-point.cpp3
-rw-r--r--src/ui/tool/control-point.h3
-rw-r--r--src/ui/tool/curve-drag-point.cpp3
-rw-r--r--src/ui/tool/curve-drag-point.h3
-rw-r--r--src/ui/tool/event-utils.cpp3
-rw-r--r--src/ui/tool/event-utils.h3
-rw-r--r--src/ui/tool/manipulator.cpp3
-rw-r--r--src/ui/tool/manipulator.h3
-rw-r--r--src/ui/tool/modifier-tracker.cpp3
-rw-r--r--src/ui/tool/modifier-tracker.h3
-rw-r--r--src/ui/tool/multi-path-manipulator.cpp3
-rw-r--r--src/ui/tool/multi-path-manipulator.h3
-rw-r--r--src/ui/tool/node-types.h3
-rw-r--r--src/ui/tool/node.cpp3
-rw-r--r--src/ui/tool/node.h3
-rw-r--r--src/ui/tool/path-manipulator.cpp3
-rw-r--r--src/ui/tool/path-manipulator.h3
-rw-r--r--src/ui/tool/selectable-control-point.cpp3
-rw-r--r--src/ui/tool/selectable-control-point.h3
-rw-r--r--src/ui/tool/selector.cpp3
-rw-r--r--src/ui/tool/selector.h3
-rw-r--r--src/ui/tool/shape-record.h3
-rw-r--r--src/ui/tool/transform-handle-set.cpp3
-rw-r--r--src/ui/tool/transform-handle-set.h3
-rw-r--r--src/ui/toolbar/arc-toolbar.cpp3
-rw-r--r--src/ui/toolbar/arc-toolbar.h3
-rw-r--r--src/ui/toolbar/box3d-toolbar.cpp3
-rw-r--r--src/ui/toolbar/box3d-toolbar.h3
-rw-r--r--src/ui/toolbar/calligraphy-toolbar.cpp3
-rw-r--r--src/ui/toolbar/calligraphy-toolbar.h3
-rw-r--r--src/ui/toolbar/connector-toolbar.cpp3
-rw-r--r--src/ui/toolbar/connector-toolbar.h3
-rw-r--r--src/ui/toolbar/dropper-toolbar.cpp3
-rw-r--r--src/ui/toolbar/dropper-toolbar.h3
-rw-r--r--src/ui/toolbar/eraser-toolbar.cpp3
-rw-r--r--src/ui/toolbar/eraser-toolbar.h3
-rw-r--r--src/ui/toolbar/gradient-toolbar.cpp3
-rw-r--r--src/ui/toolbar/gradient-toolbar.h3
-rw-r--r--src/ui/toolbar/lpe-toolbar.cpp3
-rw-r--r--src/ui/toolbar/lpe-toolbar.h3
-rw-r--r--src/ui/toolbar/measure-toolbar.cpp3
-rw-r--r--src/ui/toolbar/measure-toolbar.h3
-rw-r--r--src/ui/toolbar/mesh-toolbar.cpp3
-rw-r--r--src/ui/toolbar/mesh-toolbar.h3
-rw-r--r--src/ui/toolbar/node-toolbar.cpp3
-rw-r--r--src/ui/toolbar/node-toolbar.h3
-rw-r--r--src/ui/toolbar/paintbucket-toolbar.cpp3
-rw-r--r--src/ui/toolbar/paintbucket-toolbar.h3
-rw-r--r--src/ui/toolbar/pencil-toolbar.cpp3
-rw-r--r--src/ui/toolbar/pencil-toolbar.h3
-rw-r--r--src/ui/toolbar/rect-toolbar.cpp3
-rw-r--r--src/ui/toolbar/rect-toolbar.h3
-rw-r--r--src/ui/toolbar/select-toolbar.cpp3
-rw-r--r--src/ui/toolbar/select-toolbar.h3
-rw-r--r--src/ui/toolbar/spiral-toolbar.cpp3
-rw-r--r--src/ui/toolbar/spiral-toolbar.h3
-rw-r--r--src/ui/toolbar/spray-toolbar.cpp3
-rw-r--r--src/ui/toolbar/spray-toolbar.h3
-rw-r--r--src/ui/toolbar/star-toolbar.cpp3
-rw-r--r--src/ui/toolbar/star-toolbar.h3
-rw-r--r--src/ui/toolbar/text-toolbar.cpp3
-rw-r--r--src/ui/toolbar/text-toolbar.h3
-rw-r--r--src/ui/toolbar/toolbar.cpp9
-rw-r--r--src/ui/toolbar/toolbar.h9
-rw-r--r--src/ui/toolbar/tweak-toolbar.cpp3
-rw-r--r--src/ui/toolbar/tweak-toolbar.h3
-rw-r--r--src/ui/toolbar/zoom-toolbar.cpp3
-rw-r--r--src/ui/toolbar/zoom-toolbar.h3
-rw-r--r--src/ui/tools-switch.cpp3
-rw-r--r--src/ui/tools-switch.h3
-rw-r--r--src/ui/tools/arc-tool.cpp3
-rw-r--r--src/ui/tools/arc-tool.h3
-rw-r--r--src/ui/tools/box3d-tool.cpp3
-rw-r--r--src/ui/tools/box3d-tool.h3
-rw-r--r--src/ui/tools/calligraphic-tool.cpp3
-rw-r--r--src/ui/tools/calligraphic-tool.h3
-rw-r--r--src/ui/tools/connector-tool.cpp3
-rw-r--r--src/ui/tools/connector-tool.h3
-rw-r--r--src/ui/tools/dropper-tool.cpp3
-rw-r--r--src/ui/tools/dropper-tool.h3
-rw-r--r--src/ui/tools/dynamic-base.cpp9
-rw-r--r--src/ui/tools/dynamic-base.h3
-rw-r--r--src/ui/tools/eraser-tool.cpp3
-rw-r--r--src/ui/tools/eraser-tool.h3
-rw-r--r--src/ui/tools/flood-tool.cpp3
-rw-r--r--src/ui/tools/flood-tool.h3
-rw-r--r--src/ui/tools/freehand-base.cpp3
-rw-r--r--src/ui/tools/freehand-base.h3
-rw-r--r--src/ui/tools/gradient-tool.cpp3
-rw-r--r--src/ui/tools/gradient-tool.h3
-rw-r--r--src/ui/tools/lpe-tool.cpp3
-rw-r--r--src/ui/tools/lpe-tool.h3
-rw-r--r--src/ui/tools/measure-tool.cpp3
-rw-r--r--src/ui/tools/measure-tool.h3
-rw-r--r--src/ui/tools/mesh-tool.cpp3
-rw-r--r--src/ui/tools/mesh-tool.h3
-rw-r--r--src/ui/tools/node-tool.cpp3
-rw-r--r--src/ui/tools/node-tool.h3
-rw-r--r--src/ui/tools/pen-tool.cpp3
-rw-r--r--src/ui/tools/pen-tool.h13
-rw-r--r--src/ui/tools/pencil-tool.cpp3
-rw-r--r--src/ui/tools/pencil-tool.h13
-rw-r--r--src/ui/tools/rect-tool.cpp3
-rw-r--r--src/ui/tools/rect-tool.h3
-rw-r--r--src/ui/tools/select-tool.cpp3
-rw-r--r--src/ui/tools/select-tool.h3
-rw-r--r--src/ui/tools/spiral-tool.cpp3
-rw-r--r--src/ui/tools/spiral-tool.h3
-rw-r--r--src/ui/tools/spray-tool.cpp3
-rw-r--r--src/ui/tools/spray-tool.h5
-rw-r--r--src/ui/tools/star-tool.cpp3
-rw-r--r--src/ui/tools/star-tool.h3
-rw-r--r--src/ui/tools/text-tool.cpp3
-rw-r--r--src/ui/tools/text-tool.h3
-rw-r--r--src/ui/tools/tool-base.cpp3
-rw-r--r--src/ui/tools/tool-base.h3
-rw-r--r--src/ui/tools/tweak-tool.cpp3
-rw-r--r--src/ui/tools/tweak-tool.h5
-rw-r--r--src/ui/tools/zoom-tool.cpp3
-rw-r--r--src/ui/tools/zoom-tool.h3
-rw-r--r--src/ui/util.cpp3
-rw-r--r--src/ui/util.h3
-rw-r--r--src/ui/uxmanager.cpp3
-rw-r--r--src/ui/uxmanager.h3
-rw-r--r--src/ui/view/edit-widget-interface.h3
-rw-r--r--src/ui/view/svg-view-widget.cpp13
-rw-r--r--src/ui/view/svg-view-widget.h13
-rw-r--r--src/ui/view/svg-view.cpp3
-rw-r--r--src/ui/view/svg-view.h3
-rw-r--r--src/ui/view/view-widget.cpp3
-rw-r--r--src/ui/view/view-widget.h3
-rw-r--r--src/ui/view/view.cpp3
-rw-r--r--src/ui/view/view.h3
-rw-r--r--src/ui/widget/alignment-selector.cpp3
-rw-r--r--src/ui/widget/alignment-selector.h3
-rw-r--r--src/ui/widget/anchor-selector.cpp3
-rw-r--r--src/ui/widget/anchor-selector.h3
-rw-r--r--src/ui/widget/attr-widget.h3
-rw-r--r--src/ui/widget/button.cpp3
-rw-r--r--src/ui/widget/button.h3
-rw-r--r--src/ui/widget/clipmaskicon.cpp3
-rw-r--r--src/ui/widget/clipmaskicon.h3
-rw-r--r--src/ui/widget/color-entry.cpp3
-rw-r--r--src/ui/widget/color-entry.h3
-rw-r--r--src/ui/widget/color-icc-selector.cpp9
-rw-r--r--src/ui/widget/color-icc-selector.h9
-rw-r--r--src/ui/widget/color-notebook.cpp13
-rw-r--r--src/ui/widget/color-notebook.h11
-rw-r--r--src/ui/widget/color-picker.cpp3
-rw-r--r--src/ui/widget/color-picker.h3
-rw-r--r--src/ui/widget/color-preview.cpp3
-rw-r--r--src/ui/widget/color-preview.h3
-rw-r--r--src/ui/widget/color-scales.cpp10
-rw-r--r--src/ui/widget/color-scales.h9
-rw-r--r--src/ui/widget/color-slider.cpp16
-rw-r--r--src/ui/widget/color-slider.h17
-rw-r--r--src/ui/widget/color-wheel-selector.cpp10
-rw-r--r--src/ui/widget/color-wheel-selector.h6
-rw-r--r--src/ui/widget/combo-enums.h3
-rw-r--r--src/ui/widget/dock-item.cpp3
-rw-r--r--src/ui/widget/dock-item.h3
-rw-r--r--src/ui/widget/dock.cpp3
-rw-r--r--src/ui/widget/dock.h3
-rw-r--r--src/ui/widget/entity-entry.cpp3
-rw-r--r--src/ui/widget/entity-entry.h3
-rw-r--r--src/ui/widget/entry.cpp3
-rw-r--r--src/ui/widget/entry.h3
-rw-r--r--src/ui/widget/filter-effect-chooser.cpp3
-rw-r--r--src/ui/widget/filter-effect-chooser.h3
-rw-r--r--src/ui/widget/font-button.cpp3
-rw-r--r--src/ui/widget/font-button.h3
-rw-r--r--src/ui/widget/font-selector-toolbar.cpp3
-rw-r--r--src/ui/widget/font-selector-toolbar.h3
-rw-r--r--src/ui/widget/font-selector.cpp3
-rw-r--r--src/ui/widget/font-selector.h3
-rw-r--r--src/ui/widget/font-variants.cpp3
-rw-r--r--src/ui/widget/font-variants.h3
-rw-r--r--src/ui/widget/font-variations.cpp3
-rw-r--r--src/ui/widget/font-variations.h3
-rw-r--r--src/ui/widget/frame.cpp3
-rw-r--r--src/ui/widget/frame.h3
-rw-r--r--src/ui/widget/highlight-picker.cpp3
-rw-r--r--src/ui/widget/highlight-picker.h3
-rw-r--r--src/ui/widget/iconrenderer.cpp3
-rw-r--r--src/ui/widget/iconrenderer.h3
-rw-r--r--src/ui/widget/imagetoggler.cpp3
-rw-r--r--src/ui/widget/imagetoggler.h3
-rw-r--r--src/ui/widget/ink-select-one-action.cpp3
-rw-r--r--src/ui/widget/ink-select-one-action.h3
-rw-r--r--src/ui/widget/ink-spinscale.cpp3
-rw-r--r--src/ui/widget/ink-spinscale.h3
-rw-r--r--src/ui/widget/insertordericon.cpp3
-rw-r--r--src/ui/widget/insertordericon.h3
-rw-r--r--src/ui/widget/labelled.cpp3
-rw-r--r--src/ui/widget/labelled.h3
-rw-r--r--src/ui/widget/layer-selector.cpp3
-rw-r--r--src/ui/widget/layer-selector.h3
-rw-r--r--src/ui/widget/layertypeicon.cpp3
-rw-r--r--src/ui/widget/layertypeicon.h3
-rw-r--r--src/ui/widget/licensor.cpp3
-rw-r--r--src/ui/widget/licensor.h3
-rw-r--r--src/ui/widget/notebook-page.cpp3
-rw-r--r--src/ui/widget/notebook-page.h3
-rw-r--r--src/ui/widget/object-composite-settings.cpp3
-rw-r--r--src/ui/widget/object-composite-settings.h3
-rw-r--r--src/ui/widget/page-sizer.cpp3
-rw-r--r--src/ui/widget/page-sizer.h3
-rw-r--r--src/ui/widget/pages-skeleton.h20
-rw-r--r--src/ui/widget/panel.cpp3
-rw-r--r--src/ui/widget/panel.h3
-rw-r--r--src/ui/widget/point.cpp3
-rw-r--r--src/ui/widget/point.h3
-rw-r--r--src/ui/widget/preferences-widget.cpp3
-rw-r--r--src/ui/widget/preferences-widget.h3
-rw-r--r--src/ui/widget/random.cpp3
-rw-r--r--src/ui/widget/random.h3
-rw-r--r--src/ui/widget/registered-enums.h3
-rw-r--r--src/ui/widget/registered-widget.cpp3
-rw-r--r--src/ui/widget/registered-widget.h3
-rw-r--r--src/ui/widget/registry.cpp5
-rw-r--r--src/ui/widget/registry.h3
-rw-r--r--src/ui/widget/rendering-options.cpp3
-rw-r--r--src/ui/widget/rendering-options.h3
-rw-r--r--src/ui/widget/rotateable.cpp3
-rw-r--r--src/ui/widget/rotateable.h3
-rw-r--r--src/ui/widget/scalar-unit.cpp3
-rw-r--r--src/ui/widget/scalar-unit.h3
-rw-r--r--src/ui/widget/scalar.cpp3
-rw-r--r--src/ui/widget/scalar.h3
-rw-r--r--src/ui/widget/selected-style.cpp3
-rw-r--r--src/ui/widget/selected-style.h3
-rw-r--r--src/ui/widget/spin-scale.cpp3
-rw-r--r--src/ui/widget/spin-scale.h3
-rw-r--r--src/ui/widget/spin-slider.cpp3
-rw-r--r--src/ui/widget/spin-slider.h3
-rw-r--r--src/ui/widget/spinbutton.cpp3
-rw-r--r--src/ui/widget/spinbutton.h3
-rw-r--r--src/ui/widget/style-subject.cpp3
-rw-r--r--src/ui/widget/style-subject.h3
-rw-r--r--src/ui/widget/style-swatch.cpp3
-rw-r--r--src/ui/widget/style-swatch.h3
-rw-r--r--src/ui/widget/text.cpp3
-rw-r--r--src/ui/widget/text.h3
-rw-r--r--src/ui/widget/tolerance-slider.cpp5
-rw-r--r--src/ui/widget/tolerance-slider.h3
-rw-r--r--src/ui/widget/unit-menu.cpp3
-rw-r--r--src/ui/widget/unit-menu.h3
-rw-r--r--src/ui/widget/unit-tracker.cpp3
-rw-r--r--src/ui/widget/unit-tracker.h3
-rw-r--r--src/unclump.cpp3
-rw-r--r--src/unclump.h3
-rw-r--r--src/undo-stack-observer.h3
-rw-r--r--src/unicoderange.cpp9
-rw-r--r--src/unicoderange.h9
-rw-r--r--src/util/CMakeLists.txt1
-rw-r--r--src/util/copy.h3
-rw-r--r--src/util/ege-appear-time-tracker.cpp1
-rw-r--r--src/util/ege-appear-time-tracker.h1
-rw-r--r--src/util/ege-tags.cpp1
-rw-r--r--src/util/ege-tags.h1
-rw-r--r--src/util/enums.h3
-rw-r--r--src/util/expression-evaluator.cpp4
-rw-r--r--src/util/expression-evaluator.h4
-rw-r--r--src/util/find-if-before.h3
-rw-r--r--src/util/find-last-if.h3
-rw-r--r--src/util/fixed_point.h3
-rw-r--r--src/util/format.h3
-rw-r--r--src/util/forward-pointer-iterator.h3
-rw-r--r--src/util/list-container-test.h9
-rw-r--r--src/util/list-container.h3
-rw-r--r--src/util/list-copy.h3
-rw-r--r--src/util/list.h3
-rw-r--r--src/util/longest-common-suffix.h5
-rw-r--r--src/util/reference.h3
-rw-r--r--src/util/reverse-list.h3
-rw-r--r--src/util/share.cpp3
-rw-r--r--src/util/share.h3
-rw-r--r--src/util/signal-blocker.h3
-rw-r--r--src/util/ucompose.hpp9
-rw-r--r--src/util/units.cpp3
-rw-r--r--src/util/units.h3
-rw-r--r--src/util/ziptool.cpp37
-rw-r--r--src/util/ziptool.h43
-rw-r--r--src/vanishing-point.cpp3
-rw-r--r--src/vanishing-point.h3
-rw-r--r--src/verbs.cpp33
-rw-r--r--src/verbs.h4
-rw-r--r--src/version.cpp3
-rw-r--r--src/version.h3
-rw-r--r--src/widgets/CMakeLists.txt1
-rw-r--r--src/widgets/button.cpp10
-rw-r--r--src/widgets/button.h21
-rw-r--r--src/widgets/dash-selector.cpp3
-rw-r--r--src/widgets/dash-selector.h3
-rw-r--r--src/widgets/desktop-widget.cpp3
-rw-r--r--src/widgets/desktop-widget.h5
-rw-r--r--src/widgets/eek-preview.cpp1
-rw-r--r--src/widgets/eek-preview.h1
-rw-r--r--src/widgets/ege-adjustment-action.cpp1
-rw-r--r--src/widgets/ege-adjustment-action.h1
-rw-r--r--src/widgets/ege-output-action.cpp1
-rw-r--r--src/widgets/ege-output-action.h1
-rw-r--r--src/widgets/ege-paint-def.cpp1
-rw-r--r--src/widgets/ege-paint-def.h1
-rw-r--r--src/widgets/fill-n-stroke-factory.h3
-rw-r--r--src/widgets/fill-style.cpp3
-rw-r--r--src/widgets/fill-style.h3
-rw-r--r--src/widgets/gimp/CMakeLists.txt1
-rw-r--r--src/widgets/gimp/gimpcolorwheel.c1
-rw-r--r--src/widgets/gimp/gimpcolorwheel.h6
-rw-r--r--src/widgets/gimp/ruler.cpp7
-rw-r--r--src/widgets/gimp/ruler.h3
-rw-r--r--src/widgets/gradient-image.cpp3
-rw-r--r--src/widgets/gradient-image.h3
-rw-r--r--src/widgets/gradient-selector.cpp3
-rw-r--r--src/widgets/gradient-selector.h3
-rw-r--r--src/widgets/gradient-vector.cpp3
-rw-r--r--src/widgets/gradient-vector.h3
-rw-r--r--src/widgets/ink-action.cpp9
-rw-r--r--src/widgets/ink-action.h9
-rw-r--r--src/widgets/ink-comboboxentry-action.cpp3
-rw-r--r--src/widgets/ink-comboboxentry-action.h3
-rw-r--r--src/widgets/ink-radio-action.cpp9
-rw-r--r--src/widgets/ink-radio-action.h9
-rw-r--r--src/widgets/ink-toggle-action.cpp9
-rw-r--r--src/widgets/ink-toggle-action.h9
-rw-r--r--src/widgets/ink-tool-menu-action.cpp9
-rw-r--r--src/widgets/ink-tool-menu-action.h9
-rw-r--r--src/widgets/paint-selector.cpp15
-rw-r--r--src/widgets/paint-selector.h14
-rw-r--r--src/widgets/sp-attribute-widget.cpp3
-rw-r--r--src/widgets/sp-attribute-widget.h3
-rw-r--r--src/widgets/sp-color-selector.cpp14
-rw-r--r--src/widgets/sp-color-selector.h9
-rw-r--r--src/widgets/sp-widget.cpp3
-rw-r--r--src/widgets/sp-widget.h3
-rw-r--r--src/widgets/sp-xmlview-tree.cpp3
-rw-r--r--src/widgets/sp-xmlview-tree.h3
-rw-r--r--src/widgets/spinbutton-events.cpp3
-rw-r--r--src/widgets/spinbutton-events.h3
-rw-r--r--src/widgets/spw-utilities.cpp3
-rw-r--r--src/widgets/spw-utilities.h5
-rw-r--r--src/widgets/stroke-marker-selector.cpp3
-rw-r--r--src/widgets/stroke-marker-selector.h3
-rw-r--r--src/widgets/stroke-style.cpp3
-rw-r--r--src/widgets/stroke-style.h3
-rw-r--r--src/widgets/style-utils.h22
-rw-r--r--src/widgets/swatch-selector.cpp9
-rw-r--r--src/widgets/swatch-selector.h9
-rw-r--r--src/widgets/toolbox.cpp3
-rw-r--r--src/widgets/toolbox.h3
-rw-r--r--src/widgets/widget-sizes.h9
-rw-r--r--src/winconsole.cpp3
-rw-r--r--src/xml/CMakeLists.txt1
-rw-r--r--src/xml/attribute-record.h9
-rw-r--r--src/xml/comment-node.h17
-rw-r--r--src/xml/composite-node-observer.cpp9
-rw-r--r--src/xml/composite-node-observer.h16
-rw-r--r--src/xml/croco-node-iface.cpp9
-rw-r--r--src/xml/croco-node-iface.h9
-rw-r--r--src/xml/document.h18
-rw-r--r--src/xml/element-node.h16
-rw-r--r--src/xml/event-fns.h9
-rw-r--r--src/xml/event.cpp3
-rw-r--r--src/xml/event.h15
-rw-r--r--src/xml/helper-observer.cpp9
-rw-r--r--src/xml/helper-observer.h9
-rw-r--r--src/xml/invalid-operation-exception.h16
-rw-r--r--src/xml/log-builder.cpp19
-rw-r--r--src/xml/log-builder.h15
-rw-r--r--src/xml/node-event-vector.h3
-rw-r--r--src/xml/node-fns.cpp9
-rw-r--r--src/xml/node-fns.h16
-rw-r--r--src/xml/node-iterators.h3
-rw-r--r--src/xml/node-observer.h19
-rw-r--r--src/xml/node.h13
-rw-r--r--src/xml/pi-node.h16
-rw-r--r--src/xml/quote-test.h12
-rw-r--r--src/xml/quote.cpp9
-rw-r--r--src/xml/quote.h9
-rw-r--r--src/xml/rebase-hrefs-test.h9
-rw-r--r--src/xml/rebase-hrefs.cpp9
-rw-r--r--src/xml/rebase-hrefs.h9
-rw-r--r--src/xml/repr-action-test.h9
-rw-r--r--src/xml/repr-css.cpp9
-rw-r--r--src/xml/repr-io.cpp3
-rw-r--r--src/xml/repr-sorting.cpp9
-rw-r--r--src/xml/repr-sorting.h11
-rw-r--r--src/xml/repr-util.cpp3
-rw-r--r--src/xml/repr.cpp3
-rw-r--r--src/xml/repr.h5
-rw-r--r--src/xml/simple-document.cpp19
-rw-r--r--src/xml/simple-document.h16
-rw-r--r--src/xml/simple-node.cpp17
-rw-r--r--src/xml/simple-node.h15
-rw-r--r--src/xml/sp-css-attr.h18
-rw-r--r--src/xml/subtree.cpp16
-rw-r--r--src/xml/subtree.h16
-rw-r--r--src/xml/text-node.h16
-rw-r--r--testfiles/CMakeLists.txt1
-rw-r--r--testfiles/doc-per-case-test.cpp3
-rw-r--r--testfiles/doc-per-case-test.h3
-rw-r--r--testfiles/fuzzer.cpp9
-rw-r--r--testfiles/fuzzer.dict1
-rw-r--r--testfiles/rendering_tests/CMakeLists.txt1
-rwxr-xr-xtestfiles/rendering_tests/test.sh1
-rw-r--r--testfiles/src/attributes-test.cpp3
-rw-r--r--testfiles/src/color-profile-test.cpp3
-rw-r--r--testfiles/src/cxxtests-to-migrate/extract-uri-test.h9
-rw-r--r--testfiles/src/cxxtests-to-migrate/marker-test.h9
-rw-r--r--testfiles/src/cxxtests-to-migrate/mod360-test.h9
-rw-r--r--testfiles/src/cxxtests-to-migrate/preferences-test.h9
-rw-r--r--testfiles/src/cxxtests-to-migrate/sp-style-elem-test.h9
-rw-r--r--testfiles/src/cxxtests-to-migrate/test-helpers.h9
-rw-r--r--testfiles/src/cxxtests-to-migrate/uri-test.h17
-rw-r--r--testfiles/src/cxxtests-to-migrate/verbs-test.h9
-rw-r--r--testfiles/src/dir-util-test.cpp3
-rw-r--r--testfiles/src/object-set-test.cpp3
-rw-r--r--testfiles/src/object-style-test.cpp6
-rw-r--r--testfiles/src/object-test.cpp3
-rw-r--r--testfiles/src/sp-gradient-test.cpp3
-rw-r--r--testfiles/src/sp-object-test.cpp3
-rw-r--r--testfiles/src/style-test.cpp3
-rw-r--r--testfiles/src/uri-test.cpp12
-rw-r--r--testfiles/unittest.cpp3
1784 files changed, 6522 insertions, 2679 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index 57eb66f6d..c441d8e2a 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
version: '{branch}-{build}'
clone_depth: 100
diff --git a/CMakeScripts/ConfigCPack.cmake b/CMakeScripts/ConfigCPack.cmake
index 0e8421737..b2b8f8f59 100644
--- a/CMakeScripts/ConfigCPack.cmake
+++ b/CMakeScripts/ConfigCPack.cmake
@@ -10,7 +10,7 @@ set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Inkscape, open-source vector graphics edi
set(CPACK_PACKAGE_VENDOR "Inkscape")
set(CPACK_PACKAGE_CONTACT "Inkscape developers <inkscape-devel@lists.sourceforge.net>")
set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README.md")
-set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/GPL2.txt")
+set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSES/GPL-3.0.txt")
set(CPACK_PACKAGE_VERSION_MAJOR ${INKSCAPE_VERSION_MAJOR})
set(CPACK_PACKAGE_VERSION_MINOR ${INKSCAPE_VERSION_MINOR})
set(CPACK_PACKAGE_VERSION_PATCH ${INKSCAPE_VERSION_PATCH})
diff --git a/CMakeScripts/Install.cmake b/CMakeScripts/Install.cmake
index 131ee0701..beaf5aa0a 100644
--- a/CMakeScripts/Install.cmake
+++ b/CMakeScripts/Install.cmake
@@ -12,9 +12,9 @@ if(WIN32)
NEWS.md
README.md
TRANSLATORS
- GPL2.txt
- GPL3.txt
- LGPL2.1.txt
+ LICENSES/GPL-2.0.txt
+ LICENSES/GPL-3.0.txt
+ LICENSES/LGPL-2.1.txt
DESTINATION .)
install(DIRECTORY doc
diff --git a/CMakeScripts/InstallMSYS2.cmake b/CMakeScripts/InstallMSYS2.cmake
index b2e0916fe..66a06bae5 100644
--- a/CMakeScripts/InstallMSYS2.cmake
+++ b/CMakeScripts/InstallMSYS2.cmake
@@ -5,9 +5,9 @@ if(WIN32)
NEWS.md
README.md
TRANSLATORS
- GPL2.txt
- GPL3.txt
- LGPL2.1.txt
+ LICENSES/GPL-2.0.txt
+ LICENSES/GPL-3.0.txt
+ LICENSES/LGPL-2.1.txt
DESTINATION .)
install(DIRECTORY doc
@@ -263,4 +263,4 @@ if(WIN32)
EXCLUDE "^\\.\\.\\/" # exclude content in parent directories (notably scripts installed to /bin)
)
endforeach()
-endif() \ No newline at end of file
+endif()
diff --git a/COPYING b/COPYING
index 0223a508e..ef3415418 100644
--- a/COPYING
+++ b/COPYING
@@ -1,12 +1,34 @@
Inkscape license
================
-Most of Inkscape source code is available under the GNU General Public License,
-version 2 or later, with the exception of a few files copied from GIMP, which
-are available under GNU GPL version 3 or later. As such, the complete binaries
-of Inkscape are currently covered by the terms of GNU GPL version 3 or later.
+Most Inkscape source code is available under the GNU General Public License, version 2 or later.
-Several standalone libraries contained in Inkscape's source code repository are
-available under GNU Lesser General Public License or the Mozilla Public License.
+Notable exceptions are:
+- some libraries in src/3rdparty and src/2geom (mostly GNU Lesser General Public License or Mozilla Public License).
+- a few files copied from GIMP, which are available under GNU (L)GPL version 3 or later.
+- a few files which are dual-licensed, which means that they offer the additional permission to alternatively use them under another license.
+
+As such, the complete binaries of Inkscape are currently covered by the terms of GNU GPL version 3 or later.
+
+License of individual source files
+==================================
+
+The license of each individual inkscape source file can be found in the first few lines after "SPDX-License-Identifier:". The license text of every such license can be found in LICENSES/. Some files are dual-licensed, e.g. "GPL-2.0-or-later OR MPL-1.1", which means you can choose one of these licenses.
+
+Libraries have their COPYING or LICENSE file in the respective subdirectory.
+
+See also https://spdx.org/licenses/ for the full license texts, and https://spdx.org/ids for the standardized header format.
+
+
+License Compatibility
+=====================
+
+Suggested reading for license version compatibility: https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility
+
+Roughly summarized (I am not a lawyer, this is not legal advice):
+- You may legally make the following license changes without having to ask anyone:
+ LGPL-2.1-or-later -> GPL-2.0-or-later -> GPL-3.0-or-later
+ LGPL-3.0-or-later -> GPL-3.0-or-later
+- Due to that, the resulting inkscape must be under GPL-3.0-or-later.
+- Any license that is not "-or-later" is evil and must not be used in the inkscape project.
-See the files GPL2.txt and GPL3.txt for the full license text.
diff --git a/LICENSES/GPL-2.0-or-later.txt b/LICENSES/GPL-2.0-or-later.txt
new file mode 100644
index 000000000..237fbe970
--- /dev/null
+++ b/LICENSES/GPL-2.0-or-later.txt
@@ -0,0 +1,15 @@
+ Copyright (C) <year> <name of author>
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+
+The license text can be found in GPL-2.0.txt.
+
diff --git a/GPL2.txt b/LICENSES/GPL-2.0.txt
index b83f24b68..b83f24b68 100644
--- a/GPL2.txt
+++ b/LICENSES/GPL-2.0.txt
diff --git a/LICENSES/GPL-3.0-or-later.txt b/LICENSES/GPL-3.0-or-later.txt
new file mode 100644
index 000000000..ca5ff770f
--- /dev/null
+++ b/LICENSES/GPL-3.0-or-later.txt
@@ -0,0 +1,15 @@
+ Copyright (C) <year> <name of author>
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+
+The license text can be found in GPL-3.0.txt.
+
diff --git a/GPL3.txt b/LICENSES/GPL-3.0.txt
index 94a9ed024..94a9ed024 100644
--- a/GPL3.txt
+++ b/LICENSES/GPL-3.0.txt
diff --git a/LICENSES/LGPL-2.1-or-later.txt b/LICENSES/LGPL-2.1-or-later.txt
new file mode 100644
index 000000000..f77c0668d
--- /dev/null
+++ b/LICENSES/LGPL-2.1-or-later.txt
@@ -0,0 +1,12 @@
+
+This library is free software; you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public
+License as published by the Free Software Foundation; either
+version 2 of the License, or (at your option) any later version.
+
+This library is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+Lesser General Public License for more details.
+
+The license file text can be found in LGPL-2.1.txt.
diff --git a/LGPL2.1.txt b/LICENSES/LGPL-2.1.txt
index 5ca31f63b..5ca31f63b 100644
--- a/LGPL2.1.txt
+++ b/LICENSES/LGPL-2.1.txt
diff --git a/LICENSES/LGPL-3.0-or-later.txt b/LICENSES/LGPL-3.0-or-later.txt
new file mode 100644
index 000000000..1fbf2dcae
--- /dev/null
+++ b/LICENSES/LGPL-3.0-or-later.txt
@@ -0,0 +1,12 @@
+
+This library is free software; you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public
+License as published by the Free Software Foundation; either
+version 3 of the License, or (at your option) any later version.
+
+This library is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+Lesser General Public License for more details.
+
+The license file text can be found in LGPL-3.0.txt.
diff --git a/LICENSES/LGPL-3.0.txt b/LICENSES/LGPL-3.0.txt
new file mode 100644
index 000000000..0a041280b
--- /dev/null
+++ b/LICENSES/LGPL-3.0.txt
@@ -0,0 +1,165 @@
+ GNU LESSER GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+ This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+ 0. Additional Definitions.
+
+ As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+ "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+ An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+ A "Combined Work" is a work produced by combining or linking an
+Application with the Library. The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+ The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+ The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+ 1. Exception to Section 3 of the GNU GPL.
+
+ You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+ 2. Conveying Modified Versions.
+
+ If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+ a) under this License, provided that you make a good faith effort to
+ ensure that, in the event an Application does not supply the
+ function or data, the facility still operates, and performs
+ whatever part of its purpose remains meaningful, or
+
+ b) under the GNU GPL, with none of the additional permissions of
+ this License applicable to that copy.
+
+ 3. Object Code Incorporating Material from Library Header Files.
+
+ The object code form of an Application may incorporate material from
+a header file that is part of the Library. You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+ a) Give prominent notice with each copy of the object code that the
+ Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the object code with a copy of the GNU GPL and this license
+ document.
+
+ 4. Combined Works.
+
+ You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+ a) Give prominent notice with each copy of the Combined Work that
+ the Library is used in it and that the Library and its use are
+ covered by this License.
+
+ b) Accompany the Combined Work with a copy of the GNU GPL and this license
+ document.
+
+ c) For a Combined Work that displays copyright notices during
+ execution, include the copyright notice for the Library among
+ these notices, as well as a reference directing the user to the
+ copies of the GNU GPL and this license document.
+
+ d) Do one of the following:
+
+ 0) Convey the Minimal Corresponding Source under the terms of this
+ License, and the Corresponding Application Code in a form
+ suitable for, and under terms that permit, the user to
+ recombine or relink the Application with a modified version of
+ the Linked Version to produce a modified Combined Work, in the
+ manner specified by section 6 of the GNU GPL for conveying
+ Corresponding Source.
+
+ 1) Use a suitable shared library mechanism for linking with the
+ Library. A suitable mechanism is one that (a) uses at run time
+ a copy of the Library already present on the user's computer
+ system, and (b) will operate properly with a modified version
+ of the Library that is interface-compatible with the Linked
+ Version.
+
+ e) Provide Installation Information, but only if you would otherwise
+ be required to provide such information under section 6 of the
+ GNU GPL, and only to the extent that such information is
+ necessary to install and execute a modified version of the
+ Combined Work produced by recombining or relinking the
+ Application with a modified version of the Linked Version. (If
+ you use option 4d0, the Installation Information must accompany
+ the Minimal Corresponding Source and Corresponding Application
+ Code. If you use option 4d1, you must provide the Installation
+ Information in the manner specified by section 6 of the GNU GPL
+ for conveying Corresponding Source.)
+
+ 5. Combined Libraries.
+
+ You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+ a) Accompany the combined library with a copy of the same work based
+ on the Library, uncombined with any other library facilities,
+ conveyed under the terms of this License.
+
+ b) Give prominent notice with the combined library that part of it
+ is a work based on the Library, and explaining where to find the
+ accompanying uncombined form of the same work.
+
+ 6. Revised Versions of the GNU Lesser General Public License.
+
+ The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+ If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
diff --git a/LICENSES/MPL-1.1.txt b/LICENSES/MPL-1.1.txt
new file mode 100644
index 000000000..35f0951b9
--- /dev/null
+++ b/LICENSES/MPL-1.1.txt
@@ -0,0 +1,422 @@
+Mozilla Public License Version 1.1
+
+ 1. Definitions.
+
+1.0.1. "Commercial Use" means distribution or otherwise making the Covered
+Code available to a third party.
+
+1.1. "Contributor" means each entity that creates or contributes to the creation
+of Modifications.
+
+1.2. "Contributor Version" means the combination of the Original Code, prior
+Modifications used by a Contributor, and the Modifications made by that particular
+Contributor.
+
+1.3. "Covered Code" means the Original Code or Modifications or the combination
+of the Original Code and Modifications, in each case including portions thereof.
+
+1.4. "Electronic Distribution Mechanism" means a mechanism generally accepted
+in the software development community for the electronic transfer of data.
+
+ 1.5. "Executable" means Covered Code in any form other than Source Code.
+
+1.6. "Initial Developer" means the individual or entity identified as the
+Initial Developer in the Source Code notice required by Exhibit A.
+
+1.7. "Larger Work" means a work which combines Covered Code or portions thereof
+with code not governed by the terms of this License.
+
+ 1.8. "License" means this document.
+
+1.8.1. "Licensable" means having the right to grant, to the maximum extent
+possible, whether at the time of the initial grant or subsequently acquired,
+any and all of the rights conveyed herein.
+
+1.9. "Modifications" means any addition to or deletion from the substance
+or structure of either the Original Code or any previous Modifications. When
+Covered Code is released as a series of files, a Modification is:
+
+Any addition to or deletion from the contents of a file containing Original
+Code or previous Modifications.
+
+Any new file that contains any part of the Original Code or previous Modifications.
+
+1.10. "Original Code" means Source Code of computer software code which is
+described in the Source Code notice required by Exhibit A as Original Code,
+and which, at the time of its release under this License is not already Covered
+Code governed by this License.
+
+1.10.1. "Patent Claims" means any patent claim(s), now owned or hereafter
+acquired, including without limitation, method, process, and apparatus claims,
+in any patent Licensable by grantor.
+
+1.11. "Source Code" means the preferred form of the Covered Code for making
+modifications to it, including all modules it contains, plus any associated
+interface definition files, scripts used to control compilation and installation
+of an Executable, or source code differential comparisons against either the
+Original Code or another well known, available Covered Code of the Contributor's
+choice. The Source Code can be in a compressed or archival form, provided
+the appropriate decompression or de-archiving software is widely available
+for no charge.
+
+1.12. "You" (or "Your") means an individual or a legal entity exercising rights
+under, and complying with all of the terms of, this License or a future version
+of this License issued under Section 6.1. For legal entities, "You" includes
+any entity which controls, is controlled by, or is under common control with
+You. For purposes of this definition, "control" means (a) the power, direct
+or indirect, to cause the direction or management of such entity, whether
+by contract or otherwise, or (b) ownership of more than fifty percent (50%)
+of the outstanding shares or beneficial ownership of such entity.
+
+ 2. Source Code License.
+
+2.1. The Initial Developer Grant. The Initial Developer hereby grants You
+a world-wide, royalty-free, non-exclusive license, subject to third party
+intellectual property claims:
+
+a. under intellectual property rights (other than patent or trademark) Licensable
+by Initial Developer to use, reproduce, modify, display, perform, sublicense
+and distribute the Original Code (or portions thereof) with or without Modifications,
+and/or as part of a Larger Work; and
+
+b. under Patents Claims infringed by the making, using or selling of Original
+Code, to make, have made, use, practice, sell, and offer for sale, and/or
+otherwise dispose of the Original Code (or portions thereof).
+
+c. the licenses granted in this Section 2.1 (a) and (b) are effective on the
+date Initial Developer first distributes Original Code under the terms of
+this License.
+
+d. Notwithstanding Section 2.1 (b) above, no patent license is granted: 1)
+for code that You delete from the Original Code; 2) separate from the Original
+Code; or 3) for infringements caused by: i) the modification of the Original
+Code or ii) the combination of the Original Code with other software or devices.
+
+2.2. Contributor Grant. Subject to third party intellectual property claims,
+each Contributor hereby grants You a world-wide, royalty-free, non-exclusive
+license
+
+a. under intellectual property rights (other than patent or trademark) Licensable
+by Contributor, to use, reproduce, modify, display, perform, sublicense and
+distribute the Modifications created by such Contributor (or portions thereof)
+either on an unmodified basis, with other Modifications, as Covered Code and/or
+as part of a Larger Work; and
+
+b. under Patent Claims infringed by the making, using, or selling of Modifications
+made by that Contributor either alone and/or in combination with its Contributor
+Version (or portions of such combination), to make, use, sell, offer for sale,
+have made, and/or otherwise dispose of: 1) Modifications made by that Contributor
+(or portions thereof); and 2) the combination of Modifications made by that
+Contributor with its Contributor Version (or portions of such combination).
+
+c. the licenses granted in Sections 2.2 (a) and 2.2 (b) are effective on the
+date Contributor first makes Commercial Use of the Covered Code.
+
+d. Notwithstanding Section 2.2 (b) above, no patent license is granted: 1)
+for any code that Contributor has deleted from the Contributor Version; 2)
+separate from the Contributor Version; 3) for infringements caused by: i)
+third party modifications of Contributor Version or ii) the combination of
+Modifications made by that Contributor with other software (except as part
+of the Contributor Version) or other devices; or 4) under Patent Claims infringed
+by Covered Code in the absence of Modifications made by that Contributor.
+
+ 3. Distribution Obligations.
+
+3.1. Application of License. The Modifications which You create or to which
+You contribute are governed by the terms of this License, including without
+limitation Section 2.2. The Source Code version of Covered Code may be distributed
+only under the terms of this License or a future version of this License released
+under Section 6.1, and You must include a copy of this License with every
+copy of the Source Code You distribute. You may not offer or impose any terms
+on any Source Code version that alters or restricts the applicable version
+of this License or the recipients' rights hereunder. However, You may include
+an additional document offering the additional rights described in Section
+3.5.
+
+3.2. Availability of Source Code. Any Modification which You create or to
+which You contribute must be made available in Source Code form under the
+terms of this License either on the same media as an Executable version or
+via an accepted Electronic Distribution Mechanism to anyone to whom you made
+an Executable version available; and if made available via Electronic Distribution
+Mechanism, must remain available for at least twelve (12) months after the
+date it initially became available, or at least six (6) months after a subsequent
+version of that particular Modification has been made available to such recipients.
+You are responsible for ensuring that the Source Code version remains available
+even if the Electronic Distribution Mechanism is maintained by a third party.
+
+3.3. Description of Modifications. You must cause all Covered Code to which
+You contribute to contain a file documenting the changes You made to create
+that Covered Code and the date of any change. You must include a prominent
+statement that the Modification is derived, directly or indirectly, from Original
+Code provided by the Initial Developer and including the name of the Initial
+Developer in (a) the Source Code, and (b) in any notice in an Executable version
+or related documentation in which You describe the origin or ownership of
+the Covered Code.
+
+ 3.4. Intellectual Property Matters
+
+ (a) Third Party Claims
+
+If Contributor has knowledge that a license under a third party's intellectual
+property rights is required to exercise the rights granted by such Contributor
+under Sections 2.1 or 2.2, Contributor must include a text file with the Source
+Code distribution titled "LEGAL" which describes the claim and the party making
+the claim in sufficient detail that a recipient will know whom to contact.
+If Contributor obtains such knowledge after the Modification is made available
+as described in Section 3.2, Contributor shall promptly modify the LEGAL file
+in all copies Contributor makes available thereafter and shall take other
+steps (such as notifying appropriate mailing lists or newsgroups) reasonably
+calculated to inform those who received the Covered Code that new knowledge
+has been obtained.
+
+ (b) Contributor APIs
+
+If Contributor's Modifications include an application programming interface
+and Contributor has knowledge of patent licenses which are reasonably necessary
+to implement that API, Contributor must also include this information in the
+LEGAL file.
+
+ (c) Representations.
+
+Contributor represents that, except as disclosed pursuant to Section 3.4 (a)
+above, Contributor believes that Contributor's Modifications are Contributor's
+original creation(s) and/or Contributor has sufficient rights to grant the
+rights conveyed by this License.
+
+3.5. Required Notices. You must duplicate the notice in Exhibit A in each
+file of the Source Code. If it is not possible to put such notice in a particular
+Source Code file due to its structure, then You must include such notice in
+a location (such as a relevant directory) where a user would be likely to
+look for such a notice. If You created one or more Modification(s) You may
+add your name as a Contributor to the notice described in Exhibit A. You must
+also duplicate this License in any documentation for the Source Code where
+You describe recipients' rights or ownership rights relating to Covered Code.
+You may choose to offer, and to charge a fee for, warranty, support, indemnity
+or liability obligations to one or more recipients of Covered Code. However,
+You may do so only on Your own behalf, and not on behalf of the Initial Developer
+or any Contributor. You must make it absolutely clear than any such warranty,
+support, indemnity or liability obligation is offered by You alone, and You
+hereby agree to indemnify the Initial Developer and every Contributor for
+any liability incurred by the Initial Developer or such Contributor as a result
+of warranty, support, indemnity or liability terms You offer.
+
+3.6. Distribution of Executable Versions. You may distribute Covered Code
+in Executable form only if the requirements of Sections 3.1, 3.2, 3.3, 3.4
+and 3.5 have been met for that Covered Code, and if You include a notice stating
+that the Source Code version of the Covered Code is available under the terms
+of this License, including a description of how and where You have fulfilled
+the obligations of Section 3.2. The notice must be conspicuously included
+in any notice in an Executable version, related documentation or collateral
+in which You describe recipients' rights relating to the Covered Code. You
+may distribute the Executable version of Covered Code or ownership rights
+under a license of Your choice, which may contain terms different from this
+License, provided that You are in compliance with the terms of this License
+and that the license for the Executable version does not attempt to limit
+or alter the recipient's rights in the Source Code version from the rights
+set forth in this License. If You distribute the Executable version under
+a different license You must make it absolutely clear that any terms which
+differ from this License are offered by You alone, not by the Initial Developer
+or any Contributor. You hereby agree to indemnify the Initial Developer and
+every Contributor for any liability incurred by the Initial Developer or such
+Contributor as a result of any such terms You offer.
+
+3.7. Larger Works. You may create a Larger Work by combining Covered Code
+with other code not governed by the terms of this License and distribute the
+Larger Work as a single product. In such a case, You must make sure the requirements
+of this License are fulfilled for the Covered Code.
+
+ 4. Inability to Comply Due to Statute or Regulation.
+
+If it is impossible for You to comply with any of the terms of this License
+with respect to some or all of the Covered Code due to statute, judicial order,
+or regulation then You must: (a) comply with the terms of this License to
+the maximum extent possible; and (b) describe the limitations and the code
+they affect. Such description must be included in the LEGAL file described
+in Section 3.4 and must be included with all distributions of the Source Code.
+Except to the extent prohibited by statute or regulation, such description
+must be sufficiently detailed for a recipient of ordinary skill to be able
+to understand it.
+
+ 5. Application of this License.
+
+This License applies to code to which the Initial Developer has attached the
+notice in Exhibit A and to related Covered Code.
+
+ 6. Versions of the License.
+
+ 6.1. New Versions
+
+Netscape Communications Corporation ("Netscape") may publish revised and/or
+new versions of the License from time to time. Each version will be given
+a distinguishing version number.
+
+ 6.2. Effect of New Versions
+
+Once Covered Code has been published under a particular version of the License,
+You may always continue to use it under the terms of that version. You may
+also choose to use such Covered Code under the terms of any subsequent version
+of the License published by Netscape. No one other than Netscape has the right
+to modify the terms applicable to Covered Code created under this License.
+
+ 6.3. Derivative Works
+
+If You create or use a modified version of this License (which you may only
+do in order to apply it to code which is not already Covered Code governed
+by this License), You must (a) rename Your license so that the phrases "Mozilla",
+"MOZILLAPL", "MOZPL", "Netscape", "MPL", "NPL" or any confusingly similar
+phrase do not appear in your license (except to note that your license differs
+from this License) and (b) otherwise make it clear that Your version of the
+license contains terms which differ from the Mozilla Public License and Netscape
+Public License. (Filling in the name of the Initial Developer, Original Code
+or Contributor in the notice described in Exhibit A shall not of themselves
+be deemed to be modifications of this License.)
+
+ 7. DISCLAIMER OF WARRANTY
+
+COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES
+THAT THE COVERED CODE IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR
+PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
+OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN
+ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME
+THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
+OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED
+CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
+
+ 8. Termination
+
+8.1. This License and the rights granted hereunder will terminate automatically
+if You fail to comply with terms herein and fail to cure such breach within
+30 days of becoming aware of the breach. All sublicenses to the Covered Code
+which are properly granted shall survive any termination of this License.
+Provisions which, by their nature, must remain in effect beyond the termination
+of this License shall survive.
+
+8.2. If You initiate litigation by asserting a patent infringement claim (excluding
+declatory judgment actions) against Initial Developer or a Contributor (the
+Initial Developer or Contributor against whom You file such action is referred
+to as "Participant") alleging that:
+
+a. such Participant's Contributor Version directly or indirectly infringes
+any patent, then any and all rights granted by such Participant to You under
+Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from Participant
+terminate prospectively, unless if within 60 days after receipt of notice
+You either: (i) agree in writing to pay Participant a mutually agreeable reasonable
+royalty for Your past and future use of Modifications made by such Participant,
+or (ii) withdraw Your litigation claim with respect to the Contributor Version
+against such Participant. If within 60 days of notice, a reasonable royalty
+and payment arrangement are not mutually agreed upon in writing by the parties
+or the litigation claim is not withdrawn, the rights granted by Participant
+to You under Sections 2.1 and/or 2.2 automatically terminate at the expiration
+of the 60 day notice period specified above.
+
+b. any software, hardware, or device, other than such Participant's Contributor
+Version, directly or indirectly infringes any patent, then any rights granted
+to You by such Participant under Sections 2.1(b) and 2.2(b) are revoked effective
+as of the date You first made, used, sold, distributed, or had made, Modifications
+made by that Participant.
+
+8.3. If You assert a patent infringement claim against Participant alleging
+that such Participant's Contributor Version directly or indirectly infringes
+any patent where such claim is resolved (such as by license or settlement)
+prior to the initiation of patent infringement litigation, then the reasonable
+value of the licenses granted by such Participant under Sections 2.1 or 2.2
+shall be taken into account in determining the amount or value of any payment
+or license.
+
+8.4. In the event of termination under Sections 8.1 or 8.2 above, all end
+user license agreements (excluding distributors and resellers) which have
+been validly granted by You or any distributor hereunder prior to termination
+shall survive termination.
+
+ 9. LIMITATION OF LIABILITY
+
+UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT (INCLUDING
+NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL DEVELOPER, ANY
+OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, OR ANY SUPPLIER OF
+ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL,
+OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES
+FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY
+AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE
+BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF LIABILITY
+SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH
+PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION.
+SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL
+OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO
+YOU.
+
+ 10. U.S. government end users
+
+The Covered Code is a "commercial item," as that term is defined in 48 C.F.R.
+2.101 (Oct. 1995), consisting of "commercial computer software" and "commercial
+computer software documentation," as such terms are used in 48 C.F.R. 12.212
+(Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through
+227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code
+with only those rights set forth herein.
+
+ 11. Miscellaneous
+
+This License represents the complete agreement concerning subject matter hereof.
+If any provision of this License is held to be unenforceable, such provision
+shall be reformed only to the extent necessary to make it enforceable. This
+License shall be governed by California law provisions (except to the extent
+applicable law, if any, provides otherwise), excluding its conflict-of-law
+provisions. With respect to disputes in which at least one party is a citizen
+of, or an entity chartered or registered to do business in the United States
+of America, any litigation relating to this License shall be subject to the
+jurisdiction of the Federal Courts of the Northern District of California,
+with venue lying in Santa Clara County, California, with the losing party
+responsible for costs, including without limitation, court costs and reasonable
+attorneys' fees and expenses. The application of the United Nations Convention
+on Contracts for the International Sale of Goods is expressly excluded. Any
+law or regulation which provides that the language of a contract shall be
+construed against the drafter shall not apply to this License.
+
+ 12. Responsibility for claims
+
+As between Initial Developer and the Contributors, each party is responsible
+for claims and damages arising, directly or indirectly, out of its utilization
+of rights under this License and You agree to work with Initial Developer
+and Contributors to distribute such responsibility on an equitable basis.
+Nothing herein is intended or shall be deemed to constitute any admission
+of liability.
+
+ 13. Multiple-licensed code
+
+Initial Developer may designate portions of the Covered Code as "Multiple-Licensed".
+"Multiple-Licensed" means that the Initial Developer permits you to utilize
+portions of the Covered Code under Your choice of the MPL or the alternative
+licenses, if any, specified by the Initial Developer in the file described
+in Exhibit A. Exhibit A - Mozilla Public License.
+
+" The contents of this file are subject to the Mozilla Public License Version
+1.1 (the "License"); you may not use this file except in compliance with the
+License. You may obtain a copy of the License at http://www.mozilla.org/MPL/
+
+Software distributed under the License is distributed on an "AS IS" basis,
+WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
+the specific language governing rights and limitations under the License.
+
+The Original Code is ______________________________________ .
+
+The Initial Developer of the Original Code is ________________________ .
+
+Portions created by ______________________ are Copyright (C) ______ . All
+Rights Reserved.
+
+Contributor(s): ______________________________________ .
+
+Alternatively, the contents of this file may be used under the terms of the
+_____ license (the " [___] License"), in which case the provisions of [______]
+License are applicable instead of those above. If you wish to allow use of
+your version of this file only under the terms of the [____] License and not
+to allow others to use your version of this file under the MPL, indicate your
+decision by deleting the provisions above and replace them with the notice
+and other provisions required by the [___] License. If you do not delete the
+provisions above, a recipient may use your version of this file under either
+the MPL or the [___] License. "
+
+NOTE: The text of this Exhibit A may differ slightly from the text of the
+notices in the Source Code files of the Original Code. You should use the
+text of this Exhibit A rather than the text found in the Original Code Source
+Code for Your Modifications.
diff --git a/_clang-format b/_clang-format
index 1cc4f940c..5f7e9ca8e 100644
--- a/_clang-format
+++ b/_clang-format
@@ -1,4 +1,5 @@
---
+# SPDX-License-Identifier: GPL-2.0-or-later
# BasedOnStyle: LLVM
AccessModifierOffset: -2
ConstructorInitializerIndentWidth: 4
diff --git a/astylerc b/astylerc
index 55e466ada..9f8c6360f 100644
--- a/astylerc
+++ b/astylerc
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
# Inkscape coding style options for the Artistic Style formatter
# See http://astyle.sourceforge.net/
# See https://inkscape.org/de/develop/coding-style/
diff --git a/config.h.cmake b/config.h.cmake
index 1ddee2470..bd563c933 100644
--- a/config.h.cmake
+++ b/config.h.cmake
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef _CONFIG_H_
#define _CONFIG_H_
diff --git a/download-gtest.sh b/download-gtest.sh
index d25d5c16f..4ce795e6d 100755
--- a/download-gtest.sh
+++ b/download-gtest.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-or-later
if ! test -e gtest ; then
mkdir gtest
fi
diff --git a/inkscape.appdata.xml.in b/inkscape.appdata.xml.in
index 980ed61d8..8e8eeb7cf 100644
--- a/inkscape.appdata.xml.in
+++ b/inkscape.appdata.xml.in
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2016 Richard Hughes <richard@hughsie.com> -->
+<!-- SPDX-License-Identifier: GPL-2.0-or-later -->
<component type="desktop">
<id>org.inkscape.Inkscape</id>
<launchable type="desktop-id">inkscape.desktop</launchable>
diff --git a/inkscape.desktop.in b/inkscape.desktop.in
index cea49a4f2..b0523adc9 100644
--- a/inkscape.desktop.in
+++ b/inkscape.desktop.in
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
[Desktop Entry]
Version=1.0
_Name=Inkscape
diff --git a/inkscape.desktop.template b/inkscape.desktop.template
index 4abd6f6eb..a35fa37c3 100644
--- a/inkscape.desktop.template
+++ b/inkscape.desktop.template
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
[Desktop Entry]
Version=1.0
Name=Inkscape
diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt
index 8ee1548e4..01553cb52 100644
--- a/man/CMakeLists.txt
+++ b/man/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
# Load AUTHORS file contents into $INKSCAPE_AUTHORS
file(READ ${CMAKE_SOURCE_DIR}/AUTHORS content)
string(REGEX REPLACE "^([^\n#]+)\n" "\\1;\n" content_list "${content}")
diff --git a/packaging/win32/inkscape.nsi b/packaging/win32/inkscape.nsi
index 35bda545f..26e2a7c1f 100644
--- a/packaging/win32/inkscape.nsi
+++ b/packaging/win32/inkscape.nsi
@@ -293,9 +293,9 @@ Section "$(Core)" SecCore ; Mandatory Inkscape core files section {{{
File /a ${INKSCAPE_DIST_DIR}\inkview.com
File /a ${INKSCAPE_DIST_DIR}\AUTHORS
File /a ${INKSCAPE_DIST_DIR}\COPYING
- File /a ${INKSCAPE_DIST_DIR}\GPL2.txt
- File /a ${INKSCAPE_DIST_DIR}\GPL3.txt
- File /a ${INKSCAPE_DIST_DIR}\LGPL2.1.txt
+ File /a ${INKSCAPE_DIST_DIR}\GPL-2.0.txt
+ File /a ${INKSCAPE_DIST_DIR}\GPL-3.0.txt
+ File /a ${INKSCAPE_DIST_DIR}\LGPL-2.1.txt
File /a ${INKSCAPE_DIST_DIR}\NEWS.md
File /a ${INKSCAPE_DIST_DIR}\gspawn-win${BITNESS}-helper.exe
File /a ${INKSCAPE_DIST_DIR}\gspawn-win${BITNESS}-helper-console.exe
diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt
index e24407634..794136b35 100644
--- a/po/CMakeLists.txt
+++ b/po/CMakeLists.txt
@@ -1,4 +1,5 @@
# process and install .po files
+# SPDX-License-Identifier: GPL-2.0-or-later
file(GLOB LANGUAGES *.po)
foreach(language ${LANGUAGES})
string(REGEX REPLACE "(.+(\\\\|/))+" "" language ${language})
diff --git a/share/CMakeLists.txt b/share/CMakeLists.txt
index e32424f4f..eb5417014 100644
--- a/share/CMakeLists.txt
+++ b/share/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
add_subdirectory(attributes)
add_subdirectory(branding)
add_subdirectory(examples)
diff --git a/share/attributes/CMakeLists.txt b/share/attributes/CMakeLists.txt
index 7235a5ef0..7ce6e461c 100644
--- a/share/attributes/CMakeLists.txt
+++ b/share/attributes/CMakeLists.txt
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(_FILES "svgprops" "cssprops" "css_defaults" "README")
install(FILES ${_FILES} DESTINATION ${INKSCAPE_SHARE_INSTALL}/attributes)
diff --git a/share/branding/CMakeLists.txt b/share/branding/CMakeLists.txt
index cdff3a43a..fbd4d3045 100644
--- a/share/branding/CMakeLists.txt
+++ b/share/branding/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
file(GLOB _FILES "README" "*.svg")
install(FILES ${_FILES} DESTINATION ${INKSCAPE_SHARE_INSTALL}/branding)
diff --git a/share/examples/CMakeLists.txt b/share/examples/CMakeLists.txt
index 4187f839e..944466d90 100644
--- a/share/examples/CMakeLists.txt
+++ b/share/examples/CMakeLists.txt
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
file(GLOB _FILES "README" "*.svg" "*.svgz" "*.pov")
install(FILES ${_FILES} DESTINATION ${INKSCAPE_SHARE_INSTALL}/examples)
diff --git a/share/filters/CMakeLists.txt b/share/filters/CMakeLists.txt
index dc3e19c97..fd0c478c0 100644
--- a/share/filters/CMakeLists.txt
+++ b/share/filters/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
add_custom_command(
OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/filters.svg.h
COMMAND python ${CMAKE_CURRENT_SOURCE_DIR}/i18n.py ${CMAKE_CURRENT_SOURCE_DIR}/filters.svg > ${CMAKE_CURRENT_SOURCE_DIR}/filters.svg.h
diff --git a/share/fonts/CMakeLists.txt b/share/fonts/CMakeLists.txt
index 42068f6e0..76f3b95f7 100644
--- a/share/fonts/CMakeLists.txt
+++ b/share/fonts/CMakeLists.txt
@@ -1 +1,2 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
install(FILES "README" DESTINATION ${INKSCAPE_SHARE_INSTALL}/fonts)
diff --git a/share/gradients/CMakeLists.txt b/share/gradients/CMakeLists.txt
index 96640f52f..cd235477f 100644
--- a/share/gradients/CMakeLists.txt
+++ b/share/gradients/CMakeLists.txt
@@ -1 +1,2 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
install(FILES "README" DESTINATION ${INKSCAPE_SHARE_INSTALL}/gradients)
diff --git a/share/icons/application/CMakeLists.txt b/share/icons/application/CMakeLists.txt
index 3a01264b4..b999f552c 100644
--- a/share/icons/application/CMakeLists.txt
+++ b/share/icons/application/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(PIXMAP_SIZES "16x16" "22x22" "24x24" "32x32" "48x48" "256x256")
set(THEME hicolor)
foreach(pixmap_size ${PIXMAP_SIZES})
diff --git a/share/keys/CMakeLists.txt b/share/keys/CMakeLists.txt
index 34b83a509..0d770cd79 100644
--- a/share/keys/CMakeLists.txt
+++ b/share/keys/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
file(GLOB _FILES "*.xml")
install(FILES ${_FILES} DESTINATION ${INKSCAPE_SHARE_INSTALL}/keys)
diff --git a/share/markers/CMakeLists.txt b/share/markers/CMakeLists.txt
index e5b4fe884..8f9c0df42 100644
--- a/share/markers/CMakeLists.txt
+++ b/share/markers/CMakeLists.txt
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
file(GLOB _FILES "*.svg")
install(FILES ${_FILES} DESTINATION ${INKSCAPE_SHARE_INSTALL}/markers)
diff --git a/share/palettes/CMakeLists.txt b/share/palettes/CMakeLists.txt
index f734564ac..c02bc3813 100644
--- a/share/palettes/CMakeLists.txt
+++ b/share/palettes/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(I18N_FILES "inkscape.gpl" "svg.gpl" "Tango-Palette.gpl")
add_custom_command(
diff --git a/share/patterns/CMakeLists.txt b/share/patterns/CMakeLists.txt
index 10bb848b6..7bd4e0c71 100644
--- a/share/patterns/CMakeLists.txt
+++ b/share/patterns/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
add_custom_command(
OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/patterns.svg.h
COMMAND python ${CMAKE_CURRENT_SOURCE_DIR}/i18n.py ${CMAKE_CURRENT_SOURCE_DIR}/patterns.svg > ${CMAKE_CURRENT_SOURCE_DIR}/patterns.svg.h
diff --git a/share/pixmaps/CMakeLists.txt b/share/pixmaps/CMakeLists.txt
index 4cec1a6f7..5e53719ac 100644
--- a/share/pixmaps/CMakeLists.txt
+++ b/share/pixmaps/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
file(GLOB _FILES "*.svg" "*.jpg" "*.png" "README")
install(FILES ${_FILES} DESTINATION ${INKSCAPE_SHARE_INSTALL}/pixmaps)
diff --git a/share/screens/CMakeLists.txt b/share/screens/CMakeLists.txt
index e5fd5e847..95e643a82 100644
--- a/share/screens/CMakeLists.txt
+++ b/share/screens/CMakeLists.txt
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
file(GLOB _FILES "README" "*.svg")
install(FILES ${_FILES} DESTINATION ${INKSCAPE_SHARE_INSTALL}/screens)
diff --git a/share/symbols/CMakeLists.txt b/share/symbols/CMakeLists.txt
index 5a7eb1c9e..3d2a3d658 100644
--- a/share/symbols/CMakeLists.txt
+++ b/share/symbols/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
file(GLOB _FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.svg")
add_custom_command(
diff --git a/share/templates/CMakeLists.txt b/share/templates/CMakeLists.txt
index 4af166bf1..3f31809dc 100644
--- a/share/templates/CMakeLists.txt
+++ b/share/templates/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
file(GLOB _FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.svg")
add_custom_command(
diff --git a/share/tutorials/CMakeLists.txt b/share/tutorials/CMakeLists.txt
index 624e46387..14f86d032 100644
--- a/share/tutorials/CMakeLists.txt
+++ b/share/tutorials/CMakeLists.txt
@@ -1,2 +1,3 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
file(GLOB _FILES "README" "*.svg" "*.jpg" "*.png")
install(FILES ${_FILES} DESTINATION ${INKSCAPE_SHARE_INSTALL}/tutorials)
diff --git a/share/ui/CMakeLists.txt b/share/ui/CMakeLists.txt
index e3eb742b2..7b1450bd5 100644
--- a/share/ui/CMakeLists.txt
+++ b/share/ui/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
file(GLOB _FILES "*.xml" "*.rc" "*.css" "*.ui" "*.glade")
install(FILES ${_FILES} DESTINATION ${INKSCAPE_SHARE_INSTALL}/ui)
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
index 6cf27957c..1529a58bf 100644
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
name: inkscape
version-script: packaging/snappy/version.sh
version: devel # Replaced at build time ^^^
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 2700068a7..ba3fc37d1 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
# -----------------------------------------------------------------------------
# Define the main source
# -----------------------------------------------------------------------------
diff --git a/src/attribute-rel-css.cpp b/src/attribute-rel-css.cpp
index 430324f4a..4a110f5e9 100644
--- a/src/attribute-rel-css.cpp
+++ b/src/attribute-rel-css.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* attribute-rel-css.cpp
*
diff --git a/src/attribute-rel-css.h b/src/attribute-rel-css.h
index dfce37f85..d7af4deae 100644
--- a/src/attribute-rel-css.h
+++ b/src/attribute-rel-css.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef __SP_ATTRIBUTE_REL_CSS_H__
#define __SP_ATTRIBUTE_REL_CSS_H__
diff --git a/src/attribute-rel-svg.cpp b/src/attribute-rel-svg.cpp
index f4270ccc4..90ec53f4d 100644
--- a/src/attribute-rel-svg.cpp
+++ b/src/attribute-rel-svg.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* attribute-rel-svg.cpp
*
diff --git a/src/attribute-rel-svg.h b/src/attribute-rel-svg.h
index 1ec2b50e3..2f04c5c7b 100644
--- a/src/attribute-rel-svg.h
+++ b/src/attribute-rel-svg.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef __SP_ATTRIBUTE_REL_SVG_H__
#define __SP_ATTRIBUTE_REL_SVG_H__
diff --git a/src/attribute-rel-util.cpp b/src/attribute-rel-util.cpp
index f428cc9f7..d0efe0234 100644
--- a/src/attribute-rel-util.cpp
+++ b/src/attribute-rel-util.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* attribute-rel-util.h
*
diff --git a/src/attribute-rel-util.h b/src/attribute-rel-util.h
index b8b1f6875..d3c7f5e2b 100644
--- a/src/attribute-rel-util.h
+++ b/src/attribute-rel-util.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2016 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef __SP_ATTRIBUTE_REL_UTIL_H__
#define __SP_ATTRIBUTE_REL_UTIL_H__
diff --git a/src/attribute-sort-util.cpp b/src/attribute-sort-util.cpp
index 5df78eab6..6dad86007 100644
--- a/src/attribute-sort-util.cpp
+++ b/src/attribute-sort-util.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* attribute-sort-util.cpp
*
diff --git a/src/attribute-sort-util.h b/src/attribute-sort-util.h
index 0b2f81ed9..5a5d280de 100644
--- a/src/attribute-sort-util.h
+++ b/src/attribute-sort-util.h
@@ -1,12 +1,16 @@
-#ifndef __SP_ATTRIBUTE_SORT_UTIL_H__
-#define __SP_ATTRIBUTE_SORT_UTIL_H__
-
-/*
- * attribute-sort-util.h
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Tavmjong Bah
*
- * Created on: Jun 10, 2016
- * Author: Tavmjong Bah
+ * Copyright (C) 2016 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef __SP_ATTRIBUTE_SORT_UTIL_H__
+#define __SP_ATTRIBUTE_SORT_UTIL_H__
#include <glibmm/ustring.h>
#include "xml/sp-css-attr.h"
diff --git a/src/attributes.cpp b/src/attributes.cpp
index 4347517cb..1c90682ef 100644
--- a/src/attributes.cpp
+++ b/src/attributes.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Author:
* Lauris Kaplinski <lauris@kaplinski.com>
@@ -5,7 +6,7 @@
* Copyright (C) 2006 Johan Engelen <johan@shouraizou.nl>
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h> // g_assert()
diff --git a/src/attributes.h b/src/attributes.h
index b6637c27e..2c4e74b50 100644
--- a/src/attributes.h
+++ b/src/attributes.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_ATTRIBUTES_H__
#define __SP_ATTRIBUTES_H__
@@ -11,7 +12,7 @@
* Copyright (C) 2006 Johan Engelen <johan@shouraizou.nl>
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/value.h>
diff --git a/src/axis-manip.cpp b/src/axis-manip.cpp
index 2332bc0a3..66b5c8243 100644
--- a/src/axis-manip.cpp
+++ b/src/axis-manip.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Generic auxiliary routines for 3D axes
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/axis-manip.h b/src/axis-manip.h
index 032ee04ba..a0d019110 100644
--- a/src/axis-manip.h
+++ b/src/axis-manip.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Generic auxiliary routines for 3D axes
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_AXIS_MANIP_H
diff --git a/src/bad-uri-exception.h b/src/bad-uri-exception.h
index 450207187..2930b224f 100644
--- a/src/bad-uri-exception.h
+++ b/src/bad-uri-exception.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_BAD_URI_EXCEPTION_H
#define SEEN_BAD_URI_EXCEPTION_H
diff --git a/src/cms-color-types.h b/src/cms-color-types.h
index 9d9ff73a2..f312fa686 100644
--- a/src/cms-color-types.h
+++ b/src/cms-color-types.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_CMS_COLOR_TYPES_H
#define SEEN_CMS_COLOR_TYPES_H
diff --git a/src/cms-system.h b/src/cms-system.h
index 27eb8e3e6..a986bb357 100644
--- a/src/cms-system.h
+++ b/src/cms-system.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_COLOR_PROFILE_FNS_H
#define SEEN_COLOR_PROFILE_FNS_H
diff --git a/src/color-profile-cms-fns.h b/src/color-profile-cms-fns.h
index 09a8f274f..4dd321b22 100644
--- a/src/color-profile-cms-fns.h
+++ b/src/color-profile-cms-fns.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2012 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_COLOR_PROFILE_CMS_FNS_H
#define SEEN_COLOR_PROFILE_CMS_FNS_H
diff --git a/src/color-rgba.h b/src/color-rgba.h
index 8b439fca3..b893e701a 100644
--- a/src/color-rgba.h
+++ b/src/color-rgba.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
Authors:
bulia byak <buliabyak@gmail.com>
Copyright (C) 2004 Authors
- Released under GNU GPL, read the file 'COPYING' for more information
+ Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_COLOR_RGBA_H
#define SEEN_COLOR_RGBA_H
diff --git a/src/color.cpp b/src/color.cpp
index 149e659e2..6baf6470c 100644
--- a/src/color.cpp
+++ b/src/color.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Colors.
*
@@ -9,7 +10,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cmath>
diff --git a/src/color.h b/src/color.h
index 1bc29673f..60708d242 100644
--- a/src/color.h
+++ b/src/color.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_COLOR_H
#define SEEN_SP_COLOR_H
@@ -10,7 +11,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <string>
diff --git a/src/colorspace.h b/src/colorspace.h
index 5b47f7737..bed120b5e 100644
--- a/src/colorspace.h
+++ b/src/colorspace.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_COLOR_SPACE_H
#define SEEN_COLOR_SPACE_H
@@ -7,7 +8,7 @@
*
* Copyright (C) 2013 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/composite-undo-stack-observer.cpp b/src/composite-undo-stack-observer.cpp
index 621ab4306..ce272b2f5 100644
--- a/src/composite-undo-stack-observer.cpp
+++ b/src/composite-undo-stack-observer.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Heavily inspired by Inkscape::XML::CompositeNodeObserver.
*
@@ -6,7 +7,7 @@
*
* Copyright (c) 2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <algorithm>
diff --git a/src/composite-undo-stack-observer.h b/src/composite-undo-stack-observer.h
index d4d2386a9..daf73b976 100644
--- a/src/composite-undo-stack-observer.h
+++ b/src/composite-undo-stack-observer.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* David Yip <yipdw@rose-hulman.edu>
*
* Copyright (c) 2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_COMPOSITE_UNDO_COMMIT_OBSERVER_H
diff --git a/src/conditions.cpp b/src/conditions.cpp
index 9109cd1fb..38349f592 100644
--- a/src/conditions.cpp
+++ b/src/conditions.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG conditional attribute evaluation
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <set>
diff --git a/src/conditions.h b/src/conditions.h
index 15e9f3d58..939532ac7 100644
--- a/src/conditions.h
+++ b/src/conditions.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef CONDITIONS_H_
#define CONDITIONS_H_
diff --git a/src/conn-avoid-ref.cpp b/src/conn-avoid-ref.cpp
index 6e30506ec..087bd93fa 100644
--- a/src/conn-avoid-ref.cpp
+++ b/src/conn-avoid-ref.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A class for handling shape interaction with libavoid.
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2005 Michael Wybrow
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/conn-avoid-ref.h b/src/conn-avoid-ref.h
index f221e3fdc..75f3d9765 100644
--- a/src/conn-avoid-ref.h
+++ b/src/conn-avoid-ref.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_CONN_AVOID_REF
#define SEEN_CONN_AVOID_REF
@@ -10,7 +11,7 @@
*
* Copyright (C) 2005 Michael Wybrow
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/point.h>
diff --git a/src/console-output-undo-observer.cpp b/src/console-output-undo-observer.cpp
index 209997003..16f99c962 100644
--- a/src/console-output-undo-observer.cpp
+++ b/src/console-output-undo-observer.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::ConsoleOutputUndoObserver - observer for tracing calls to
* SPDocumentUndo::undo, SPDocumentUndo::redo, SPDocumentUndo::maybe_done
@@ -8,7 +9,7 @@
*
* Copyright (c) 2006 Authors
*
- * Released under GNU GPL, see the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "console-output-undo-observer.h"
diff --git a/src/console-output-undo-observer.h b/src/console-output-undo-observer.h
index 675706e08..b48a66712 100644
--- a/src/console-output-undo-observer.h
+++ b/src/console-output-undo-observer.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* David Yip <yipdw@alumni.rose-hulman.edu>
@@ -5,7 +6,7 @@
*
* Copyright (c) 2006 Authors
*
- * Released under GNU GPL, see the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_CONSOLE_OUTPUT_UNDO_OBSERVER_H
diff --git a/src/context-fns.cpp b/src/context-fns.cpp
index 971bc5ddd..5e9711f89 100644
--- a/src/context-fns.cpp
+++ b/src/context-fns.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <glibmm/i18n.h>
#include "context-fns.h"
diff --git a/src/context-fns.h b/src/context-fns.h
index 82554a6c9..21ef313e3 100644
--- a/src/context-fns.h
+++ b/src/context-fns.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_CONTEXT_FNS_H
#define SEEN_CONTEXT_FNS_H
@@ -5,9 +6,9 @@
*
* Authors:
*
- * Copyright (C)
+ * Copyright (C)
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/debug/CMakeLists.txt b/src/debug/CMakeLists.txt
index 5c0354fce..954df1f33 100644
--- a/src/debug/CMakeLists.txt
+++ b/src/debug/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(debug_SRC
demangle.cpp
diff --git a/src/debug/demangle.cpp b/src/debug/demangle.cpp
index a5f868a76..28b5d26d4 100644
--- a/src/debug/demangle.cpp
+++ b/src/debug/demangle.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::demangle - demangle C++ symbol names
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstdio>
diff --git a/src/debug/demangle.h b/src/debug/demangle.h
index c5e160caa..95042446f 100644
--- a/src/debug/demangle.h
+++ b/src/debug/demangle.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::demangle - demangle C++ symbol names
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DEBUG_DEMANGLE_H
diff --git a/src/debug/event-tracker.h b/src/debug/event-tracker.h
index 8a2e6242a..e70e2adf0 100644
--- a/src/debug/event-tracker.h
+++ b/src/debug/event-tracker.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::EventTracker - semi-automatically track event lifetimes
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DEBUG_EVENT_TRACKER_H
diff --git a/src/debug/event.h b/src/debug/event.h
index 1ddcb8b55..e9fa5ae2e 100644
--- a/src/debug/event.h
+++ b/src/debug/event.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::Event - event for debug tracing
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DEBUG_EVENT_H
diff --git a/src/debug/gc-heap.h b/src/debug/gc-heap.h
index 88de2b7e8..155e13eb1 100644
--- a/src/debug/gc-heap.h
+++ b/src/debug/gc-heap.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::GCHeap - heap statistics for libgc heap
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DEBUG_GC_HEAP_H
diff --git a/src/debug/gdk-event-latency-tracker.cpp b/src/debug/gdk-event-latency-tracker.cpp
index 4679f05f1..57d3e1f25 100644
--- a/src/debug/gdk-event-latency-tracker.cpp
+++ b/src/debug/gdk-event-latency-tracker.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::GdkEventLatencyTracker - tracks backlog of GDK events
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2008 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gdk/gdk.h>
diff --git a/src/debug/gdk-event-latency-tracker.h b/src/debug/gdk-event-latency-tracker.h
index 75a861a40..9c1cd1fb3 100644
--- a/src/debug/gdk-event-latency-tracker.h
+++ b/src/debug/gdk-event-latency-tracker.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::GdkEventLatencyTracker - tracks backlog of GDK events
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2008 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DEBUG_GDK_EVENT_LATENCY_TRACKER_H
diff --git a/src/debug/heap.cpp b/src/debug/heap.cpp
index d543a18f6..ce9cacfa9 100644
--- a/src/debug/heap.cpp
+++ b/src/debug/heap.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::Heap - interface for gathering heap statistics
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "inkgc/gc-alloc.h"
diff --git a/src/debug/heap.h b/src/debug/heap.h
index 959578893..72aae1603 100644
--- a/src/debug/heap.h
+++ b/src/debug/heap.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::Heap - interface for gathering heap statistics
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DEBUG_HEAP_H
diff --git a/src/debug/log-display-config.cpp b/src/debug/log-display-config.cpp
index a2e07e207..e96802847 100644
--- a/src/debug/log-display-config.cpp
+++ b/src/debug/log-display-config.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::log_display_config - log display configuration
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <iostream>
diff --git a/src/debug/log-display-config.h b/src/debug/log-display-config.h
index 6a598ac0f..9adef3347 100644
--- a/src/debug/log-display-config.h
+++ b/src/debug/log-display-config.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::log_display_config - log display configuration
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DEBUG_LOG_DISPLAY_CONFIG_H
diff --git a/src/debug/logger.cpp b/src/debug/logger.cpp
index e89d895b8..742ad6e58 100644
--- a/src/debug/logger.cpp
+++ b/src/debug/logger.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::Logger - debug logging facility
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <fstream>
diff --git a/src/debug/logger.h b/src/debug/logger.h
index b5970e1ba..ab6c82641 100644
--- a/src/debug/logger.h
+++ b/src/debug/logger.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::Logger - debug logging facility
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DEBUG_LOGGER_H
diff --git a/src/debug/simple-event.h b/src/debug/simple-event.h
index 7870ca0d1..7dc706fe7 100644
--- a/src/debug/simple-event.h
+++ b/src/debug/simple-event.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::SimpleEvent - trivial implementation of Debug::Event
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DEBUG_SIMPLE_EVENT_H
diff --git a/src/debug/sysv-heap.cpp b/src/debug/sysv-heap.cpp
index 2731a931e..41455e62a 100644
--- a/src/debug/sysv-heap.cpp
+++ b/src/debug/sysv-heap.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::SysVHeap - malloc() statistics via System V interface
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/debug/sysv-heap.h b/src/debug/sysv-heap.h
index 6f95b74c4..3829eb11d 100644
--- a/src/debug/sysv-heap.h
+++ b/src/debug/sysv-heap.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::SysVHeap - malloc() statistics via System V interface
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DEBUG_SYSV_HEAP_H
diff --git a/src/debug/timestamp.cpp b/src/debug/timestamp.cpp
index cdd47e881..e22f8dede 100644
--- a/src/debug/timestamp.cpp
+++ b/src/debug/timestamp.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::SimpleEvent - trivial implementation of Debug::Event
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/debug/timestamp.h b/src/debug/timestamp.h
index c145ffbc9..281c31b4c 100644
--- a/src/debug/timestamp.h
+++ b/src/debug/timestamp.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Debug::timestamp - timestamp strings
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DEBUG_TIMESTAMP_H
diff --git a/src/deptool.cpp b/src/deptool.cpp
index a2b2bb9d2..a01e5c732 100644
--- a/src/deptool.cpp
+++ b/src/deptool.cpp
@@ -1,26 +1,14 @@
-/*
+// SPDX-License-Identifier: LGPL-2.1-or-later
+/** @file
* DepTool dependency tool
*
* This is a simple dependency generator coded in C++
- *
+ *//*
* Authors:
* Bob Jamison
*
- * Copyright (C) 2006 Bob Jamison
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ * Copyright (C) 2018 Authors
+ * Released under GNU LGPL v2.1+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/desktop-events.cpp b/src/desktop-events.cpp
index ca9190b5c..aee445d18 100644
--- a/src/desktop-events.cpp
+++ b/src/desktop-events.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Event handlers for SPDesktop.
@@ -9,7 +10,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 1999-2010 Others
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <map>
diff --git a/src/desktop-events.h b/src/desktop-events.h
index 8dae9b406..71799fe6f 100644
--- a/src/desktop-events.h
+++ b/src/desktop-events.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __DESKTOP_EVENTS_H__
#define __DESKTOP_EVENTS_H__
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/desktop-style.cpp b/src/desktop-style.cpp
index ae2afe141..46ef82469 100644
--- a/src/desktop-style.cpp
+++ b/src/desktop-style.cpp
@@ -1,15 +1,16 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Desktop style management
*
* Authors:
* bulia byak
* verbalshadow
- * Jon A. Cruz <jon@joncruz.org>
+ * Jon A. Cruz <jon@joncruz.org>
* Abhishek Sharma
*
* Copyright (C) 2004, 2006 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <string>
diff --git a/src/desktop-style.h b/src/desktop-style.h
index 6674e5329..033c87cd9 100644
--- a/src/desktop-style.h
+++ b/src/desktop-style.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_DESKTOP_STYLE_H
#define SEEN_SP_DESKTOP_STYLE_H
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004, 2006 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/desktop.cpp b/src/desktop.cpp
index 335afa17d..de537ce8b 100644
--- a/src/desktop.cpp
+++ b/src/desktop.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Editable view implementation
*
@@ -18,7 +19,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/desktop.h b/src/desktop.h
index 61d1f875d..ffee1ecf6 100644
--- a/src/desktop.h
+++ b/src/desktop.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_DESKTOP_H
#define SEEN_SP_DESKTOP_H
@@ -17,7 +18,7 @@
* Copyright (C) 1999-2005 authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/device-manager.cpp b/src/device-manager.cpp
index 5ed11b9b2..c896a04ab 100644
--- a/src/device-manager.cpp
+++ b/src/device-manager.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::DeviceManager - a view of input devices available.
*
* Copyright 2010 Jon A. Cruz <jon@joncruz.org>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "device-manager.h"
diff --git a/src/device-manager.h b/src/device-manager.h
index 66e4264fa..07f4508ce 100644
--- a/src/device-manager.h
+++ b/src/device-manager.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::DeviceManager - a view of input devices available.
*
* Copyright 2010 Jon A. Cruz <jon@joncruz.org>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DEVICE_MANAGER_H
diff --git a/src/display/CMakeLists.txt b/src/display/CMakeLists.txt
index 8eaaee99a..b82eab9b5 100644
--- a/src/display/CMakeLists.txt
+++ b/src/display/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(display_SRC
cairo-utils.cpp
diff --git a/src/display/cairo-templates.h b/src/display/cairo-templates.h
index 1d3277113..9a3dd66da 100644
--- a/src/display/cairo-templates.h
+++ b/src/display/cairo-templates.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Cairo software blending templates.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2010 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DISPLAY_CAIRO_TEMPLATES_H
diff --git a/src/display/cairo-utils.cpp b/src/display/cairo-utils.cpp
index 36f2d3f91..397d6d4b4 100644
--- a/src/display/cairo-utils.cpp
+++ b/src/display/cairo-utils.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Helper functions to use cairo with inkscape
*
* Copyright (C) 2007 bulia byak
* Copyright (C) 2008 Johan Engelen
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/display/cairo-utils.h b/src/display/cairo-utils.h
index 9c4c9b68b..61f236593 100644
--- a/src/display/cairo-utils.h
+++ b/src/display/cairo-utils.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Cairo integration helpers.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2010 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DISPLAY_CAIRO_UTILS_H
diff --git a/src/display/canvas-arena.cpp b/src/display/canvas-arena.cpp
index 72415d82d..734cbf910 100644
--- a/src/display/canvas-arena.cpp
+++ b/src/display/canvas-arena.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* RGBA display list system for inkscape
*
@@ -8,7 +9,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/display/canvas-arena.h b/src/display/canvas-arena.h
index 27df38d8c..8d40964be 100644
--- a/src/display/canvas-arena.h
+++ b/src/display/canvas-arena.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CANVAS_ARENA_H
#define SEEN_SP_CANVAS_ARENA_H
@@ -10,7 +11,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/rect.h>
diff --git a/src/display/canvas-axonomgrid.cpp b/src/display/canvas-axonomgrid.cpp
index 2bbc8bc37..db894d711 100644
--- a/src/display/canvas-axonomgrid.cpp
+++ b/src/display/canvas-axonomgrid.cpp
@@ -1,17 +1,18 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Johan Engelen <j.b.c.engelen@alumnus.utwente.nl>
*
* Copyright (C) 2006-2012 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
- /*
- * Current limits are: one axis (y-axis) is always vertical. The other two
- * axes are bound to a certain range of angles. The z-axis always has an angle
- * smaller than 90 degrees (measured from horizontal, 0 degrees being a line extending
- * to the right). The x-axis will always have an angle between 0 and 90 degrees.
- */
+/*
+ * Current limits are: one axis (y-axis) is always vertical. The other two
+ * axes are bound to a certain range of angles. The z-axis always has an angle
+ * smaller than 90 degrees (measured from horizontal, 0 degrees being a line extending
+ * to the right). The x-axis will always have an angle between 0 and 90 degrees.
+ */
#include <gtkmm/box.h>
#include <gtkmm/label.h>
diff --git a/src/display/canvas-axonomgrid.h b/src/display/canvas-axonomgrid.h
index a4598f087..ce4a19edf 100644
--- a/src/display/canvas-axonomgrid.h
+++ b/src/display/canvas-axonomgrid.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef CANVAS_AXONOMGRID_H
#define CANVAS_AXONOMGRID_H
@@ -6,7 +7,7 @@
* Johan Engelen <j.b.c.engelen@alumnus.utwente.nl>
*
* Copyright (C) 2006-2012 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "line-snapper.h"
diff --git a/src/display/canvas-bpath.cpp b/src/display/canvas-bpath.cpp
index b12e617f5..327bb1c06 100644
--- a/src/display/canvas-bpath.cpp
+++ b/src/display/canvas-bpath.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Simple bezier bpath CanvasItem for inkscape
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2001 Lauris Kaplinski and Ximian, Inc.
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/display/canvas-bpath.h b/src/display/canvas-bpath.h
index 74f8bb7ba..4dc98315c 100644
--- a/src/display/canvas-bpath.h
+++ b/src/display/canvas-bpath.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CANVAS_BPATH_H
#define SEEN_SP_CANVAS_BPATH_H
@@ -11,7 +12,7 @@
* Copyright (C) 2001 Lauris Kaplinski and Ximian, Inc.
* Copyright (C) 2010 authors
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/display/canvas-debug.cpp b/src/display/canvas-debug.cpp
index a4ca19673..03db61f69 100644
--- a/src/display/canvas-debug.cpp
+++ b/src/display/canvas-debug.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A simple surface for debugging the canvas. Shows how tiles are drawn.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2017 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "canvas-debug.h"
diff --git a/src/display/canvas-debug.h b/src/display/canvas-debug.h
index 784c36a8d..19ccd154c 100644
--- a/src/display/canvas-debug.h
+++ b/src/display/canvas-debug.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CANVAS_DEBUG_H
#define SEEN_SP_CANVAS_DEBUG_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2017 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-canvas-item.h"
diff --git a/src/display/canvas-grid.cpp b/src/display/canvas-grid.cpp
index 68a721ce3..479bc6893 100644
--- a/src/display/canvas-grid.cpp
+++ b/src/display/canvas-grid.cpp
@@ -1,11 +1,16 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
- * Cartesian grid implementation.
- */
-/* Copyright (C) Johan Engelen 2006-2007 <johan@shouraizou.nl>
+ * Cartesian grid item for the Inkscape canvas.
+ *//*
+ * Authors:
+ * see git history
+ * Copyright (C) Johan Engelen 2006-2007 <johan@shouraizou.nl>
* Copyright (C) Lauris Kaplinski 2000
* Abhishek Sharma
* Jon A. Cruz <jon@joncruz.org>
* Copyright (C) Tavmong Bah 2017 <tavmjong@free.fr>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* As a general comment, I am not exactly proud of how things are done.
diff --git a/src/display/canvas-grid.h b/src/display/canvas-grid.h
index 0fe8ce378..3cd5a76b5 100644
--- a/src/display/canvas-grid.h
+++ b/src/display/canvas-grid.h
@@ -1,8 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Cartesian grid item for the Inkscape canvas.
- */
-/* Copyright (C) Johan Engelen 2006-2007 <johan@shouraizou.nl>
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Copyright (C) Johan Engelen 2006-2007 <johan@shouraizou.nl>
* Copyright (C) Lauris Kaplinski 2000
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_CANVAS_GRID_H
diff --git a/src/display/canvas-rotate.cpp b/src/display/canvas-rotate.cpp
index 9d5e5f0ac..f747c66f5 100644
--- a/src/display/canvas-rotate.cpp
+++ b/src/display/canvas-rotate.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Temporary surface for previewing rotated canvas.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2017 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "inkscape.h"
diff --git a/src/display/canvas-rotate.h b/src/display/canvas-rotate.h
index a830e888a..b45eae285 100644
--- a/src/display/canvas-rotate.h
+++ b/src/display/canvas-rotate.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CANVAS_ROTATE_H
#define SEEN_SP_CANVAS_ROTATE_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2017 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-canvas-item.h"
diff --git a/src/display/canvas-temporary-item-list.cpp b/src/display/canvas-temporary-item-list.cpp
index 60ead11ce..ad112cdbb 100644
--- a/src/display/canvas-temporary-item-list.cpp
+++ b/src/display/canvas-temporary-item-list.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Provides a class that can contain active TemporaryItem's on a desktop
* Code inspired by message-stack.cpp
@@ -7,7 +8,7 @@
*
* Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/canvas-temporary-item.h"
diff --git a/src/display/canvas-temporary-item-list.h b/src/display/canvas-temporary-item-list.h
index c3e936b19..4681c592f 100644
--- a/src/display/canvas-temporary-item-list.h
+++ b/src/display/canvas-temporary-item-list.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_CANVAS_TEMPORARY_ITEM_LIST_H
#define INKSCAPE_CANVAS_TEMPORARY_ITEM_LIST_H
@@ -7,7 +8,7 @@
*
* Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <list>
diff --git a/src/display/canvas-temporary-item.cpp b/src/display/canvas-temporary-item.cpp
index cb7145d61..38266872b 100644
--- a/src/display/canvas-temporary-item.cpp
+++ b/src/display/canvas-temporary-item.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Provides a class that can contain active TemporaryItem's on a desktop
* When the object is deleted, it also deletes the canvasitem it contains!
@@ -11,7 +12,7 @@
*
* Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/canvas-temporary-item.h"
diff --git a/src/display/canvas-temporary-item.h b/src/display/canvas-temporary-item.h
index 92b16b1ab..b18ab0588 100644
--- a/src/display/canvas-temporary-item.h
+++ b/src/display/canvas-temporary-item.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_CANVAS_TEMPORARY_ITEM_H
#define INKSCAPE_CANVAS_TEMPORARY_ITEM_H
@@ -7,7 +8,7 @@
*
* Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/display/canvas-text.cpp b/src/display/canvas-text.cpp
index 25a0f56a0..e725a1f93 100644
--- a/src/display/canvas-text.cpp
+++ b/src/display/canvas-text.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Canvas text
*
@@ -9,7 +10,7 @@
* Copyright (C) 2000-2002 Lauris Kaplinski
* Copyright (C) 2008 Maximilian Albert
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <sstream>
diff --git a/src/display/canvas-text.h b/src/display/canvas-text.h
index b2ab1f876..257f360a6 100644
--- a/src/display/canvas-text.h
+++ b/src/display/canvas-text.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CANVASTEXT_H
#define SEEN_SP_CANVASTEXT_H
@@ -11,7 +12,7 @@
* Copyright (C) 2000-2002 Lauris Kaplinski
* Copyright (C) 2008 Maximilian Albert
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-canvas-item.h"
diff --git a/src/display/curve-test.h b/src/display/curve-test.h
index f921a5361..d338e2883 100644
--- a/src/display/curve-test.h
+++ b/src/display/curve-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2015 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cxxtest/TestSuite.h>
#include "display/curve.h"
diff --git a/src/display/curve.cpp b/src/display/curve.cpp
index 211eaaa53..619e7ec37 100644
--- a/src/display/curve.cpp
+++ b/src/display/curve.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
@@ -8,7 +9,7 @@
* Copyright (C) 2002 Lauris Kaplinski
* Copyright (C) 2008 Johan Engelen
*
- * Released under GNU GPL, see file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/curve.h"
diff --git a/src/display/curve.h b/src/display/curve.h
index 0e6a0ec86..e9c58e610 100644
--- a/src/display/curve.h
+++ b/src/display/curve.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
@@ -7,7 +8,7 @@
* Copyright (C) 2002 Lauris Kaplinski
* Copyright (C) 2008 Johan Engelen
*
- * Released under GNU GPL, see file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_DISPLAY_CURVE_H
diff --git a/src/display/drawing-context.cpp b/src/display/drawing-context.cpp
index 16263b607..d6b42ab61 100644
--- a/src/display/drawing-context.cpp
+++ b/src/display/drawing-context.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Cairo drawing context with Inkscape extensions.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/drawing-context.h"
diff --git a/src/display/drawing-context.h b/src/display/drawing-context.h
index 12d192a7c..1095fa1a3 100644
--- a/src/display/drawing-context.h
+++ b/src/display/drawing-context.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Cairo drawing context with Inkscape extensions.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DISPLAY_DRAWING_CONTEXT_H
diff --git a/src/display/drawing-group.cpp b/src/display/drawing-group.cpp
index 22a6c42ed..3a2eeb018 100644
--- a/src/display/drawing-group.cpp
+++ b/src/display/drawing-group.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Group belonging to an SVG drawing element.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/drawing.h"
diff --git a/src/display/drawing-group.h b/src/display/drawing-group.h
index a66ea16a9..1f5f28393 100644
--- a/src/display/drawing-group.h
+++ b/src/display/drawing-group.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Group belonging to an SVG drawing element.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DISPLAY_DRAWING_GROUP_H
diff --git a/src/display/drawing-image.cpp b/src/display/drawing-image.cpp
index 3d3a54bd3..a575cc7d0 100644
--- a/src/display/drawing-image.cpp
+++ b/src/display/drawing-image.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Bitmap image belonging to an SVG drawing.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/bezier-curve.h>
diff --git a/src/display/drawing-image.h b/src/display/drawing-image.h
index 966ff1145..fd962dbb5 100644
--- a/src/display/drawing-image.h
+++ b/src/display/drawing-image.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Bitmap image belonging to an SVG drawing.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DISPLAY_DRAWING_IMAGE_H
diff --git a/src/display/drawing-item.cpp b/src/display/drawing-item.cpp
index 86bd0c7f9..dd3d962bb 100644
--- a/src/display/drawing-item.cpp
+++ b/src/display/drawing-item.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Canvas item belonging to an SVG drawing element.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <climits>
diff --git a/src/display/drawing-item.h b/src/display/drawing-item.h
index 5cd6c987f..3c3bf8b3f 100644
--- a/src/display/drawing-item.h
+++ b/src/display/drawing-item.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Canvas item belonging to an SVG drawing element.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DISPLAY_DRAWING_ITEM_H
diff --git a/src/display/drawing-pattern.cpp b/src/display/drawing-pattern.cpp
index 2cb86440e..15bdc6139 100644
--- a/src/display/drawing-pattern.cpp
+++ b/src/display/drawing-pattern.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Canvas belonging to SVG pattern.
@@ -6,7 +7,7 @@
* Tomasz Boczkowski <penginsbacon@gmail.com>
*
* Copyright (C) 2014 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/cairo-utils.h"
diff --git a/src/display/drawing-pattern.h b/src/display/drawing-pattern.h
index a5795eca6..86b881ae1 100644
--- a/src/display/drawing-pattern.h
+++ b/src/display/drawing-pattern.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Canvas belonging to SVG pattern.
@@ -6,7 +7,7 @@
* Tomasz Boczkowski <penginsbacon@gmail.com>
*
* Copyright (C) 2014 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DISPLAY_DRAWING_PATTERN_H
diff --git a/src/display/drawing-shape.cpp b/src/display/drawing-shape.cpp
index 612593ad8..c3b41ac1e 100644
--- a/src/display/drawing-shape.cpp
+++ b/src/display/drawing-shape.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Shape (styled path) belonging to an SVG drawing.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
diff --git a/src/display/drawing-shape.h b/src/display/drawing-shape.h
index 8b0d1b082..f8a3d23ef 100644
--- a/src/display/drawing-shape.h
+++ b/src/display/drawing-shape.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Group belonging to an SVG drawing element.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DISPLAY_DRAWING_SHAPE_H
diff --git a/src/display/drawing-surface.cpp b/src/display/drawing-surface.cpp
index 061641015..24fc525b1 100644
--- a/src/display/drawing-surface.cpp
+++ b/src/display/drawing-surface.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Cairo surface that remembers its origin.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
//#include <iostream>
diff --git a/src/display/drawing-surface.h b/src/display/drawing-surface.h
index ae9a576e7..f93920d7c 100644
--- a/src/display/drawing-surface.h
+++ b/src/display/drawing-surface.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Cairo surface that remembers its origin.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DISPLAY_DRAWING_SURFACE_H
diff --git a/src/display/drawing-text.cpp b/src/display/drawing-text.cpp
index 5a8a06ede..34af7452e 100644
--- a/src/display/drawing-text.cpp
+++ b/src/display/drawing-text.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Group belonging to an SVG drawing element.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
//#include "display/cairo-utils.h"
diff --git a/src/display/drawing-text.h b/src/display/drawing-text.h
index fdfab122f..d557cad77 100644
--- a/src/display/drawing-text.h
+++ b/src/display/drawing-text.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Group belonging to an SVG drawing element.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DISPLAY_DRAWING_TEXT_H
diff --git a/src/display/drawing.cpp b/src/display/drawing.cpp
index 4b2a2cadf..6bce7c12b 100644
--- a/src/display/drawing.cpp
+++ b/src/display/drawing.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* SVG drawing for display.
@@ -7,7 +8,7 @@
* Johan Engelen <j.b.c.engelen@alumnus.utwente.nl>
*
* Copyright (C) 2011-2012 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <algorithm>
diff --git a/src/display/drawing.h b/src/display/drawing.h
index 931fe8e46..0204b4e4e 100644
--- a/src/display/drawing.h
+++ b/src/display/drawing.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* SVG drawing for display.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DISPLAY_DRAWING_H
diff --git a/src/display/gnome-canvas-acetate.cpp b/src/display/gnome-canvas-acetate.cpp
index 50d26a068..5157ab8b2 100644
--- a/src/display/gnome-canvas-acetate.cpp
+++ b/src/display/gnome-canvas-acetate.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Infinite invisible canvas item
*
@@ -10,7 +11,7 @@
* Copyright (C) 1998-1999 The Free Software Foundation
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "gnome-canvas-acetate.h"
diff --git a/src/display/gnome-canvas-acetate.h b/src/display/gnome-canvas-acetate.h
index 6fae8bbd0..d08667daa 100644
--- a/src/display/gnome-canvas-acetate.h
+++ b/src/display/gnome-canvas-acetate.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CANVAS_ACETATE_H
#define SEEN_SP_CANVAS_ACETATE_H
@@ -12,7 +13,7 @@
* Copyright (C) 1998-1999 The Free Software Foundation
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/sp-canvas-item.h"
diff --git a/src/display/grayscale.cpp b/src/display/grayscale.cpp
index 5978dbf2a..f00157c9d 100644
--- a/src/display/grayscale.cpp
+++ b/src/display/grayscale.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Provide methods to calculate grayscale values (e.g. convert rgba value to grayscale rgba value)
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) 2011 Author
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/grayscale.h"
diff --git a/src/display/grayscale.h b/src/display/grayscale.h
index 0ffe727da..fad120521 100644
--- a/src/display/grayscale.h
+++ b/src/display/grayscale.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_DISPLAY_GRAYSCALE_H
#define SEEN_DISPLAY_GRAYSCALE_H
@@ -7,7 +8,7 @@
*
* Copyright (C) 2011 Author
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
typedef unsigned int guint32;
diff --git a/src/display/guideline.cpp b/src/display/guideline.cpp
index 8091f8369..bb0acf1dd 100644
--- a/src/display/guideline.cpp
+++ b/src/display/guideline.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Horizontal/vertical but can also be angled line
*
@@ -12,7 +13,7 @@
* Copyright (C) 2009 Maximilian Albert
* Copyright (C) 2017 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/coord.h>
diff --git a/src/display/guideline.h b/src/display/guideline.h
index 44aed88d9..e81cb35f5 100644
--- a/src/display/guideline.h
+++ b/src/display/guideline.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_GUIDELINE_H
#define SEEN_SP_GUIDELINE_H
@@ -11,7 +12,7 @@
* Copyright (C) 2000-2002 Lauris Kaplinski
* Copyright (C) 2007 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/point.h>
diff --git a/src/display/nr-3dutils.cpp b/src/display/nr-3dutils.cpp
index d2ac7d82b..3c0eb5eeb 100644
--- a/src/display/nr-3dutils.cpp
+++ b/src/display/nr-3dutils.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* 3D utils.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/display/nr-3dutils.h b/src/display/nr-3dutils.h
index eb773a9ad..21fcf5fc8 100644
--- a/src/display/nr-3dutils.h
+++ b/src/display/nr-3dutils.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_3DUTILS_H
#define SEEN_NR_3DUTILS_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/display/nr-filter-blend.cpp b/src/display/nr-filter-blend.cpp
index fb9d2471a..c94fd0f7d 100644
--- a/src/display/nr-filter-blend.cpp
+++ b/src/display/nr-filter-blend.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* SVG feBlend renderer
*//*
@@ -13,7 +14,7 @@
*
* Copyright (C) 2007-2008 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
diff --git a/src/display/nr-filter-blend.h b/src/display/nr-filter-blend.h
index e6be8b67e..26667622a 100644
--- a/src/display/nr-filter-blend.h
+++ b/src/display/nr-filter-blend.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_BLEND_H
#define SEEN_NR_FILTER_BLEND_H
@@ -14,7 +15,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <set>
diff --git a/src/display/nr-filter-colormatrix.cpp b/src/display/nr-filter-colormatrix.cpp
index d27e6104a..eff5d93a6 100644
--- a/src/display/nr-filter-colormatrix.cpp
+++ b/src/display/nr-filter-colormatrix.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feColorMatrix filter primitive renderer
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cmath>
diff --git a/src/display/nr-filter-colormatrix.h b/src/display/nr-filter-colormatrix.h
index cb85c8b71..8e35a358e 100644
--- a/src/display/nr-filter-colormatrix.h
+++ b/src/display/nr-filter-colormatrix.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_COLOR_MATRIX_H
#define SEEN_NR_FILTER_COLOR_MATRIX_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/display/nr-filter-component-transfer.cpp b/src/display/nr-filter-component-transfer.cpp
index 38b66e230..a9439ec93 100644
--- a/src/display/nr-filter-component-transfer.cpp
+++ b/src/display/nr-filter-component-transfer.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feComponentTransfer filter primitive renderer
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cmath>
diff --git a/src/display/nr-filter-component-transfer.h b/src/display/nr-filter-component-transfer.h
index bd7720563..9d1ea1456 100644
--- a/src/display/nr-filter-component-transfer.h
+++ b/src/display/nr-filter-component-transfer.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_COMPONENT_TRANSFER_H
#define SEEN_NR_FILTER_COMPONENT_TRANSFER_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/display/nr-filter-composite.cpp b/src/display/nr-filter-composite.cpp
index 0eabde3ae..2feab6560 100644
--- a/src/display/nr-filter-composite.cpp
+++ b/src/display/nr-filter-composite.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feComposite filter effect renderer
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cmath>
diff --git a/src/display/nr-filter-composite.h b/src/display/nr-filter-composite.h
index 8a08c3dd2..a76f4cc41 100644
--- a/src/display/nr-filter-composite.h
+++ b/src/display/nr-filter-composite.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_COMPOSITE_H
#define SEEN_NR_FILTER_COMPOSITE_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "object/filters/composite.h"
diff --git a/src/display/nr-filter-convolve-matrix.cpp b/src/display/nr-filter-convolve-matrix.cpp
index 3ab5f74f7..1e9bdb0c6 100644
--- a/src/display/nr-filter-convolve-matrix.cpp
+++ b/src/display/nr-filter-convolve-matrix.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feConvolveMatrix filter primitive renderer
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007,2009 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/display/nr-filter-convolve-matrix.h b/src/display/nr-filter-convolve-matrix.h
index 85a2b8c41..26b2bf322 100644
--- a/src/display/nr-filter-convolve-matrix.h
+++ b/src/display/nr-filter-convolve-matrix.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_CONVOLVE_MATRIX_H
#define SEEN_NR_FILTER_CONVOLVE_MATRIX_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-filter-primitive.h"
diff --git a/src/display/nr-filter-diffuselighting.cpp b/src/display/nr-filter-diffuselighting.cpp
index 95e83a5c2..cfb8091af 100644
--- a/src/display/nr-filter-diffuselighting.cpp
+++ b/src/display/nr-filter-diffuselighting.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feDiffuseLighting renderer
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2007-2010 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/display/nr-filter-diffuselighting.h b/src/display/nr-filter-diffuselighting.h
index 095d9bccb..5bf777b79 100644
--- a/src/display/nr-filter-diffuselighting.h
+++ b/src/display/nr-filter-diffuselighting.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_DIFFUSELIGHTING_H
#define SEEN_NR_FILTER_DIFFUSELIGHTING_H
@@ -10,7 +11,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-light-types.h"
diff --git a/src/display/nr-filter-displacement-map.cpp b/src/display/nr-filter-displacement-map.cpp
index 18b6c2810..a72e60db5 100644
--- a/src/display/nr-filter-displacement-map.cpp
+++ b/src/display/nr-filter-displacement-map.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feDisplacementMap filter primitive renderer
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/cairo-templates.h"
diff --git a/src/display/nr-filter-displacement-map.h b/src/display/nr-filter-displacement-map.h
index c825ea0f9..32afcfb76 100644
--- a/src/display/nr-filter-displacement-map.h
+++ b/src/display/nr-filter-displacement-map.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_DISPLACEMENT_MAP_H
#define SEEN_NR_FILTER_DISPLACEMENT_MAP_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "object/filters/displacementmap.h"
diff --git a/src/display/nr-filter-flood.cpp b/src/display/nr-filter-flood.cpp
index 861772352..eb00d6ea3 100644
--- a/src/display/nr-filter-flood.cpp
+++ b/src/display/nr-filter-flood.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feFlood filter primitive renderer
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007, 2011 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/display/nr-filter-flood.h b/src/display/nr-filter-flood.h
index 87708b73f..c2f51fa21 100644
--- a/src/display/nr-filter-flood.h
+++ b/src/display/nr-filter-flood.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_FLOOD_H
#define SEEN_NR_FILTER_FLOOD_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-filter-primitive.h"
diff --git a/src/display/nr-filter-gaussian.cpp b/src/display/nr-filter-gaussian.cpp
index 0bebd6da8..3a1e4a621 100644
--- a/src/display/nr-filter-gaussian.cpp
+++ b/src/display/nr-filter-gaussian.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Gaussian blur renderer
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2006-2008 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/display/nr-filter-gaussian.h b/src/display/nr-filter-gaussian.h
index ee0ad4cdd..28ffb00db 100644
--- a/src/display/nr-filter-gaussian.h
+++ b/src/display/nr-filter-gaussian.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_GAUSSIAN_H
#define SEEN_NR_FILTER_GAUSSIAN_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2006 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/display/nr-filter-image.cpp b/src/display/nr-filter-image.cpp
index b8b45b40b..29c2c475f 100644
--- a/src/display/nr-filter-image.cpp
+++ b/src/display/nr-filter-image.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feImage filter primitive renderer
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2007-2011 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-filter-image.h"
#include "document.h"
diff --git a/src/display/nr-filter-image.h b/src/display/nr-filter-image.h
index 23663c71c..6080bb4a2 100644
--- a/src/display/nr-filter-image.h
+++ b/src/display/nr-filter-image.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_IMAGE_H
#define SEEN_NR_FILTER_IMAGE_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-filter-primitive.h"
diff --git a/src/display/nr-filter-merge.cpp b/src/display/nr-filter-merge.cpp
index 1dc8bad82..fb2d6ba85 100644
--- a/src/display/nr-filter-merge.cpp
+++ b/src/display/nr-filter-merge.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feMerge filter effect renderer
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/display/nr-filter-merge.h b/src/display/nr-filter-merge.h
index 5bb397aec..72356dcea 100644
--- a/src/display/nr-filter-merge.h
+++ b/src/display/nr-filter-merge.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_MERGE_H
#define SEEN_NR_FILTER_MERGE_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/display/nr-filter-morphology.cpp b/src/display/nr-filter-morphology.cpp
index 260479699..700d69f09 100644
--- a/src/display/nr-filter-morphology.cpp
+++ b/src/display/nr-filter-morphology.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feMorphology filter primitive renderer
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/display/nr-filter-morphology.h b/src/display/nr-filter-morphology.h
index a45fcfd96..f91192b51 100644
--- a/src/display/nr-filter-morphology.h
+++ b/src/display/nr-filter-morphology.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_MORPHOLOGY_H
#define SEEN_NR_FILTER_MORPHOLOGY_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-filter-primitive.h"
diff --git a/src/display/nr-filter-offset.cpp b/src/display/nr-filter-offset.cpp
index 01c3e4c5c..2f733893c 100644
--- a/src/display/nr-filter-offset.cpp
+++ b/src/display/nr-filter-offset.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feOffset filter primitive renderer
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/cairo-utils.h"
diff --git a/src/display/nr-filter-offset.h b/src/display/nr-filter-offset.h
index 5c28691c1..30e852707 100644
--- a/src/display/nr-filter-offset.h
+++ b/src/display/nr-filter-offset.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_OFFSET_H
#define SEEN_NR_FILTER_OFFSET_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-filter-primitive.h"
diff --git a/src/display/nr-filter-primitive.cpp b/src/display/nr-filter-primitive.cpp
index c6be75e16..65133eace 100644
--- a/src/display/nr-filter-primitive.cpp
+++ b/src/display/nr-filter-primitive.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG filters rendering
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006 Niko Kiirala
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-filter-primitive.h"
diff --git a/src/display/nr-filter-primitive.h b/src/display/nr-filter-primitive.h
index cba1fdf20..89cffac49 100644
--- a/src/display/nr-filter-primitive.h
+++ b/src/display/nr-filter-primitive.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG filters rendering
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006-2007 Niko Kiirala
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_NR_FILTER_PRIMITIVE_H
#define SEEN_NR_FILTER_PRIMITIVE_H
diff --git a/src/display/nr-filter-skeleton.cpp b/src/display/nr-filter-skeleton.cpp
index 491c7f52a..072abc155 100644
--- a/src/display/nr-filter-skeleton.cpp
+++ b/src/display/nr-filter-skeleton.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Filter primitive renderer skeleton class
* You can create your new filter primitive renderer by replacing
@@ -18,7 +19,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-filter-skeleton.h"
diff --git a/src/display/nr-filter-skeleton.h b/src/display/nr-filter-skeleton.h
index 6c92a4a09..83f180748 100644
--- a/src/display/nr-filter-skeleton.h
+++ b/src/display/nr-filter-skeleton.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_SKELETON_H
#define SEEN_NR_FILTER_SKELETON_H
@@ -21,7 +22,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-filter-primitive.h"
diff --git a/src/display/nr-filter-slot.cpp b/src/display/nr-filter-slot.cpp
index 4f522402b..91a55639f 100644
--- a/src/display/nr-filter-slot.cpp
+++ b/src/display/nr-filter-slot.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A container class for filter slots. Allows for simple getting and
* setting images in filter slots without having to bother with
@@ -8,7 +9,7 @@
*
* Copyright (C) 2006,2007 Niko Kiirala
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cassert>
diff --git a/src/display/nr-filter-slot.h b/src/display/nr-filter-slot.h
index 480a0ac3c..1a695c456 100644
--- a/src/display/nr-filter-slot.h
+++ b/src/display/nr-filter-slot.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_SLOT_H
#define SEEN_NR_FILTER_SLOT_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2006,2007 Niko Kiirala
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <map>
diff --git a/src/display/nr-filter-specularlighting.cpp b/src/display/nr-filter-specularlighting.cpp
index 55076c745..54bc50d5f 100644
--- a/src/display/nr-filter-specularlighting.cpp
+++ b/src/display/nr-filter-specularlighting.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feSpecularLighting renderer
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/display/nr-filter-specularlighting.h b/src/display/nr-filter-specularlighting.h
index ed468110e..86fd8b59e 100644
--- a/src/display/nr-filter-specularlighting.h
+++ b/src/display/nr-filter-specularlighting.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_SPECULARLIGHTING_H
#define SEEN_NR_FILTER_SPECULARLIGHTING_H
@@ -7,10 +8,10 @@
* Authors:
* Niko Kiirala <niko@kiirala.com>
* Jean-Rene Reinhard <jr@komite.net>
- *
+ *
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-light-types.h"
diff --git a/src/display/nr-filter-tile.cpp b/src/display/nr-filter-tile.cpp
index bff404b4e..4605ddeec 100644
--- a/src/display/nr-filter-tile.cpp
+++ b/src/display/nr-filter-tile.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feTile filter primitive renderer
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/display/nr-filter-tile.h b/src/display/nr-filter-tile.h
index fbc319cd0..867d12963 100644
--- a/src/display/nr-filter-tile.h
+++ b/src/display/nr-filter-tile.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_TILE_H
#define SEEN_NR_FILTER_TILE_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-filter-primitive.h"
diff --git a/src/display/nr-filter-turbulence.cpp b/src/display/nr-filter-turbulence.cpp
index 2c7668631..e1b6fbfd3 100644
--- a/src/display/nr-filter-turbulence.cpp
+++ b/src/display/nr-filter-turbulence.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* feTurbulence filter primitive renderer
*
@@ -14,7 +15,7 @@
* http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
*
* Copyright (C) 2007 authors
- * Released under GNU GPL version 2 (or later), read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/cairo-templates.h"
diff --git a/src/display/nr-filter-turbulence.h b/src/display/nr-filter-turbulence.h
index 45b4d881d..de21c5801 100644
--- a/src/display/nr-filter-turbulence.h
+++ b/src/display/nr-filter-turbulence.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_TURBULENCE_H
#define SEEN_NR_FILTER_TURBULENCE_H
@@ -18,7 +19,7 @@
* http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
*
* Copyright (C) 2007 authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/point.h>
diff --git a/src/display/nr-filter-types.h b/src/display/nr-filter-types.h
index 2e35d6da8..34cfdeb84 100644
--- a/src/display/nr-filter-types.h
+++ b/src/display/nr-filter-types.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_NR_FILTER_TYPES_H
#define SEEN_NR_FILTER_TYPES_H
diff --git a/src/display/nr-filter-units.cpp b/src/display/nr-filter-units.cpp
index e924b6c90..7fdf936d6 100644
--- a/src/display/nr-filter-units.cpp
+++ b/src/display/nr-filter-units.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Utilities for handling coordinate system transformations in filters
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 Niko Kiirala
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/display/nr-filter-units.h b/src/display/nr-filter-units.h
index 474d1e787..432e68173 100644
--- a/src/display/nr-filter-units.h
+++ b/src/display/nr-filter-units.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_UNITS_H
#define SEEN_NR_FILTER_UNITS_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 Niko Kiirala
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "object/sp-filter-units.h"
diff --git a/src/display/nr-filter-utils.h b/src/display/nr-filter-utils.h
index 52b6bd11a..0e7612dee 100644
--- a/src/display/nr-filter-utils.h
+++ b/src/display/nr-filter-utils.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_UTILS_H
#define SEEN_NR_FILTER_UTILS_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
namespace Inkscape {
diff --git a/src/display/nr-filter.cpp b/src/display/nr-filter.cpp
index 6f8798a2a..c6bbf3b81 100644
--- a/src/display/nr-filter.cpp
+++ b/src/display/nr-filter.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG filters rendering
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006-2008 Niko Kiirala
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/display/nr-filter.h b/src/display/nr-filter.h
index 573e6ca93..caa718897 100644
--- a/src/display/nr-filter.h
+++ b/src/display/nr-filter.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NR_FILTER_H
#define SEEN_NR_FILTER_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 Niko Kiirala
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
//#include "display/nr-arena-item.h"
diff --git a/src/display/nr-light-types.h b/src/display/nr-light-types.h
index 8cc92db77..8de142f7c 100644
--- a/src/display/nr-light-types.h
+++ b/src/display/nr-light-types.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_NR_LIGHT_TYPES_H
#define SEEN_NR_LIGHT_TYPES_H
diff --git a/src/display/nr-light.cpp b/src/display/nr-light.cpp
index 271e4f967..300995570 100644
--- a/src/display/nr-light.cpp
+++ b/src/display/nr-light.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Light rendering helpers
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Jean-Rene Reinhard
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cmath>
diff --git a/src/display/nr-light.h b/src/display/nr-light.h
index 2eacdc92b..3b782261f 100644
--- a/src/display/nr-light.h
+++ b/src/display/nr-light.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_NR_LIGHT_H
#define SEEN_NR_LIGHT_H
diff --git a/src/display/nr-style.cpp b/src/display/nr-style.cpp
index 58ef29a45..b25cc80c6 100644
--- a/src/display/nr-style.cpp
+++ b/src/display/nr-style.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Style information for rendering.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2010 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-style.h"
diff --git a/src/display/nr-style.h b/src/display/nr-style.h
index 354b9dd8b..813f3aeb7 100644
--- a/src/display/nr-style.h
+++ b/src/display/nr-style.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Style information for rendering.
@@ -7,7 +8,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2010 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DISPLAY_NR_ARENA_STYLE_H
diff --git a/src/display/nr-svgfonts.cpp b/src/display/nr-svgfonts.cpp
index 2c17a7ada..e9679f30d 100644
--- a/src/display/nr-svgfonts.cpp
+++ b/src/display/nr-svgfonts.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVGFonts rendering implementation
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2008 Felipe C. da S. Sanches
*
- * Released under GNU GPL version 2 or later.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
* Read the file 'COPYING' for more information.
*/
diff --git a/src/display/nr-svgfonts.h b/src/display/nr-svgfonts.h
index d4488fb17..48185b954 100644
--- a/src/display/nr-svgfonts.h
+++ b/src/display/nr-svgfonts.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef NR_SVGFONTS_H_SEEN
#define NR_SVGFONTS_H_SEEN
/*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2008 Felipe C. da S. Sanches
*
- * Released under GNU GPL version 2 or later.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
* Read the file 'COPYING' for more information.
*/
diff --git a/src/display/rendermode.h b/src/display/rendermode.h
index 80e6da2dd..66130de59 100644
--- a/src/display/rendermode.h
+++ b/src/display/rendermode.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2011 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* RenderMode enumeration.
*
diff --git a/src/display/snap-indicator.cpp b/src/display/snap-indicator.cpp
index 79a1191b9..4039a3717 100644
--- a/src/display/snap-indicator.cpp
+++ b/src/display/snap-indicator.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Provides a class that shows a temporary indicator on the canvas of where the snap was, and what kind of snap
*
@@ -8,7 +9,7 @@
* Copyright (C) Johan Engelen 2009 <j.b.c.engelen@utwente.nl>
* Copyright (C) Diederik van Lierop 2010 - 2012 <mail@diedenrezi.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/snap-indicator.h"
diff --git a/src/display/snap-indicator.h b/src/display/snap-indicator.h
index d4a144002..463acaf9f 100644
--- a/src/display/snap-indicator.h
+++ b/src/display/snap-indicator.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_DISPLAY_SNAP_INDICATOR_H
#define INKSCAPE_DISPLAY_SNAP_INDICATOR_H
@@ -13,7 +14,7 @@
* Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
* Copyright (C) Diederik van Lierop 2010 <mail@diedenrezi.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "snapped-point.h"
diff --git a/src/display/sodipodi-ctrl.cpp b/src/display/sodipodi-ctrl.cpp
index 45db82a93..c267d6c84 100644
--- a/src/display/sodipodi-ctrl.cpp
+++ b/src/display/sodipodi-ctrl.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* SPCtrl
*
diff --git a/src/display/sodipodi-ctrl.h b/src/display/sodipodi-ctrl.h
index 37688479c..50973dc98 100644
--- a/src/display/sodipodi-ctrl.h
+++ b/src/display/sodipodi-ctrl.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_CTRL_H
#define INKSCAPE_CTRL_H
diff --git a/src/display/sodipodi-ctrlrect.cpp b/src/display/sodipodi-ctrlrect.cpp
index f097203fd..683b2fb15 100644
--- a/src/display/sodipodi-ctrlrect.cpp
+++ b/src/display/sodipodi-ctrlrect.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Simple non-transformed rectangle, usable for rubberband
*
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2017 Tavmjong Bah
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/display/sodipodi-ctrlrect.h b/src/display/sodipodi-ctrlrect.h
index 02fc85647..39290e3b3 100644
--- a/src/display/sodipodi-ctrlrect.h
+++ b/src/display/sodipodi-ctrlrect.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_CTRLRECT_H
#define SEEN_INKSCAPE_CTRLRECT_H
@@ -16,7 +17,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2017 Tavmjong Bah
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/display/sp-canvas-group.h b/src/display/sp-canvas-group.h
index a6a2c99c1..ff85b4e7e 100644
--- a/src/display/sp-canvas-group.h
+++ b/src/display/sp-canvas-group.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CANVAS_GROUP_H
#define SEEN_SP_CANVAS_GROUP_H
@@ -16,7 +17,7 @@
* Copyright (C) 2002 Lauris Kaplinski
* Copyright (C) 2010 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib-object.h>
diff --git a/src/display/sp-canvas-item.h b/src/display/sp-canvas-item.h
index 5591291cf..65bd1cc05 100644
--- a/src/display/sp-canvas-item.h
+++ b/src/display/sp-canvas-item.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CANVAS_ITEM_H
#define SEEN_SP_CANVAS_ITEM_H
@@ -16,7 +17,7 @@
* Copyright (C) 2002 Lauris Kaplinski
* Copyright (C) 2010 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/rect.h>
diff --git a/src/display/sp-canvas-util.cpp b/src/display/sp-canvas-util.cpp
index e6c6ea839..dee7d8dc7 100644
--- a/src/display/sp-canvas-util.cpp
+++ b/src/display/sp-canvas-util.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Helper stuff for SPCanvas
*
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2002 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/display/sp-canvas-util.h b/src/display/sp-canvas-util.h
index 73135ed79..f58deb12f 100644
--- a/src/display/sp-canvas-util.h
+++ b/src/display/sp-canvas-util.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CANVAS_UTILS_H
#define SEEN_SP_CANVAS_UTILS_H
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/value.h>
diff --git a/src/display/sp-canvas.cpp b/src/display/sp-canvas.cpp
index bc22f1a5a..947a2a6e3 100644
--- a/src/display/sp-canvas.cpp
+++ b/src/display/sp-canvas.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Port of GnomeCanvas for Inkscape needs
*
@@ -14,7 +15,7 @@
* Copyright (C) 2002-2006 authors
* Copyright (C) 2016 Google Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/display/sp-canvas.h b/src/display/sp-canvas.h
index ef2df2292..9459d633d 100644
--- a/src/display/sp-canvas.h
+++ b/src/display/sp-canvas.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CANVAS_H
#define SEEN_SP_CANVAS_H
@@ -17,7 +18,7 @@
* Copyright (C) 2002 Lauris Kaplinski
* Copyright (C) 2016 Google Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/display/sp-ctrlcurve.cpp b/src/display/sp-ctrlcurve.cpp
index 961ccec0b..41572cdc6 100644
--- a/src/display/sp-ctrlcurve.cpp
+++ b/src/display/sp-ctrlcurve.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Simple bezier curve used for Mesh Gradients
*
@@ -8,7 +9,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/sp-ctrlcurve.h"
diff --git a/src/display/sp-ctrlcurve.h b/src/display/sp-ctrlcurve.h
index 56b3089d9..a499d52ad 100644
--- a/src/display/sp-ctrlcurve.h
+++ b/src/display/sp-ctrlcurve.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_CTRLCURVE_H
#define SEEN_INKSCAPE_CTRLCURVE_H
@@ -12,7 +13,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/sp-ctrlline.h"
diff --git a/src/display/sp-ctrlline.cpp b/src/display/sp-ctrlline.cpp
index 0f0868f10..504e3d019 100644
--- a/src/display/sp-ctrlline.cpp
+++ b/src/display/sp-ctrlline.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Simple straight line
*
@@ -9,7 +10,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/display/sp-ctrlline.h b/src/display/sp-ctrlline.h
index bac0cfa54..5ecd1ca22 100644
--- a/src/display/sp-ctrlline.h
+++ b/src/display/sp-ctrlline.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_CTRLLINE_H
#define SEEN_INKSCAPE_CTRLLINE_H
@@ -13,7 +14,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-canvas-item.h"
diff --git a/src/display/sp-ctrlquadr.cpp b/src/display/sp-ctrlquadr.cpp
index a7ac72087..ffca867d8 100644
--- a/src/display/sp-ctrlquadr.cpp
+++ b/src/display/sp-ctrlquadr.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Quadrilateral
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2005 authors
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-canvas-item.h"
diff --git a/src/display/sp-ctrlquadr.h b/src/display/sp-ctrlquadr.h
index e76f84579..502227ae8 100644
--- a/src/display/sp-ctrlquadr.h
+++ b/src/display/sp-ctrlquadr.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __INKSCAPE_CTRLQUADR_H__
#define __INKSCAPE_CTRLQUADR_H__
@@ -9,7 +10,7 @@
*
* Copyright (C) 2005 authors
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/geom.h>
diff --git a/src/document-subset.cpp b/src/document-subset.cpp
index b16c1879f..713af9aa7 100644
--- a/src/document-subset.cpp
+++ b/src/document-subset.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::DocumentSubset - view of a document including only a subset
* of nodes
@@ -5,7 +6,7 @@
* Copyright 2006 MenTaLguY <mental@rydia.net>
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <map>
diff --git a/src/document-subset.h b/src/document-subset.h
index 9c1996795..bbdf32e76 100644
--- a/src/document-subset.h
+++ b/src/document-subset.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::DocumentSubset - view of a document including only a subset
* of nodes
*
* Copyright 2006 MenTaLguY <mental@rydia.net>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_DOCUMENT_SUBSET_H
diff --git a/src/document-undo.cpp b/src/document-undo.cpp
index b64e75dd0..9753c4970 100644
--- a/src/document-undo.cpp
+++ b/src/document-undo.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Undo/Redo stack implementation
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2003 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
* Using the split document model gives sodipodi a very simple and clean
* undo implementation. Whenever mutation occurs in the XML tree,
diff --git a/src/document-undo.h b/src/document-undo.h
index 85b44d562..1651bcfba 100644
--- a/src/document-undo.h
+++ b/src/document-undo.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_DOCUMENT_UNDO_H
#define SEEN_SP_DOCUMENT_UNDO_H
diff --git a/src/document.cpp b/src/document.cpp
index 388c89d94..603241506 100644
--- a/src/document.cpp
+++ b/src/document.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SPDocument manipulation
*
@@ -14,7 +15,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/** \class SPDocument
diff --git a/src/document.h b/src/document.h
index 08ca712f4..6c14d5198 100644
--- a/src/document.h
+++ b/src/document.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_DOCUMENT_H
#define SEEN_SP_DOCUMENT_H
@@ -14,7 +15,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/doxygen-main.dox b/src/doxygen-main.dox
index 36b005f81..6d31f1fad 100644
--- a/src/doxygen-main.dox
+++ b/src/doxygen-main.dox
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Doxygen documentation - main page and namespace documentation.
@@ -8,7 +9,7 @@
*
* Copyright (C) 2005-2008 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// Note: % before a word prevents that word from being linkified
diff --git a/src/ege-color-prof-tracker.cpp b/src/ege-color-prof-tracker.cpp
index f4a1e46df..f416cd4ed 100644
--- a/src/ege-color-prof-tracker.cpp
+++ b/src/ege-color-prof-tracker.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
*/
diff --git a/src/ege-color-prof-tracker.h b/src/ege-color-prof-tracker.h
index 9b8babf18..65cd41f31 100644
--- a/src/ege-color-prof-tracker.h
+++ b/src/ege-color-prof-tracker.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
#ifndef SEEN_EGE_COLOR_PROF_TRACKER
#define SEEN_EGE_COLOR_PROF_TRACKER
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
diff --git a/src/enums.h b/src/enums.h
index aa2bd9ed3..6e0c76924 100644
--- a/src/enums.h
+++ b/src/enums.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_ENUMS_H__
#define __SP_ENUMS_H__
@@ -9,7 +10,7 @@
*
* Copyright (C) 1999-2003 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* Anchor types (imported from Gtk) */
diff --git a/src/event-log.cpp b/src/event-log.cpp
index b12f286c6..a3ee8cd12 100644
--- a/src/event-log.cpp
+++ b/src/event-log.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Gustav Broberg <broberg@kth.se>
@@ -5,7 +6,7 @@
*
* Copyright (c) 2014 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "util/signal-blocker.h"
diff --git a/src/event-log.h b/src/event-log.h
index 8a4703554..4bfdd2bcf 100644
--- a/src/event-log.h
+++ b/src/event-log.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Gustav Broberg <broberg@kth.se>
@@ -5,7 +6,7 @@
*
* Copyright (c) 2014 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EVENT_LOG_H
diff --git a/src/event.h b/src/event.h
index 03c64509d..65a128da9 100644
--- a/src/event.h
+++ b/src/event.h
@@ -1,16 +1,17 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_EVENT_H
#define INKSCAPE_EVENT_H
/*
* Inkscape::Event -- Container for an XML::Event along with some additional information
-* describing it.
- *
+ * describing it.
+ *
* Author:
* Gustav Broberg <broberg@kth.se>
*
* Copyright (c) 2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/extension/CMakeLists.txt b/src/extension/CMakeLists.txt
index bf547be8a..8f0f1bcc4 100644
--- a/src/extension/CMakeLists.txt
+++ b/src/extension/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(extension_SRC
db.cpp
diff --git a/src/extension/db.cpp b/src/extension/db.cpp
index de9e248df..2c1ab953e 100644
--- a/src/extension/db.cpp
+++ b/src/extension/db.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Functions to keep a listing of all modules in the system. Has its
* own file mostly for abstraction reasons, but is pretty simple
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002-2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "db.h"
diff --git a/src/extension/db.h b/src/extension/db.h
index 19595e840..4efc74f8b 100644
--- a/src/extension/db.h
+++ b/src/extension/db.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Functions to keep a listing of all modules in the system. Has its
* own file mostly for abstraction reasons, but is pretty simple
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002-2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_MODULES_DB_H
diff --git a/src/extension/dbus/CMakeLists.txt b/src/extension/dbus/CMakeLists.txt
index ad9e1fd7d..f189180d6 100644
--- a/src/extension/dbus/CMakeLists.txt
+++ b/src/extension/dbus/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
if(WITH_DBUS)
include_directories(${CMAKE_BINARY_DIR}/src/extension/dbus)
set(dbus_SRC "")
diff --git a/src/extension/dbus/application-interface.cpp b/src/extension/dbus/application-interface.cpp
index afaf9aedf..1b4be697d 100644
--- a/src/extension/dbus/application-interface.cpp
+++ b/src/extension/dbus/application-interface.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This is where the implementation of the DBus based application API lives.
* All the methods in here are designed to be called remotly via DBus.
@@ -12,9 +13,9 @@
*
* Copyright (C) 2009 Soren Berg
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
-
+
#include "application-interface.h"
#include <string.h>
#include "dbus-init.h"
diff --git a/src/extension/dbus/application-interface.h b/src/extension/dbus/application-interface.h
index 74c37cdd3..9e9758561 100644
--- a/src/extension/dbus/application-interface.h
+++ b/src/extension/dbus/application-interface.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This is where the implementation of the DBus based application API lives.
* All the methods in here are designed to be called remotly via DBus.
@@ -12,7 +13,7 @@
*
* Copyright (C) 2009 Soren Berg
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EXTENSION_APPLICATION_INTERFACE_H_
diff --git a/src/extension/dbus/application-interface.xml b/src/extension/dbus/application-interface.xml
index 1553971cc..38d763074 100644
--- a/src/extension/dbus/application-interface.xml
+++ b/src/extension/dbus/application-interface.xml
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
<?xml version="1.0" encoding="UTF-8" ?>
<!--
* This is the master description of the DBus application interface.
@@ -15,7 +16,7 @@
*
* Copyright (C) 2009 Soren Berg
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
-->
<node name="/org/inkscape/application"
xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd"
diff --git a/src/extension/dbus/builddocs.sh b/src/extension/dbus/builddocs.sh
index 2c16daf41..dbe3d6ec9 100644
--- a/src/extension/dbus/builddocs.sh
+++ b/src/extension/dbus/builddocs.sh
@@ -1,3 +1,5 @@
+#!/bin/sh
+# SPDX-License-Identifier: GPL-2.0-or-later
xsltproc doc/spec-to-docbook.xsl application-interface.xml > doc/org.inkscape.application.ref.xml &&
xsltproc doc/spec-to-docbook.xsl document-interface.xml > doc/org.inkscape.document.ref.xml &&
xsltproc doc/spec-to-docbook.xsl proposed-interface.xml > doc/org.inkscape.proposed.ref.xml &&
diff --git a/src/extension/dbus/dbus-init.cpp b/src/extension/dbus/dbus-init.cpp
index 43830762c..29db295d7 100644
--- a/src/extension/dbus/dbus-init.cpp
+++ b/src/extension/dbus/dbus-init.cpp
@@ -1,5 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
- * This is where Inkscape connects to the DBus when it starts and
+ * This is where Inkscape connects to the DBus when it starts and
* registers the main interface.
*
* Also where new interfaces are registered when a new document is created.
@@ -10,9 +11,9 @@
*
* Copyright (C) 2009 Soren Berg
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
-
+
#include <dbus/dbus-glib.h>
// this is reguired so that giomm headers won't barf
#undef DBUS_MESSAGE_TYPE_INVALID
diff --git a/src/extension/dbus/dbus-init.h b/src/extension/dbus/dbus-init.h
index 7862ad3c3..c67a97dad 100644
--- a/src/extension/dbus/dbus-init.h
+++ b/src/extension/dbus/dbus-init.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Soren Berg <glimmer07@gmail.com>
*
* Copyright (C) 2009 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EXTENSION_DBUS_INIT_H__
diff --git a/src/extension/dbus/doc/config.xsl b/src/extension/dbus/doc/config.xsl
index 26949c4ef..09cf8de5d 100644
--- a/src/extension/dbus/doc/config.xsl
+++ b/src/extension/dbus/doc/config.xsl
@@ -1,4 +1,5 @@
<?xml version='1.0'?>
+<!-- SPDX-License-Identifier: GPL-2.0-or-later -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
version="1.0">
diff --git a/src/extension/dbus/doc/dbus-introspect-docs.dtd b/src/extension/dbus/doc/dbus-introspect-docs.dtd
index 47816713e..3355d4d85 100644
--- a/src/extension/dbus/doc/dbus-introspect-docs.dtd
+++ b/src/extension/dbus/doc/dbus-introspect-docs.dtd
@@ -1,4 +1,5 @@
<!-- DTD for D-Bus Introspection Documentation -->
+<!-- SPDX-License-Identifier: GPL-2.0-or-later -->
<!ELEMENT doc (summary?,description?,errors?,permission?,since?,deprecated,seealso?)>
diff --git a/src/extension/dbus/doc/docbook.css b/src/extension/dbus/doc/docbook.css
index aed08dce1..0a1b7eefa 100644
--- a/src/extension/dbus/doc/docbook.css
+++ b/src/extension/dbus/doc/docbook.css
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: GPL-2.0-or-later */
body
{
font-family: sans-serif;
diff --git a/src/extension/dbus/doc/spec-to-docbook.xsl b/src/extension/dbus/doc/spec-to-docbook.xsl
index a4e792df0..5282167e7 100644
--- a/src/extension/dbus/doc/spec-to-docbook.xsl
+++ b/src/extension/dbus/doc/spec-to-docbook.xsl
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
<?xml version='1.0'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd"
@@ -5,7 +6,7 @@
<!--
Convert D-Bus Glib xml into DocBook refentries
Copyright (C) 2007 William Jon McCann
- License: GPL
+ Released under GNU GPL v2+, read the file 'COPYING' for more information.
-->
<xsl:output method="xml" indent="yes" encoding="UTF-8"/>
diff --git a/src/extension/dbus/document-interface.cpp b/src/extension/dbus/document-interface.cpp
index 7a1f3939d..a02aa5089 100644
--- a/src/extension/dbus/document-interface.cpp
+++ b/src/extension/dbus/document-interface.cpp
@@ -1,6 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This is where the implementation of the DBus based document API lives.
- * All the methods in here (except in the helper section) are
+ * All the methods in here (except in the helper section) are
* designed to be called remotely via DBus. application-interface.cpp
* has the methods used to connect to the bus and get a document instance.
*
@@ -12,7 +13,7 @@
*
* Copyright (C) 2009 Soren Berg
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/extension/dbus/document-interface.h b/src/extension/dbus/document-interface.h
index 0150dae7e..f2229a9aa 100644
--- a/src/extension/dbus/document-interface.h
+++ b/src/extension/dbus/document-interface.h
@@ -1,6 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This is where the implementation of the DBus based document API lives.
- * All the methods in here (except in the helper section) are
+ * All the methods in here (except in the helper section) are
* designed to be called remotly via DBus. application-interface.cpp
* has the methods used to connect to the bus and get a document instance.
*
@@ -12,9 +13,9 @@
*
* Copyright (C) 2009 Soren Berg
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
-
+
#ifndef INKSCAPE_EXTENSION_DOCUMENT_INTERFACE_H_
#define INKSCAPE_EXTENSION_DOCUMENT_INTERFACE_H_
diff --git a/src/extension/dbus/document-interface.xml b/src/extension/dbus/document-interface.xml
index 26fa7b117..64ff4223c 100644
--- a/src/extension/dbus/document-interface.xml
+++ b/src/extension/dbus/document-interface.xml
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
<?xml version="1.0" encoding="UTF-8" ?>
<!--
* This is the master description of the DBus document interface.
@@ -14,7 +15,7 @@
*
* Copyright (C) 2009 Soren Berg
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
-->
diff --git a/src/extension/dbus/org.inkscape.service.in b/src/extension/dbus/org.inkscape.service.in
index 484c8e516..9fffa025e 100644
--- a/src/extension/dbus/org.inkscape.service.in
+++ b/src/extension/dbus/org.inkscape.service.in
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
[D-BUS Service]
Name=org.inkscape
Exec=bindir/bin/inkscape
diff --git a/src/extension/dbus/proposed-interface.xml b/src/extension/dbus/proposed-interface.xml
index 2a45c1d52..0fe995cac 100644
--- a/src/extension/dbus/proposed-interface.xml
+++ b/src/extension/dbus/proposed-interface.xml
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
<?xml version="1.0" encoding="UTF-8" ?>
<!--
* These are some of the proposed functions for the document interface.
@@ -12,7 +13,7 @@
*
* Copyright (C) 2009 Soren Berg
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
-->
<node name="/org/inkscape/proposed"
xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd"
diff --git a/src/extension/dbus/pytester.py b/src/extension/dbus/pytester.py
index d4c41fb47..fdd7e9ab6 100644
--- a/src/extension/dbus/pytester.py
+++ b/src/extension/dbus/pytester.py
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
#####################################################################
# Python test script for Inkscape DBus API.
#
diff --git a/src/extension/dbus/wrapper/inkdbus.pc.in b/src/extension/dbus/wrapper/inkdbus.pc.in
index 2bdfb75eb..512e3b34e 100644
--- a/src/extension/dbus/wrapper/inkdbus.pc.in
+++ b/src/extension/dbus/wrapper/inkdbus.pc.in
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
diff --git a/src/extension/dbus/wrapper/inkscape-dbus-wrapper.c b/src/extension/dbus/wrapper/inkscape-dbus-wrapper.c
index c7e453593..cc9399cda 100644
--- a/src/extension/dbus/wrapper/inkscape-dbus-wrapper.c
+++ b/src/extension/dbus/wrapper/inkscape-dbus-wrapper.c
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2013 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "inkscape-dbus-wrapper.h"
#include <string.h>
#include <stdio.h>
diff --git a/src/extension/dbus/wrapper/inkscape-dbus-wrapper.h b/src/extension/dbus/wrapper/inkscape-dbus-wrapper.h
index 20830bd65..e2abd305e 100644
--- a/src/extension/dbus/wrapper/inkscape-dbus-wrapper.h
+++ b/src/extension/dbus/wrapper/inkscape-dbus-wrapper.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2013 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_EXTENSION_DOCUMENT_INTERFACE_H_
#define INKSCAPE_EXTENSION_DOCUMENT_INTERFACE_H_
diff --git a/src/extension/dependency.cpp b/src/extension/dependency.cpp
index fde6ee86f..2a04a030a 100644
--- a/src/extension/dependency.cpp
+++ b/src/extension/dependency.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Ted Gould <ted@gould.cx>
@@ -5,7 +6,7 @@
* Copyright (C) 2006 Johan Engelen, johan@shouraizou.nl
* Copyright (C) 2004 Author
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/extension/dependency.h b/src/extension/dependency.h
index 1cba8aff9..6c360785b 100644
--- a/src/extension/dependency.h
+++ b/src/extension/dependency.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EXTENSION_DEPENDENCY_H__
diff --git a/src/extension/effect.cpp b/src/extension/effect.cpp
index c86bc5db1..0ca9a7bcf 100644
--- a/src/extension/effect.cpp
+++ b/src/extension/effect.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2002-2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "prefdialog.h"
diff --git a/src/extension/effect.h b/src/extension/effect.h
index d0666dc7d..8a52838f5 100644
--- a/src/extension/effect.h
+++ b/src/extension/effect.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2002-2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/extension/error-file.cpp b/src/extension/error-file.cpp
index 0611ad62f..ad65457b2 100644
--- a/src/extension/error-file.cpp
+++ b/src/extension/error-file.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/dialog/extensions.h"
diff --git a/src/extension/error-file.h b/src/extension/error-file.h
index c4983e7e7..442bc8f86 100644
--- a/src/extension/error-file.h
+++ b/src/extension/error-file.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EXTENSION_ERROR_FILE_H__
diff --git a/src/extension/execution-env.cpp b/src/extension/execution-env.cpp
index 622dd340a..ca770e1f6 100644
--- a/src/extension/execution-env.cpp
+++ b/src/extension/execution-env.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2007-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/dialog.h>
diff --git a/src/extension/execution-env.h b/src/extension/execution-env.h
index c84395814..15d2cce35 100644
--- a/src/extension/execution-env.h
+++ b/src/extension/execution-env.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EXTENSION_EXECUTION_ENV_H__
diff --git a/src/extension/extension.cpp b/src/extension/extension.cpp
index 2e8df0791..73ae9c3c8 100644
--- a/src/extension/extension.cpp
+++ b/src/extension/extension.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
*
* Inkscape::Extension::Extension:
@@ -12,7 +13,7 @@
*
* Copyright (C) 2002-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/box.h>
diff --git a/src/extension/extension.h b/src/extension/extension.h
index 1607f606b..619cb588e 100644
--- a/src/extension/extension.h
+++ b/src/extension/extension.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INK_EXTENSION_H
#define INK_EXTENSION_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2002-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <ostream>
diff --git a/src/extension/find_extension_by_mime.h b/src/extension/find_extension_by_mime.h
index bc963001e..f58580e6f 100644
--- a/src/extension/find_extension_by_mime.h
+++ b/src/extension/find_extension_by_mime.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Find an extension by its mime type.
@@ -16,7 +17,7 @@
* Copyright (C) 2004 David Turner
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "input.h"
diff --git a/src/extension/implementation/implementation.cpp b/src/extension/implementation/implementation.cpp
index 79b2bb84c..949451293 100644
--- a/src/extension/implementation/implementation.cpp
+++ b/src/extension/implementation/implementation.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
Author: Ted Gould <ted@gould.cx>
Copyright (c) 2003-2005,2007
- This code is licensed under the GNU GPL. See COPYING for details.
+ Released under GNU GPL v2+, read the file 'COPYING' for more information.
This file is the backend to the extensions system. These are
the parts of the system that most users will never see, but are
diff --git a/src/extension/implementation/implementation.h b/src/extension/implementation/implementation.h
index 88afa0d27..e4922a083 100644
--- a/src/extension/implementation/implementation.h
+++ b/src/extension/implementation/implementation.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
Author: Ted Gould <ted@gould.cx>
Copyright (c) 2003-2005,2007
- This code is licensed under the GNU GPL. See COPYING for details.
-
+ Released under GNU GPL v2+, read the file 'COPYING' for more information.
+
This file is the backend to the extensions system. These are
the parts of the system that most users will never see, but are
important for implementing the extensions themselves. This file
diff --git a/src/extension/implementation/script.cpp b/src/extension/implementation/script.cpp
index fe3b14093..82b6b577a 100644
--- a/src/extension/implementation/script.cpp
+++ b/src/extension/implementation/script.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Code for handling extensions (i.e. scripts).
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002-2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
diff --git a/src/extension/implementation/script.h b/src/extension/implementation/script.h
index fba1df136..9a3b40278 100644
--- a/src/extension/implementation/script.h
+++ b/src/extension/implementation/script.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Code for handling extensions (i.e., scripts)
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2002-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EXTENSION_IMPEMENTATION_SCRIPT_H_SEEN
diff --git a/src/extension/implementation/xslt.cpp b/src/extension/implementation/xslt.cpp
index f50124e09..7d4bff11a 100644
--- a/src/extension/implementation/xslt.cpp
+++ b/src/extension/implementation/xslt.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Code for handling XSLT extensions.
*/
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006-2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/fileutils.h>
diff --git a/src/extension/implementation/xslt.h b/src/extension/implementation/xslt.h
index eb24436ae..f4fc871a9 100644
--- a/src/extension/implementation/xslt.h
+++ b/src/extension/implementation/xslt.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Code for handling XSLT extensions
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006-2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __INKSCAPE_EXTENSION_IMPEMENTATION_XSLT_H__
diff --git a/src/extension/init.cpp b/src/extension/init.cpp
index 3ac73f05a..8e3c757f8 100644
--- a/src/extension/init.cpp
+++ b/src/extension/init.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This is what gets executed to initialize all of the modules. For
* the internal modules this involves executing their initialization
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002-2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/extension/init.h b/src/extension/init.h
index d89ad6ddd..328ee89d7 100644
--- a/src/extension/init.h
+++ b/src/extension/init.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This is what gets executed to initialize all of the modules. For
* the internal modules this invovles executing their initialization
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002-2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EXTENSION_INIT_H__
diff --git a/src/extension/input.cpp b/src/extension/input.cpp
index a13b6c4ea..708324de2 100644
--- a/src/extension/input.cpp
+++ b/src/extension/input.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2002-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/extension/input.h b/src/extension/input.h
index 6db5a98b9..93b000388 100644
--- a/src/extension/input.h
+++ b/src/extension/input.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2002-2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/extension/internal/bitmap/adaptiveThreshold.cpp b/src/extension/internal/bitmap/adaptiveThreshold.cpp
index 3d7475cb3..a632ba226 100644
--- a/src/extension/internal/bitmap/adaptiveThreshold.cpp
+++ b/src/extension/internal/bitmap/adaptiveThreshold.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/adaptiveThreshold.h b/src/extension/internal/bitmap/adaptiveThreshold.h
index 75501720b..631c8e2e0 100644
--- a/src/extension/internal/bitmap/adaptiveThreshold.h
+++ b/src/extension/internal/bitmap/adaptiveThreshold.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/addNoise.cpp b/src/extension/internal/bitmap/addNoise.cpp
index 02bb877b7..606099638 100644
--- a/src/extension/internal/bitmap/addNoise.cpp
+++ b/src/extension/internal/bitmap/addNoise.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/addNoise.h b/src/extension/internal/bitmap/addNoise.h
index b1ac6a9f5..ab7936432 100644
--- a/src/extension/internal/bitmap/addNoise.h
+++ b/src/extension/internal/bitmap/addNoise.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/blur.cpp b/src/extension/internal/bitmap/blur.cpp
index 37a56b8a9..712d135a0 100644
--- a/src/extension/internal/bitmap/blur.cpp
+++ b/src/extension/internal/bitmap/blur.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/blur.h b/src/extension/internal/bitmap/blur.h
index be58ba5ba..269d57567 100644
--- a/src/extension/internal/bitmap/blur.h
+++ b/src/extension/internal/bitmap/blur.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/channel.cpp b/src/extension/internal/bitmap/channel.cpp
index 57ef0421b..4ca666814 100644
--- a/src/extension/internal/bitmap/channel.cpp
+++ b/src/extension/internal/bitmap/channel.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/channel.h b/src/extension/internal/bitmap/channel.h
index 898d3af46..067a5fd3b 100644
--- a/src/extension/internal/bitmap/channel.h
+++ b/src/extension/internal/bitmap/channel.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/charcoal.cpp b/src/extension/internal/bitmap/charcoal.cpp
index 2cfd741d1..69b76614b 100644
--- a/src/extension/internal/bitmap/charcoal.cpp
+++ b/src/extension/internal/bitmap/charcoal.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/charcoal.h b/src/extension/internal/bitmap/charcoal.h
index 2bedba76e..5c2a8d513 100644
--- a/src/extension/internal/bitmap/charcoal.h
+++ b/src/extension/internal/bitmap/charcoal.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/colorize.cpp b/src/extension/internal/bitmap/colorize.cpp
index 1c4b8a696..b7ce01a2a 100644
--- a/src/extension/internal/bitmap/colorize.cpp
+++ b/src/extension/internal/bitmap/colorize.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Christopher Brown <audiere@gmail.com>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/colorize.h b/src/extension/internal/bitmap/colorize.h
index 5b55a1814..5faccf5a9 100644
--- a/src/extension/internal/bitmap/colorize.h
+++ b/src/extension/internal/bitmap/colorize.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Christopher Brown <audiere@gmail.com>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/contrast.cpp b/src/extension/internal/bitmap/contrast.cpp
index a3be77808..35d04f50d 100644
--- a/src/extension/internal/bitmap/contrast.cpp
+++ b/src/extension/internal/bitmap/contrast.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/contrast.h b/src/extension/internal/bitmap/contrast.h
index 53a636647..c8099176f 100644
--- a/src/extension/internal/bitmap/contrast.h
+++ b/src/extension/internal/bitmap/contrast.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/crop.cpp b/src/extension/internal/bitmap/crop.cpp
index 99faef9d3..7b36bd340 100644
--- a/src/extension/internal/bitmap/crop.cpp
+++ b/src/extension/internal/bitmap/crop.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2011 Authors:
* Nicolas Dufour <nicoduf@yahoo.fr>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "2geom/transforms.h"
diff --git a/src/extension/internal/bitmap/crop.h b/src/extension/internal/bitmap/crop.h
index ce9b92797..168c093c5 100644
--- a/src/extension/internal/bitmap/crop.h
+++ b/src/extension/internal/bitmap/crop.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2010 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
* Nicolas Dufour <nicoduf@yahoo.fr>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/cycleColormap.cpp b/src/extension/internal/bitmap/cycleColormap.cpp
index 8d55087a6..f7198eba5 100644
--- a/src/extension/internal/bitmap/cycleColormap.cpp
+++ b/src/extension/internal/bitmap/cycleColormap.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/cycleColormap.h b/src/extension/internal/bitmap/cycleColormap.h
index 7d8f49504..eacbb8c85 100644
--- a/src/extension/internal/bitmap/cycleColormap.h
+++ b/src/extension/internal/bitmap/cycleColormap.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/despeckle.cpp b/src/extension/internal/bitmap/despeckle.cpp
index c40e6e227..e0b2ed7e6 100644
--- a/src/extension/internal/bitmap/despeckle.cpp
+++ b/src/extension/internal/bitmap/despeckle.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/despeckle.h b/src/extension/internal/bitmap/despeckle.h
index 7a9be90a3..0c846b651 100644
--- a/src/extension/internal/bitmap/despeckle.h
+++ b/src/extension/internal/bitmap/despeckle.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/edge.cpp b/src/extension/internal/bitmap/edge.cpp
index 486ce0e4e..4212dee0d 100644
--- a/src/extension/internal/bitmap/edge.cpp
+++ b/src/extension/internal/bitmap/edge.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/edge.h b/src/extension/internal/bitmap/edge.h
index 40277a89e..8c7b8f9d1 100644
--- a/src/extension/internal/bitmap/edge.h
+++ b/src/extension/internal/bitmap/edge.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/emboss.cpp b/src/extension/internal/bitmap/emboss.cpp
index 9518cf320..44f65b049 100644
--- a/src/extension/internal/bitmap/emboss.cpp
+++ b/src/extension/internal/bitmap/emboss.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/emboss.h b/src/extension/internal/bitmap/emboss.h
index 4dcfc89d4..ff897089b 100644
--- a/src/extension/internal/bitmap/emboss.h
+++ b/src/extension/internal/bitmap/emboss.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/enhance.cpp b/src/extension/internal/bitmap/enhance.cpp
index 5b06a2d27..8c7dc52fd 100644
--- a/src/extension/internal/bitmap/enhance.cpp
+++ b/src/extension/internal/bitmap/enhance.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/enhance.h b/src/extension/internal/bitmap/enhance.h
index 3f5df47f6..574781fbe 100644
--- a/src/extension/internal/bitmap/enhance.h
+++ b/src/extension/internal/bitmap/enhance.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/equalize.cpp b/src/extension/internal/bitmap/equalize.cpp
index 6098f74b1..25d5e3c45 100644
--- a/src/extension/internal/bitmap/equalize.cpp
+++ b/src/extension/internal/bitmap/equalize.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/equalize.h b/src/extension/internal/bitmap/equalize.h
index 22cadf554..ea897dafb 100644
--- a/src/extension/internal/bitmap/equalize.h
+++ b/src/extension/internal/bitmap/equalize.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/gaussianBlur.cpp b/src/extension/internal/bitmap/gaussianBlur.cpp
index d68cd59bc..944d84838 100644
--- a/src/extension/internal/bitmap/gaussianBlur.cpp
+++ b/src/extension/internal/bitmap/gaussianBlur.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/gaussianBlur.h b/src/extension/internal/bitmap/gaussianBlur.h
index 3b6ca2137..2227fde5b 100644
--- a/src/extension/internal/bitmap/gaussianBlur.h
+++ b/src/extension/internal/bitmap/gaussianBlur.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/imagemagick.cpp b/src/extension/internal/bitmap/imagemagick.cpp
index 270fb2f35..e476a7370 100644
--- a/src/extension/internal/bitmap/imagemagick.cpp
+++ b/src/extension/internal/bitmap/imagemagick.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Christopher Brown <audiere@gmail.com>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <libintl.h>
diff --git a/src/extension/internal/bitmap/imagemagick.h b/src/extension/internal/bitmap/imagemagick.h
index 86c828d29..2793e457e 100644
--- a/src/extension/internal/bitmap/imagemagick.h
+++ b/src/extension/internal/bitmap/imagemagick.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_EXTENSION_INTERNAL_BITMAP_IMAGEMAGICK_H
#define INKSCAPE_EXTENSION_INTERNAL_BITMAP_IMAGEMAGICK_H
@@ -6,7 +7,7 @@
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/implementation/implementation.h"
diff --git a/src/extension/internal/bitmap/implode.cpp b/src/extension/internal/bitmap/implode.cpp
index c24fb7bf5..b48fb47cc 100644
--- a/src/extension/internal/bitmap/implode.cpp
+++ b/src/extension/internal/bitmap/implode.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/implode.h b/src/extension/internal/bitmap/implode.h
index b25b35412..24218dc9f 100644
--- a/src/extension/internal/bitmap/implode.h
+++ b/src/extension/internal/bitmap/implode.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/level.cpp b/src/extension/internal/bitmap/level.cpp
index 168328e8f..cc4ade583 100644
--- a/src/extension/internal/bitmap/level.cpp
+++ b/src/extension/internal/bitmap/level.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/level.h b/src/extension/internal/bitmap/level.h
index 111e83af7..600a82a79 100644
--- a/src/extension/internal/bitmap/level.h
+++ b/src/extension/internal/bitmap/level.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/levelChannel.cpp b/src/extension/internal/bitmap/levelChannel.cpp
index d5c636059..ddaf2e958 100644
--- a/src/extension/internal/bitmap/levelChannel.cpp
+++ b/src/extension/internal/bitmap/levelChannel.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/levelChannel.h b/src/extension/internal/bitmap/levelChannel.h
index 832619d5f..5e2b20ca7 100644
--- a/src/extension/internal/bitmap/levelChannel.h
+++ b/src/extension/internal/bitmap/levelChannel.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/medianFilter.cpp b/src/extension/internal/bitmap/medianFilter.cpp
index 64837850d..eb7c374a9 100644
--- a/src/extension/internal/bitmap/medianFilter.cpp
+++ b/src/extension/internal/bitmap/medianFilter.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/medianFilter.h b/src/extension/internal/bitmap/medianFilter.h
index befc57001..343a11d3c 100644
--- a/src/extension/internal/bitmap/medianFilter.h
+++ b/src/extension/internal/bitmap/medianFilter.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/modulate.cpp b/src/extension/internal/bitmap/modulate.cpp
index 3b3a2495c..086b0aafa 100644
--- a/src/extension/internal/bitmap/modulate.cpp
+++ b/src/extension/internal/bitmap/modulate.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/modulate.h b/src/extension/internal/bitmap/modulate.h
index f7c6fe9a5..1eb69cbdb 100644
--- a/src/extension/internal/bitmap/modulate.h
+++ b/src/extension/internal/bitmap/modulate.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/negate.cpp b/src/extension/internal/bitmap/negate.cpp
index 4737e6443..0465c7f2c 100644
--- a/src/extension/internal/bitmap/negate.cpp
+++ b/src/extension/internal/bitmap/negate.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/negate.h b/src/extension/internal/bitmap/negate.h
index 7ebe3b79e..c8464664a 100644
--- a/src/extension/internal/bitmap/negate.h
+++ b/src/extension/internal/bitmap/negate.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/normalize.cpp b/src/extension/internal/bitmap/normalize.cpp
index 1444aa654..91029aa2c 100644
--- a/src/extension/internal/bitmap/normalize.cpp
+++ b/src/extension/internal/bitmap/normalize.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/normalize.h b/src/extension/internal/bitmap/normalize.h
index 0637dbf44..5da81ed38 100644
--- a/src/extension/internal/bitmap/normalize.h
+++ b/src/extension/internal/bitmap/normalize.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/oilPaint.cpp b/src/extension/internal/bitmap/oilPaint.cpp
index 88c85a590..66c8941c9 100644
--- a/src/extension/internal/bitmap/oilPaint.cpp
+++ b/src/extension/internal/bitmap/oilPaint.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/oilPaint.h b/src/extension/internal/bitmap/oilPaint.h
index 822119d00..77d4ad10e 100644
--- a/src/extension/internal/bitmap/oilPaint.h
+++ b/src/extension/internal/bitmap/oilPaint.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/opacity.cpp b/src/extension/internal/bitmap/opacity.cpp
index a25e99543..bcffbc497 100644
--- a/src/extension/internal/bitmap/opacity.cpp
+++ b/src/extension/internal/bitmap/opacity.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/opacity.h b/src/extension/internal/bitmap/opacity.h
index 2c3a4ecb3..287b10f8c 100644
--- a/src/extension/internal/bitmap/opacity.h
+++ b/src/extension/internal/bitmap/opacity.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/raise.cpp b/src/extension/internal/bitmap/raise.cpp
index e85cc747a..55d2d6e7d 100644
--- a/src/extension/internal/bitmap/raise.cpp
+++ b/src/extension/internal/bitmap/raise.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/raise.h b/src/extension/internal/bitmap/raise.h
index 81a6c65c3..fca23ccb1 100644
--- a/src/extension/internal/bitmap/raise.h
+++ b/src/extension/internal/bitmap/raise.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/reduceNoise.cpp b/src/extension/internal/bitmap/reduceNoise.cpp
index b0d8b9c2d..43846b816 100644
--- a/src/extension/internal/bitmap/reduceNoise.cpp
+++ b/src/extension/internal/bitmap/reduceNoise.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/reduceNoise.h b/src/extension/internal/bitmap/reduceNoise.h
index 0a4847d63..f7270db25 100644
--- a/src/extension/internal/bitmap/reduceNoise.h
+++ b/src/extension/internal/bitmap/reduceNoise.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/sample.cpp b/src/extension/internal/bitmap/sample.cpp
index 081303b73..f75dd966f 100644
--- a/src/extension/internal/bitmap/sample.cpp
+++ b/src/extension/internal/bitmap/sample.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/sample.h b/src/extension/internal/bitmap/sample.h
index a378229d9..a87929ea8 100644
--- a/src/extension/internal/bitmap/sample.h
+++ b/src/extension/internal/bitmap/sample.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/shade.cpp b/src/extension/internal/bitmap/shade.cpp
index 927a3a578..1db1ce90f 100644
--- a/src/extension/internal/bitmap/shade.cpp
+++ b/src/extension/internal/bitmap/shade.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/shade.h b/src/extension/internal/bitmap/shade.h
index 2f8349265..a7580a23c 100644
--- a/src/extension/internal/bitmap/shade.h
+++ b/src/extension/internal/bitmap/shade.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/sharpen.cpp b/src/extension/internal/bitmap/sharpen.cpp
index d397d46c8..4c9c38d9b 100644
--- a/src/extension/internal/bitmap/sharpen.cpp
+++ b/src/extension/internal/bitmap/sharpen.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/sharpen.h b/src/extension/internal/bitmap/sharpen.h
index b8f92ddb3..56baff42b 100644
--- a/src/extension/internal/bitmap/sharpen.h
+++ b/src/extension/internal/bitmap/sharpen.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/solarize.cpp b/src/extension/internal/bitmap/solarize.cpp
index 5f8cdd17c..994f4b48b 100644
--- a/src/extension/internal/bitmap/solarize.cpp
+++ b/src/extension/internal/bitmap/solarize.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/solarize.h b/src/extension/internal/bitmap/solarize.h
index 4acdf3c5c..8e161c532 100644
--- a/src/extension/internal/bitmap/solarize.h
+++ b/src/extension/internal/bitmap/solarize.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/spread.cpp b/src/extension/internal/bitmap/spread.cpp
index e38e2a927..87ce35796 100644
--- a/src/extension/internal/bitmap/spread.cpp
+++ b/src/extension/internal/bitmap/spread.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/spread.h b/src/extension/internal/bitmap/spread.h
index 82d955890..dd6591336 100644
--- a/src/extension/internal/bitmap/spread.h
+++ b/src/extension/internal/bitmap/spread.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/swirl.cpp b/src/extension/internal/bitmap/swirl.cpp
index 98efa6238..199359f9e 100644
--- a/src/extension/internal/bitmap/swirl.cpp
+++ b/src/extension/internal/bitmap/swirl.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/swirl.h b/src/extension/internal/bitmap/swirl.h
index b54b83581..320c31214 100644
--- a/src/extension/internal/bitmap/swirl.h
+++ b/src/extension/internal/bitmap/swirl.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/threshold.cpp b/src/extension/internal/bitmap/threshold.cpp
index 9f10b2c42..0f06c7c79 100644
--- a/src/extension/internal/bitmap/threshold.cpp
+++ b/src/extension/internal/bitmap/threshold.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/threshold.h b/src/extension/internal/bitmap/threshold.h
index 2e65a7a6f..13221ed33 100644
--- a/src/extension/internal/bitmap/threshold.h
+++ b/src/extension/internal/bitmap/threshold.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/unsharpmask.cpp b/src/extension/internal/bitmap/unsharpmask.cpp
index c5a7e9291..c54008342 100644
--- a/src/extension/internal/bitmap/unsharpmask.cpp
+++ b/src/extension/internal/bitmap/unsharpmask.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/unsharpmask.h b/src/extension/internal/bitmap/unsharpmask.h
index 5d3a47ecf..29c0c4253 100644
--- a/src/extension/internal/bitmap/unsharpmask.h
+++ b/src/extension/internal/bitmap/unsharpmask.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bitmap/wave.cpp b/src/extension/internal/bitmap/wave.cpp
index 1ccaa1d5e..c3a81a4e0 100644
--- a/src/extension/internal/bitmap/wave.cpp
+++ b/src/extension/internal/bitmap/wave.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/effect.h"
diff --git a/src/extension/internal/bitmap/wave.h b/src/extension/internal/bitmap/wave.h
index 5bbde9e48..d88ce68d6 100644
--- a/src/extension/internal/bitmap/wave.h
+++ b/src/extension/internal/bitmap/wave.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 Authors:
* Christopher Brown <audiere@gmail.com>
* Ted Gould <ted@gould.cx>
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "imagemagick.h"
diff --git a/src/extension/internal/bluredge.cpp b/src/extension/internal/bluredge.cpp
index 150dce195..42fb067b6 100644
--- a/src/extension/internal/bluredge.cpp
+++ b/src/extension/internal/bluredge.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
\file bluredge.cpp
-
- A plug-in to add an effect to blur the edges of an object.
+
+ A plug-in to add an effect to blur the edges of an object.
*/
/*
* Authors:
@@ -9,7 +10,7 @@
*
* Copyright (C) 2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/extension/internal/bluredge.h b/src/extension/internal/bluredge.h
index ceeace555..b74b7535b 100644
--- a/src/extension/internal/bluredge.h
+++ b/src/extension/internal/bluredge.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/implementation/implementation.h"
diff --git a/src/extension/internal/cairo-png-out.cpp b/src/extension/internal/cairo-png-out.cpp
index c7cb9aff5..446e593ca 100644
--- a/src/extension/internal/cairo-png-out.cpp
+++ b/src/extension/internal/cairo-png-out.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A quick hack to use the Cairo renderer to write out a file. This
* then makes 'save as...' PNG.
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/extension/internal/cairo-png-out.h b/src/extension/internal/cairo-png-out.h
index d59bf5407..12ebdae64 100644
--- a/src/extension/internal/cairo-png-out.h
+++ b/src/extension/internal/cairo-png-out.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A quick hack to use the print output to write out a file. This
* then makes 'save as...' PNG.
@@ -8,7 +9,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef EXTENSION_INTERNAL_CAIRO_PNG_OUT_H
diff --git a/src/extension/internal/cairo-ps-out.cpp b/src/extension/internal/cairo-ps-out.cpp
index 8604c2ca7..ed5be808c 100644
--- a/src/extension/internal/cairo-ps-out.cpp
+++ b/src/extension/internal/cairo-ps-out.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A quick hack to use the Cairo renderer to write out a file. This
* then makes 'save as...' PS.
@@ -11,7 +12,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/extension/internal/cairo-ps-out.h b/src/extension/internal/cairo-ps-out.h
index 3b8df6334..b0e14e5a8 100644
--- a/src/extension/internal/cairo-ps-out.h
+++ b/src/extension/internal/cairo-ps-out.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A quick hack to use the print output to write out a file. This
* then makes 'save as...' PS.
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef EXTENSION_INTERNAL_CAIRO_PS_OUT_H
diff --git a/src/extension/internal/cairo-render-context.cpp b/src/extension/internal/cairo-render-context.cpp
index 5e4a64e7d..ff375dcb9 100644
--- a/src/extension/internal/cairo-render-context.cpp
+++ b/src/extension/internal/cairo-render-context.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Rendering with Cairo.
*/
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 Miklos Erdelyi
*
- * Licensed under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
@@ -1934,8 +1935,6 @@ _write_callback(void *closure, const unsigned char *data, unsigned int length)
#undef TRACE
#undef TEST
-/* End of GNU GPL code */
-
/*
Local Variables:
diff --git a/src/extension/internal/cairo-render-context.h b/src/extension/internal/cairo-render-context.h
index fe9ab7221..57b4926a3 100644
--- a/src/extension/internal/cairo-render-context.h
+++ b/src/extension/internal/cairo-render-context.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef EXTENSION_INTERNAL_CAIRO_RENDER_CONTEXT_H_SEEN
#define EXTENSION_INTERNAL_CAIRO_RENDER_CONTEXT_H_SEEN
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006 Miklos Erdelyi
*
- * Licensed under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/extension.h"
diff --git a/src/extension/internal/cairo-renderer-pdf-out.cpp b/src/extension/internal/cairo-renderer-pdf-out.cpp
index ab5aaa7e5..d2e96e31a 100644
--- a/src/extension/internal/cairo-renderer-pdf-out.cpp
+++ b/src/extension/internal/cairo-renderer-pdf-out.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A quick hack to use the Cairo renderer to write out a file. This
* then makes 'save as...' PDF.
@@ -11,7 +12,7 @@
*
* Copyright (C) 2004-2010 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/extension/internal/cairo-renderer-pdf-out.h b/src/extension/internal/cairo-renderer-pdf-out.h
index 7fb93f9d1..c69b86ef6 100644
--- a/src/extension/internal/cairo-renderer-pdf-out.h
+++ b/src/extension/internal/cairo-renderer-pdf-out.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A quick hack to use the Cairo renderer to write out a file. This
* then makes 'save as...' PDF.
@@ -8,7 +9,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef EXTENSION_INTERNAL_CAIRO_RENDERER_PDF_OUT_H
diff --git a/src/extension/internal/cairo-renderer.cpp b/src/extension/internal/cairo-renderer.cpp
index c7d4a5bde..3f045f42b 100644
--- a/src/extension/internal/cairo-renderer.cpp
+++ b/src/extension/internal/cairo-renderer.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Rendering with Cairo.
*/
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 Miklos Erdelyi
*
- * Licensed under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
@@ -841,7 +842,6 @@ calculatePreserveAspectRatio(unsigned int aspect_align, unsigned int aspect_clip
#undef TRACE
-/* End of GNU GPL code */
/*
Local Variables:
diff --git a/src/extension/internal/cairo-renderer.h b/src/extension/internal/cairo-renderer.h
index f93cb4f5f..d70f8f551 100644
--- a/src/extension/internal/cairo-renderer.h
+++ b/src/extension/internal/cairo-renderer.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef EXTENSION_INTERNAL_CAIRO_RENDERER_H_SEEN
#define EXTENSION_INTERNAL_CAIRO_RENDERER_H_SEEN
@@ -10,8 +11,8 @@
* Abhishek Sharma
*
* Copyright (C) 2006 Miklos Erdelyi
- *
- * Licensed under GNU GPL
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/extension.h"
diff --git a/src/extension/internal/cdr-input.cpp b/src/extension/internal/cdr-input.cpp
index 851ca16a6..adb7dbf7b 100644
--- a/src/extension/internal/cdr-input.cpp
+++ b/src/extension/internal/cdr-input.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This file came from libwpg as a source, their utility wpg2svg
* specifically. It has been modified to work as an Inkscape extension.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/extension/internal/cdr-input.h b/src/extension/internal/cdr-input.h
index fbc27c1a4..546151fac 100644
--- a/src/extension/internal/cdr-input.h
+++ b/src/extension/internal/cdr-input.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This code abstracts the libwpg interfaces into the Inkscape
* input extension interface.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __EXTENSION_INTERNAL_CDROUTPUT_H__
diff --git a/src/extension/internal/clear-n_.h b/src/extension/internal/clear-n_.h
index 21017f9dd..ecd8eaaa7 100644
--- a/src/extension/internal/clear-n_.h
+++ b/src/extension/internal/clear-n_.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
\file clear-n_.h
-
+
A way to clear the N_ macro, which is defined as an inline function.
- Unfortunately, this makes it so it is hard to use in static strings
- where you only want to translate a small part. Including this
- turns it back into a a macro.
+ Unfortunately, this makes it so it is hard to use in static strings
+ where you only want to translate a small part. Including this
+ turns it back into a a macro.
*/
/*
* Authors:
@@ -12,7 +13,7 @@
*
* Copyright (C) 2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef N_
diff --git a/src/extension/internal/emf-inout.cpp b/src/extension/internal/emf-inout.cpp
index 44625ac5d..0f96b4583 100644
--- a/src/extension/internal/emf-inout.cpp
+++ b/src/extension/internal/emf-inout.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Windows-only Enhanced Metafile input and output.
*/
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
* References:
* - How to Create & Play Enhanced Metafiles in Win32
diff --git a/src/extension/internal/emf-inout.h b/src/extension/internal/emf-inout.h
index c365495d5..1891e8b5e 100644
--- a/src/extension/internal/emf-inout.h
+++ b/src/extension/internal/emf-inout.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Enhanced Metafile Input/Output
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_EXTENSION_INTERNAL_EMF_H
#define SEEN_EXTENSION_INTERNAL_EMF_H
diff --git a/src/extension/internal/emf-print.cpp b/src/extension/internal/emf-print.cpp
index ded78cb60..41f44e738 100644
--- a/src/extension/internal/emf-print.cpp
+++ b/src/extension/internal/emf-print.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Enhanced Metafile printing
*//*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006-2009 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
* References:
* - How to Create & Play Enhanced Metafiles in Win32
diff --git a/src/extension/internal/emf-print.h b/src/extension/internal/emf-print.h
index 683cdfc28..e48e332dd 100644
--- a/src/extension/internal/emf-print.h
+++ b/src/extension/internal/emf-print.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Enhanced Metafile printing - implementation
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_EMF_PRINT_H
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_EMF_PRINT_H
diff --git a/src/extension/internal/filter/bevels.h b/src/extension/internal/filter/bevels.h
index 3670fc6c5..767e4e907 100644
--- a/src/extension/internal/filter/bevels.h
+++ b/src/extension/internal/filter/bevels.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_BEVELS_H__
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_BEVELS_H__
/* Change the 'BEVELS' above to be your file name */
@@ -12,7 +13,7 @@
* Matte jelly
* Specular light
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* ^^^ Change the copyright to be you and your e-mail address ^^^ */
diff --git a/src/extension/internal/filter/blurs.h b/src/extension/internal/filter/blurs.h
index ac87bc539..7db128b7c 100644
--- a/src/extension/internal/filter/blurs.h
+++ b/src/extension/internal/filter/blurs.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_BLURS_H__
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_BLURS_H__
/* Change the 'BLURS' above to be your file name */
@@ -14,7 +15,7 @@
* Feather
* Out of focus
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* ^^^ Change the copyright to be you and your e-mail address ^^^ */
diff --git a/src/extension/internal/filter/bumps.h b/src/extension/internal/filter/bumps.h
index b8e887c26..bcde76542 100644
--- a/src/extension/internal/filter/bumps.h
+++ b/src/extension/internal/filter/bumps.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_BUMPS_H__
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_BUMPS_H__
/* Change the 'BUMPS' above to be your file name */
@@ -11,7 +12,7 @@
* Bump
* Wax bump
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* ^^^ Change the copyright to be you and your e-mail address ^^^ */
diff --git a/src/extension/internal/filter/color.h b/src/extension/internal/filter/color.h
index fc1948853..a98311e38 100644
--- a/src/extension/internal/filter/color.h
+++ b/src/extension/internal/filter/color.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_COLOR_H__
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_COLOR_H__
/* Change the 'COLOR' above to be your file name */
@@ -28,7 +29,7 @@
* Solarize
* Tritone
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* ^^^ Change the copyright to be you and your e-mail address ^^^ */
diff --git a/src/extension/internal/filter/distort.h b/src/extension/internal/filter/distort.h
index f677e334a..fffa3fbec 100644
--- a/src/extension/internal/filter/distort.h
+++ b/src/extension/internal/filter/distort.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_DISTORT_H__
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_DISTORT_H__
/* Change the 'DISTORT' above to be your file name */
@@ -11,7 +12,7 @@
* Felt Feather
* Roughen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* ^^^ Change the copyright to be you and your e-mail address ^^^ */
diff --git a/src/extension/internal/filter/filter-all.cpp b/src/extension/internal/filter/filter-all.cpp
index 3f1d2fb97..5aa3900b0 100644
--- a/src/extension/internal/filter/filter-all.cpp
+++ b/src/extension/internal/filter/filter-all.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2008 Authors:
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "filter.h"
diff --git a/src/extension/internal/filter/filter-file.cpp b/src/extension/internal/filter/filter-file.cpp
index d95bbf184..df0855076 100644
--- a/src/extension/internal/filter/filter-file.cpp
+++ b/src/extension/internal/filter/filter-file.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2008 Authors:
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "filter.h"
diff --git a/src/extension/internal/filter/filter.cpp b/src/extension/internal/filter/filter.cpp
index ab1025ffa..0859bb6ff 100644
--- a/src/extension/internal/filter/filter.cpp
+++ b/src/extension/internal/filter/filter.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "desktop.h"
diff --git a/src/extension/internal/filter/filter.h b/src/extension/internal/filter/filter.h
index 0df8b0251..35a73900c 100644
--- a/src/extension/internal/filter/filter.h
+++ b/src/extension/internal/filter/filter.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_EXTENSION_INTERNAL_FILTER_FILTER_H
#define INKSCAPE_EXTENSION_INTERNAL_FILTER_FILTER_H
@@ -5,7 +6,7 @@
* Copyright (C) 2008 Authors:
* Ted Gould <ted@gould.cx>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/extension/internal/filter/image.h b/src/extension/internal/filter/image.h
index 2c715768c..e9dcb1d8e 100644
--- a/src/extension/internal/filter/image.h
+++ b/src/extension/internal/filter/image.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_IMAGE_H__
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_IMAGE_H__
/* Change the 'IMAGE' above to be your file name */
@@ -10,7 +11,7 @@
* Image filters
* Edge detect
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* ^^^ Change the copyright to be you and your e-mail address ^^^ */
diff --git a/src/extension/internal/filter/morphology.h b/src/extension/internal/filter/morphology.h
index 49df9c2a6..fc71b6ea2 100644
--- a/src/extension/internal/filter/morphology.h
+++ b/src/extension/internal/filter/morphology.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_MORPHOLOGY_H__
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_MORPHOLOGY_H__
/* Change the 'MORPHOLOGY' above to be your file name */
@@ -11,7 +12,7 @@
* Cross-smooth
* Outline
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* ^^^ Change the copyright to be you and your e-mail address ^^^ */
diff --git a/src/extension/internal/filter/overlays.h b/src/extension/internal/filter/overlays.h
index b451ec65d..0dbf79db8 100644
--- a/src/extension/internal/filter/overlays.h
+++ b/src/extension/internal/filter/overlays.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_OVERLAYS_H__
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_OVERLAYS_H__
/* Change the 'OVERLAYS' above to be your file name */
@@ -10,7 +11,7 @@
* Overlays filters
* Noise fill
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* ^^^ Change the copyright to be you and your e-mail address ^^^ */
diff --git a/src/extension/internal/filter/paint.h b/src/extension/internal/filter/paint.h
index afa3b5b12..06a05f167 100644
--- a/src/extension/internal/filter/paint.h
+++ b/src/extension/internal/filter/paint.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_PAINT_H__
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_PAINT_H__
/* Change the 'PAINT' above to be your file name */
@@ -17,7 +18,7 @@
* Posterize
* Posterize basic
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* ^^^ Change the copyright to be you and your e-mail address ^^^ */
diff --git a/src/extension/internal/filter/protrusions.h b/src/extension/internal/filter/protrusions.h
index 8df7924ca..1934f93f3 100644
--- a/src/extension/internal/filter/protrusions.h
+++ b/src/extension/internal/filter/protrusions.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_PROTRUSIONS_H__
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_PROTRUSIONS_H__
/* Change the 'PROTRUSIONS' above to be your file name */
@@ -12,7 +13,7 @@
* Protrusion filters
* Snow
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* ^^^ Change the copyright to be you and your e-mail address ^^^ */
diff --git a/src/extension/internal/filter/shadows.h b/src/extension/internal/filter/shadows.h
index 18ee53158..79e6e8712 100644
--- a/src/extension/internal/filter/shadows.h
+++ b/src/extension/internal/filter/shadows.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_SHADOWS_H__
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_SHADOWS_H__
/* Change the 'SHADOWS' above to be your file name */
@@ -10,7 +11,7 @@
* Shadow filters
* Drop shadow
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* ^^^ Change the copyright to be you and your e-mail address ^^^ */
diff --git a/src/extension/internal/filter/textures.h b/src/extension/internal/filter/textures.h
index d7108c552..31e76df6c 100644
--- a/src/extension/internal/filter/textures.h
+++ b/src/extension/internal/filter/textures.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_TEXTURES_H__
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_TEXTURES_H__
/* Change the 'TEXTURES' above to be your file name */
@@ -10,7 +11,7 @@
* Protrusion filters
* Ink blot
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* ^^^ Change the copyright to be you and your e-mail address ^^^ */
diff --git a/src/extension/internal/filter/transparency.h b/src/extension/internal/filter/transparency.h
index 68388fc06..2fb02a01a 100644
--- a/src/extension/internal/filter/transparency.h
+++ b/src/extension/internal/filter/transparency.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_TRANSPARENCY_H__
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_FILTER_TRANSPARENCY_H__
/* Change the 'TRANSPARENCY' above to be your file name */
@@ -14,7 +15,7 @@
* Opacity
* Silhouette
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* ^^^ Change the copyright to be you and your e-mail address ^^^ */
diff --git a/src/extension/internal/gdkpixbuf-input.cpp b/src/extension/internal/gdkpixbuf-input.cpp
index e3c7f1f89..26d5a3b85 100644
--- a/src/extension/internal/gdkpixbuf-input.cpp
+++ b/src/extension/internal/gdkpixbuf-input.cpp
@@ -1,3 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
+
#include <set>
#include <gdk-pixbuf/gdk-pixbuf.h>
diff --git a/src/extension/internal/gdkpixbuf-input.h b/src/extension/internal/gdkpixbuf-input.h
index 347277e90..198070025 100644
--- a/src/extension/internal/gdkpixbuf-input.h
+++ b/src/extension/internal/gdkpixbuf-input.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_EXTENSION_INTERNAL_GDKPIXBUF_INPUT_H
#define INKSCAPE_EXTENSION_INTERNAL_GDKPIXBUF_INPUT_H
diff --git a/src/extension/internal/gimpgrad.cpp b/src/extension/internal/gimpgrad.cpp
index 4110fc8ad..b5a95441c 100644
--- a/src/extension/internal/gimpgrad.cpp
+++ b/src/extension/internal/gimpgrad.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Inkscape::Extension::Internal::GimpGrad implementation
*/
@@ -9,7 +10,7 @@
*
* Copyright (C) 2004-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <color-rgba.h>
diff --git a/src/extension/internal/gimpgrad.h b/src/extension/internal/gimpgrad.h
index 790c43b75..8daadefeb 100644
--- a/src/extension/internal/gimpgrad.h
+++ b/src/extension/internal/gimpgrad.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2004-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// TODO add include guard
#include <glibmm/ustring.h>
diff --git a/src/extension/internal/grid.cpp b/src/extension/internal/grid.cpp
index 03bc8eb06..89881fa0b 100644
--- a/src/extension/internal/grid.cpp
+++ b/src/extension/internal/grid.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
\file grid.cpp
@@ -8,7 +9,7 @@
* Copyright (C) 2007 MenTaLguY <mental@rydia.net>
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/box.h>
diff --git a/src/extension/internal/grid.h b/src/extension/internal/grid.h
index 950615ce2..16f4cd76e 100644
--- a/src/extension/internal/grid.h
+++ b/src/extension/internal/grid.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2004-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/implementation/implementation.h"
diff --git a/src/extension/internal/image-resolution.cpp b/src/extension/internal/image-resolution.cpp
index d1618d3b5..3ca596c27 100644
--- a/src/extension/internal/image-resolution.cpp
+++ b/src/extension/internal/image-resolution.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Daniel Wagenaar <daw@caltech.edu>
*
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/extension/internal/image-resolution.h b/src/extension/internal/image-resolution.h
index 6c4928a35..ad69df031 100644
--- a/src/extension/internal/image-resolution.h
+++ b/src/extension/internal/image-resolution.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Daniel Wagenaar <daw@caltech.edu>
*
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/extension/internal/javafx-out.cpp b/src/extension/internal/javafx-out.cpp
index cc5fc12bb..1c592d354 100644
--- a/src/extension/internal/javafx-out.cpp
+++ b/src/extension/internal/javafx-out.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A simple utility for exporting Inkscape svg Shapes as JavaFX paths.
*
@@ -13,7 +14,7 @@
*
* Copyright (C) 2008,2009 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/miscutils.h>
diff --git a/src/extension/internal/javafx-out.h b/src/extension/internal/javafx-out.h
index f6035f7c3..594886004 100644
--- a/src/extension/internal/javafx-out.h
+++ b/src/extension/internal/javafx-out.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A simple utility for exporting an Inkscape svg image as a JavaFX
* scene tree.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef EXTENSION_INTERNAL_JAVAFX_OUT_H
diff --git a/src/extension/internal/latex-pstricks-out.cpp b/src/extension/internal/latex-pstricks-out.cpp
index ef11f3b1a..5bc4e8d24 100644
--- a/src/extension/internal/latex-pstricks-out.cpp
+++ b/src/extension/internal/latex-pstricks-out.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Michael Forbes <miforbes@mbhs.edu>
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "latex-pstricks-out.h"
diff --git a/src/extension/internal/latex-pstricks-out.h b/src/extension/internal/latex-pstricks-out.h
index b34d5c321..670904b10 100644
--- a/src/extension/internal/latex-pstricks-out.h
+++ b/src/extension/internal/latex-pstricks-out.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
*
* Authors:
@@ -5,7 +6,7 @@
*
* Copyright (C) 2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef EXTENSION_INTERNAL_LATEX_OUT_H
diff --git a/src/extension/internal/latex-pstricks.cpp b/src/extension/internal/latex-pstricks.cpp
index 46bae094b..e8bee1981 100644
--- a/src/extension/internal/latex-pstricks.cpp
+++ b/src/extension/internal/latex-pstricks.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* LaTeX Printing
*
@@ -6,8 +7,8 @@
* Abhishek Sharma
*
* Copyright (C) 2004 Authors
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/pathvector.h>
diff --git a/src/extension/internal/latex-pstricks.h b/src/extension/internal/latex-pstricks.h
index 50ec8560a..37d08b821 100644
--- a/src/extension/internal/latex-pstricks.h
+++ b/src/extension/internal/latex-pstricks.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __INKSCAPE_EXTENSION_INTERNAL_PRINT_LATEX_H__
#define __INKSCAPE_EXTENSION_INTERNAL_PRINT_LATEX_H__
@@ -6,10 +7,10 @@
*
* Author:
* Michael Forbes <miforbes@mbhs.edu>
- *
+ *
* Copyright (C) 2004 Authors
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <stack>
diff --git a/src/extension/internal/latex-text-renderer.cpp b/src/extension/internal/latex-text-renderer.cpp
index 665e402d0..58f5476fd 100644
--- a/src/extension/internal/latex-text-renderer.cpp
+++ b/src/extension/internal/latex-text-renderer.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Rendering LaTeX file (pdf/eps/ps+latex output)
*
@@ -12,7 +13,7 @@
*
* Copyright (C) 2006-2011 Authors
*
- * Licensed under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "latex-text-renderer.h"
diff --git a/src/extension/internal/latex-text-renderer.h b/src/extension/internal/latex-text-renderer.h
index f011f6f29..a96a2631a 100644
--- a/src/extension/internal/latex-text-renderer.h
+++ b/src/extension/internal/latex-text-renderer.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef EXTENSION_INTERNAL_LATEX_TEXT_RENDERER_H_SEEN
#define EXTENSION_INTERNAL_LATEX_TEXT_RENDERER_H_SEEN
@@ -9,8 +10,8 @@
* Johan Engelen <goejendaagh@zonnet.nl>
*
* Copyright (C) 2010 Authors
- *
- * Licensed under GNU GPL
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension/extension.h"
diff --git a/src/extension/internal/metafile-inout.cpp b/src/extension/internal/metafile-inout.cpp
index a9f738f1f..ea4acb198 100644
--- a/src/extension/internal/metafile-inout.cpp
+++ b/src/extension/internal/metafile-inout.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Metafile input - common routines
*//*
@@ -5,7 +6,7 @@
* David Mathog
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/extension/internal/metafile-inout.h b/src/extension/internal/metafile-inout.h
index e3af76045..c742a64df 100644
--- a/src/extension/internal/metafile-inout.h
+++ b/src/extension/internal/metafile-inout.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Metafile input - common functions
*//*
@@ -5,7 +6,7 @@
* David Mathog
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_METAFILE_INOUT_H
diff --git a/src/extension/internal/metafile-print.cpp b/src/extension/internal/metafile-print.cpp
index 823060f1a..6270f63e4 100644
--- a/src/extension/internal/metafile-print.cpp
+++ b/src/extension/internal/metafile-print.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Metafile printing - common routines
*//*
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/extension/internal/metafile-print.h b/src/extension/internal/metafile-print.h
index d7bcf330c..d3f525d7e 100644
--- a/src/extension/internal/metafile-print.h
+++ b/src/extension/internal/metafile-print.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Metafile printing - common functions
*//*
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_METAFILE_PRINT_H
diff --git a/src/extension/internal/odf.cpp b/src/extension/internal/odf.cpp
index ae4dfc47c..ee3da99b4 100644
--- a/src/extension/internal/odf.cpp
+++ b/src/extension/internal/odf.cpp
@@ -1,6 +1,16 @@
-/*
- * OpenDocument <drawing> input and output
+// SPDX-License-Identifier: LGPL-2.1-or-later
+/** @file
+ * OpenDocument (drawing) input and output
+ *//*
+ * Authors:
+ * Bob Jamison
+ * Abhishek Sharma
+ * Kris De Gussem
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU LGPL v2.1+, read the file 'COPYING' for more information.
+ */
+/*
* This is an an entry in the extensions mechanism to begin to enable
* the inputting and outputting of OpenDocument Format (ODF) files from
* within Inkscape. Although the initial implementations will be very lossy
@@ -12,27 +22,6 @@
*
* http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/idl-definitions.html
*
- * Authors:
- * Bob Jamison
- * Abhishek Sharma
- * Kris De Gussem
- *
- * Copyright (C) 2006, 2007 Bob Jamison
- * Copyright (C) 2013 Kris De Gussem
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
#include "odf.h"
diff --git a/src/extension/internal/odf.h b/src/extension/internal/odf.h
index a1aca3531..2745d70f0 100644
--- a/src/extension/internal/odf.h
+++ b/src/extension/internal/odf.h
@@ -1,23 +1,13 @@
-/*
+// SPDX-License-Identifier: LGPL-2.1-or-later
+/** @file
+ * OpenDocument (drawing) input and output
+ *//*
* Authors:
* Bob Jamison
* Abhishek Sharma
*
- * Copyright (C) 2006 Bob Jamison
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ * Copyright (C) 2018 Authors
+ * Released under GNU LGPL v2.1+, read the file 'COPYING' for more information.
*/
#ifndef EXTENSION_INTERNAL_ODG_OUT_H
diff --git a/src/extension/internal/pdfinput/pdf-input.cpp b/src/extension/internal/pdfinput/pdf-input.cpp
index 1c9dd9223..8b4cc5aa7 100644
--- a/src/extension/internal/pdfinput/pdf-input.cpp
+++ b/src/extension/internal/pdfinput/pdf-input.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Native PDF import using libpoppler.
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/extension/internal/pdfinput/pdf-input.h b/src/extension/internal/pdfinput/pdf-input.h
index ecd996632..ab9a928a2 100644
--- a/src/extension/internal/pdfinput/pdf-input.h
+++ b/src/extension/internal/pdfinput/pdf-input.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_EXTENSION_INTERNAL_PDFINPUT_H
#define SEEN_EXTENSION_INTERNAL_PDFINPUT_H
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp b/src/extension/internal/pdfinput/pdf-parser.cpp
index bc7ad8a6e..1f609377f 100644
--- a/src/extension/internal/pdfinput/pdf-parser.cpp
+++ b/src/extension/internal/pdfinput/pdf-parser.cpp
@@ -1,14 +1,13 @@
- /*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* PDF parsing using libpoppler.
- *
- * Derived from poppler's Gfx.cc
- *
+ *//*
* Authors:
- * Jon A. Cruz <jon@joncruz.org>
- *
- * Copyright 2012 authors
- * Copyright 1996-2003 Glyph & Cog, LLC
+ * Derived from poppler's Gfx.cc, which was derived from Xpdf by 1996-2003 Glyph & Cog, LLC
+ * Jon A. Cruz <jon@joncruz.org>
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/extension/internal/pdfinput/pdf-parser.h b/src/extension/internal/pdfinput/pdf-parser.h
index 2414bd376..2d4441a22 100644
--- a/src/extension/internal/pdfinput/pdf-parser.h
+++ b/src/extension/internal/pdfinput/pdf-parser.h
@@ -1,8 +1,14 @@
- /*
- * Derived from Gfx.h
- *
- * Copyright 1996-2003 Glyph & Cog, LLC
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * PDF parsing using libpoppler.
+ *//*
+ * Authors:
+ * see git history
+ *
+ * Derived from Gfx.h from poppler (?) which derives from Xpdf, Copyright 1996-2003 Glyph & Cog, LLC, which is under GPL2+.
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef PDF_PARSER_H
diff --git a/src/extension/internal/pdfinput/poppler-transition-api.h b/src/extension/internal/pdfinput/poppler-transition-api.h
index 443705259..5141bf8a7 100644
--- a/src/extension/internal/pdfinput/poppler-transition-api.h
+++ b/src/extension/internal/pdfinput/poppler-transition-api.h
@@ -1,3 +1,14 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO short description
+ *//*
+ * Authors:
+ * see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
+
#ifndef SEEN_POPPLER_TRANSITION_API_H
#define SEEN_POPPLER_TRANSITION_API_H
diff --git a/src/extension/internal/pdfinput/svg-builder.cpp b/src/extension/internal/pdfinput/svg-builder.cpp
index 481e1b95d..373df6a39 100644
--- a/src/extension/internal/pdfinput/svg-builder.cpp
+++ b/src/extension/internal/pdfinput/svg-builder.cpp
@@ -1,13 +1,14 @@
- /*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/*
* Native PDF import using libpoppler.
- *
+ *
* Authors:
* miklos erdelyi
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/extension/internal/pdfinput/svg-builder.h b/src/extension/internal/pdfinput/svg-builder.h
index c61f2cc40..8168617f6 100644
--- a/src/extension/internal/pdfinput/svg-builder.h
+++ b/src/extension/internal/pdfinput/svg-builder.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_EXTENSION_INTERNAL_PDFINPUT_SVGBUILDER_H
#define SEEN_EXTENSION_INTERNAL_PDFINPUT_SVGBUILDER_H
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/extension/internal/pov-out.cpp b/src/extension/internal/pov-out.cpp
index 458e68f1d..7ee8cd235 100644
--- a/src/extension/internal/pov-out.cpp
+++ b/src/extension/internal/pov-out.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A simple utility for exporting Inkscape svg Shapes as PovRay bezier
* prisms. Note that this is output-only, and would thus seem to be
@@ -14,7 +15,7 @@
*
* Copyright (C) 2004-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "pov-out.h"
diff --git a/src/extension/internal/pov-out.h b/src/extension/internal/pov-out.h
index d4f7991e7..3dee88be8 100644
--- a/src/extension/internal/pov-out.h
+++ b/src/extension/internal/pov-out.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A simple utility for exporting Inkscape svg Shapes as PovRay bezier
* prisms. Note that this is output-only, and would thus seem to be
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef EXTENSION_INTERNAL_POV_OUT_H
diff --git a/src/extension/internal/svg.cpp b/src/extension/internal/svg.cpp
index 4d6a24b40..e45966afa 100644
--- a/src/extension/internal/svg.cpp
+++ b/src/extension/internal/svg.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This is the code that moves all of the SVG loading and saving into
* the module format. Really Inkscape is built to handle these formats
@@ -11,7 +12,7 @@
*
* Copyright (C) 2002-2003 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/extension/internal/svg.h b/src/extension/internal/svg.h
index 17f3f7bb2..1eb4f51e8 100644
--- a/src/extension/internal/svg.h
+++ b/src/extension/internal/svg.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This is the code that moves all of the SVG loading and saving into
* the module format. Really Sodipodi is built to handle these formats
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002-2003 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __SVG_H__
diff --git a/src/extension/internal/svgz.cpp b/src/extension/internal/svgz.cpp
index 9b5a7ff08..18b6e5b02 100644
--- a/src/extension/internal/svgz.cpp
+++ b/src/extension/internal/svgz.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Code to handle compressed SVG loading and saving. Almost identical to svg
* routines, but separated for simpler extension maintenance.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "svgz.h"
diff --git a/src/extension/internal/svgz.h b/src/extension/internal/svgz.h
index 2b917968e..e923c4ce1 100644
--- a/src/extension/internal/svgz.h
+++ b/src/extension/internal/svgz.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Code to handle compressed SVG loading and saving. Almost identical to svg
* routines, but separated for simpler extension maintenance.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SVGZ_H
diff --git a/src/extension/internal/text_reassemble.c b/src/extension/internal/text_reassemble.c
index 397a0c4d3..9fdd0a578 100644
--- a/src/extension/internal/text_reassemble.c
+++ b/src/extension/internal/text_reassemble.c
@@ -1,3 +1,15 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * text_reassemble.c from libTERE
+ *//*
+ * Authors: see below
+ *
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2.0+, read the file 'COPYING' for more information.
+ */
+
+
/**
@file text_reassemble.c
diff --git a/src/extension/internal/text_reassemble.h b/src/extension/internal/text_reassemble.h
index 1c6c17c78..b4e870295 100644
--- a/src/extension/internal/text_reassemble.h
+++ b/src/extension/internal/text_reassemble.h
@@ -1,3 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * text_reassemble.h from libTERE
+ *//*
+ * Authors: see below
+ *
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2.0+, read the file 'COPYING' for more information.
+ */
/**
@file text_reassemble.h libTERE headers.
diff --git a/src/extension/internal/vsd-input.cpp b/src/extension/internal/vsd-input.cpp
index eb3dde3f4..a70a590a0 100644
--- a/src/extension/internal/vsd-input.cpp
+++ b/src/extension/internal/vsd-input.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This file came from libwpg as a source, their utility wpg2svg
* specifically. It has been modified to work as an Inkscape extension.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/extension/internal/vsd-input.h b/src/extension/internal/vsd-input.h
index 972c2d489..f30c905f6 100644
--- a/src/extension/internal/vsd-input.h
+++ b/src/extension/internal/vsd-input.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This code abstracts the libwpg interfaces into the Inkscape
* input extension interface.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __EXTENSION_INTERNAL_VSDOUTPUT_H__
diff --git a/src/extension/internal/wmf-inout.cpp b/src/extension/internal/wmf-inout.cpp
index 2e4b39299..4db33f550 100644
--- a/src/extension/internal/wmf-inout.cpp
+++ b/src/extension/internal/wmf-inout.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Windows-only Enhanced Metafile input and output.
*/
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
* References:
* - How to Create & Play Enhanced Metafiles in Win32
diff --git a/src/extension/internal/wmf-inout.h b/src/extension/internal/wmf-inout.h
index 4ec3a98eb..6190129de 100644
--- a/src/extension/internal/wmf-inout.h
+++ b/src/extension/internal/wmf-inout.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Windows Metafile Input/Output
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_EXTENSION_INTERNAL_WMF_H
#define SEEN_EXTENSION_INTERNAL_WMF_H
diff --git a/src/extension/internal/wmf-print.cpp b/src/extension/internal/wmf-print.cpp
index 2c84fd9c8..1604a8d48 100644
--- a/src/extension/internal/wmf-print.cpp
+++ b/src/extension/internal/wmf-print.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Windows Metafile printing
*/
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006-2009 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
* References:
diff --git a/src/extension/internal/wmf-print.h b/src/extension/internal/wmf-print.h
index 4f2de2f96..92f5577f3 100644
--- a/src/extension/internal/wmf-print.h
+++ b/src/extension/internal/wmf-print.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Windows Metafile printing - implementation
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_EXTENSION_INTERNAL_WMF_PRINT_H
#define SEEN_INKSCAPE_EXTENSION_INTERNAL_WMF_PRINT_H
diff --git a/src/extension/internal/wpg-input.cpp b/src/extension/internal/wpg-input.cpp
index 2f25481a0..2041cd22e 100644
--- a/src/extension/internal/wpg-input.cpp
+++ b/src/extension/internal/wpg-input.cpp
@@ -1,4 +1,5 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/*
* This file came from libwpg as a source, their utility wpg2svg
* specifically. It has been modified to work as an Inkscape extension.
* The Inkscape extension code is covered by this copyright, but the
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/extension/internal/wpg-input.h b/src/extension/internal/wpg-input.h
index c81396ffc..67e4d9185 100644
--- a/src/extension/internal/wpg-input.h
+++ b/src/extension/internal/wpg-input.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This code abstracts the libwpg interfaces into the Inkscape
* input extension interface.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __EXTENSION_INTERNAL_WPGOUTPUT_H__
diff --git a/src/extension/loader.cpp b/src/extension/loader.cpp
index fc9b7ee29..a9270c43c 100644
--- a/src/extension/loader.cpp
+++ b/src/extension/loader.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Loader for external plug-ins.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2016 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "loader.h"
diff --git a/src/extension/loader.h b/src/extension/loader.h
index 0eecc02b9..65e5885f6 100644
--- a/src/extension/loader.h
+++ b/src/extension/loader.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Loader for external plug-ins.
*//*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2016 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EXTENSION_LOADER_H_
diff --git a/src/extension/output.cpp b/src/extension/output.cpp
index e863c77fc..c6cf399b8 100644
--- a/src/extension/output.cpp
+++ b/src/extension/output.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
@@ -5,7 +6,7 @@
* Copyright (C) 2006 Johan Engelen <johan@shouraizou.nl>
* Copyright (C) 2002-2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "prefdialog.h"
diff --git a/src/extension/output.h b/src/extension/output.h
index a67a3cc30..5ce27a265 100644
--- a/src/extension/output.h
+++ b/src/extension/output.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
@@ -5,7 +6,7 @@
* Copyright (C) 2006 Johan Engelen <johan@shouraizou.nl>
* Copyright (C) 2002-2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/extension/param/bool.cpp b/src/extension/param/bool.cpp
index 1ba9f6633..10121f7ab 100644
--- a/src/extension/param/bool.cpp
+++ b/src/extension/param/bool.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2005-2007 Authors:
* Ted Gould <ted@gould.cx>
* Johan Engelen <johan@shouraizou.nl> *
* Jon A. Cruz <jon@joncruz.org>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/adjustment.h>
diff --git a/src/extension/param/bool.h b/src/extension/param/bool.h
index f987621d5..9864cac38 100644
--- a/src/extension/param/bool.h
+++ b/src/extension/param/bool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INK_EXTENSION_PARAMBOOL_H
#define SEEN_INK_EXTENSION_PARAMBOOL_H
/*
@@ -5,7 +6,7 @@
* Ted Gould <ted@gould.cx>
* Johan Engelen <johan@shouraizou.nl> *
* Jon A. Cruz <jon@joncruz.org>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "parameter.h"
diff --git a/src/extension/param/color.cpp b/src/extension/param/color.cpp
index 6ce5d78b1..f71670cb2 100644
--- a/src/extension/param/color.cpp
+++ b/src/extension/param/color.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2005-2007 Authors:
* Ted Gould <ted@gould.cx>
* Johan Engelen <johan@shouraizou.nl>
* Christopher Brown <audiere@gmail.com>
* Jon A. Cruz <jon@joncruz.org>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <iostream>
diff --git a/src/extension/param/color.h b/src/extension/param/color.h
index f3b44b412..c2d3c2ccb 100644
--- a/src/extension/param/color.h
+++ b/src/extension/param/color.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INK_EXTENSION_PARAMCOLOR_H__
#define SEEN_INK_EXTENSION_PARAMCOLOR_H__
/*
@@ -5,7 +6,7 @@
* Ted Gould <ted@gould.cx>
* Johan Engelen <johan@shouraizou.nl> *
* Jon A. Cruz <jon@joncruz.org>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "parameter.h"
diff --git a/src/extension/param/description.cpp b/src/extension/param/description.cpp
index 5726962c7..154c172df 100644
--- a/src/extension/param/description.cpp
+++ b/src/extension/param/description.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2005-2007 Authors:
* Ted Gould <ted@gould.cx>
* Johan Engelen <johan@shouraizou.nl> *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef linux // does the dollar sign need escaping when passed as string parameter?
diff --git a/src/extension/param/description.h b/src/extension/param/description.h
index 84e402890..822370b82 100644
--- a/src/extension/param/description.h
+++ b/src/extension/param/description.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __INK_EXTENSION_PARAMDESCRIPTION_H__
#define __INK_EXTENSION_PARAMDESCRIPTION_H__
@@ -5,7 +6,7 @@
* Copyright (C) 2005-2007 Authors:
* Ted Gould <ted@gould.cx>
* Johan Engelen <johan@shouraizou.nl> *
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "parameter.h"
diff --git a/src/extension/param/enum.cpp b/src/extension/param/enum.cpp
index 277d05c44..5ba3e5772 100644
--- a/src/extension/param/enum.cpp
+++ b/src/extension/param/enum.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* extension parameter for enumerations.
*
@@ -11,7 +12,7 @@
*
* Copyright (C) 2006-2007 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/box.h>
diff --git a/src/extension/param/enum.h b/src/extension/param/enum.h
index 6d93c8e83..329bb26f9 100644
--- a/src/extension/param/enum.h
+++ b/src/extension/param/enum.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INK_EXTENSION_PARAMENUM_H_SEEN
#define INK_EXTENSION_PARAMENUM_H_SEEN
@@ -12,7 +13,7 @@
*
* Copyright (C) 2006-2007 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/extension/param/float.cpp b/src/extension/param/float.cpp
index f71e716a0..2886ad792 100644
--- a/src/extension/param/float.cpp
+++ b/src/extension/param/float.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2005-2007 Authors:
* Ted Gould <ted@gould.cx>
* Johan Engelen <johan@shouraizou.nl> *
* Jon A. Cruz <jon@joncruz.org>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/adjustment.h>
diff --git a/src/extension/param/float.h b/src/extension/param/float.h
index ce92d8c28..c1d0f0f79 100644
--- a/src/extension/param/float.h
+++ b/src/extension/param/float.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INK_EXTENSION_PARAMFLOAT_H_SEEN
#define INK_EXTENSION_PARAMFLOAT_H_SEEN
@@ -6,7 +7,7 @@
* Ted Gould <ted@gould.cx>
* Johan Engelen <johan@shouraizou.nl> *
* Jon A. Cruz <jon@joncruz.org>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "parameter.h"
diff --git a/src/extension/param/int.cpp b/src/extension/param/int.cpp
index d79b2916c..1c41c0834 100644
--- a/src/extension/param/int.cpp
+++ b/src/extension/param/int.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2005-2007 Authors:
* Ted Gould <ted@gould.cx>
* Johan Engelen <johan@shouraizou.nl> *
* Jon A. Cruz <jon@joncruz.org>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/adjustment.h>
diff --git a/src/extension/param/int.h b/src/extension/param/int.h
index e6f4ac3db..fac481267 100644
--- a/src/extension/param/int.h
+++ b/src/extension/param/int.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INK_EXTENSION_PARAMINT_H_SEEN
#define INK_EXTENSION_PARAMINT_H_SEEN
@@ -6,7 +7,7 @@
* Ted Gould <ted@gould.cx>
* Johan Engelen <johan@shouraizou.nl> *
* Jon A. Cruz <jon@joncruz.org>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "parameter.h"
diff --git a/src/extension/param/notebook.cpp b/src/extension/param/notebook.cpp
index abfdee457..fed093f60 100644
--- a/src/extension/param/notebook.cpp
+++ b/src/extension/param/notebook.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Notebook and NotebookPage parameters for extensions.
*/
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 Author
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/adjustment.h>
diff --git a/src/extension/param/notebook.h b/src/extension/param/notebook.h
index 1d676615b..dd7154f06 100644
--- a/src/extension/param/notebook.h
+++ b/src/extension/param/notebook.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INK_EXTENSION_PARAMNOTEBOOK_H_SEEN
#define INK_EXTENSION_PARAMNOTEBOOK_H_SEEN
@@ -12,7 +13,7 @@
*
* Copyright (C) 2006 Author
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "parameter.h"
diff --git a/src/extension/param/parameter.cpp b/src/extension/param/parameter.cpp
index 4b5a23a8d..a1afd6b18 100644
--- a/src/extension/param/parameter.cpp
+++ b/src/extension/param/parameter.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Parameters for extensions.
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) 2005-2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef linux // does the dollar sign need escaping when passed as string parameter?
diff --git a/src/extension/param/parameter.h b/src/extension/param/parameter.h
index f784fdd01..c37d1539a 100644
--- a/src/extension/param/parameter.h
+++ b/src/extension/param/parameter.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Parameters for extensions.
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) 2005-2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INK_EXTENSION_PARAM_H__
diff --git a/src/extension/param/radiobutton.cpp b/src/extension/param/radiobutton.cpp
index cc539dd92..8c1d6a5f7 100644
--- a/src/extension/param/radiobutton.cpp
+++ b/src/extension/param/radiobutton.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* extension parameter for radiobuttons.
*
@@ -11,7 +12,7 @@
* Copyright (C) 2006-2007 Johan Engelen
* Copyright (C) 2008 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/box.h>
diff --git a/src/extension/param/radiobutton.h b/src/extension/param/radiobutton.h
index 5958be8a4..48d470a01 100644
--- a/src/extension/param/radiobutton.h
+++ b/src/extension/param/radiobutton.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INK_EXTENSION_PARAMRADIOBUTTON_H_SEEN
#define INK_EXTENSION_PARAMRADIOBUTTON_H_SEEN
@@ -12,7 +13,7 @@
*
* Copyright (C) 2006-2007 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "parameter.h"
diff --git a/src/extension/param/string.cpp b/src/extension/param/string.cpp
index 5699a2fdb..6a3de1d04 100644
--- a/src/extension/param/string.cpp
+++ b/src/extension/param/string.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2005-2007 Authors:
* Ted Gould <ted@gould.cx>
* Johan Engelen <johan@shouraizou.nl> *
* Jon A. Cruz <jon@joncruz.org>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/adjustment.h>
diff --git a/src/extension/param/string.h b/src/extension/param/string.h
index 20bfd849c..195496ba3 100644
--- a/src/extension/param/string.h
+++ b/src/extension/param/string.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INK_EXTENSION_PARAMSTRING_H_SEEN
#define INK_EXTENSION_PARAMSTRING_H_SEEN
@@ -6,7 +7,7 @@
* Ted Gould <ted@gould.cx>
* Johan Engelen <johan@shouraizou.nl> *
* Jon A. Cruz <jon@joncruz.org>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "parameter.h"
diff --git a/src/extension/patheffect.cpp b/src/extension/patheffect.cpp
index c112e6843..89925f73b 100644
--- a/src/extension/patheffect.cpp
+++ b/src/extension/patheffect.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/extension/patheffect.h b/src/extension/patheffect.h
index d9aea7f59..734f0c58a 100644
--- a/src/extension/patheffect.h
+++ b/src/extension/patheffect.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EXTENSION_PATHEFFECT_H__
diff --git a/src/extension/plugins/CMakeLists.txt b/src/extension/plugins/CMakeLists.txt
index 78f268c6b..dc15b4ae4 100644
--- a/src/extension/plugins/CMakeLists.txt
+++ b/src/extension/plugins/CMakeLists.txt
@@ -1 +1,2 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
add_subdirectory(grid2)
diff --git a/src/extension/plugins/grid2/CMakeLists.txt b/src/extension/plugins/grid2/CMakeLists.txt
index eb200e96e..1d23d8384 100644
--- a/src/extension/plugins/grid2/CMakeLists.txt
+++ b/src/extension/plugins/grid2/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(grid_PART_SRCS grid.cpp)
include_directories( ${CMAKE_BINARY_DIR}/src )
diff --git a/src/extension/plugins/grid2/grid.cpp b/src/extension/plugins/grid2/grid.cpp
index 0b43e3ef1..597cff570 100644
--- a/src/extension/plugins/grid2/grid.cpp
+++ b/src/extension/plugins/grid2/grid.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
\file grid.cpp
@@ -8,7 +9,7 @@
* Copyright (C) 2007 MenTaLguY <mental@rydia.net>
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/box.h>
diff --git a/src/extension/plugins/grid2/grid.h b/src/extension/plugins/grid2/grid.h
index 8f139b917..7dffae98e 100644
--- a/src/extension/plugins/grid2/grid.h
+++ b/src/extension/plugins/grid2/grid.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2004-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __GRID_H
diff --git a/src/extension/plugins/grid2/libgrid2.inx b/src/extension/plugins/grid2/libgrid2.inx
index 0360d37e3..db95cd509 100644
--- a/src/extension/plugins/grid2/libgrid2.inx
+++ b/src/extension/plugins/grid2/libgrid2.inx
@@ -1,4 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
+<!-- SPDX-License-Identifier: GPL-2.0-or-later -->
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
<_name>Grid2</_name>
<id>org.inkscape.effect.grid2</id>
diff --git a/src/extension/prefdialog.cpp b/src/extension/prefdialog.cpp
index 2d1192d04..de58545fb 100644
--- a/src/extension/prefdialog.cpp
+++ b/src/extension/prefdialog.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2005-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "prefdialog.h"
diff --git a/src/extension/prefdialog.h b/src/extension/prefdialog.h
index bc5742fd5..087900fbe 100644
--- a/src/extension/prefdialog.h
+++ b/src/extension/prefdialog.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2005,2007-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EXTENSION_DIALOG_H__
diff --git a/src/extension/print.cpp b/src/extension/print.cpp
index 7337f77fb..32fb5ea2c 100644
--- a/src/extension/print.cpp
+++ b/src/extension/print.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2002-2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "implementation/implementation.h"
diff --git a/src/extension/print.h b/src/extension/print.h
index 65719baf7..aaad3cf4e 100644
--- a/src/extension/print.h
+++ b/src/extension/print.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2002-2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EXTENSION_PRINT_H__
diff --git a/src/extension/system.cpp b/src/extension/system.cpp
index 6c39dda6c..02f6f8177 100644
--- a/src/extension/system.cpp
+++ b/src/extension/system.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This is file is kind of the junk file. Basically everything that
* didn't fit in one of the other well defined areas, well, it's now
@@ -13,7 +14,7 @@
* Copyright (C) 2006-2007 Johan Engelen
* Copyright (C) 2002-2004 Ted Gould
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/interface.h"
diff --git a/src/extension/system.h b/src/extension/system.h
index 6b405b5d0..456f1721e 100644
--- a/src/extension/system.h
+++ b/src/extension/system.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This is file is kind of the junk file. Basically everything that
* didn't fit in one of the other well defined areas, well, it's now
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002-2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EXTENSION_SYSTEM_H__
diff --git a/src/extension/timer.cpp b/src/extension/timer.cpp
index 867faf205..7ed856ec4 100644
--- a/src/extension/timer.cpp
+++ b/src/extension/timer.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Here is where the extensions can get timed on when they load and
* unload. All of the timing is done in here.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/main.h>
diff --git a/src/extension/timer.h b/src/extension/timer.h
index c8a5be438..a4f9bfea9 100644
--- a/src/extension/timer.h
+++ b/src/extension/timer.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Here is where the extensions can get timed on when they load and
* unload. All of the timing is done in here.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_EXTENSION_TIMER_H__
diff --git a/src/extract-uri.cpp b/src/extract-uri.cpp
index e640e530d..228e0c1c9 100644
--- a/src/extract-uri.cpp
+++ b/src/extract-uri.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cstring>
#include <glib.h>
diff --git a/src/extract-uri.h b/src/extract-uri.h
index ee4520ec9..a4de3c856 100644
--- a/src/extract-uri.h
+++ b/src/extract-uri.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_EXTRACT_URI_H
#define SEEN_EXTRACT_URI_H
diff --git a/src/file-update.cpp b/src/file-update.cpp
index de09047bd..fc05732e3 100644
--- a/src/file-update.cpp
+++ b/src/file-update.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/**
* @file-update
* Operations to bump files from the pre-0.92 era into the 0.92+ era
diff --git a/src/file.cpp b/src/file.cpp
index 5ea62f742..3e14fcd0a 100644
--- a/src/file.cpp
+++ b/src/file.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* File/Print operations.
@@ -18,7 +19,7 @@
* Copyright (C) 2004 David Turner
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/** @file
diff --git a/src/file.h b/src/file.h
index fadbb09da..183233a1b 100644
--- a/src/file.h
+++ b/src/file.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_FILE_H
#define SEEN_SP_FILE_H
@@ -12,7 +13,7 @@
* Copyright (C) 2001-2002 Ximian, Inc.
* Copyright (C) 1999-2002 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/ustring.h>
diff --git a/src/fill-or-stroke.h b/src/fill-or-stroke.h
index a38dfc32d..43849b379 100644
--- a/src/fill-or-stroke.h
+++ b/src/fill-or-stroke.h
@@ -1,5 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
- * @brief Definition of the FillOrStroke enum.
+ * Definition of the FillOrStroke enum.
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_FILL_OR_STROKE_H
diff --git a/src/filter-chemistry.cpp b/src/filter-chemistry.cpp
index 2157bac92..e0d7f312c 100644
--- a/src/filter-chemistry.cpp
+++ b/src/filter-chemistry.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Various utility methods for filters
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006-2008 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "filter-chemistry.h"
diff --git a/src/filter-chemistry.h b/src/filter-chemistry.h
index 104016845..613bfbe47 100644
--- a/src/filter-chemistry.h
+++ b/src/filter-chemistry.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Various utility methods for filters
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2006,2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_FILTER_CHEMISTRY_H
diff --git a/src/filter-enums.cpp b/src/filter-enums.cpp
index ae11aa64f..d43ca4bcd 100644
--- a/src/filter-enums.cpp
+++ b/src/filter-enums.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Conversion data for filter and filter primitive enumerations
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
diff --git a/src/filter-enums.h b/src/filter-enums.h
index fb289c898..2af0ce5ce 100644
--- a/src/filter-enums.h
+++ b/src/filter-enums.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_FILTER_ENUMS_H__
#define __SP_FILTER_ENUMS_H__
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/nr-filter-blend.h"
diff --git a/src/gc-anchored.cpp b/src/gc-anchored.cpp
index d70a55405..3f80bccde 100644
--- a/src/gc-anchored.cpp
+++ b/src/gc-anchored.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::GC::Anchored - base class for anchored GC-managed objects
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <typeinfo>
diff --git a/src/gc-anchored.h b/src/gc-anchored.h
index b8494254b..7871dfb09 100644
--- a/src/gc-anchored.h
+++ b/src/gc-anchored.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* MenTaLguY <mental@rydia.net>
* * Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_GC_ANCHORED_H
diff --git a/src/gc-finalized.cpp b/src/gc-finalized.cpp
index 1deadcb1f..3d4304862 100644
--- a/src/gc-finalized.cpp
+++ b/src/gc-finalized.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* Inkscape::GC::Finalized - mixin for GC-managed objects with non-trivial
* destructors
diff --git a/src/gc-finalized.h b/src/gc-finalized.h
index 34dc387ad..6bd702cf8 100644
--- a/src/gc-finalized.h
+++ b/src/gc-finalized.h
@@ -1,16 +1,14 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Inkscape::GC::Finalized - mixin for GC-managed objects with non-trivial
* destructors
+ *//*
+ * Authors:
+ * see git history
+ * MenTaLguY <mental@rydia.net>
*
- * Copyright 2004 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
- *
+ * Copyright (C) 2004-2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_GC_FINALIZED_H
diff --git a/src/gradient-chemistry.cpp b/src/gradient-chemistry.cpp
index 8b5d2d1ff..8b3ff4d8a 100644
--- a/src/gradient-chemistry.cpp
+++ b/src/gradient-chemistry.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Various utility methods for gradients
*
@@ -15,7 +16,7 @@
* Copyright (C) 2001-2005 authors
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/gradient-chemistry.h b/src/gradient-chemistry.h
index 4da56af13..c80b6370d 100644
--- a/src/gradient-chemistry.h
+++ b/src/gradient-chemistry.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_GRADIENT_CHEMISTRY_H
#define SEEN_SP_GRADIENT_CHEMISTRY_H
@@ -15,7 +16,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "object/sp-gradient.h"
diff --git a/src/gradient-drag.cpp b/src/gradient-drag.cpp
index d2762f218..f27ac1efe 100644
--- a/src/gradient-drag.cpp
+++ b/src/gradient-drag.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* On-canvas gradient dragging
*
@@ -11,7 +12,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 2005,2010 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/gradient-drag.h b/src/gradient-drag.h
index 691fb0553..ee3b390be 100644
--- a/src/gradient-drag.h
+++ b/src/gradient-drag.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_GRADIENT_DRAG_H
#define SEEN_GRADIENT_DRAG_H
@@ -14,7 +15,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/graphlayout.cpp b/src/graphlayout.cpp
index 1cb2442e8..6173854d9 100644
--- a/src/graphlayout.cpp
+++ b/src/graphlayout.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Interface between Inkscape code (SPItem) and graphlayout functions.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <algorithm>
diff --git a/src/graphlayout.h b/src/graphlayout.h
index dfef45359..b403b7724 100644
--- a/src/graphlayout.h
+++ b/src/graphlayout.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* graph layout functions.
@@ -8,7 +9,7 @@
*
* Copyright (C) 2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_GRAPHLAYOUT_H
diff --git a/src/guide-snapper.cpp b/src/guide-snapper.cpp
index 1842f3763..9131b70a1 100644
--- a/src/guide-snapper.cpp
+++ b/src/guide-snapper.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Snapping things to guides.
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 1999-2002 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "desktop.h"
diff --git a/src/guide-snapper.h b/src/guide-snapper.h
index 15338048f..94863fa4d 100644
--- a/src/guide-snapper.h
+++ b/src/guide-snapper.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_GUIDE_SNAPPER_H
#define SEEN_GUIDE_SNAPPER_H
/*
@@ -8,7 +9,7 @@
*
* Copyright (C) 1999-2002 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "line-snapper.h"
diff --git a/src/help.cpp b/src/help.cpp
index d118796e4..a9f1fe9aa 100644
--- a/src/help.cpp
+++ b/src/help.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Help/About window
*
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2005 authors
* Copyright (C) 2000-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
diff --git a/src/help.h b/src/help.h
index 3f83e3367..810cec4e6 100644
--- a/src/help.h
+++ b/src/help.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
@@ -5,7 +6,7 @@
* Copyright (C) 1999-2003 authors
* Copyright (C) 2000-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_HELP_H
diff --git a/src/helper-fns.h b/src/helper-fns.h
index 79771a001..2d9fbfaa8 100644
--- a/src/helper-fns.h
+++ b/src/helper-fns.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_HELPER_FNS_H
#define SEEN_HELPER_FNS_H
/*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt
index 7b6b548b9..f1a2e7105 100644
--- a/src/helper/CMakeLists.txt
+++ b/src/helper/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
include(${CMAKE_SOURCE_DIR}/CMakeScripts/UseGlibMarshal.cmake)
diff --git a/src/helper/action-context.cpp b/src/helper/action-context.cpp
index e9299f7eb..648101540 100644
--- a/src/helper/action-context.cpp
+++ b/src/helper/action-context.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* ActionContext implementation.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2013 Eric Greveson
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "desktop.h"
diff --git a/src/helper/action-context.h b/src/helper/action-context.h
index bb538f413..2660bc59c 100644
--- a/src/helper/action-context.h
+++ b/src/helper/action-context.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Inkscape UI action context implementation
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2013 Eric Greveson
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_ACTION_CONTEXT_H
diff --git a/src/helper/action.cpp b/src/helper/action.cpp
index 6d14037f0..7df15c9c1 100644
--- a/src/helper/action.cpp
+++ b/src/helper/action.cpp
@@ -1,12 +1,13 @@
-/*
- * SPAction implementation.
- *
- * Author:
- * Lauris Kaplinski <lauris@kaplinski.com>
- *
- * Copyright (C) 2003 Lauris Kaplinski
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * Inkscape UI action implementation
+ *//*
+ * Authors:
+ * see git history
+ * Lauris Kaplinski <lauris@kaplinski.com>
*
- * This code is in public domain
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "helper/action.h"
diff --git a/src/helper/action.h b/src/helper/action.h
index d731f2884..1f871dbaa 100644
--- a/src/helper/action.h
+++ b/src/helper/action.h
@@ -1,12 +1,13 @@
-/** \file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Inkscape UI action implementation
*//*
- * Author:
- * Lauris Kaplinski <lauris@kaplinski.com>
+ * Authors:
+ * see git history
+ * Lauris Kaplinski <lauris@kaplinski.com>
*
- * Copyright (C) 2003 Lauris Kaplinski
- *
- * This code is in public domain
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_SP_ACTION_H
diff --git a/src/helper/geom-curves.h b/src/helper/geom-curves.h
index 7357403f7..08403e2ae 100644
--- a/src/helper/geom-curves.h
+++ b/src/helper/geom-curves.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_HELPER_GEOM_CURVES_H
#define INKSCAPE_HELPER_GEOM_CURVES_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2008-2009 Johan Engelen
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/line.h>
diff --git a/src/helper/geom-nodetype.cpp b/src/helper/geom-nodetype.cpp
index da620b3fd..e04b08dbd 100644
--- a/src/helper/geom-nodetype.cpp
+++ b/src/helper/geom-nodetype.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Specific nodetype geometry functions for Inkscape, not provided my lib2geom.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2008 Johan Engelen
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "helper/geom-nodetype.h"
diff --git a/src/helper/geom-nodetype.h b/src/helper/geom-nodetype.h
index e3953a65d..d7d4d4c02 100644
--- a/src/helper/geom-nodetype.h
+++ b/src/helper/geom-nodetype.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_HELPER_GEOM_NODETYPE_H
#define INKSCAPE_HELPER_GEOM_NODETYPE_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2008 Johan Engelen
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/helper/geom-pathstroke.cpp b/src/helper/geom-pathstroke.cpp
index 1736f9b16..d1ed7898d 100644
--- a/src/helper/geom-pathstroke.cpp
+++ b/src/helper/geom-pathstroke.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Liam P. White
* Tavmjong Bah
@@ -5,7 +6,7 @@
*
* Copyright (C) 2014-2015 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <iomanip>
diff --git a/src/helper/geom-pathstroke.h b/src/helper/geom-pathstroke.h
index 4e4b8b91e..73d35b402 100644
--- a/src/helper/geom-pathstroke.h
+++ b/src/helper/geom-pathstroke.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_HELPER_PATH_STROKE_H
#define INKSCAPE_HELPER_PATH_STROKE_H
@@ -7,7 +8,7 @@
*
* Copyright (C) 2014-2015 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/path.h>
diff --git a/src/helper/geom-pathvectorsatellites.cpp b/src/helper/geom-pathvectorsatellites.cpp
index 861af0e04..2516181cb 100644
--- a/src/helper/geom-pathvectorsatellites.cpp
+++ b/src/helper/geom-pathvectorsatellites.cpp
@@ -1,18 +1,21 @@
-/**
- * \file
- * \brief PathVectorSatellites a class to manage satellites -per node extra data- in a pathvector
- */ /*
- * Authors:
- * Jabiertxof
- * Nathan Hurst
- * Johan Engelen
- * Josh Andler
- * suv
- * Mc-
- * Liam P. White
- * Krzysztof Kosiński
- * This code is in public domain
- */
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * PathVectorSatellites a class to manage satellites -per node extra data- in a pathvector
+ *//*
+ * Authors: see git history
+ * Jabiertxof
+ * Nathan Hurst
+ * Johan Engelen
+ * Josh Andler
+ * suv
+ * Mc-
+ * Liam P. White
+ * Krzysztof Kosiński
+ * This code is in public domain
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <helper/geom-pathvectorsatellites.h>
#include "util/units.h"
diff --git a/src/helper/geom-pathvectorsatellites.h b/src/helper/geom-pathvectorsatellites.h
index e95458a91..3009081bb 100644
--- a/src/helper/geom-pathvectorsatellites.h
+++ b/src/helper/geom-pathvectorsatellites.h
@@ -1,18 +1,21 @@
-/**
- * \file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* \brief PathVectorSatellites a class to manage satellites -per node extra data- in a pathvector
- */ /*
- * Authors:
- * Jabiertxof
- * Nathan Hurst
- * Johan Engelen
- * Josh Andler
- * suv
- * Mc-
- * Liam P. White
- * Krzysztof Kosiński
- * This code is in public domain
- */
+ *//*
+ * Authors: see git history
+ * Jabiertxof
+ * Nathan Hurst
+ * Johan Engelen
+ * Josh Andler
+ * suv
+ * Mc-
+ * Liam P. White
+ * Krzysztof Kosiński
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
+
#ifndef SEEN_PATHVECTORSATELLITES_H
#define SEEN_PATHVECTORSATELLITES_H
diff --git a/src/helper/geom-satellite.cpp b/src/helper/geom-satellite.cpp
index 9cd6a3889..8049c861d 100644
--- a/src/helper/geom-satellite.cpp
+++ b/src/helper/geom-satellite.cpp
@@ -1,12 +1,14 @@
-/**
- * \file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* \brief Satellite a per node holder of data.
- */ /*
- * Authors:
- * 2015 Jabier Arraiza Cenoz<jabier.arraiza@marker.es>
- *
- * This code is in public domain
- */
+ *//*
+ * Authors:
+ * see git history
+ * 2015 Jabier Arraiza Cenoz<jabier.arraiza@marker.es>
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <helper/geom-satellite.h>
#include <2geom/curve.h>
@@ -15,7 +17,7 @@
#include <2geom/sbasis-to-bezier.h>
#include <2geom/ray.h>
#include <boost/optional.hpp>
-//log cache
+// log cache
#ifdef _WIN32
#include <Windows.h>
#else
diff --git a/src/helper/geom-satellite.h b/src/helper/geom-satellite.h
index c9cf84308..5fbcae159 100644
--- a/src/helper/geom-satellite.h
+++ b/src/helper/geom-satellite.h
@@ -1,12 +1,14 @@
-/**
- * \file
- * \brief Satellite a per node holder of data.
- */ /*
- * Authors:
- * 2015 Jabier Arraiza Cenoz<jabier.arraiza@marker.es>
- *
- * This code is in public domain
- */
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * Satellite -- a per node holder of data.
+ *//*
+ * Authors:
+ * see git history
+ * Jabier Arraiza Cenoz<jabier.arraiza@marker.es>
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SATELLITE_H
#define SEEN_SATELLITE_H
diff --git a/src/helper/geom.cpp b/src/helper/geom.cpp
index 253188f1d..e1d48580c 100644
--- a/src/helper/geom.cpp
+++ b/src/helper/geom.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Specific geometry functions for Inkscape, not provided my lib2geom.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2008 Johan Engelen
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <algorithm>
diff --git a/src/helper/geom.h b/src/helper/geom.h
index b3d907e51..b0e3f2b7d 100644
--- a/src/helper/geom.h
+++ b/src/helper/geom.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_HELPER_GEOM_H
#define INKSCAPE_HELPER_GEOM_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2008 Johan Engelen
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/helper/gettext.cpp b/src/helper/gettext.cpp
index 0bd3da06a..dd27f9f78 100644
--- a/src/helper/gettext.cpp
+++ b/src/helper/gettext.cpp
@@ -1,26 +1,13 @@
-/**
- * \file
- * \brief helper functions for gettext
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * helper functions for gettext
*//*
* Authors:
+ * see git history
* Eduard Braun <eduard.braun2@gmx.de>
*
- * Copyright 2017 Authors
- *
- * This file is part of Inkscape.
- *
- * Inkscape is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 2 of the License, or
- * (at your option) any later version.
- *
- * Inkscape is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with Inkscape. If not, see <http://www.gnu.org/licenses/>.
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/helper/gettext.h b/src/helper/gettext.h
index ecffcdc07..5a3716386 100644
--- a/src/helper/gettext.h
+++ b/src/helper/gettext.h
@@ -1,26 +1,13 @@
-/**
- * \file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* \brief helper functions for gettext
*//*
* Authors:
+ * see git history
* Eduard Braun <eduard.braun2@gmx.de>
*
- * Copyright 2017 Authors
- *
- * This file is part of Inkscape.
- *
- * Inkscape is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 2 of the License, or
- * (at your option) any later version.
- *
- * Inkscape is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with Inkscape. If not, see <http://www.gnu.org/licenses/>.
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_GETTEXT_HELPER_H
@@ -43,4 +30,4 @@ namespace Inkscape {
fill-column:99
End:
*/
-// vim:filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99: \ No newline at end of file
+// vim:filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99:
diff --git a/src/helper/icon-loader.cpp b/src/helper/icon-loader.cpp
index 25c6eb32b..7116c2eaf 100644
--- a/src/helper/icon-loader.cpp
+++ b/src/helper/icon-loader.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Icon Loader
*
@@ -6,7 +7,7 @@
* Authors:
* Jabiertxo Arraiza <jabier.arraiza@marker.es>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "icon-loader.h"
diff --git a/src/helper/icon-loader.h b/src/helper/icon-loader.h
index 38a41fcfb..1555871c3 100644
--- a/src/helper/icon-loader.h
+++ b/src/helper/icon-loader.h
@@ -1,15 +1,17 @@
-#ifndef SEEN_INK_ICON_LOADER_H
-#define SEEN_INK_ICON_LOADER_H
-
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Icon Loader
- *
- *
+ *//*
* Authors:
- * Jabiertxo Arraiza <jabier.arraiza@marker.es>
- *
+ * see git history
+ * Jabiertxo Arraiza <jabier.arraiza@marker.es>
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_INK_ICON_LOADER_H
+#define SEEN_INK_ICON_LOADER_H
+
#include <gdkmm/pixbuf.h>
#include <gtkmm/box.h>
#include <gtkmm/image.h>
diff --git a/src/helper/mathfns.h b/src/helper/mathfns.h
index 8fb88dc26..3fa51a09b 100644
--- a/src/helper/mathfns.h
+++ b/src/helper/mathfns.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
- * ... some mathmatical functions
+ * ... some mathmatical functions
*
* Authors:
* Johan Engelen <goejendaagh@zonnet.nl>
*
* Copyright (C) 2007 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_UTIL_MATHFNS_H
diff --git a/src/helper/pixbuf-ops.cpp b/src/helper/pixbuf-ops.cpp
index 3a853ed23..cfb6f8836 100644
--- a/src/helper/pixbuf-ops.cpp
+++ b/src/helper/pixbuf-ops.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Helpers for SPItem -> gdk_pixbuf related stuff
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2008 John Cliff
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/transforms.h>
diff --git a/src/helper/pixbuf-ops.h b/src/helper/pixbuf-ops.h
index 6f326a286..d56579ef9 100644
--- a/src/helper/pixbuf-ops.h
+++ b/src/helper/pixbuf-ops.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_PIXBUF_OPS_H__
#define __SP_PIXBUF_OPS_H__
@@ -9,7 +10,7 @@
*
* Copyright (C) 2008 John Cliff
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/helper/png-write.cpp b/src/helper/png-write.cpp
index 0358bc5d7..6af505278 100644
--- a/src/helper/png-write.cpp
+++ b/src/helper/png-write.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* PNG file format utilities
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 1999-2002 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <png.h>
diff --git a/src/helper/png-write.h b/src/helper/png-write.h
index b886158c9..8d1aa97e9 100644
--- a/src/helper/png-write.h
+++ b/src/helper/png-write.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_PNG_WRITE_H
#define SEEN_SP_PNG_WRITE_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/helper/sp-marshal.list b/src/helper/sp-marshal.list
index ba5c3a889..340d2c5c4 100644
--- a/src/helper/sp-marshal.list
+++ b/src/helper/sp-marshal.list
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
# marshallers for inkscape
VOID:POINTER,UINT
BOOLEAN:POINTER
diff --git a/src/helper/stock-items.cpp b/src/helper/stock-items.cpp
index dbd9e6826..16b90c23f 100644
--- a/src/helper/stock-items.cpp
+++ b/src/helper/stock-items.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Stock-items
*
@@ -11,7 +12,7 @@
* Copyright 2004 John Cliff
*
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#define noSP_SS_VERBOSE
diff --git a/src/helper/stock-items.h b/src/helper/stock-items.h
index a0e5cc2a3..0d1bb20fc 100644
--- a/src/helper/stock-items.h
+++ b/src/helper/stock-items.h
@@ -1,17 +1,16 @@
-#ifndef SEEN_INK_STOCK_ITEMS_H
-#define SEEN_INK_STOCK_ITEMS_H
-
-/*
- * Stock-items
- *
- * Stock Item management code
- *
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
* Authors:
- * John Cliff <simarilius@yahoo.com>
- *
- * Copyright 2004 John Cliff
+ * see git history
+ * John Cliff <simarilius@yahoo.com>
*
+ * Copyright (C) 2012 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_INK_STOCK_ITEMS_H
+#define SEEN_INK_STOCK_ITEMS_H
#include <glib.h>
diff --git a/src/helper/window.cpp b/src/helper/window.cpp
index 28fc25606..d51e92358 100644
--- a/src/helper/window.cpp
+++ b/src/helper/window.cpp
@@ -1,10 +1,13 @@
-/**
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Generic window implementation
+ *//*
+ * Authors:
+ * see git history
+ * Lauris Kaplinski <lauris@kaplinski.com>
*
- * Author:
- * Lauris Kaplinski <lauris@kaplinski.com>
- *
- * This code is in public domain
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
diff --git a/src/helper/window.h b/src/helper/window.h
index a0efcd292..cd303d0b9 100644
--- a/src/helper/window.h
+++ b/src/helper/window.h
@@ -1,14 +1,16 @@
-#ifndef SEEN_SP_WINDOW_H
-#define SEEN_SP_WINDOW_H
-
-/**
- * Generic window implementation
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Lauris Kaplinski <lauris@kaplinski.com>
*
- * Author:
- * Lauris Kaplinski <lauris@kaplinski.com>
- *
- * This code is in public domain
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_SP_WINDOW_H
+#define SEEN_SP_WINDOW_H
struct _GtkWidget;
typedef _GtkWidget GtkWidget;
diff --git a/src/id-clash.cpp b/src/id-clash.cpp
index 1dba84fd9..2ee358d49 100644
--- a/src/id-clash.cpp
+++ b/src/id-clash.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Routines for resolving ID clashes when importing or pasting.
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2008 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstdlib>
diff --git a/src/id-clash.h b/src/id-clash.h
index f93bd3d72..1fe1af86d 100644
--- a/src/id-clash.h
+++ b/src/id-clash.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2012 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_ID_CLASH_H
#define SEEN_ID_CLASH_H
diff --git a/src/include/CMakeLists.txt b/src/include/CMakeLists.txt
index f63079edf..ed5c1aeea 100644
--- a/src/include/CMakeLists.txt
+++ b/src/include/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(include_SRC
gtkmm_version.h
macros.h
diff --git a/src/include/macros.h b/src/include/macros.h
index 71a81848f..21ddaff9e 100644
--- a/src/include/macros.h
+++ b/src/include/macros.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_MACROS_H
#define SEEN_MACROS_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// I'm of the opinion that this file should be removed, so I will in the future take the necessary steps to wipe it out.
diff --git a/src/inkgc/CMakeLists.txt b/src/inkgc/CMakeLists.txt
index a4b96d5ee..f0ec2ff4b 100644
--- a/src/inkgc/CMakeLists.txt
+++ b/src/inkgc/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(libgc_SRC
gc.cpp
diff --git a/src/inkgc/gc-alloc.h b/src/inkgc/gc-alloc.h
index 5600c1ead..8935c1220 100644
--- a/src/inkgc/gc-alloc.h
+++ b/src/inkgc/gc-alloc.h
@@ -1,15 +1,13 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Inkscape::GC::Alloc - GC-aware STL allocator
+ *//*
+ * Authors:
+ * see git history
+ * MenTaLguY <mental@rydia.net>
*
- * Copyright 2004 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
- *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_GC_ALLOC_H
diff --git a/src/inkgc/gc-core.h b/src/inkgc/gc-core.h
index a9a3ec3a5..cbd4b7ef4 100644
--- a/src/inkgc/gc-core.h
+++ b/src/inkgc/gc-core.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Wrapper for Boehm GC
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_GC_CORE_H
diff --git a/src/inkgc/gc-managed.h b/src/inkgc/gc-managed.h
index 97b2b816e..2c2ef7ccc 100644
--- a/src/inkgc/gc-managed.h
+++ b/src/inkgc/gc-managed.h
@@ -1,14 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
- * @brief Base class for GC-managed objects
- */
-/* Copyright 2004 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
+ * Base class for GC-managed objects
+ *//*
+ * Authors:
+ * see git history
+ * MenTaLguY <mental@rydia.net>
*
- * See the file COPYING for details.
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_GC_MANAGED_H
diff --git a/src/inkgc/gc-soft-ptr.h b/src/inkgc/gc-soft-ptr.h
index 9d71f389c..b245d8173 100644
--- a/src/inkgc/gc-soft-ptr.h
+++ b/src/inkgc/gc-soft-ptr.h
@@ -1,13 +1,13 @@
-/*
- * Copyright 2006 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * MenTaLguY <mental@rydia.net>
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_GC_SOFT_PTR_H
diff --git a/src/inkgc/gc.cpp b/src/inkgc/gc.cpp
index d44647066..a29042306 100644
--- a/src/inkgc/gc.cpp
+++ b/src/inkgc/gc.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Wrapper for Boehm GC.
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "inkgc/gc-core.h"
diff --git a/src/inkscape-version.cpp.in b/src/inkscape-version.cpp.in
index 455a0fe99..dbf01c2e1 100644
--- a/src/inkscape-version.cpp.in
+++ b/src/inkscape-version.cpp.in
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifdef HAVE_CONFIG_H
# include <config.h>
#endif
diff --git a/src/inkscape-version.h b/src/inkscape-version.h
index ff219047e..6804a6f72 100644
--- a/src/inkscape-version.h
+++ b/src/inkscape-version.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Mini static library that contains the version of Inkscape
*
@@ -8,7 +9,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2008 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_INKSCAPE_VERSION_H
diff --git a/src/inkscape.cpp b/src/inkscape.cpp
index 14247f9d0..027dd9dce 100644
--- a/src/inkscape.cpp
+++ b/src/inkscape.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Interface to main application.
@@ -11,7 +12,7 @@
* c++ port Copyright (C) 2003 Nathan Hurst
* c++ification Copyright (C) 2014 Liam P. White
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cerrno>
diff --git a/src/inkscape.h b/src/inkscape.h
index 59532b2f6..9f3a0948a 100644
--- a/src/inkscape.h
+++ b/src/inkscape.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __INKSCAPE_H__
#define __INKSCAPE_H__
@@ -10,7 +11,7 @@
*
* Copyright (C) 1999-2014 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <map>
diff --git a/src/inkview-application.cpp b/src/inkview-application.cpp
index 8f6bee105..1982ca454 100644
--- a/src/inkview-application.cpp
+++ b/src/inkview-application.cpp
@@ -1,9 +1,16 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/**
+ * @file
* Inkview - An SVG file viewer.
+ */
+/*
+ * Authors:
+ * Tavmjong Bah
*
- * Copyright (C) 2018 Tavmjong Bah
+ * Copyright (C) 2018 Authors
*
* The contents of this file may be used under the GNU General Public License Version 2 or later.
+ * Read the file 'COPYING' for more information.
*
*/
diff --git a/src/inkview-application.h b/src/inkview-application.h
index e6041ba77..d22ea7c89 100644
--- a/src/inkview-application.h
+++ b/src/inkview-application.h
@@ -1,12 +1,20 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/**
+ * @file
* Inkview - An SVG file viewer.
+ */
+/*
+ * Authors:
+ * Tavmjong Bah
*
- * Copyright (C) 2018 Tavmjong Bah
+ * Copyright (C) 2018 Authors
*
* The contents of this file may be used under the GNU General Public License Version 2 or later.
+ * Read the file 'COPYING' for more information.
*
*/
+
#ifndef INKVIEW_APPLICATION_H
#define INKVIEW_APPLICATION_H
diff --git a/src/inkview-main.cpp b/src/inkview-main.cpp
index ed694596d..1774b16b4 100644
--- a/src/inkview-main.cpp
+++ b/src/inkview-main.cpp
@@ -1,12 +1,20 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/**
+ * @file
* Inkview - An SVG file viewer.
+ */
+/*
+ * Authors:
+ * Tavmjong Bah
*
- * Copyright (C) 2018 Tavmjong Bah
+ * Copyright (C) 2018 Authors
*
* The contents of this file may be used under the GNU General Public License Version 2 or later.
+ * Read the file 'COPYING' for more information.
*
*/
+
#include "inkview-application.h"
int main(int argc, char *argv[])
diff --git a/src/inkview-window.cpp b/src/inkview-window.cpp
index d0b8804a5..c68db9302 100644
--- a/src/inkview-window.cpp
+++ b/src/inkview-window.cpp
@@ -1,12 +1,20 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/**
+ * @file
* Inkview - An SVG file viewer.
+ */
+/*
+ * Authors:
+ * Tavmjong Bah
*
- * Copyright (C) 2018 Tavmjong Bah
+ * Copyright (C) 2018 Authors
*
* The contents of this file may be used under the GNU General Public License Version 2 or later.
+ * Read the file 'COPYING' for more information.
*
*/
+
#include "inkview-window.h"
#include <iostream>
diff --git a/src/inkview-window.h b/src/inkview-window.h
index 5e76f1741..dc110f381 100644
--- a/src/inkview-window.h
+++ b/src/inkview-window.h
@@ -1,9 +1,16 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/**
+ * @file
* Inkview - An SVG file viewer.
+ */
+/*
+ * Authors:
+ * Tavmjong Bah
*
- * Copyright (C) 2018 Tavmjong Bah
+ * Copyright (C) 2018 Authors
*
* The contents of this file may be used under the GNU General Public License Version 2 or later.
+ * Read the file 'COPYING' for more information.
*
*/
diff --git a/src/io/CMakeLists.txt b/src/io/CMakeLists.txt
index 51e0b2e32..f31788b22 100644
--- a/src/io/CMakeLists.txt
+++ b/src/io/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(io_SRC
bufferstream.cpp
diff --git a/src/io/Makefile.tst b/src/io/Makefile.tst
index 1d6789fd2..2e3142d42 100644
--- a/src/io/Makefile.tst
+++ b/src/io/Makefile.tst
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
##############################################
#
# Test makefile for InkscapeStreams
diff --git a/src/io/bufferstream.cpp b/src/io/bufferstream.cpp
index 235c0de77..1723ee1ff 100644
--- a/src/io/bufferstream.cpp
+++ b/src/io/bufferstream.cpp
@@ -1,4 +1,6 @@
-/*
+// SPDX-License-Identifier: LGPL-2.1-or-later
+/**
+ * @file
* Phoebe DOM Implementation.
*
* This is a C++ approximation of the W3C DOM model, which follows
@@ -6,25 +8,13 @@
* which are provided for reference. Most important is this one:
*
* http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/idl-definitions.html
- *
+ *//*
* Authors:
+ * see git history
* Bob Jamison
*
- * Copyright (C) 2006 Bob Jamison
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ * Copyright (C) 2018 Authors
+ * Released under GNU LGPL v2.1+, read the file 'COPYING' for more information.
*/
/**
diff --git a/src/io/bufferstream.h b/src/io/bufferstream.h
index 81b278a51..811ab0d57 100644
--- a/src/io/bufferstream.h
+++ b/src/io/bufferstream.h
@@ -1,5 +1,4 @@
-#ifndef SEEN_BUFFERSTREAM_H
-#define SEEN_BUFFERSTREAM_H
+// SPDX-License-Identifier: LGPL-2.1-or-later
/**
* @file
* Phoebe DOM Implementation.
@@ -9,27 +8,17 @@
* which are provided for reference. Most important is this one:
*
* http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/idl-definitions.html
- */
-/*
+ *//*
* Authors:
+ * see git history
* Bob Jamison
*
- * Copyright (C) 2006 Bob Jamison
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ * Copyright (C) 2018 Authors
+ * Released under GNU LGPL v2.1+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_BUFFERSTREAM_H
+#define SEEN_BUFFERSTREAM_H
+
#include <vector>
#include "inkscapestream.h"
diff --git a/src/io/dir-util.cpp b/src/io/dir-util.cpp
index 44c9a58d8..69a01f1fb 100644
--- a/src/io/dir-util.cpp
+++ b/src/io/dir-util.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/**
* @file
* Utility functions for filenames.
diff --git a/src/io/dir-util.h b/src/io/dir-util.h
index 327e1ad5f..91f07c882 100644
--- a/src/io/dir-util.h
+++ b/src/io/dir-util.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2016 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_DIR_UTIL_H
#define SEEN_DIR_UTIL_H
diff --git a/src/io/doc2html.xsl b/src/io/doc2html.xsl
index f8734a1c2..9a98c23f2 100644
--- a/src/io/doc2html.xsl
+++ b/src/io/doc2html.xsl
@@ -1,4 +1,5 @@
<?xml version='1.0'?>
+<!-- SPDX-License-Identifier: GPL-2.0-or-later -->
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version='1.0'>
<xsl:output method="html"/>
diff --git a/src/io/gzipstream.cpp b/src/io/gzipstream.cpp
index 82e20a08f..03960b004 100644
--- a/src/io/gzipstream.cpp
+++ b/src/io/gzipstream.cpp
@@ -1,29 +1,19 @@
-/*
+// SPDX-License-Identifier: LGPL-2.1-or-later
+/** @file
* Zlib-enabled input and output streams
+ *//*
+ * Authors:
+ * see git history
+ * Bob Jamison <rjamison@titan.com>
+ *
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU LGPL v2.1+, read the file 'COPYING' for more information.
+ */
+/*
* This is a thin wrapper of libz calls, in order
* to provide a simple interface to our developers
* for gzip input and output.
- *
- * Authors:
- * Bob Jamison <rjamison@titan.com>
- *
- * Copyright (C) 2004
- *
-
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
#include "gzipstream.h"
diff --git a/src/io/gzipstream.h b/src/io/gzipstream.h
index 26eee2af4..fc80f974c 100644
--- a/src/io/gzipstream.h
+++ b/src/io/gzipstream.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_IO_GZIPSTREAM_H
#define SEEN_INKSCAPE_IO_GZIPSTREAM_H
/**
@@ -14,7 +15,7 @@
*
* Copyright (C) 2004 Inkscape.org
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/io/http.cpp b/src/io/http.cpp
index 164c96783..6fdb24c05 100644
--- a/src/io/http.cpp
+++ b/src/io/http.cpp
@@ -1,18 +1,11 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Inkscape::IO::HTTP - make internet requests using libsoup
+ *//*
+ * Authors: see git history
*
- * Authors:
- * Martin Owens <doctormo@gmail.com>
- *
- * Copyright (C) 2017 Authors
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
- *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/io/http.h b/src/io/http.h
index 70676e156..398d699b1 100644
--- a/src/io/http.h
+++ b/src/io/http.h
@@ -1,16 +1,11 @@
-/*
- * Authors:
- * Martin Owens <doctormo@gmail.com>
- *
- * Copyright (C) 2017 Authors
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * Inkscape::IO::HTTP - make internet requests using libsoup
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_IO_HTTP_H
diff --git a/src/io/inkscapestream.cpp b/src/io/inkscapestream.cpp
index 63cea38ab..56ef7854e 100644
--- a/src/io/inkscapestream.cpp
+++ b/src/io/inkscapestream.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Our base input/output stream classes. These are is directly
* inherited from iostreams, and includes any extra
@@ -8,7 +9,7 @@
*
* Copyright (C) 2004 Inkscape.org
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstdlib>
diff --git a/src/io/inkscapestream.h b/src/io/inkscapestream.h
index b2e836267..68c28baa1 100644
--- a/src/io/inkscapestream.h
+++ b/src/io/inkscapestream.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_IO_INKSCAPESTREAM_H
#define SEEN_INKSCAPE_IO_INKSCAPESTREAM_H
/*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 Inkscape.org
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstdio>
diff --git a/src/io/registrytool.cpp b/src/io/registrytool.cpp
index 89442bc36..169e49721 100644
--- a/src/io/registrytool.cpp
+++ b/src/io/registrytool.cpp
@@ -1,24 +1,13 @@
-/*
- * Inkscape Registry Tool
- *
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** \file
+ * Inkscape registry tool
+ *//*
* Authors:
+ * see git history
* Bob Jamison
- *
- * Copyright (C) 2005-2008 Bob Jamison
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ * Copyright (C) 2005-2018 Authors
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "registrytool.h"
diff --git a/src/io/registrytool.h b/src/io/registrytool.h
index 335a8bd52..3bb7d101a 100644
--- a/src/io/registrytool.h
+++ b/src/io/registrytool.h
@@ -1,26 +1,18 @@
-#ifndef SEEN_REGISTRYTOOL_H
-#define SEEN_REGISTRYTOOL_H
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** \file
+ * Inkscape registry tool
+ *//*
* Authors:
+ * see git history
* Bob Jamison
- *
- * Copyright (C) 2005 Bob Jamison
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+ * Copyright (C) 2005-2018 Authors
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_REGISTRYTOOL_H
+#define SEEN_REGISTRYTOOL_H
+
namespace Glib {
class ustring;
}
diff --git a/src/io/resource-manager.cpp b/src/io/resource-manager.cpp
index 6a455a8cc..ada60390e 100644
--- a/src/io/resource-manager.cpp
+++ b/src/io/resource-manager.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::ResourceManager - tracks external resources such as image and css files.
*
* Copyright 2011 Jon A. Cruz <jon@joncruz.org>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <string>
diff --git a/src/io/resource-manager.h b/src/io/resource-manager.h
index b4d88c7e6..48f0687b2 100644
--- a/src/io/resource-manager.h
+++ b/src/io/resource-manager.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::ResourceManager - Manages external resources such as image and css files.
*
* Copyright 2011 Jon A. Cruz <jon@joncruz.org>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_RESOURCE_MANAGER_H
diff --git a/src/io/resource.cpp b/src/io/resource.cpp
index a373a658f..7ca9e79c3 100644
--- a/src/io/resource.cpp
+++ b/src/io/resource.cpp
@@ -1,19 +1,13 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Inkscape::IO::Resource - simple resource API
- *
+ *//*
* Authors:
* MenTaLguY <mental@rydia.net>
* Martin Owens <doctormo@gmail.com>
*
- * Copyright (C) 2006-2017 Authors
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
- *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/io/resource.h b/src/io/resource.h
index 7a11fd8fa..1b409b6ec 100644
--- a/src/io/resource.h
+++ b/src/io/resource.h
@@ -1,17 +1,13 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
* Authors:
* MenTaLguY <mental@rydia.net>
* Martin Owens <doctormo@gmail.com>
*
- * Copyright (C) 2006-2017 Authors
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
- *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_IO_RESOURCE_H
diff --git a/src/io/streamtest.cpp b/src/io/streamtest.cpp
index ec59ac4a6..5d270580b 100644
--- a/src/io/streamtest.cpp
+++ b/src/io/streamtest.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2015 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <stdio.h>
diff --git a/src/io/stringstream.cpp b/src/io/stringstream.cpp
index 360cc7fc9..0259869f7 100644
--- a/src/io/stringstream.cpp
+++ b/src/io/stringstream.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Our base String stream classes. We implement these to
* be based on Glib::ustring
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004 Inkscape.org
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/io/stringstream.h b/src/io/stringstream.h
index 215e9b6a0..3afb9a870 100644
--- a/src/io/stringstream.h
+++ b/src/io/stringstream.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef __INKSCAPE_IO_STRINGSTREAM_H__
#define __INKSCAPE_IO_STRINGSTREAM_H__
diff --git a/src/io/sys.cpp b/src/io/sys.cpp
index 47b6d4e78..ee1956fc5 100644
--- a/src/io/sys.cpp
+++ b/src/io/sys.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* System abstraction utility routines
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/io/sys.h b/src/io/sys.h
index 39ba399f5..f159ac66b 100644
--- a/src/io/sys.h
+++ b/src/io/sys.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SYS_H
#define SEEN_SYS_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2004-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstdio>
diff --git a/src/io/uristream.cpp b/src/io/uristream.cpp
index dc797472d..2ff7460e0 100644
--- a/src/io/uristream.cpp
+++ b/src/io/uristream.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Our base String stream classes. We implement these to
* be based on Glib::ustring
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004 Inkscape.org
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/io/uristream.h b/src/io/uristream.h
index bcd599012..f0544d876 100644
--- a/src/io/uristream.h
+++ b/src/io/uristream.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_IO_URISTREAM_H
#define SEEN_INKSCAPE_IO_URISTREAM_H
/**
@@ -11,7 +12,7 @@
*
* Copyright (C) 2004 Inkscape.org
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/io/xsltstream.cpp b/src/io/xsltstream.cpp
index 916cb0ed0..882db30b2 100644
--- a/src/io/xsltstream.cpp
+++ b/src/io/xsltstream.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* XSL Transforming input and output classes
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004-2008 Inkscape.org
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/io/xsltstream.h b/src/io/xsltstream.h
index 7ee3f9a9d..7410ddcee 100644
--- a/src/io/xsltstream.h
+++ b/src/io/xsltstream.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_IO_XSLTSTREAM_H
#define SEEN_INKSCAPE_IO_XSLTSTREAM_H
/**
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004-2008 Inkscape.org
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/knot-enums.h b/src/knot-enums.h
index 6f88f1c01..47ae978a3 100644
--- a/src/knot-enums.h
+++ b/src/knot-enums.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_KNOT_ENUMS_H
#define SEEN_KNOT_ENUMS_H
@@ -12,7 +13,7 @@
* Copyright (C) 1999-2002 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
enum SPKnotShapeType {
diff --git a/src/knot-holder-entity.cpp b/src/knot-holder-entity.cpp
index 9408e7942..7abd16cba 100644
--- a/src/knot-holder-entity.cpp
+++ b/src/knot-holder-entity.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* KnotHolderEntity definition.
*
@@ -12,7 +13,7 @@
* Copyright (C) 2004 Monash University
* Copyright (C) 2008 Maximilian Albert
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "knot-holder-entity.h"
diff --git a/src/knot-holder-entity.h b/src/knot-holder-entity.h
index 5e7868b70..f34a31d68 100644
--- a/src/knot-holder-entity.h
+++ b/src/knot-holder-entity.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_KNOT_HOLDER_ENTITY_H
#define SEEN_KNOT_HOLDER_ENTITY_H
/*
@@ -11,7 +12,7 @@
* Copyright (C) 2004 Monash University
* Copyright (C) 2008 Maximilian Albert
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/knot-ptr.cpp b/src/knot-ptr.cpp
index de8118ba7..8e275ac58 100644
--- a/src/knot-ptr.cpp
+++ b/src/knot-ptr.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <algorithm>
#include <glib.h>
#include <list>
diff --git a/src/knot-ptr.h b/src/knot-ptr.h
index 5895dfd2e..514182244 100644
--- a/src/knot-ptr.h
+++ b/src/knot-ptr.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef KNOT_PTR_DETECTOR
#define KNOT_PTR_DETECTOR
diff --git a/src/knot.cpp b/src/knot.cpp
index ab83eff42..caec9c829 100644
--- a/src/knot.cpp
+++ b/src/knot.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SPKnot implementation
*
@@ -9,7 +10,7 @@
* Copyright (C) 1999-2005 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/knot.h b/src/knot.h
index 0d9e95d89..b09061cbe 100644
--- a/src/knot.h
+++ b/src/knot.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_KNOT_H
#define SEEN_SP_KNOT_H
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/point.h>
diff --git a/src/knotholder.cpp b/src/knotholder.cpp
index 7d62ff6a5..5793afeee 100644
--- a/src/knotholder.cpp
+++ b/src/knotholder.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Container for SPKnot visual handles.
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2001-2008 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "knotholder.h"
diff --git a/src/knotholder.h b/src/knotholder.h
index 05adb2241..5e02c7fc1 100644
--- a/src/knotholder.h
+++ b/src/knotholder.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_KNOTHOLDER_H
#define SEEN_SP_KNOTHOLDER_H
@@ -13,7 +14,7 @@
* Copyright (C) 2001 Mitsuru Oka
* Copyright (C) 2008 Maximilian Albert
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/layer-fns.cpp b/src/layer-fns.cpp
index 3b9428779..dfb003727 100644
--- a/src/layer-fns.cpp
+++ b/src/layer-fns.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::SelectionDescriber - shows messages describing selection
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "document.h"
diff --git a/src/layer-fns.h b/src/layer-fns.h
index 63b1147a6..1b9cd7e7a 100644
--- a/src/layer-fns.h
+++ b/src/layer-fns.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* assorted functions related to layers
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_LAYER_FNS_H
diff --git a/src/layer-manager.cpp b/src/layer-manager.cpp
index 63f4f55ed..18bf8d8a2 100644
--- a/src/layer-manager.cpp
+++ b/src/layer-manager.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::LayerManager - a view of a document's layers, relative
* to a particular desktop
@@ -5,7 +6,7 @@
* Copyright 2006 MenTaLguY <mental@rydia.net>
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <set>
diff --git a/src/layer-manager.h b/src/layer-manager.h
index 7333f4424..7bc9d2e21 100644
--- a/src/layer-manager.h
+++ b/src/layer-manager.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::LayerManager - a view of a document's layers, relative
* to a particular desktop
*
* Copyright 2006 MenTaLguY <mental@rydia.net>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_LAYER_MANAGER_H
diff --git a/src/layer-model.cpp b/src/layer-model.cpp
index d6f57a6b4..5b064543f 100644
--- a/src/layer-model.cpp
+++ b/src/layer-model.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Editable view implementation
*
@@ -18,7 +19,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "layer-model.h"
diff --git a/src/layer-model.h b/src/layer-model.h
index 86aba63ef..8e7153875 100644
--- a/src/layer-model.h
+++ b/src/layer-model.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_LAYER_MODEL_H
#define SEEN_INKSCAPE_LAYER_MODEL_H
@@ -18,7 +19,7 @@
* Copyright (C) 1999-2013 authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/libnrtype/CMakeLists.txt b/src/libnrtype/CMakeLists.txt
index 3061e9304..42ff9d2ca 100644
--- a/src/libnrtype/CMakeLists.txt
+++ b/src/libnrtype/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(nrtype_SRC
FontFactory.cpp
diff --git a/src/libnrtype/FontFactory.cpp b/src/libnrtype/FontFactory.cpp
index 74b68fc3f..27f8b57d0 100644
--- a/src/libnrtype/FontFactory.cpp
+++ b/src/libnrtype/FontFactory.cpp
@@ -1,11 +1,13 @@
-/*
- * FontFactory.cpp
- * testICU
- *
- * Authors:
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
* fred
* bulia byak <buliabyak@users.sf.net>
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/libnrtype/FontFactory.h b/src/libnrtype/FontFactory.h
index 085410169..547b8aa83 100644
--- a/src/libnrtype/FontFactory.h
+++ b/src/libnrtype/FontFactory.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* FontFactory.h
* testICU
diff --git a/src/libnrtype/FontInstance.cpp b/src/libnrtype/FontInstance.cpp
index 7358deac0..c2abfb3f2 100644
--- a/src/libnrtype/FontInstance.cpp
+++ b/src/libnrtype/FontInstance.cpp
@@ -1,11 +1,13 @@
-/*
- * FontInstance.cpp
- * testICU
- *
- * Authors:
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
* fred
* bulia byak <buliabyak@users.sf.net>
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/libnrtype/Layout-TNG-Compute.cpp b/src/libnrtype/Layout-TNG-Compute.cpp
index e9cf22e31..54780b5fc 100644
--- a/src/libnrtype/Layout-TNG-Compute.cpp
+++ b/src/libnrtype/Layout-TNG-Compute.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Text::Layout::Calculator - text layout engine meaty bits
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 Richard Hughes
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "Layout-TNG.h"
#include "style.h"
diff --git a/src/libnrtype/Layout-TNG-Input.cpp b/src/libnrtype/Layout-TNG-Input.cpp
index cdaee3ad8..a20fdde53 100644
--- a/src/libnrtype/Layout-TNG-Input.cpp
+++ b/src/libnrtype/Layout-TNG-Input.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Text::Layout - text layout engine input functions
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 Richard Hughes
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/libnrtype/Layout-TNG-OutIter.cpp b/src/libnrtype/Layout-TNG-OutIter.cpp
index e28c9b168..d565bb923 100644
--- a/src/libnrtype/Layout-TNG-OutIter.cpp
+++ b/src/libnrtype/Layout-TNG-OutIter.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Text::Layout - text layout engine output functions using iterators
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 Richard Hughes
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "Layout-TNG.h"
#include "livarot/Path.h"
diff --git a/src/libnrtype/Layout-TNG-Output.cpp b/src/libnrtype/Layout-TNG-Output.cpp
index 81710b471..014c2c521 100644
--- a/src/libnrtype/Layout-TNG-Output.cpp
+++ b/src/libnrtype/Layout-TNG-Output.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Text::Layout - text layout engine output functions
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 Richard Hughes
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/libnrtype/Layout-TNG-Scanline-Maker.h b/src/libnrtype/Layout-TNG-Scanline-Maker.h
index dea9aa3c5..c8c823249 100644
--- a/src/libnrtype/Layout-TNG-Scanline-Maker.h
+++ b/src/libnrtype/Layout-TNG-Scanline-Maker.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Text::Layout::ScanlineMaker - text layout engine shape measurers
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 Richard Hughes
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __LAYOUT_TNG_SCANLINE_MAKER_H__
#define __LAYOUT_TNG_SCANLINE_MAKER_H__
diff --git a/src/libnrtype/Layout-TNG-Scanline-Makers.cpp b/src/libnrtype/Layout-TNG-Scanline-Makers.cpp
index 78b805003..8398bf145 100644
--- a/src/libnrtype/Layout-TNG-Scanline-Makers.cpp
+++ b/src/libnrtype/Layout-TNG-Scanline-Makers.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Text::Layout::ScanlineMaker - text layout engine shape measurers
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 Richard Hughes
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "Layout-TNG-Scanline-Maker.h"
#include "livarot/Shape.h"
diff --git a/src/libnrtype/Layout-TNG.cpp b/src/libnrtype/Layout-TNG.cpp
index a9e70a74b..e937e9da9 100644
--- a/src/libnrtype/Layout-TNG.cpp
+++ b/src/libnrtype/Layout-TNG.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Text::Layout - text layout engine misc
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 Richard Hughes
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "Layout-TNG.h"
diff --git a/src/libnrtype/Layout-TNG.h b/src/libnrtype/Layout-TNG.h
index 6c68ae913..e5317b501 100644
--- a/src/libnrtype/Layout-TNG.h
+++ b/src/libnrtype/Layout-TNG.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Text::Layout - text layout engine
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 Richard Hughes
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __LAYOUT_TNG_H__
#define __LAYOUT_TNG_H__
diff --git a/src/libnrtype/OpenTypeUtil.cpp b/src/libnrtype/OpenTypeUtil.cpp
index 25e4f7094..08cec5468 100644
--- a/src/libnrtype/OpenTypeUtil.cpp
+++ b/src/libnrtype/OpenTypeUtil.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef USE_PANGO_WIN32
diff --git a/src/libnrtype/OpenTypeUtil.h b/src/libnrtype/OpenTypeUtil.h
index ef32e76f3..5c8ca7d80 100644
--- a/src/libnrtype/OpenTypeUtil.h
+++ b/src/libnrtype/OpenTypeUtil.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_OPENTYPEUTIL_H
#define SEEN_OPENTYPEUTIL_H
diff --git a/src/libnrtype/font-glyph.h b/src/libnrtype/font-glyph.h
index 3f136daaf..5dcb93321 100644
--- a/src/libnrtype/font-glyph.h
+++ b/src/libnrtype/font-glyph.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2011 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_LIBNRTYPE_FONT_GLYPH_H
#define SEEN_LIBNRTYPE_FONT_GLYPH_H
diff --git a/src/libnrtype/font-instance.h b/src/libnrtype/font-instance.h
index 0834ace04..1dd77dfb2 100644
--- a/src/libnrtype/font-instance.h
+++ b/src/libnrtype/font-instance.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_LIBNRTYPE_FONT_INSTANCE_H
#define SEEN_LIBNRTYPE_FONT_INSTANCE_H
diff --git a/src/libnrtype/font-lister.cpp b/src/libnrtype/font-lister.cpp
index 3cd97fa8e..739b0b14b 100644
--- a/src/libnrtype/font-lister.cpp
+++ b/src/libnrtype/font-lister.cpp
@@ -1,3 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
+
#include <glibmm/markup.h>
#include <glibmm/regex.h>
diff --git a/src/libnrtype/font-lister.h b/src/libnrtype/font-lister.h
index 358340c76..16c34d94c 100644
--- a/src/libnrtype/font-lister.h
+++ b/src/libnrtype/font-lister.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef FONT_LISTER_H
#define FONT_LISTER_H
@@ -13,7 +14,7 @@
* Copyright (C) 2002 Lauris Kaplinski
* Copyright (C) 2013 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <map>
diff --git a/src/libnrtype/font-style.h b/src/libnrtype/font-style.h
index 1ed82e89c..23a26d60f 100644
--- a/src/libnrtype/font-style.h
+++ b/src/libnrtype/font-style.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_LIBNRTYPE_FONT_STYLE_H
#define SEEN_LIBNRTYPE_FONT_STYLE_H
diff --git a/src/line-geometry.cpp b/src/line-geometry.cpp
index 822b24d59..f75d177ee 100644
--- a/src/line-geometry.cpp
+++ b/src/line-geometry.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Routines for dealing with lines (intersections, etc.)
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "line-geometry.h"
diff --git a/src/line-geometry.h b/src/line-geometry.h
index 7c9958a90..3709c5853 100644
--- a/src/line-geometry.h
+++ b/src/line-geometry.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Routines for dealing with lines (intersections, etc.)
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_LINE_GEOMETRY_H
diff --git a/src/line-snapper.cpp b/src/line-snapper.cpp
index 6be447a4f..bc47efff0 100644
--- a/src/line-snapper.cpp
+++ b/src/line-snapper.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* LineSnapper class.
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 1999-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/line.h>
diff --git a/src/line-snapper.h b/src/line-snapper.h
index d22b0044c..ea98124c9 100644
--- a/src/line-snapper.h
+++ b/src/line-snapper.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_LINE_SNAPPER_H
#define SEEN_LINE_SNAPPER_H
/*
@@ -7,7 +8,7 @@
*
* Copyright (C) 1999-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "snapper.h"
diff --git a/src/livarot/AVL.cpp b/src/livarot/AVL.cpp
index 8c36283a6..9bf6eb4c5 100644
--- a/src/livarot/AVL.cpp
+++ b/src/livarot/AVL.cpp
@@ -1,9 +1,13 @@
-/*
- * AVL.cpp
- * nlivarot
- *
- * Created by fred on Mon Jun 16 2003.
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "AVL.h"
diff --git a/src/livarot/AVL.h b/src/livarot/AVL.h
index 741abfaf2..5e0856c16 100644
--- a/src/livarot/AVL.h
+++ b/src/livarot/AVL.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* AVL.h
* nlivarot
diff --git a/src/livarot/AlphaLigne.cpp b/src/livarot/AlphaLigne.cpp
index e2265ec8c..7ae72c17e 100644
--- a/src/livarot/AlphaLigne.cpp
+++ b/src/livarot/AlphaLigne.cpp
@@ -1,10 +1,13 @@
-/*
- * AlphaLigne.cpp
- * nlivarot
- *
- * Created by fred on Fri Jul 25 2003.
- * public domain
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "AlphaLigne.h"
diff --git a/src/livarot/AlphaLigne.h b/src/livarot/AlphaLigne.h
index e0eef308a..a192e1cb3 100644
--- a/src/livarot/AlphaLigne.h
+++ b/src/livarot/AlphaLigne.h
@@ -1,10 +1,13 @@
-/*
- * AlphaLigne.h
- * nlivarot
- *
- * Created by fred on Fri Jul 25 2003.
- * public domain
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef my_alpha_ligne
diff --git a/src/livarot/BitLigne.cpp b/src/livarot/BitLigne.cpp
index 53ab06c1d..2e44359f8 100644
--- a/src/livarot/BitLigne.cpp
+++ b/src/livarot/BitLigne.cpp
@@ -1,10 +1,13 @@
-/*
- * BitLigne.cpp
- * nlivarot
- *
- * Created by fred on Wed Jul 23 2003.
- * public domain
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "BitLigne.h"
diff --git a/src/livarot/BitLigne.h b/src/livarot/BitLigne.h
index 86505c0a7..7a7fcbeb2 100644
--- a/src/livarot/BitLigne.h
+++ b/src/livarot/BitLigne.h
@@ -1,10 +1,13 @@
-/*
- * BitLigne.h
- * nlivarot
- *
- * Created by fred on Wed Jul 23 2003.
- * public domain
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef my_bit_ligne
diff --git a/src/livarot/CMakeLists.txt b/src/livarot/CMakeLists.txt
index f1b83f30e..185ae8acb 100644
--- a/src/livarot/CMakeLists.txt
+++ b/src/livarot/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(livarot_SRC
AlphaLigne.cpp
diff --git a/src/livarot/Livarot.h b/src/livarot/Livarot.h
index 24a702423..80cc6bae7 100644
--- a/src/livarot/Livarot.h
+++ b/src/livarot/Livarot.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* Livarot.h
* nlivarot
diff --git a/src/livarot/LivarotDefs.h b/src/livarot/LivarotDefs.h
index 994eff44e..1cabb74f7 100644
--- a/src/livarot/LivarotDefs.h
+++ b/src/livarot/LivarotDefs.h
@@ -1,9 +1,13 @@
-/*
- * LivarotDefs.h
- * nlivarot
- *
- * Created by fred on Tue Jun 17 2003.
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef my_defs
diff --git a/src/livarot/Path.cpp b/src/livarot/Path.cpp
index 856a369f8..c046a1af1 100644
--- a/src/livarot/Path.cpp
+++ b/src/livarot/Path.cpp
@@ -1,9 +1,13 @@
-/*
- * Path.cpp
- * nlivarot
- *
- * Created by fred on Tue Jun 17 2003.
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/livarot/Path.h b/src/livarot/Path.h
index 32ee71ffc..eced78ec5 100644
--- a/src/livarot/Path.h
+++ b/src/livarot/Path.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* Path.h
* nlivarot
diff --git a/src/livarot/PathConversion.cpp b/src/livarot/PathConversion.cpp
index b31cee14a..88a8c5660 100644
--- a/src/livarot/PathConversion.cpp
+++ b/src/livarot/PathConversion.cpp
@@ -1,9 +1,13 @@
-/*
- * PathConversion.cpp
- * nlivarot
- *
- * Created by fred on Mon Nov 03 2003.
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/livarot/PathCutting.cpp b/src/livarot/PathCutting.cpp
index d99091ade..baf9bd71d 100644
--- a/src/livarot/PathCutting.cpp
+++ b/src/livarot/PathCutting.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* PathCutting.cpp
* nlivarot
@@ -10,7 +11,7 @@
*
* Copyright (C) 2005 Richard Hughes
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/livarot/PathOutline.cpp b/src/livarot/PathOutline.cpp
index c6d050f01..a1bc7db13 100644
--- a/src/livarot/PathOutline.cpp
+++ b/src/livarot/PathOutline.cpp
@@ -1,9 +1,11 @@
-/*
- * PathOutline.cpp
- * nlivarot
- *
- * Created by fred on Fri Nov 28 2003.
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "livarot/Path.h"
diff --git a/src/livarot/PathSimplify.cpp b/src/livarot/PathSimplify.cpp
index c142aae0a..dd86b5090 100644
--- a/src/livarot/PathSimplify.cpp
+++ b/src/livarot/PathSimplify.cpp
@@ -1,9 +1,13 @@
-/*
- * PathSimplify.cpp
- * nlivarot
- *
- * Created by fred on Fri Dec 12 2003.
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/livarot/PathStroke.cpp b/src/livarot/PathStroke.cpp
index 4b65463dd..e70ce36a8 100644
--- a/src/livarot/PathStroke.cpp
+++ b/src/livarot/PathStroke.cpp
@@ -1,9 +1,13 @@
-/*
- * PathStroke.cpp
- * nlivarot
- *
- * Created by fred on Tue Jun 17 2003.
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "Path.h"
diff --git a/src/livarot/Shape.cpp b/src/livarot/Shape.cpp
index 55ed6f08b..4b287caac 100644
--- a/src/livarot/Shape.cpp
+++ b/src/livarot/Shape.cpp
@@ -1,9 +1,13 @@
-/*
- * Shape.cpp
- * nlivarot
- *
- * Created by fred on Thu Jun 12 2003.
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstdio>
diff --git a/src/livarot/Shape.h b/src/livarot/Shape.h
index 3c2fdd0a3..e2bc0b99e 100644
--- a/src/livarot/Shape.h
+++ b/src/livarot/Shape.h
@@ -1,9 +1,11 @@
-/*
- * Digraph.h
- * nlivarot
- *
- * Created by fred on Thu Jun 12 2003.
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef my_shape
diff --git a/src/livarot/ShapeDraw.cpp b/src/livarot/ShapeDraw.cpp
index d222cc49c..79d070bbf 100644
--- a/src/livarot/ShapeDraw.cpp
+++ b/src/livarot/ShapeDraw.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* ShapeDraw.cpp
* nlivarot
diff --git a/src/livarot/ShapeMisc.cpp b/src/livarot/ShapeMisc.cpp
index 63700e1ba..db5c19297 100644
--- a/src/livarot/ShapeMisc.cpp
+++ b/src/livarot/ShapeMisc.cpp
@@ -1,9 +1,13 @@
-/*
- * ShapeMisc.cpp
- * nlivarot
- *
- * Created by fred on Sun Jul 20 2003.
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "livarot/Shape.h"
diff --git a/src/livarot/ShapeRaster.cpp b/src/livarot/ShapeRaster.cpp
index 4588fb722..292b0a7f1 100644
--- a/src/livarot/ShapeRaster.cpp
+++ b/src/livarot/ShapeRaster.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* ShapeRaster.cpp
* nlivarot
diff --git a/src/livarot/ShapeSweep.cpp b/src/livarot/ShapeSweep.cpp
index e5ebb9099..df78195cc 100644
--- a/src/livarot/ShapeSweep.cpp
+++ b/src/livarot/ShapeSweep.cpp
@@ -1,9 +1,13 @@
-/*
- * ShapeSweep.cpp
- * nlivarot
- *
- * Created by fred on Thu Jun 19 2003.
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstdio>
diff --git a/src/livarot/float-line.cpp b/src/livarot/float-line.cpp
index b0b36cf52..6a5e4f931 100644
--- a/src/livarot/float-line.cpp
+++ b/src/livarot/float-line.cpp
@@ -1,12 +1,13 @@
-/**
- * \file livarot/float-line.cpp
- *
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Implementation of coverage with floating-point values.
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
- * \author Fred
- *
- * public domain
- *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef faster_flatten
diff --git a/src/livarot/float-line.h b/src/livarot/float-line.h
index 2359db95c..8d7faf13d 100644
--- a/src/livarot/float-line.h
+++ b/src/livarot/float-line.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_LIVAROT_FLOAT_LINE_H
#define INKSCAPE_LIVAROT_FLOAT_LINE_H
diff --git a/src/livarot/int-line.cpp b/src/livarot/int-line.cpp
index ff9e26790..c37e28cfd 100644
--- a/src/livarot/int-line.cpp
+++ b/src/livarot/int-line.cpp
@@ -1,12 +1,13 @@
-/**
- * \file livarot/int-line.cpp
- *
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Implementation of coverage with integer boundaries.
+ *//*
+ * Authors:
+ * see git history
+ * Fred
*
- * \author Fred
- *
- * public domain
- *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/livarot/int-line.h b/src/livarot/int-line.h
index 0a52d4639..576cfcff9 100644
--- a/src/livarot/int-line.h
+++ b/src/livarot/int-line.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_LIVAROT_INT_LINE_H
#define INKSCAPE_LIVAROT_INT_LINE_H
diff --git a/src/livarot/path-description.cpp b/src/livarot/path-description.cpp
index c34965a5c..ecf50cac7 100644
--- a/src/livarot/path-description.cpp
+++ b/src/livarot/path-description.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2011 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "livarot/path-description.h"
#include <2geom/affine.h>
diff --git a/src/livarot/path-description.h b/src/livarot/path-description.h
index 5ded5167e..dd957ec38 100644
--- a/src/livarot/path-description.h
+++ b/src/livarot/path-description.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_INKSCAPE_LIVAROT_PATH_DESCRIPTION_H
#define SEEN_INKSCAPE_LIVAROT_PATH_DESCRIPTION_H
diff --git a/src/livarot/sweep-event-queue.h b/src/livarot/sweep-event-queue.h
index 28bec9065..759727a5e 100644
--- a/src/livarot/sweep-event-queue.h
+++ b/src/livarot/sweep-event-queue.h
@@ -1,8 +1,14 @@
-#ifndef SEEN_LIVAROT_SWEEP_EVENT_QUEUE_H
-#define SEEN_LIVAROT_SWEEP_EVENT_QUEUE_H
-/** \file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* A container of intersection events.
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_LIVAROT_SWEEP_EVENT_QUEUE_H
+#define SEEN_LIVAROT_SWEEP_EVENT_QUEUE_H
#include <2geom/forward.h>
class SweepEvent;
diff --git a/src/livarot/sweep-event.cpp b/src/livarot/sweep-event.cpp
index 6b6e8f835..db08bb2fa 100644
--- a/src/livarot/sweep-event.cpp
+++ b/src/livarot/sweep-event.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <glib.h>
#include "livarot/sweep-event-queue.h"
#include "livarot/sweep-tree.h"
diff --git a/src/livarot/sweep-event.h b/src/livarot/sweep-event.h
index d2e8909ee..492c4e84b 100644
--- a/src/livarot/sweep-event.h
+++ b/src/livarot/sweep-event.h
@@ -1,6 +1,15 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_LIVAROT_SWEEP_EVENT_H
#define INKSCAPE_LIVAROT_SWEEP_EVENT_H
-/** \file
+/** \file
* Intersection events.
*/
diff --git a/src/livarot/sweep-tree-list.cpp b/src/livarot/sweep-tree-list.cpp
index 020a4e110..97640fd86 100644
--- a/src/livarot/sweep-tree-list.cpp
+++ b/src/livarot/sweep-tree-list.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <glib.h>
#include "livarot/sweep-tree.h"
#include "livarot/sweep-tree-list.h"
diff --git a/src/livarot/sweep-tree-list.h b/src/livarot/sweep-tree-list.h
index 7ae7b1ab4..84939c477 100644
--- a/src/livarot/sweep-tree-list.h
+++ b/src/livarot/sweep-tree-list.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/** @file
* @brief SweepTreeList definition
*/
diff --git a/src/livarot/sweep-tree.cpp b/src/livarot/sweep-tree.cpp
index 6aec2a7f6..dc350c4da 100644
--- a/src/livarot/sweep-tree.cpp
+++ b/src/livarot/sweep-tree.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "livarot/sweep-event-queue.h"
#include "livarot/sweep-tree-list.h"
#include "livarot/sweep-tree.h"
diff --git a/src/livarot/sweep-tree.h b/src/livarot/sweep-tree.h
index 319763809..13e1f76fc 100644
--- a/src/livarot/sweep-tree.h
+++ b/src/livarot/sweep-tree.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_LIVAROT_SWEEP_TREE_H
#define INKSCAPE_LIVAROT_SWEEP_TREE_H
diff --git a/src/live_effects/CMakeLists.txt b/src/live_effects/CMakeLists.txt
index b0afa14f4..84fdd5fa9 100644
--- a/src/live_effects/CMakeLists.txt
+++ b/src/live_effects/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(live_effects_SRC
effect.cpp
lpe-angle_bisector.cpp
diff --git a/src/live_effects/effect-enum.h b/src/live_effects/effect-enum.h
index 493e3bd8c..80d38c759 100644
--- a/src/live_effects/effect-enum.h
+++ b/src/live_effects/effect-enum.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_ENUM_H
#define INKSCAPE_LIVEPATHEFFECT_ENUM_H
/*
* Inkscape::LivePathEffect::EffectType
*
-* Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
+ * Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "util/enums.h"
diff --git a/src/live_effects/effect.cpp b/src/live_effects/effect.cpp
index 4c18e3124..a54f9007d 100644
--- a/src/live_effects/effect.cpp
+++ b/src/live_effects/effect.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/live_effects/effect.h b/src/live_effects/effect.h
index cb3ee0afc..ae0913f2c 100644
--- a/src/live_effects/effect.h
+++ b/src/live_effects/effect.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_H
#define INKSCAPE_LIVEPATHEFFECT_H
/*
* Copyright (C) Johan Engelen 2007-2012 <j.b.c.engelen@alumnus.utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/ustring.h>
diff --git a/src/live_effects/lpe-angle_bisector.cpp b/src/live_effects/lpe-angle_bisector.cpp
index f7c7928c6..723c0c404 100644
--- a/src/live_effects/lpe-angle_bisector.cpp
+++ b/src/live_effects/lpe-angle_bisector.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Maximilian Albert <maximilian.albert@gmail.com>
@@ -5,7 +6,7 @@
*
* Copyright (C) Authors 2007-2012
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-angle_bisector.h"
diff --git a/src/live_effects/lpe-angle_bisector.h b/src/live_effects/lpe-angle_bisector.h
index a35f5b370..b780fcee7 100644
--- a/src/live_effects/lpe-angle_bisector.h
+++ b/src/live_effects/lpe-angle_bisector.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_ANGLE_BISECTOR_H
#define INKSCAPE_LPE_ANGLE_BISECTOR_H
@@ -8,7 +9,7 @@
*
* Copyright (C) Authors 2007-2012
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-attach-path.cpp b/src/live_effects/lpe-attach-path.cpp
index c50341f79..e266b0a0f 100644
--- a/src/live_effects/lpe-attach-path.cpp
+++ b/src/live_effects/lpe-attach-path.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cmath>
diff --git a/src/live_effects/lpe-attach-path.h b/src/live_effects/lpe-attach-path.h
index bed209426..fc8d95c99 100644
--- a/src/live_effects/lpe-attach-path.h
+++ b/src/live_effects/lpe-attach-path.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_ATTACH_PATH_H
#define INKSCAPE_LPE_ATTACH_PATH_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Ted Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-bendpath.cpp b/src/live_effects/lpe-bendpath.cpp
index 6ff40be26..6f4dcf6c3 100644
--- a/src/live_effects/lpe-bendpath.cpp
+++ b/src/live_effects/lpe-bendpath.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright (C) Steren Giannini 2008 <steren.giannini@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-bendpath.h"
diff --git a/src/live_effects/lpe-bendpath.h b/src/live_effects/lpe-bendpath.h
index e8f1b40ca..146687ab9 100644
--- a/src/live_effects/lpe-bendpath.h
+++ b/src/live_effects/lpe-bendpath.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_BENDPATH_H
#define INKSCAPE_LPE_BENDPATH_H
@@ -7,7 +8,7 @@
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright (C) Steren Giannini 2008 <steren.giannini@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/enum.h"
diff --git a/src/live_effects/lpe-bool.cpp b/src/live_effects/lpe-bool.cpp
index a76463742..6ff27b0aa 100644
--- a/src/live_effects/lpe-bool.cpp
+++ b/src/live_effects/lpe-bool.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Boolean operation live path effect
*
* Copyright (C) 2016-2017 Michael Soegtrop
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/live_effects/lpe-bool.h b/src/live_effects/lpe-bool.h
index 7742dca3f..627d3194b 100644
--- a/src/live_effects/lpe-bool.h
+++ b/src/live_effects/lpe-bool.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Boolean operation live path effect
*
* Copyright (C) 2016 Michael Soegtrop
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_BOOL_H
diff --git a/src/live_effects/lpe-bounding-box.cpp b/src/live_effects/lpe-bounding-box.cpp
index b7b2e596d..106ba2415 100644
--- a/src/live_effects/lpe-bounding-box.cpp
+++ b/src/live_effects/lpe-bounding-box.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-bounding-box.h"
diff --git a/src/live_effects/lpe-bounding-box.h b/src/live_effects/lpe-bounding-box.h
index 4b3d14f9c..c5230b4dc 100644
--- a/src/live_effects/lpe-bounding-box.h
+++ b/src/live_effects/lpe-bounding-box.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_BOUNDING_BOX_H
#define INKSCAPE_LPE_BOUNDING_BOX_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-bspline.cpp b/src/live_effects/lpe-bspline.cpp
index 77c5ae66c..e6d4315e3 100644
--- a/src/live_effects/lpe-bspline.cpp
+++ b/src/live_effects/lpe-bspline.cpp
@@ -1,5 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
#include "live_effects/lpe-bspline.h"
diff --git a/src/live_effects/lpe-bspline.h b/src/live_effects/lpe-bspline.h
index a1c91d512..7aebb0826 100644
--- a/src/live_effects/lpe-bspline.h
+++ b/src/live_effects/lpe-bspline.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_BSPLINE_H
#define INKSCAPE_LPE_BSPLINE_H
/*
* Inkscape::LPEBSpline
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-circle_3pts.cpp b/src/live_effects/lpe-circle_3pts.cpp
index 2f601fb00..7982abdf1 100644
--- a/src/live_effects/lpe-circle_3pts.cpp
+++ b/src/live_effects/lpe-circle_3pts.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE "Circle through 3 points" implementation
*/
@@ -9,7 +10,7 @@
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-circle_3pts.h"
diff --git a/src/live_effects/lpe-circle_3pts.h b/src/live_effects/lpe-circle_3pts.h
index bf2c26c7c..bf89b9fad 100644
--- a/src/live_effects/lpe-circle_3pts.h
+++ b/src/live_effects/lpe-circle_3pts.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_CIRCLE_3PTS_H
#define INKSCAPE_LPE_CIRCLE_3PTS_H
@@ -12,7 +13,7 @@
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-circle_with_radius.cpp b/src/live_effects/lpe-circle_with_radius.cpp
index 99ade0da1..1a6b3a803 100644
--- a/src/live_effects/lpe-circle_with_radius.cpp
+++ b/src/live_effects/lpe-circle_with_radius.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* LPE effect that draws a circle based on two points and a radius.
@@ -8,7 +9,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-circle_with_radius.h"
diff --git a/src/live_effects/lpe-circle_with_radius.h b/src/live_effects/lpe-circle_with_radius.h
index 18215ae9b..dc9a8b9b6 100644
--- a/src/live_effects/lpe-circle_with_radius.h
+++ b/src/live_effects/lpe-circle_with_radius.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief LPE effect that draws a circle based on two points and a radius
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_CIRCLE_WITH_RADIUS_H
diff --git a/src/live_effects/lpe-clone-original.cpp b/src/live_effects/lpe-clone-original.cpp
index 54b7dd090..2ce860061 100644
--- a/src/live_effects/lpe-clone-original.cpp
+++ b/src/live_effects/lpe-clone-original.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2012 <j.b.c.engelen@alumnus.utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-clone-original.h"
diff --git a/src/live_effects/lpe-clone-original.h b/src/live_effects/lpe-clone-original.h
index 0518ab16e..bf5fa8d73 100644
--- a/src/live_effects/lpe-clone-original.h
+++ b/src/live_effects/lpe-clone-original.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_CLONE_ORIGINAL_H
#define INKSCAPE_LPE_CLONE_ORIGINAL_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Johan Engelen 2012 <j.b.c.engelen@alumnus.utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
#include "live_effects/parameter/enum.h"
diff --git a/src/live_effects/lpe-constructgrid.cpp b/src/live_effects/lpe-constructgrid.cpp
index 4759dde5f..e7586191d 100644
--- a/src/live_effects/lpe-constructgrid.cpp
+++ b/src/live_effects/lpe-constructgrid.cpp
@@ -1,13 +1,14 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE Construct Grid implementation
*/
/*
* Authors:
* Johan Engelen
-*
-* Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-constructgrid.h"
diff --git a/src/live_effects/lpe-constructgrid.h b/src/live_effects/lpe-constructgrid.h
index b074a5c63..5865402dd 100644
--- a/src/live_effects/lpe-constructgrid.h
+++ b/src/live_effects/lpe-constructgrid.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_CONSTRUCTGRID_H
#define INKSCAPE_LPE_CONSTRUCTGRID_H
@@ -8,10 +9,10 @@
/*
* Authors:
* Johan Engelen
-*
-* Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-copy_rotate.cpp b/src/live_effects/lpe-copy_rotate.cpp
index f74e76211..aff0cdb83 100644
--- a/src/live_effects/lpe-copy_rotate.cpp
+++ b/src/live_effects/lpe-copy_rotate.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE <copy_rotate> implementation
*/
@@ -8,7 +9,7 @@
* Jabiertxo Arraiza Cenoz <jabier.arraiza@marker.es>
* Copyright (C) Authors 2007-2012
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/live_effects/lpe-copy_rotate.h b/src/live_effects/lpe-copy_rotate.h
index ae0d95779..e742f547d 100644
--- a/src/live_effects/lpe-copy_rotate.h
+++ b/src/live_effects/lpe-copy_rotate.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_COPY_ROTATE_H
#define INKSCAPE_LPE_COPY_ROTATE_H
@@ -11,7 +12,7 @@
*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-curvestitch.cpp b/src/live_effects/lpe-curvestitch.cpp
index d5947be4d..0d0e37392 100644
--- a/src/live_effects/lpe-curvestitch.cpp
+++ b/src/live_effects/lpe-curvestitch.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE Curve Stitching implementation, used as an example for a base starting class
* when implementing new LivePathEffects.
@@ -6,10 +7,10 @@
/*
* Authors:
* Johan Engelen
-*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/scalar.h"
diff --git a/src/live_effects/lpe-curvestitch.h b/src/live_effects/lpe-curvestitch.h
index e59c91889..ad40a08fa 100644
--- a/src/live_effects/lpe-curvestitch.h
+++ b/src/live_effects/lpe-curvestitch.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_CURVESTITCH_H
#define INKSCAPE_LPE_CURVESTITCH_H
@@ -8,10 +9,10 @@
/*
* Authors:
* Johan Engelen
-*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-dash-stroke.cpp b/src/live_effects/lpe-dash-stroke.cpp
index dd30d05a4..e55fdae7f 100644
--- a/src/live_effects/lpe-dash-stroke.cpp
+++ b/src/live_effects/lpe-dash-stroke.cpp
@@ -1,5 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-dash-stroke.h"
#include "2geom/pathvector.h"
diff --git a/src/live_effects/lpe-dash-stroke.h b/src/live_effects/lpe-dash-stroke.h
index c84bd1960..3bc64d0cd 100644
--- a/src/live_effects/lpe-dash-stroke.h
+++ b/src/live_effects/lpe-dash-stroke.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_DASH_STROKE_H
#define INKSCAPE_LPE_DASH_STROKE_H
/*
* Inkscape::LPEDashStroke
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-dynastroke.cpp b/src/live_effects/lpe-dynastroke.cpp
index 276fd10df..52b09fe04 100644
--- a/src/live_effects/lpe-dynastroke.cpp
+++ b/src/live_effects/lpe-dynastroke.cpp
@@ -1,13 +1,14 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE <dynastroke> implementation
*/
/*
* Authors:
* JF Barraud
-*
-* Copyright (C) JF Barraud 2007 <jf.barraud@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Copyright (C) JF Barraud 2007 <jf.barraud@gmail.com>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-dynastroke.h"
diff --git a/src/live_effects/lpe-dynastroke.h b/src/live_effects/lpe-dynastroke.h
index 8362746a0..ae1c511b2 100644
--- a/src/live_effects/lpe-dynastroke.h
+++ b/src/live_effects/lpe-dynastroke.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_DYNASTROKE_H
#define INKSCAPE_LPE_DYNASTROKE_H
@@ -11,7 +12,7 @@
*
* Copyright (C) JF Barraud 2008 <jf.barraud@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/enum.h"
diff --git a/src/live_effects/lpe-ellipse_5pts.cpp b/src/live_effects/lpe-ellipse_5pts.cpp
index 5f89644f5..29288f8a8 100644
--- a/src/live_effects/lpe-ellipse_5pts.cpp
+++ b/src/live_effects/lpe-ellipse_5pts.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE "Ellipse through 5 points" implementation
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-ellipse_5pts.h"
diff --git a/src/live_effects/lpe-ellipse_5pts.h b/src/live_effects/lpe-ellipse_5pts.h
index 8b9eabc0e..843a9c41f 100644
--- a/src/live_effects/lpe-ellipse_5pts.h
+++ b/src/live_effects/lpe-ellipse_5pts.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_ELLIPSE_5PTS_H
#define INKSCAPE_LPE_ELLIPSE_5PTS_H
@@ -11,7 +12,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-embrodery-stitch-ordering.cpp b/src/live_effects/lpe-embrodery-stitch-ordering.cpp
index 6d788870f..5761c4701 100644
--- a/src/live_effects/lpe-embrodery-stitch-ordering.cpp
+++ b/src/live_effects/lpe-embrodery-stitch-ordering.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Sub-path Ordering functions for embroidery stitch LPE (Implementation)
*
* Copyright (C) 2016 Michael Soegtrop
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-embrodery-stitch-ordering.h"
diff --git a/src/live_effects/lpe-embrodery-stitch-ordering.h b/src/live_effects/lpe-embrodery-stitch-ordering.h
index c5c71e50c..af0f7adcc 100644
--- a/src/live_effects/lpe-embrodery-stitch-ordering.h
+++ b/src/live_effects/lpe-embrodery-stitch-ordering.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Sub-path Ordering functions for embroidery stitch LPE
*
* Copyright (C) 2016 Michael Soegtrop
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_EMBRODERY_STITCH_ORDERING_H
diff --git a/src/live_effects/lpe-embrodery-stitch.cpp b/src/live_effects/lpe-embrodery-stitch.cpp
index 00d1928d7..6a0818db6 100644
--- a/src/live_effects/lpe-embrodery-stitch.cpp
+++ b/src/live_effects/lpe-embrodery-stitch.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Embroidery stitch live path effect (Implementation)
*
* Copyright (C) 2016 Michael Soegtrop
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/scalar.h"
diff --git a/src/live_effects/lpe-embrodery-stitch.h b/src/live_effects/lpe-embrodery-stitch.h
index 271ef553d..47403b26c 100644
--- a/src/live_effects/lpe-embrodery-stitch.h
+++ b/src/live_effects/lpe-embrodery-stitch.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Embroidery stitch live path effect
*
* Copyright (C) 2016 Michael Soegtrop
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_EMBRODERY_STITCH_H
diff --git a/src/live_effects/lpe-envelope.cpp b/src/live_effects/lpe-envelope.cpp
index 6fc9084f8..6b94352b1 100644
--- a/src/live_effects/lpe-envelope.cpp
+++ b/src/live_effects/lpe-envelope.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Steren Giannini 2008 <steren.giannini@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-envelope.h"
diff --git a/src/live_effects/lpe-envelope.h b/src/live_effects/lpe-envelope.h
index 877750559..c9fb8bb45 100644
--- a/src/live_effects/lpe-envelope.h
+++ b/src/live_effects/lpe-envelope.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_ENVELOPE_H
#define INKSCAPE_LPE_ENVELOPE_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Steren Giannini 2008 <steren.giannini@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/enum.h"
diff --git a/src/live_effects/lpe-extrude.cpp b/src/live_effects/lpe-extrude.cpp
index 53ecc8dfd..8cc9b7468 100644
--- a/src/live_effects/lpe-extrude.cpp
+++ b/src/live_effects/lpe-extrude.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* LPE effect for extruding paths (making them "3D").
@@ -8,7 +9,7 @@
*
* Copyright (C) 2009 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-extrude.h"
diff --git a/src/live_effects/lpe-extrude.h b/src/live_effects/lpe-extrude.h
index 34a8681a7..d666138b0 100644
--- a/src/live_effects/lpe-extrude.h
+++ b/src/live_effects/lpe-extrude.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief LPE effect for extruding paths (making them "3D").
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2009 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_EXTRUDE_H
diff --git a/src/live_effects/lpe-fill-between-many.cpp b/src/live_effects/lpe-fill-between-many.cpp
index 223bc631e..4f1ae553b 100644
--- a/src/live_effects/lpe-fill-between-many.cpp
+++ b/src/live_effects/lpe-fill-between-many.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/live_effects/lpe-fill-between-many.h b/src/live_effects/lpe-fill-between-many.h
index 1a56b8701..833fb45da 100644
--- a/src/live_effects/lpe-fill-between-many.h
+++ b/src/live_effects/lpe-fill-between-many.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_FILL_BETWEEN_MANY_H
#define INKSCAPE_LPE_FILL_BETWEEN_MANY_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-fill-between-strokes.cpp b/src/live_effects/lpe-fill-between-strokes.cpp
index 68abe52c7..3a59f6858 100644
--- a/src/live_effects/lpe-fill-between-strokes.cpp
+++ b/src/live_effects/lpe-fill-between-strokes.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-fill-between-strokes.h"
diff --git a/src/live_effects/lpe-fill-between-strokes.h b/src/live_effects/lpe-fill-between-strokes.h
index 18ba28fe3..bcb5f16a1 100644
--- a/src/live_effects/lpe-fill-between-strokes.h
+++ b/src/live_effects/lpe-fill-between-strokes.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_FILL_BETWEEN_STROKES_H
#define INKSCAPE_LPE_FILL_BETWEEN_STROKES_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-fillet-chamfer.cpp b/src/live_effects/lpe-fillet-chamfer.cpp
index ad489042b..0574b5b4b 100644
--- a/src/live_effects/lpe-fillet-chamfer.cpp
+++ b/src/live_effects/lpe-fillet-chamfer.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author(s):
* Jabiertxo Arraiza Cenoz <jabier.arraiza@marker.es>
@@ -5,7 +6,7 @@
* Copyright (C) 2014 Author(s)
*
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-fillet-chamfer.h"
diff --git a/src/live_effects/lpe-fillet-chamfer.h b/src/live_effects/lpe-fillet-chamfer.h
index cb8a859fc..68ea6d57a 100644
--- a/src/live_effects/lpe-fillet-chamfer.h
+++ b/src/live_effects/lpe-fillet-chamfer.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_FILLET_CHAMFER_H
#define INKSCAPE_LPE_FILLET_CHAMFER_H
@@ -9,7 +10,7 @@
*
* Jabiertxof:Thanks to all people help me
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/enum.h"
diff --git a/src/live_effects/lpe-gears.cpp b/src/live_effects/lpe-gears.cpp
index 4566869fe..f1e287704 100644
--- a/src/live_effects/lpe-gears.cpp
+++ b/src/live_effects/lpe-gears.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright 2006 Michael G. Sloan <mgsloan@gmail.com>
* Copyright 2006 Aaron Spike <aaron@ekips.org>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-gears.h"
diff --git a/src/live_effects/lpe-gears.h b/src/live_effects/lpe-gears.h
index 8d54a699e..eb5ec8a2c 100644
--- a/src/live_effects/lpe-gears.h
+++ b/src/live_effects/lpe-gears.h
@@ -1,14 +1,15 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_GEARS_H
#define INKSCAPE_LPE_GEARS_H
/*
* Inkscape::LPEGears
*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ *
*
- * Released under GNU GPL, read the file 'COPYING' for more information
-*
-*
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-interpolate.cpp b/src/live_effects/lpe-interpolate.cpp
index c3aff543a..bded3433e 100644
--- a/src/live_effects/lpe-interpolate.cpp
+++ b/src/live_effects/lpe-interpolate.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE interpolate implementation
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) Johan Engelen 2007-2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-interpolate.h"
diff --git a/src/live_effects/lpe-interpolate.h b/src/live_effects/lpe-interpolate.h
index 21c6f9ac8..4d0755034 100644
--- a/src/live_effects/lpe-interpolate.h
+++ b/src/live_effects/lpe-interpolate.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_INTERPOLATE_H
#define INKSCAPE_LPE_INTERPOLATE_H
@@ -11,7 +12,7 @@
*
* Copyright (C) Johan Engelen 2007-2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-interpolate_points.cpp b/src/live_effects/lpe-interpolate_points.cpp
index 937b92837..d1e94a392 100644
--- a/src/live_effects/lpe-interpolate_points.cpp
+++ b/src/live_effects/lpe-interpolate_points.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE interpolate_points implementation
* Interpolates between knots of the input path.
@@ -8,7 +9,7 @@
*
* Copyright (C) Johan Engelen 2014 <j.b.c.engelen@alumnus.utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-interpolate_points.h"
diff --git a/src/live_effects/lpe-interpolate_points.h b/src/live_effects/lpe-interpolate_points.h
index fd78f07b0..9b563cc44 100644
--- a/src/live_effects/lpe-interpolate_points.h
+++ b/src/live_effects/lpe-interpolate_points.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_INTERPOLATEPOINTS_H
#define INKSCAPE_LPE_INTERPOLATEPOINTS_H
@@ -11,7 +12,7 @@
*
* Copyright (C) Johan Engelen 2014 <j.b.c.engelen@alumnus.utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/enum.h"
diff --git a/src/live_effects/lpe-jointype.cpp b/src/live_effects/lpe-jointype.cpp
index 3b233fb51..ad3fcb9f6 100644
--- a/src/live_effects/lpe-jointype.cpp
+++ b/src/live_effects/lpe-jointype.cpp
@@ -1,11 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
-*
-* Liam P White
-*
-* Copyright (C) 2014 Authors
-*
-* Released under GNU GPL v2+, read the file 'COPYING' for more information
-*/
+ *
+ * Liam P White
+ *
+ * Copyright (C) 2014 Authors
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "live_effects/parameter/enum.h"
#include "helper/geom-pathstroke.h"
diff --git a/src/live_effects/lpe-jointype.h b/src/live_effects/lpe-jointype.h
index 5f73dc4e7..5ea6445a5 100644
--- a/src/live_effects/lpe-jointype.h
+++ b/src/live_effects/lpe-jointype.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Liam P White
*
diff --git a/src/live_effects/lpe-knot.cpp b/src/live_effects/lpe-knot.cpp
index 951be285c..f16c11bb2 100644
--- a/src/live_effects/lpe-knot.cpp
+++ b/src/live_effects/lpe-knot.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* LPE knot effect implementation.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/curve.h"
diff --git a/src/live_effects/lpe-knot.h b/src/live_effects/lpe-knot.h
index 89a357ff1..6768d7906 100644
--- a/src/live_effects/lpe-knot.h
+++ b/src/live_effects/lpe-knot.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE knot effect implementation, see lpe-knot.cpp.
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) Authors 2007-2012
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_KNOT_H
diff --git a/src/live_effects/lpe-lattice.cpp b/src/live_effects/lpe-lattice.cpp
index 223afa4cd..3dcc703fe 100644
--- a/src/live_effects/lpe-lattice.cpp
+++ b/src/live_effects/lpe-lattice.cpp
@@ -1,6 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE <lattice> implementation
-
+
*/
/*
* Authors:
@@ -8,10 +9,10 @@
* Steren Giannini
* No� Falzon
* Victor Navez
-*
-* Copyright (C) 2007-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Copyright (C) 2007-2008 Authors
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-lattice.h"
diff --git a/src/live_effects/lpe-lattice.h b/src/live_effects/lpe-lattice.h
index ba47c25e4..1d81355a9 100644
--- a/src/live_effects/lpe-lattice.h
+++ b/src/live_effects/lpe-lattice.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_LATTICE_H
#define INKSCAPE_LPE_LATTICE_H
@@ -11,10 +12,10 @@
* Steren Giannini
* Noé Falzon
* Victor Navez
-*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/enum.h"
diff --git a/src/live_effects/lpe-lattice2.cpp b/src/live_effects/lpe-lattice2.cpp
index 79cb1e32a..befda50c2 100644
--- a/src/live_effects/lpe-lattice2.cpp
+++ b/src/live_effects/lpe-lattice2.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE <lattice2> implementation
@@ -10,10 +11,10 @@
* Victor Navez
* ~suv
* Jabiertxo Arraiza
-*
-* Copyright (C) 2007-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Copyright (C) 2007-2008 Authors
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/live_effects/lpe-lattice2.h b/src/live_effects/lpe-lattice2.h
index f51ece4cd..319a0dc02 100644
--- a/src/live_effects/lpe-lattice2.h
+++ b/src/live_effects/lpe-lattice2.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_LATTICE2_H
#define INKSCAPE_LPE_LATTICE2_H
@@ -13,10 +14,10 @@
* Victor Navez
* ~suv
* Jabiertxo Arraiza
-*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-line_segment.cpp b/src/live_effects/lpe-line_segment.cpp
index 535fc2f47..5c24aa9be 100644
--- a/src/live_effects/lpe-line_segment.cpp
+++ b/src/live_effects/lpe-line_segment.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE <line_segment> implementation
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-line_segment.h"
diff --git a/src/live_effects/lpe-line_segment.h b/src/live_effects/lpe-line_segment.h
index bde36f2ee..c8d3080f2 100644
--- a/src/live_effects/lpe-line_segment.h
+++ b/src/live_effects/lpe-line_segment.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_LINE_SEGMENT_H
#define INKSCAPE_LPE_LINE_SEGMENT_H
@@ -11,7 +12,7 @@
*
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/enum.h"
diff --git a/src/live_effects/lpe-measure-segments.cpp b/src/live_effects/lpe-measure-segments.cpp
index 3e241d077..fccce1fc6 100644
--- a/src/live_effects/lpe-measure-segments.cpp
+++ b/src/live_effects/lpe-measure-segments.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author(s):
* Jabiertxo Arraiza Cenoz <jabier.arraiza@marker.es>
@@ -6,7 +7,7 @@
* https://github.com/Rutzmoser/inkscape_dimensioning
* Copyright (C) 2014 Author(s)
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpeobject.h"
diff --git a/src/live_effects/lpe-measure-segments.h b/src/live_effects/lpe-measure-segments.h
index 6d6afae30..4aa62dacc 100644
--- a/src/live_effects/lpe-measure-segments.h
+++ b/src/live_effects/lpe-measure-segments.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_MEASURE_SEGMENTS_H
#define INKSCAPE_LPE_MEASURE_SEGMENTS_H
@@ -7,7 +8,7 @@
*
* Copyright (C) 2014 Author(s)
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-mirror_symmetry.cpp b/src/live_effects/lpe-mirror_symmetry.cpp
index ae205dfc0..0635a271f 100644
--- a/src/live_effects/lpe-mirror_symmetry.cpp
+++ b/src/live_effects/lpe-mirror_symmetry.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE <mirror_symmetry> implementation: mirrors a path with respect to a given line.
*/
@@ -11,7 +12,7 @@
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright (C) Maximilin Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/live_effects/lpe-mirror_symmetry.h b/src/live_effects/lpe-mirror_symmetry.h
index 4ebf878ef..875602c05 100644
--- a/src/live_effects/lpe-mirror_symmetry.h
+++ b/src/live_effects/lpe-mirror_symmetry.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_MIRROR_SYMMETRY_H
#define INKSCAPE_LPE_MIRROR_SYMMETRY_H
@@ -13,7 +14,7 @@
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright (C) Maximilin Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-offset.cpp b/src/live_effects/lpe-offset.cpp
index 2b2b87281..e8a1e7df7 100644
--- a/src/live_effects/lpe-offset.cpp
+++ b/src/live_effects/lpe-offset.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE <offset> implementation
*/
@@ -10,7 +11,7 @@
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
* Copyright (C) Jabierto Arraiza 2015 <jabier.arraiza@marker.es>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/enum.h"
@@ -31,7 +32,7 @@
#include "knotholder.h"
#include "knot.h"
#include <algorithm>
-//this is only to flatten nonzero fillrule
+// this is only to flatten nonzero fillrule
#include "livarot/Path.h"
#include "livarot/Shape.h"
diff --git a/src/live_effects/lpe-offset.h b/src/live_effects/lpe-offset.h
index b7303d7ab..82fecbc93 100644
--- a/src/live_effects/lpe-offset.h
+++ b/src/live_effects/lpe-offset.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_OFFSET_H
#define INKSCAPE_LPE_OFFSET_H
@@ -13,7 +14,7 @@
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpegroupbbox.h"
diff --git a/src/live_effects/lpe-parallel.cpp b/src/live_effects/lpe-parallel.cpp
index f136d19ba..1abf76af8 100644
--- a/src/live_effects/lpe-parallel.cpp
+++ b/src/live_effects/lpe-parallel.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE <parallel> implementation
*/
@@ -8,7 +9,7 @@
* Copyright (C) Johan Engelen 2007-2012 <j.b.c.engelen@alumnus.utwente.nl>
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-parallel.h"
diff --git a/src/live_effects/lpe-parallel.h b/src/live_effects/lpe-parallel.h
index 1decf3046..0a2f65e80 100644
--- a/src/live_effects/lpe-parallel.h
+++ b/src/live_effects/lpe-parallel.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_PARALLEL_H
#define INKSCAPE_LPE_PARALLEL_H
@@ -12,7 +13,7 @@
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-path_length.cpp b/src/live_effects/lpe-path_length.cpp
index b9a5282b2..3a4ca88f7 100644
--- a/src/live_effects/lpe-path_length.cpp
+++ b/src/live_effects/lpe-path_length.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE <path_length> implementation.
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) 2007-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-path_length.h"
diff --git a/src/live_effects/lpe-path_length.h b/src/live_effects/lpe-path_length.h
index ba61279c2..115bf5ca1 100644
--- a/src/live_effects/lpe-path_length.h
+++ b/src/live_effects/lpe-path_length.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_PATH_LENGTH_H
#define INKSCAPE_LPE_PATH_LENGTH_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2007-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-patternalongpath.cpp b/src/live_effects/lpe-patternalongpath.cpp
index 41b0b144a..a89dd6bba 100644
--- a/src/live_effects/lpe-patternalongpath.cpp
+++ b/src/live_effects/lpe-patternalongpath.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cmath>
diff --git a/src/live_effects/lpe-patternalongpath.h b/src/live_effects/lpe-patternalongpath.h
index 8148bc140..a5831afa0 100644
--- a/src/live_effects/lpe-patternalongpath.h
+++ b/src/live_effects/lpe-patternalongpath.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_PATTERN_ALONG_PATH_H
#define INKSCAPE_LPE_PATTERN_ALONG_PATH_H
/*
* Inkscape::LPEPatternAlongPath
*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/enum.h"
diff --git a/src/live_effects/lpe-perp_bisector.cpp b/src/live_effects/lpe-perp_bisector.cpp
index 48a7f5278..6194d2b1b 100644
--- a/src/live_effects/lpe-perp_bisector.cpp
+++ b/src/live_effects/lpe-perp_bisector.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE <perp_bisector> implementation.
*/
@@ -9,7 +10,7 @@
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright (C) Maximilin Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-perp_bisector.h"
#include "display/curve.h"
diff --git a/src/live_effects/lpe-perp_bisector.h b/src/live_effects/lpe-perp_bisector.h
index 5604bef45..4d09f8860 100644
--- a/src/live_effects/lpe-perp_bisector.h
+++ b/src/live_effects/lpe-perp_bisector.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_PERP_BISECTOR_H
#define INKSCAPE_LPE_PERP_BISECTOR_H
@@ -12,7 +13,7 @@
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright (C) Maximilin Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-perspective-envelope.cpp b/src/live_effects/lpe-perspective-envelope.cpp
index 24b0e8b01..b0ca8e521 100644
--- a/src/live_effects/lpe-perspective-envelope.cpp
+++ b/src/live_effects/lpe-perspective-envelope.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE <perspective-envelope> implementation
@@ -11,7 +12,7 @@
*
* Copyright (C) 2007-2014 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/live_effects/lpe-perspective-envelope.h b/src/live_effects/lpe-perspective-envelope.h
index 6d0e4a9c4..f042e3d67 100644
--- a/src/live_effects/lpe-perspective-envelope.h
+++ b/src/live_effects/lpe-perspective-envelope.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_PERSPECTIVE_ENVELOPE_H
#define INKSCAPE_LPE_PERSPECTIVE_ENVELOPE_H
@@ -14,7 +15,7 @@
*
* Copyright (C) 2007-2014 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/enum.h"
diff --git a/src/live_effects/lpe-perspective_path.cpp b/src/live_effects/lpe-perspective_path.cpp
index a31d1319b..533efa741 100644
--- a/src/live_effects/lpe-perspective_path.cpp
+++ b/src/live_effects/lpe-perspective_path.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* LPE perspective path effect implementation.
@@ -8,7 +9,7 @@
*
* Copyright (C) 2007-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/live_effects/lpe-perspective_path.h b/src/live_effects/lpe-perspective_path.h
index b2de8be0a..d050ce93b 100644
--- a/src/live_effects/lpe-perspective_path.h
+++ b/src/live_effects/lpe-perspective_path.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief LPE perspective path effect implementation
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_PERSPECTIVE_PATH_H
diff --git a/src/live_effects/lpe-powerclip.cpp b/src/live_effects/lpe-powerclip.cpp
index c27824938..c710de00f 100644
--- a/src/live_effects/lpe-powerclip.cpp
+++ b/src/live_effects/lpe-powerclip.cpp
@@ -1,5 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-powerclip.h"
#include "live_effects/lpeobject.h"
diff --git a/src/live_effects/lpe-powerclip.h b/src/live_effects/lpe-powerclip.h
index 2e67cbcd9..ac196a399 100644
--- a/src/live_effects/lpe-powerclip.h
+++ b/src/live_effects/lpe-powerclip.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_POWERCLIP_H
#define INKSCAPE_LPE_POWERCLIP_H
/*
* Inkscape::LPEPowerClip
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-powermask.cpp b/src/live_effects/lpe-powermask.cpp
index 6df0770a9..d35148425 100644
--- a/src/live_effects/lpe-powermask.cpp
+++ b/src/live_effects/lpe-powermask.cpp
@@ -1,5 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-powermask.h"
#include "live_effects/lpeobject.h"
diff --git a/src/live_effects/lpe-powermask.h b/src/live_effects/lpe-powermask.h
index 15533299d..660e349af 100644
--- a/src/live_effects/lpe-powermask.h
+++ b/src/live_effects/lpe-powermask.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_POWERMASK_H
#define INKSCAPE_LPE_POWERMASK_H
/*
* Inkscape::LPEPowerMask
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
#include "live_effects/parameter/bool.h"
diff --git a/src/live_effects/lpe-powerstroke-interpolators.h b/src/live_effects/lpe-powerstroke-interpolators.h
index 33c587a53..4828a0bbb 100644
--- a/src/live_effects/lpe-powerstroke-interpolators.h
+++ b/src/live_effects/lpe-powerstroke-interpolators.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Interpolators for lists of points.
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2010-2011 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_POWERSTROKE_INTERPOLATORS_H
diff --git a/src/live_effects/lpe-powerstroke.cpp b/src/live_effects/lpe-powerstroke.cpp
index c20476922..37e91ab42 100644
--- a/src/live_effects/lpe-powerstroke.cpp
+++ b/src/live_effects/lpe-powerstroke.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* PowerStroke LPE implementation. Creates curves with modifiable stroke width.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2010-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-powerstroke.h"
diff --git a/src/live_effects/lpe-powerstroke.h b/src/live_effects/lpe-powerstroke.h
index d41f5672b..21b024581 100644
--- a/src/live_effects/lpe-powerstroke.h
+++ b/src/live_effects/lpe-powerstroke.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief PowerStroke LPE effect, see lpe-powerstroke.cpp.
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2010-2011 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_POWERSTROKE_H
diff --git a/src/live_effects/lpe-pts2ellipse.cpp b/src/live_effects/lpe-pts2ellipse.cpp
index 2df3b2001..e1c87f2dd 100644
--- a/src/live_effects/lpe-pts2ellipse.cpp
+++ b/src/live_effects/lpe-pts2ellipse.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE "Points to Ellipse" implementation
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) Markus Schwienbacher 2013 <mschwienbacher@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-pts2ellipse.h"
diff --git a/src/live_effects/lpe-pts2ellipse.h b/src/live_effects/lpe-pts2ellipse.h
index 9b8ba4658..f9fd90109 100644
--- a/src/live_effects/lpe-pts2ellipse.h
+++ b/src/live_effects/lpe-pts2ellipse.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_PTS_TO_ELLIPSE_H
#define INKSCAPE_LPE_PTS_TO_ELLIPSE_H
@@ -11,7 +12,7 @@
*
* Copyright (C) Markus Schwienbacher 2013 <mschwienbacher@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-recursiveskeleton.cpp b/src/live_effects/lpe-recursiveskeleton.cpp
index 75a08c250..b21738855 100644
--- a/src/live_effects/lpe-recursiveskeleton.cpp
+++ b/src/live_effects/lpe-recursiveskeleton.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Inspired by Hofstadter's 'Goedel Escher Bach', chapter V.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007-2009 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-recursiveskeleton.h"
diff --git a/src/live_effects/lpe-recursiveskeleton.h b/src/live_effects/lpe-recursiveskeleton.h
index 9745454b7..1347befd4 100644
--- a/src/live_effects/lpe-recursiveskeleton.h
+++ b/src/live_effects/lpe-recursiveskeleton.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief see lpe-recursiveskeleton.cpp.
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007-2009 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_RECURSIVESKELETON_H
diff --git a/src/live_effects/lpe-rough-hatches.cpp b/src/live_effects/lpe-rough-hatches.cpp
index 80dbbc54e..de62b263d 100644
--- a/src/live_effects/lpe-rough-hatches.cpp
+++ b/src/live_effects/lpe-rough-hatches.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE Curve Stitching implementation, used as an example for a base starting class
* when implementing new LivePathEffects.
@@ -6,10 +7,10 @@
/*
* Authors:
* JF Barraud.
-*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/scalar.h"
diff --git a/src/live_effects/lpe-rough-hatches.h b/src/live_effects/lpe-rough-hatches.h
index 08e763d97..ea4b0c326 100644
--- a/src/live_effects/lpe-rough-hatches.h
+++ b/src/live_effects/lpe-rough-hatches.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_ROUGH_HATCHES_H
#define INKSCAPE_LPE_ROUGH_HATCHES_H
@@ -11,7 +12,7 @@
*
* Copyright (C) JF Barraud 2008.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-roughen.cpp b/src/live_effects/lpe-roughen.cpp
index de3ccef25..9008230d4 100644
--- a/src/live_effects/lpe-roughen.cpp
+++ b/src/live_effects/lpe-roughen.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Roughen LPE implementation. Creates roughen paths.
@@ -10,7 +11,7 @@
*
* Copyright (C) 2014 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/live_effects/lpe-roughen.h b/src/live_effects/lpe-roughen.h
index 5e989766d..3426b810a 100644
--- a/src/live_effects/lpe-roughen.h
+++ b/src/live_effects/lpe-roughen.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Roughen LPE effect, see lpe-roughen.cpp.
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2014 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_ROUGHEN_H
diff --git a/src/live_effects/lpe-ruler.cpp b/src/live_effects/lpe-ruler.cpp
index 8063f0cf3..0b7443de2 100644
--- a/src/live_effects/lpe-ruler.cpp
+++ b/src/live_effects/lpe-ruler.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE <ruler> implementation, see lpe-ruler.cpp.
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-ruler.h"
diff --git a/src/live_effects/lpe-ruler.h b/src/live_effects/lpe-ruler.h
index 15194f562..37667172c 100644
--- a/src/live_effects/lpe-ruler.h
+++ b/src/live_effects/lpe-ruler.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_RULER_H
#define INKSCAPE_LPE_RULER_H
@@ -12,7 +13,7 @@
*
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/enum.h"
diff --git a/src/live_effects/lpe-show_handles.cpp b/src/live_effects/lpe-show_handles.cpp
index aa4b363f9..ccf0f80dd 100644
--- a/src/live_effects/lpe-show_handles.cpp
+++ b/src/live_effects/lpe-show_handles.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Jabier Arraiza Cenoz
-*
-* Copyright (C) Jabier Arraiza Cenoz 2014 <jabier.arraiza@marker.es>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Copyright (C) Jabier Arraiza Cenoz 2014 <jabier.arraiza@marker.es>
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/live_effects/lpe-show_handles.h b/src/live_effects/lpe-show_handles.h
index 0ea9c142f..865034ebc 100644
--- a/src/live_effects/lpe-show_handles.h
+++ b/src/live_effects/lpe-show_handles.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_SHOW_HANDLES_H
#define INKSCAPE_LPE_SHOW_HANDLES_H
/*
* Authors:
* Jabier Arraiza Cenoz
-*
-* Copyright (C) Jabier Arraiza Cenoz 2014 <jabier.arraiza@marker.es>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ *
+ * Copyright (C) Jabier Arraiza Cenoz 2014 <jabier.arraiza@marker.es>
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "helper/geom-nodetype.h"
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-simplify.cpp b/src/live_effects/lpe-simplify.cpp
index bcd0e1009..d589f16d1 100644
--- a/src/live_effects/lpe-simplify.cpp
+++ b/src/live_effects/lpe-simplify.cpp
@@ -1,5 +1,6 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/live_effects/lpe-simplify.h b/src/live_effects/lpe-simplify.h
index 29f9ac07b..2477e97cf 100644
--- a/src/live_effects/lpe-simplify.h
+++ b/src/live_effects/lpe-simplify.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_SIMPLIFY_H
#define INKSCAPE_LPE_SIMPLIFY_H
/*
* Inkscape::LPESimplify
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
#include "live_effects/parameter/togglebutton.h"
diff --git a/src/live_effects/lpe-skeleton.cpp b/src/live_effects/lpe-skeleton.cpp
index 266ba2204..302a6a294 100644
--- a/src/live_effects/lpe-skeleton.cpp
+++ b/src/live_effects/lpe-skeleton.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Minimal dummy LPE effect implementation, used as an example for a base
@@ -15,7 +16,7 @@
*
* Copyright (C) 2007-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-skeleton.h"
diff --git a/src/live_effects/lpe-skeleton.h b/src/live_effects/lpe-skeleton.h
index 5487a6b67..57d6d7373 100644
--- a/src/live_effects/lpe-skeleton.h
+++ b/src/live_effects/lpe-skeleton.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Minimal LPE effect, see lpe-skeleton.cpp.
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_SKELETON_H
diff --git a/src/live_effects/lpe-sketch.cpp b/src/live_effects/lpe-sketch.cpp
index 4ddc56803..7d0a4a505 100644
--- a/src/live_effects/lpe-sketch.cpp
+++ b/src/live_effects/lpe-sketch.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* LPE sketch effect implementation.
@@ -8,7 +9,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-sketch.h"
diff --git a/src/live_effects/lpe-sketch.h b/src/live_effects/lpe-sketch.h
index 7d50020b3..4d34088d0 100644
--- a/src/live_effects/lpe-sketch.h
+++ b/src/live_effects/lpe-sketch.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* @brief LPE sketch effect implementation, see lpe-sketch.cpp.
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_SKETCH_H
diff --git a/src/live_effects/lpe-spiro.cpp b/src/live_effects/lpe-spiro.cpp
index 9d0c9476f..06173d011 100644
--- a/src/live_effects/lpe-spiro.cpp
+++ b/src/live_effects/lpe-spiro.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#define INKSCAPE_LPE_SPIRO_C
/*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-spiro.h"
diff --git a/src/live_effects/lpe-spiro.h b/src/live_effects/lpe-spiro.h
index 31a35720d..9b1ae76c3 100644
--- a/src/live_effects/lpe-spiro.h
+++ b/src/live_effects/lpe-spiro.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_SPIRO_H
#define INKSCAPE_LPE_SPIRO_H
/*
* Inkscape::LPESpiro
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-tangent_to_curve.cpp b/src/live_effects/lpe-tangent_to_curve.cpp
index 38410d45e..3a9454b5b 100644
--- a/src/live_effects/lpe-tangent_to_curve.cpp
+++ b/src/live_effects/lpe-tangent_to_curve.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Implementation of tangent-to-curve LPE.
*/
@@ -10,7 +11,7 @@
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-tangent_to_curve.h"
diff --git a/src/live_effects/lpe-tangent_to_curve.h b/src/live_effects/lpe-tangent_to_curve.h
index 575a54c7d..32cacd1c4 100644
--- a/src/live_effects/lpe-tangent_to_curve.h
+++ b/src/live_effects/lpe-tangent_to_curve.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_TANGENT_TO_CURVE_H
#define INKSCAPE_LPE_TANGENT_TO_CURVE_H
@@ -13,7 +14,7 @@
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-taperstroke.cpp b/src/live_effects/lpe-taperstroke.cpp
index 63225d745..db1d36cbb 100644
--- a/src/live_effects/lpe-taperstroke.cpp
+++ b/src/live_effects/lpe-taperstroke.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Taper Stroke path effect, provided as an alternative to Power Strokes
@@ -8,7 +9,7 @@
*
* Copyright (C) 2014 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-taperstroke.h"
diff --git a/src/live_effects/lpe-taperstroke.h b/src/live_effects/lpe-taperstroke.h
index 518f7a1d0..a5e18646e 100644
--- a/src/live_effects/lpe-taperstroke.h
+++ b/src/live_effects/lpe-taperstroke.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Taper Stroke path effect (meant as a replacement for using Power Strokes for tapering)
*/
@@ -5,7 +6,7 @@
* Liam P White <inkscapebrony@gmail.com>
* Copyright (C) 2014 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_LPE_TAPERSTROKE_H
diff --git a/src/live_effects/lpe-test-doEffect-stack.cpp b/src/live_effects/lpe-test-doEffect-stack.cpp
index d02a26fe4..ffe507e34 100644
--- a/src/live_effects/lpe-test-doEffect-stack.cpp
+++ b/src/live_effects/lpe-test-doEffect-stack.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-test-doEffect-stack.h"
diff --git a/src/live_effects/lpe-test-doEffect-stack.h b/src/live_effects/lpe-test-doEffect-stack.h
index 3b1916d7b..1103e8931 100644
--- a/src/live_effects/lpe-test-doEffect-stack.h
+++ b/src/live_effects/lpe-test-doEffect-stack.h
@@ -1,16 +1,17 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_DOEFFECT_STACK_H
#define INKSCAPE_LPE_DOEFFECT_STACK_H
/*
* Inkscape::LPEdoEffectStackTest
*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ *
+ * This effect is to test whether running up and down the doEffect stack does not change the original-d too much.
+ * i.e. for this effect, the output should match more or less exactly with the input.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
-*
-* This effect is to test whether running up and down the doEffect stack does not change the original-d too much.
-* i.e. for this effect, the output should match more or less exactly with the input.
-*
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-text_label.cpp b/src/live_effects/lpe-text_label.cpp
index b2845930c..aa50296ea 100644
--- a/src/live_effects/lpe-text_label.cpp
+++ b/src/live_effects/lpe-text_label.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE <text_label> implementation
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-text_label.h"
diff --git a/src/live_effects/lpe-text_label.h b/src/live_effects/lpe-text_label.h
index d399f40ac..61fff9a1c 100644
--- a/src/live_effects/lpe-text_label.h
+++ b/src/live_effects/lpe-text_label.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_TEXT_LABEL_H
#define INKSCAPE_LPE_TEXT_LABEL_H
@@ -11,7 +12,7 @@
*
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-transform_2pts.cpp b/src/live_effects/lpe-transform_2pts.cpp
index eac52943a..640e1b146 100644
--- a/src/live_effects/lpe-transform_2pts.cpp
+++ b/src/live_effects/lpe-transform_2pts.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* LPE "Transform through 2 points" implementation
*/
@@ -7,7 +8,7 @@
* Jabier Arraiza Cenoz<jabier.arraiza@marker.es>
*
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/live_effects/lpe-transform_2pts.h b/src/live_effects/lpe-transform_2pts.h
index ca04ae589..3975a24ff 100644
--- a/src/live_effects/lpe-transform_2pts.h
+++ b/src/live_effects/lpe-transform_2pts.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_TRANSFORM_2PTS_H
#define INKSCAPE_LPE_TRANSFORM_2PTS_H
@@ -10,7 +11,7 @@
*
*
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpe-vonkoch.cpp b/src/live_effects/lpe-vonkoch.cpp
index 33db7c14a..f52645849 100644
--- a/src/live_effects/lpe-vonkoch.cpp
+++ b/src/live_effects/lpe-vonkoch.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) JF Barraud 2007 <jf.barraud@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-vonkoch.h"
diff --git a/src/live_effects/lpe-vonkoch.h b/src/live_effects/lpe-vonkoch.h
index 6ff5b6ae3..724425395 100644
--- a/src/live_effects/lpe-vonkoch.h
+++ b/src/live_effects/lpe-vonkoch.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPE_VONKOCH_H
#define INKSCAPE_LPE_VONKOCH_H
@@ -6,7 +7,7 @@
*
* Copyright (C) JF Barraud 2007 <jf.barraud@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/live_effects/lpegroupbbox.cpp b/src/live_effects/lpegroupbbox.cpp
index a87baf4b4..bc2f63017 100644
--- a/src/live_effects/lpegroupbbox.cpp
+++ b/src/live_effects/lpegroupbbox.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Steren Giannini 2008 <steren.giannini@gmail.com>
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "document.h"
diff --git a/src/live_effects/lpegroupbbox.h b/src/live_effects/lpegroupbbox.h
index de20138c9..8c71151d8 100644
--- a/src/live_effects/lpegroupbbox.h
+++ b/src/live_effects/lpegroupbbox.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LPEGROUPBBOX_H
#define INKSCAPE_LPEGROUPBBOX_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Steren Giannini 2008 <steren.giannini@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPLPEItem;
diff --git a/src/live_effects/lpeobject-reference.cpp b/src/live_effects/lpeobject-reference.cpp
index 6b04b4c67..cd3e243d3 100644
--- a/src/live_effects/lpeobject-reference.cpp
+++ b/src/live_effects/lpeobject-reference.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* The reference corresponding to the inkscape:live-effect attribute
*
* Copyright (C) 2007 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpeobject-reference.h"
diff --git a/src/live_effects/lpeobject-reference.h b/src/live_effects/lpeobject-reference.h
index a86c10eee..a57d01a70 100644
--- a/src/live_effects/lpeobject-reference.h
+++ b/src/live_effects/lpeobject-reference.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_LPEOBJECT_REFERENCE_H
#define SEEN_LPEOBJECT_REFERENCE_H
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <sigc++/sigc++.h>
diff --git a/src/live_effects/lpeobject.cpp b/src/live_effects/lpeobject.cpp
index d3c49a366..cb3e4ff55 100644
--- a/src/live_effects/lpeobject.cpp
+++ b/src/live_effects/lpeobject.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007-2008 <j.b.c.engelen@utwente.nl>
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpeobject.h"
diff --git a/src/live_effects/lpeobject.h b/src/live_effects/lpeobject.h
index 631aba68a..50eac73cf 100644
--- a/src/live_effects/lpeobject.h
+++ b/src/live_effects/lpeobject.h
@@ -1,14 +1,15 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_OBJECT_H
#define INKSCAPE_LIVEPATHEFFECT_OBJECT_H
/*
* Inkscape::LivePathEffect
*
-* Copyright (C) Johan Engelen 2007-2008 <j.b.c.engelen@utwente.nl>
+ * Copyright (C) Johan Engelen 2007-2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
-
+
#include "effect-enum.h"
diff --git a/src/live_effects/parameter/array.cpp b/src/live_effects/parameter/array.cpp
index 3c1498fc3..376252f45 100644
--- a/src/live_effects/parameter/array.cpp
+++ b/src/live_effects/parameter/array.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/array.h"
diff --git a/src/live_effects/parameter/array.h b/src/live_effects/parameter/array.h
index 3f4baf8b4..6768bbade 100644
--- a/src/live_effects/parameter/array.h
+++ b/src/live_effects/parameter/array.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_ARRAY_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_ARRAY_H
/*
* Inkscape::LivePathEffectParameters
*
-* Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
+ * Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/live_effects/parameter/bool.cpp b/src/live_effects/parameter/bool.cpp
index 9b8435941..26d27ebab 100644
--- a/src/live_effects/parameter/bool.cpp
+++ b/src/live_effects/parameter/bool.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/registered-widget.h"
diff --git a/src/live_effects/parameter/bool.h b/src/live_effects/parameter/bool.h
index dd474302c..557511979 100644
--- a/src/live_effects/parameter/bool.h
+++ b/src/live_effects/parameter/bool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_BOOL_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_BOOL_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/live_effects/parameter/colorpicker.cpp b/src/live_effects/parameter/colorpicker.cpp
index ec2b18389..8163b3672 100644
--- a/src/live_effects/parameter/colorpicker.cpp
+++ b/src/live_effects/parameter/colorpicker.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/live_effects/parameter/colorpicker.h b/src/live_effects/parameter/colorpicker.h
index 7fa1556a3..e24704718 100644
--- a/src/live_effects/parameter/colorpicker.h
+++ b/src/live_effects/parameter/colorpicker.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_COLOR_BUTTON_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_COLOR_BUTTON_H
@@ -5,7 +6,7 @@
* Inkscape::LivePathEffectParameters
*
* Authors:
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
#include "live_effects/parameter/parameter.h"
diff --git a/src/live_effects/parameter/enum.h b/src/live_effects/parameter/enum.h
index cc100ad98..dcf42f258 100644
--- a/src/live_effects/parameter/enum.h
+++ b/src/live_effects/parameter/enum.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_ENUM_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_ENUM_H
/*
* Inkscape::LivePathEffectParameters
*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/registered-enums.h"
diff --git a/src/live_effects/parameter/fontbutton.cpp b/src/live_effects/parameter/fontbutton.cpp
index 49edb850a..07bc5d6ab 100644
--- a/src/live_effects/parameter/fontbutton.cpp
+++ b/src/live_effects/parameter/fontbutton.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/live_effects/parameter/fontbutton.h b/src/live_effects/parameter/fontbutton.h
index 27c982159..1a5cc2966 100644
--- a/src/live_effects/parameter/fontbutton.h
+++ b/src/live_effects/parameter/fontbutton.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_FONT_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_FONT_H
@@ -5,7 +6,7 @@
* Inkscape::LivePathEffectParameters
*
* Authors:
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
#include "live_effects/parameter/parameter.h"
diff --git a/src/live_effects/parameter/hidden.cpp b/src/live_effects/parameter/hidden.cpp
index fd062d277..5e1462aa4 100644
--- a/src/live_effects/parameter/hidden.cpp
+++ b/src/live_effects/parameter/hidden.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) jabiertxof 2017 <jabier.arraiza@marker.es>
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
@@ -7,7 +8,7 @@
* Maximilian Albert
* Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/live_effects/parameter/hidden.h b/src/live_effects/parameter/hidden.h
index ecc5039b2..6429e9ef8 100644
--- a/src/live_effects/parameter/hidden.h
+++ b/src/live_effects/parameter/hidden.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_HIDDEN_H
#define INKSCAPE_LIVEPATHEFFECT_HIDDEN_H
@@ -12,7 +13,7 @@
* Copyright (C) jabiertxof 2017 <jabier.arraiza@marker.es>
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/parameter.h"
diff --git a/src/live_effects/parameter/item-reference.cpp b/src/live_effects/parameter/item-reference.cpp
index 6540245d3..cea49010d 100644
--- a/src/live_effects/parameter/item-reference.cpp
+++ b/src/live_effects/parameter/item-reference.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* The reference corresponding to href of LPE Item parameter.
*
* Copyright (C) 2008 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/item-reference.h"
diff --git a/src/live_effects/parameter/item-reference.h b/src/live_effects/parameter/item-reference.h
index 50d4f9dab..64aaac0a7 100644
--- a/src/live_effects/parameter/item-reference.h
+++ b/src/live_effects/parameter/item-reference.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_LPE_ITEM_REFERENCE_H
#define SEEN_LPE_ITEM_REFERENCE_H
@@ -6,7 +7,7 @@
* Authors: Johan Engelen
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "object/uri-references.h"
diff --git a/src/live_effects/parameter/item.cpp b/src/live_effects/parameter/item.cpp
index 5da934da6..bc467d843 100644
--- a/src/live_effects/parameter/item.cpp
+++ b/src/live_effects/parameter/item.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/item.h"
diff --git a/src/live_effects/parameter/item.h b/src/live_effects/parameter/item.h
index 315f7618d..a09db38ff 100644
--- a/src/live_effects/parameter/item.h
+++ b/src/live_effects/parameter/item.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_ITEM_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_ITEM_H
/*
* Inkscape::LivePathEffectParameters
*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/live_effects/parameter/message.cpp b/src/live_effects/parameter/message.cpp
index 37fe7d145..f00e17817 100644
--- a/src/live_effects/parameter/message.cpp
+++ b/src/live_effects/parameter/message.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/live_effects/parameter/message.h b/src/live_effects/parameter/message.h
index 28cd9642b..439cce8f2 100644
--- a/src/live_effects/parameter/message.h
+++ b/src/live_effects/parameter/message.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_MESSAGE_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_MESSAGE_H
@@ -5,7 +6,7 @@
* Inkscape::LivePathEffectParameters
*
* Authors:
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
#include "live_effects/parameter/parameter.h"
diff --git a/src/live_effects/parameter/originalitem.cpp b/src/live_effects/parameter/originalitem.cpp
index 35a504dfc..e71306b75 100644
--- a/src/live_effects/parameter/originalitem.cpp
+++ b/src/live_effects/parameter/originalitem.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2012 <j.b.c.engelen@alumnus.utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/box.h>
diff --git a/src/live_effects/parameter/originalitem.h b/src/live_effects/parameter/originalitem.h
index d070161ac..26729f6de 100644
--- a/src/live_effects/parameter/originalitem.h
+++ b/src/live_effects/parameter/originalitem.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_ORIGINAL_ITEM_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_ORIGINAL_ITEM_H
/*
* Inkscape::LiveItemEffectParameters
*
-* Copyright (C) Johan Engelen 2012 <j.b.c.engelen@alumnus.utwente.nl>
+ * Copyright (C) Johan Engelen 2012 <j.b.c.engelen@alumnus.utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/item.h"
diff --git a/src/live_effects/parameter/originalitemarray.cpp b/src/live_effects/parameter/originalitemarray.cpp
index 0138f1558..c6943d9da 100644
--- a/src/live_effects/parameter/originalitemarray.cpp
+++ b/src/live_effects/parameter/originalitemarray.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/originalitemarray.h"
diff --git a/src/live_effects/parameter/originalitemarray.h b/src/live_effects/parameter/originalitemarray.h
index 968aeaff0..f55e180f3 100644
--- a/src/live_effects/parameter/originalitemarray.h
+++ b/src/live_effects/parameter/originalitemarray.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_ORIGINALITEMARRAY_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_ORIGINALITEMARRAY_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/live_effects/parameter/originalpath.cpp b/src/live_effects/parameter/originalpath.cpp
index 61ca1e1ff..dd292fee3 100644
--- a/src/live_effects/parameter/originalpath.cpp
+++ b/src/live_effects/parameter/originalpath.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2012 <j.b.c.engelen@alumnus.utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/box.h>
diff --git a/src/live_effects/parameter/originalpath.h b/src/live_effects/parameter/originalpath.h
index 4432d063d..7bdc23c92 100644
--- a/src/live_effects/parameter/originalpath.h
+++ b/src/live_effects/parameter/originalpath.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_ORIGINAL_PATH_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_ORIGINAL_PATH_H
/*
* Inkscape::LivePathEffectParameters
*
-* Copyright (C) Johan Engelen 2012 <j.b.c.engelen@alumnus.utwente.nl>
+ * Copyright (C) Johan Engelen 2012 <j.b.c.engelen@alumnus.utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/path.h"
diff --git a/src/live_effects/parameter/originalpatharray.cpp b/src/live_effects/parameter/originalpatharray.cpp
index 8716c4228..1618ace0f 100644
--- a/src/live_effects/parameter/originalpatharray.cpp
+++ b/src/live_effects/parameter/originalpatharray.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/originalpatharray.h"
diff --git a/src/live_effects/parameter/originalpatharray.h b/src/live_effects/parameter/originalpatharray.h
index 23a41215f..3af27136b 100644
--- a/src/live_effects/parameter/originalpatharray.h
+++ b/src/live_effects/parameter/originalpatharray.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_ORIGINALPATHARRAY_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_ORIGINALPATHARRAY_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/live_effects/parameter/parameter.cpp b/src/live_effects/parameter/parameter.cpp
index 158db91a4..a6f8021b3 100644
--- a/src/live_effects/parameter/parameter.cpp
+++ b/src/live_effects/parameter/parameter.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/live_effects/parameter/parameter.h b/src/live_effects/parameter/parameter.h
index db2b7e13f..82250f652 100644
--- a/src/live_effects/parameter/parameter.h
+++ b/src/live_effects/parameter/parameter.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_H
/*
* Inkscape::LivePathEffectParameters
*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/ustring.h>
diff --git a/src/live_effects/parameter/path-reference.cpp b/src/live_effects/parameter/path-reference.cpp
index b169e5b32..c3ce3d5d3 100644
--- a/src/live_effects/parameter/path-reference.cpp
+++ b/src/live_effects/parameter/path-reference.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* The reference corresponding to href of LPE Path parameter.
*
* Copyright (C) 2008 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/path-reference.h"
diff --git a/src/live_effects/parameter/path-reference.h b/src/live_effects/parameter/path-reference.h
index 8f8382b80..0b3319490 100644
--- a/src/live_effects/parameter/path-reference.h
+++ b/src/live_effects/parameter/path-reference.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_LPE_PATH_REFERENCE_H
#define SEEN_LPE_PATH_REFERENCE_H
@@ -6,7 +7,7 @@
* Authors: Johan Engelen
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "object/uri-references.h"
diff --git a/src/live_effects/parameter/path.cpp b/src/live_effects/parameter/path.cpp
index ce06627c9..c38f7d37c 100644
--- a/src/live_effects/parameter/path.cpp
+++ b/src/live_effects/parameter/path.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/path.h"
diff --git a/src/live_effects/parameter/path.h b/src/live_effects/parameter/path.h
index 99c073997..3b34a6f90 100644
--- a/src/live_effects/parameter/path.h
+++ b/src/live_effects/parameter/path.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_PATH_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_PATH_H
/*
* Inkscape::LivePathEffectParameters
*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/live_effects/parameter/point.cpp b/src/live_effects/parameter/point.cpp
index 3cdfd72c0..561e43495 100644
--- a/src/live_effects/parameter/point.cpp
+++ b/src/live_effects/parameter/point.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/point.h"
diff --git a/src/live_effects/parameter/point.h b/src/live_effects/parameter/point.h
index 7c620f502..9cccb9400 100644
--- a/src/live_effects/parameter/point.h
+++ b/src/live_effects/parameter/point.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_POINT_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_POINT_H
/*
* Inkscape::LivePathEffectParameters
*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/live_effects/parameter/powerstrokepointarray.cpp b/src/live_effects/parameter/powerstrokepointarray.cpp
index 6cc204bb9..08e17ed93 100644
--- a/src/live_effects/parameter/powerstrokepointarray.cpp
+++ b/src/live_effects/parameter/powerstrokepointarray.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/dialog/lpe-powerstroke-properties.h"
diff --git a/src/live_effects/parameter/powerstrokepointarray.h b/src/live_effects/parameter/powerstrokepointarray.h
index e21945e7c..51c94ae7a 100644
--- a/src/live_effects/parameter/powerstrokepointarray.h
+++ b/src/live_effects/parameter/powerstrokepointarray.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_POWERSTROKE_POINT_ARRAY_H
#define INKSCAPE_LIVEPATHEFFECT_POWERSTROKE_POINT_ARRAY_H
/*
* Inkscape::LivePathEffectParameters
*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/live_effects/parameter/random.cpp b/src/live_effects/parameter/random.cpp
index fe99285a0..176790c65 100644
--- a/src/live_effects/parameter/random.cpp
+++ b/src/live_effects/parameter/random.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/registered-widget.h"
diff --git a/src/live_effects/parameter/random.h b/src/live_effects/parameter/random.h
index ae037083a..0b902befe 100644
--- a/src/live_effects/parameter/random.h
+++ b/src/live_effects/parameter/random.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_RANDOM_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_RANDOM_H
/*
* Inkscape::LivePathEffectParameters
*
-* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
+ * Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/parameter.h"
diff --git a/src/live_effects/parameter/satellitesarray.cpp b/src/live_effects/parameter/satellitesarray.cpp
index 6a46204c9..aa1644597 100644
--- a/src/live_effects/parameter/satellitesarray.cpp
+++ b/src/live_effects/parameter/satellitesarray.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author(s):
* Jabiertxo Arraiza Cenoz <jabier.arraiza@marker.es>
*
* Copyright (C) 2014 Author(s)
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "knotholder.h"
diff --git a/src/live_effects/parameter/satellitesarray.h b/src/live_effects/parameter/satellitesarray.h
index 459b499d3..d9f6ddbad 100644
--- a/src/live_effects/parameter/satellitesarray.h
+++ b/src/live_effects/parameter/satellitesarray.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_SATELLITES_ARRAY_H
#define INKSCAPE_LIVEPATHEFFECT_SATELLITES_ARRAY_H
@@ -8,14 +9,14 @@
* Also to ScislaC for pointing me to the idea
* Also su_v for his constructive feedback and time
* To Nathan Hurst for his review and help on refactor
- * and finally to Liam P. White for his big help on coding,
+ * and finally to Liam P. White for his big help on coding,
* that saved me a lot of hours
*
*
* This parameter acts as a bridge from pathVectorSatellites class to serialize it as a LPE
* parameter
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/array.h"
diff --git a/src/live_effects/parameter/text.cpp b/src/live_effects/parameter/text.cpp
index 37ae3a1d7..6f9896981 100644
--- a/src/live_effects/parameter/text.cpp
+++ b/src/live_effects/parameter/text.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
@@ -5,7 +6,7 @@
* Maximilian Albert
* Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/registered-widget.h"
diff --git a/src/live_effects/parameter/text.h b/src/live_effects/parameter/text.h
index 6591c54c8..12e6295c0 100644
--- a/src/live_effects/parameter/text.h
+++ b/src/live_effects/parameter/text.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_TEXT_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_TEXT_H
@@ -10,7 +11,7 @@
*
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/live_effects/parameter/togglebutton.cpp b/src/live_effects/parameter/togglebutton.cpp
index c92e1c437..faeb27a55 100644
--- a/src/live_effects/parameter/togglebutton.cpp
+++ b/src/live_effects/parameter/togglebutton.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2007 <j.b.c.engelen@utwente.nl>
* Copyright (C) Jabiertxo Arraiza Cenoz 2014 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/registered-widget.h"
diff --git a/src/live_effects/parameter/togglebutton.h b/src/live_effects/parameter/togglebutton.h
index 65fb5db34..3cae69f1d 100644
--- a/src/live_effects/parameter/togglebutton.h
+++ b/src/live_effects/parameter/togglebutton.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_TOGGLEBUTTON_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_TOGGLEBUTTON_H
/*
* Copyright (C) Jabiertxo Arraiza Cenoz 2014
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/live_effects/parameter/transformedpoint.cpp b/src/live_effects/parameter/transformedpoint.cpp
index d7e42e28b..357ea6958 100644
--- a/src/live_effects/parameter/transformedpoint.cpp
+++ b/src/live_effects/parameter/transformedpoint.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/registered-widget.h"
diff --git a/src/live_effects/parameter/transformedpoint.h b/src/live_effects/parameter/transformedpoint.h
index e732146a8..9046f1b46 100644
--- a/src/live_effects/parameter/transformedpoint.h
+++ b/src/live_effects/parameter/transformedpoint.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_TRANSFORMED_POINT_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_TRANSFORMED_POINT_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/live_effects/parameter/unit.cpp b/src/live_effects/parameter/unit.cpp
index d6c545f3b..109d7fced 100644
--- a/src/live_effects/parameter/unit.cpp
+++ b/src/live_effects/parameter/unit.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/registered-widget.h"
diff --git a/src/live_effects/parameter/unit.h b/src/live_effects/parameter/unit.h
index 97514248e..a3a78ed4c 100644
--- a/src/live_effects/parameter/unit.h
+++ b/src/live_effects/parameter/unit.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_UNIT_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_UNIT_H
/*
* Inkscape::LivePathEffectParameters
*
-* Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
+ * Copyright (C) Maximilian Albert 2008 <maximilian.albert@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/parameter/parameter.h"
diff --git a/src/live_effects/parameter/vector.cpp b/src/live_effects/parameter/vector.cpp
index f5a156c71..6f689c755 100644
--- a/src/live_effects/parameter/vector.cpp
+++ b/src/live_effects/parameter/vector.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/registered-widget.h"
diff --git a/src/live_effects/parameter/vector.h b/src/live_effects/parameter/vector.h
index 059f706e4..08a2241df 100644
--- a/src/live_effects/parameter/vector.h
+++ b/src/live_effects/parameter/vector.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_LIVEPATHEFFECT_PARAMETER_VECTOR_H
#define INKSCAPE_LIVEPATHEFFECT_PARAMETER_VECTOR_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Johan Engelen 2008 <j.b.c.engelen@utwente.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/live_effects/spiro-converters.cpp b/src/live_effects/spiro-converters.cpp
index ee214704c..e0daf6d54 100644
--- a/src/live_effects/spiro-converters.cpp
+++ b/src/live_effects/spiro-converters.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Johan Engelen
*
diff --git a/src/live_effects/spiro-converters.h b/src/live_effects/spiro-converters.h
index ec53e085b..98041a22c 100644
--- a/src/live_effects/spiro-converters.h
+++ b/src/live_effects/spiro-converters.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_SPIRO_CONVERTERS_H
#define INKSCAPE_SPIRO_CONVERTERS_H
diff --git a/src/live_effects/spiro.cpp b/src/live_effects/spiro.cpp
index 008e2ad6a..54bc021c7 100644
--- a/src/live_effects/spiro.cpp
+++ b/src/live_effects/spiro.cpp
@@ -1,26 +1,14 @@
-/*
-Copyright (C) 2007-2012 Authors
-
-Authors: Raph Levien
- Johan Engelen
-
-This program is free software; you can redistribute it and/or
-modify it under the terms of the GNU General Public License
-as published by the Free Software Foundation; either version 2
-of the License, or (at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-02110-1301, USA.
-
-*/
-/* C implementation of third-order polynomial spirals. */
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * C implementation of third-order polynomial spirals.
+ *//*
+ * Authors: see git history
+ * Raph Levien
+ * Johan Engelen
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "spiro.h"
diff --git a/src/live_effects/spiro.h b/src/live_effects/spiro.h
index 3afa06941..3ca1fb87b 100644
--- a/src/live_effects/spiro.h
+++ b/src/live_effects/spiro.h
@@ -1,26 +1,14 @@
-/*
-Copyright (C) 2007-2012 Authors
-
-Authors: Raph Levien
- Johan Engelen
-
-This program is free software; you can redistribute it and/or
-modify it under the terms of the GNU General Public License
-as published by the Free Software Foundation; either version 2
-of the License, or (at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
-02110-1301, USA.
-
-*/
-
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * C implementation of third-order polynomial spirals.
+ *//*
+ * Authors: see git history
+ * Raph Levien
+ * Johan Engelen
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_SPIRO_H
#define INKSCAPE_SPIRO_H
diff --git a/src/main-cmdlineact.cpp b/src/main-cmdlineact.cpp
index fac5c5563..fa050d632 100644
--- a/src/main-cmdlineact.cpp
+++ b/src/main-cmdlineact.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ted Gould <ted@gould.cx>
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL v2+, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <list>
diff --git a/src/main-cmdlineact.h b/src/main-cmdlineact.h
index b8151909d..d880e5220 100644
--- a/src/main-cmdlineact.h
+++ b/src/main-cmdlineact.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __INK_MAIN_CMD_LINE_ACTIONS_H__
#define __INK_MAIN_CMD_LINE_ACTIONS_H__
@@ -12,7 +13,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL v2+, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
namespace Inkscape {
diff --git a/src/main-cmdlinexact.cpp b/src/main-cmdlinexact.cpp
index 3d3eb98db..8dac9bc09 100644
--- a/src/main-cmdlinexact.cpp
+++ b/src/main-cmdlinexact.cpp
@@ -1,10 +1,14 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-only
+/** @file
+ * TODO: insert short description here
+ *//*
* Authors:
* Dmitry Zhulanov <dmitry.zhulanov@gmail.com>
*
* Copyright (C) 2016 Authors
*
- * Released under GNU GPL v2, read the file 'COPYING' for more information
+ * Released under GNU GPL v2 (ONLY?), read the file 'COPYING' for more information
+ * TODO: REQUIRES RELICENSING OR REMOVAL
*
* more details: http://wiki.inkscape.org/wiki/index.php/Using_xverbs
*/
diff --git a/src/main-cmdlinexact.h b/src/main-cmdlinexact.h
index 8b9c137d9..8add540df 100644
--- a/src/main-cmdlinexact.h
+++ b/src/main-cmdlinexact.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-only
#ifndef __INK_MAIN_CMD_LINE_XACTIONS_H__
#define __INK_MAIN_CMD_LINE_XACTIONS_H__
@@ -17,7 +18,10 @@
*
* Copyright (C) 2016 Authors
*
- * Released under GNU GPL v2.x, read the file 'COPYING' for more information
+ * Released under GNU GPL v2 (ONLY?), read the file 'COPYING' for more information
+ * TODO: REQUIRES RELICENSING OR REMOVAL
+ *
+ * more details: http://wiki.inkscape.org/wiki/index.php/Using_xverbs
*/
#include "main-cmdlineact.h"
diff --git a/src/main.cpp b/src/main.cpp
index 5de51a60a..0f6269611 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape - an ambitious vector drawing program
*
@@ -20,7 +21,7 @@
* Copyright (C) 1999-2004 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/media.cpp b/src/media.cpp
index 89221d9c4..75a67f5a4 100644
--- a/src/media.cpp
+++ b/src/media.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "media.h"
void
diff --git a/src/media.h b/src/media.h
index 23020a9b6..5a9353a76 100644
--- a/src/media.h
+++ b/src/media.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_MEDIA_H
#define INKSCAPE_MEDIA_H
diff --git a/src/menus-skeleton.h b/src/menus-skeleton.h
index 05bbab1ca..43ed8efde 100644
--- a/src/menus-skeleton.h
+++ b/src/menus-skeleton.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_MENUS_SKELETON_H
#define SEEN_MENUS_SKELETON_H
diff --git a/src/message-context.cpp b/src/message-context.cpp
index 160a060bb..1a878d55f 100644
--- a/src/message-context.cpp
+++ b/src/message-context.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* MessageContext - context for posting status messages
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/message-context.h b/src/message-context.h
index ea86c4ec0..3873d3b64 100644
--- a/src/message-context.h
+++ b/src/message-context.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Interface for locally managing a current status message
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_MESSAGE_CONTEXT_H
diff --git a/src/message-stack.cpp b/src/message-stack.cpp
index 9fc3045b2..cebd5f23c 100644
--- a/src/message-stack.cpp
+++ b/src/message-stack.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* MessageStack - manages stack of active status messages
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/message-stack.h b/src/message-stack.h
index 31842af70..7f145cf37 100644
--- a/src/message-stack.h
+++ b/src/message-stack.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Raw stack of active status messages
*/
@@ -10,7 +11,7 @@
* Copyright (C) 2004 MenTaLguY
* Copyright (C) 2011 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_MESSAGE_STACK_H
diff --git a/src/message.h b/src/message.h
index 956f2c03e..fe16bbd5e 100644
--- a/src/message.h
+++ b/src/message.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* status-message-related types
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_MESSAGE_H
diff --git a/src/mod360.cpp b/src/mod360.cpp
index 6a5ce3d20..182022dbb 100644
--- a/src/mod360.cpp
+++ b/src/mod360.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <glib.h>
#include <cmath>
diff --git a/src/mod360.h b/src/mod360.h
index 0a8a91e98..5dd14018a 100644
--- a/src/mod360.h
+++ b/src/mod360.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_MOD360_H
#define SEEN_MOD360_H
diff --git a/src/number-opt-number.h b/src/number-opt-number.h
index 00b354d72..6bb97f6df 100644
--- a/src/number-opt-number.h
+++ b/src/number-opt-number.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NUMBER_OPT_NUMBER_H
#define SEEN_NUMBER_OPT_NUMBER_H
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/object-hierarchy.cpp b/src/object-hierarchy.cpp
index 4d6acd578..c05bb6f33 100644
--- a/src/object-hierarchy.cpp
+++ b/src/object-hierarchy.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Object hierarchy implementation.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstdio>
diff --git a/src/object-hierarchy.h b/src/object-hierarchy.h
index 535cd3439..e515a3db5 100644
--- a/src/object-hierarchy.h
+++ b/src/object-hierarchy.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* MenTaLguY <mental@rydia.net>
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_OBJECT_HIERARCHY_H
diff --git a/src/object-snapper.cpp b/src/object-snapper.cpp
index 4bf8f5fbf..702ef4dd8 100644
--- a/src/object-snapper.cpp
+++ b/src/object-snapper.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Snapping things to objects.
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2005 - 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/circle.h>
diff --git a/src/object-snapper.h b/src/object-snapper.h
index 58cb3b3a4..81649d46c 100644
--- a/src/object-snapper.h
+++ b/src/object-snapper.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_OBJECT_SNAPPER_H
#define SEEN_OBJECT_SNAPPER_H
/*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2005 - 2011 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "snapper.h"
diff --git a/src/object/CMakeLists.txt b/src/object/CMakeLists.txt
index 3c347ce03..7a125bfbc 100644
--- a/src/object/CMakeLists.txt
+++ b/src/object/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(object_SRC
diff --git a/src/object/box3d-side.cpp b/src/object/box3d-side.cpp
index bfd698eb3..72566e617 100644
--- a/src/object/box3d-side.cpp
+++ b/src/object/box3d-side.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* 3D box face implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "box3d-side.h"
diff --git a/src/object/box3d-side.h b/src/object/box3d-side.h
index 36e2b75e0..63420f8e2 100644
--- a/src/object/box3d-side.h
+++ b/src/object/box3d-side.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_BOX3D_SIDE_H
#define SEEN_BOX3D_SIDE_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-polygon.h"
diff --git a/src/object/box3d.cpp b/src/object/box3d.cpp
index 94920e419..4416a0474 100644
--- a/src/object/box3d.cpp
+++ b/src/object/box3d.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <box3d> implementation
*
@@ -12,7 +13,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "box3d.h"
diff --git a/src/object/box3d.h b/src/object/box3d.h
index 006571478..96f1b359a 100644
--- a/src/object/box3d.h
+++ b/src/object/box3d.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_BOX3D_H
#define SEEN_SP_BOX3D_H
@@ -14,7 +15,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-item-group.h"
diff --git a/src/object/color-profile.cpp b/src/object/color-profile.cpp
index 2475181ec..8e4e8978b 100644
--- a/src/object/color-profile.cpp
+++ b/src/object/color-profile.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifdef HAVE_CONFIG_H
# include "config.h" // only include where actually required!
#endif
diff --git a/src/object/color-profile.h b/src/object/color-profile.h
index 1abc02a33..a0b320b02 100644
--- a/src/object/color-profile.h
+++ b/src/object/color-profile.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_COLOR_PROFILE_H
#define SEEN_COLOR_PROFILE_H
diff --git a/src/object/filters/CMakeLists.txt b/src/object/filters/CMakeLists.txt
index 04c23abe7..14ea76b82 100644
--- a/src/object/filters/CMakeLists.txt
+++ b/src/object/filters/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(filters_SRC
sp-filter-primitive.cpp
diff --git a/src/object/filters/blend.cpp b/src/object/filters/blend.cpp
index f28315e2c..f866edf51 100644
--- a/src/object/filters/blend.cpp
+++ b/src/object/filters/blend.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feBlend> implementation.
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/filters/blend.h b/src/object/filters/blend.h
index f8efa78a4..b2a199bb3 100644
--- a/src/object/filters/blend.h
+++ b/src/object/filters/blend.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG blend filter effect
*//*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006,2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEBLEND_H_SEEN
diff --git a/src/object/filters/colormatrix.cpp b/src/object/filters/colormatrix.cpp
index cf9851dcf..0783c1887 100644
--- a/src/object/filters/colormatrix.cpp
+++ b/src/object/filters/colormatrix.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feColorMatrix> implementation.
*
@@ -11,7 +12,7 @@
* Copyright (C) 2007 Felipe C. da S. Sanches
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/filters/colormatrix.h b/src/object/filters/colormatrix.h
index cc2b6ef28..a44ea8a8b 100644
--- a/src/object/filters/colormatrix.h
+++ b/src/object/filters/colormatrix.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG color matrix filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FECOLORMATRIX_H_SEEN
#define SP_FECOLORMATRIX_H_SEEN
diff --git a/src/object/filters/componenttransfer-funcnode.cpp b/src/object/filters/componenttransfer-funcnode.cpp
index 547d6eae6..ed6ff88f1 100644
--- a/src/object/filters/componenttransfer-funcnode.cpp
+++ b/src/object/filters/componenttransfer-funcnode.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <funcR>, <funcG>, <funcB> and <funcA> implementations.
*/
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006, 2007, 2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/object/filters/componenttransfer-funcnode.h b/src/object/filters/componenttransfer-funcnode.h
index 3597fc82a..8022035c8 100644
--- a/src/object/filters/componenttransfer-funcnode.h
+++ b/src/object/filters/componenttransfer-funcnode.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_FECOMPONENTTRANSFER_FUNCNODE_H_SEEN
#define SP_FECOMPONENTTRANSFER_FUNCNODE_H_SEEN
@@ -12,7 +13,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "../sp-object.h"
diff --git a/src/object/filters/componenttransfer.cpp b/src/object/filters/componenttransfer.cpp
index 164e8c190..1a3ce93f8 100644
--- a/src/object/filters/componenttransfer.cpp
+++ b/src/object/filters/componenttransfer.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feComponentTransfer> implementation.
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/filters/componenttransfer.h b/src/object/filters/componenttransfer.h
index 20d5c1983..b1ca47c11 100644
--- a/src/object/filters/componenttransfer.h
+++ b/src/object/filters/componenttransfer.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG component transferfilter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FECOMPONENTTRANSFER_H_SEEN
#define SP_FECOMPONENTTRANSFER_H_SEEN
diff --git a/src/object/filters/composite.cpp b/src/object/filters/composite.cpp
index deb06d764..1bd5f3427 100644
--- a/src/object/filters/composite.cpp
+++ b/src/object/filters/composite.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feComposite> implementation.
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "composite.h"
diff --git a/src/object/filters/composite.h b/src/object/filters/composite.h
index adfed4655..1205b3183 100644
--- a/src/object/filters/composite.h
+++ b/src/object/filters/composite.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG composite filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FECOMPOSITE_H_SEEN
#define SP_FECOMPOSITE_H_SEEN
diff --git a/src/object/filters/convolvematrix.cpp b/src/object/filters/convolvematrix.cpp
index a04033af1..5310db738 100644
--- a/src/object/filters/convolvematrix.cpp
+++ b/src/object/filters/convolvematrix.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feConvolveMatrix> implementation.
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/filters/convolvematrix.h b/src/object/filters/convolvematrix.h
index c6a3edcab..e19608a20 100644
--- a/src/object/filters/convolvematrix.h
+++ b/src/object/filters/convolvematrix.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG matrix convolution filter effect
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FECONVOLVEMATRIX_H_SEEN
#define SP_FECONVOLVEMATRIX_H_SEEN
diff --git a/src/object/filters/diffuselighting.cpp b/src/object/filters/diffuselighting.cpp
index 9f25c4d86..fedf4aef4 100644
--- a/src/object/filters/diffuselighting.cpp
+++ b/src/object/filters/diffuselighting.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feDiffuseLighting> implementation.
*
@@ -11,7 +12,7 @@
* Copyright (C) 2006 Hugo Rodrigues
* 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// Same directory
diff --git a/src/object/filters/diffuselighting.h b/src/object/filters/diffuselighting.h
index dc4ebd631..7905f640d 100644
--- a/src/object/filters/diffuselighting.h
+++ b/src/object/filters/diffuselighting.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG diffuse lighting filter effect
*//*
@@ -6,7 +7,7 @@
* Jean-Rene Reinhard <jr@komite.net>
*
* Copyright (C) 2006-2007 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEDIFFUSELIGHTING_H_SEEN
diff --git a/src/object/filters/displacementmap.cpp b/src/object/filters/displacementmap.cpp
index 7b6c32ddc..7621fe2eb 100644
--- a/src/object/filters/displacementmap.cpp
+++ b/src/object/filters/displacementmap.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feDisplacementMap> implementation.
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "displacementmap.h"
diff --git a/src/object/filters/displacementmap.h b/src/object/filters/displacementmap.h
index 2d88649be..e9e0731bb 100644
--- a/src/object/filters/displacementmap.h
+++ b/src/object/filters/displacementmap.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG displacement map filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEDISPLACEMENTMAP_H_SEEN
diff --git a/src/object/filters/distantlight.cpp b/src/object/filters/distantlight.cpp
index 7a2acf75f..78629065d 100644
--- a/src/object/filters/distantlight.cpp
+++ b/src/object/filters/distantlight.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <fedistantlight> implementation.
*/
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/object/filters/distantlight.h b/src/object/filters/distantlight.h
index 1a5622624..dfc193d4a 100644
--- a/src/object/filters/distantlight.h
+++ b/src/object/filters/distantlight.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_FEDISTANTLIGHT_H_SEEN
#define SP_FEDISTANTLIGHT_H_SEEN
@@ -12,7 +13,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "../sp-object.h"
diff --git a/src/object/filters/flood.cpp b/src/object/filters/flood.cpp
index 663702dbf..3fa09a98a 100644
--- a/src/object/filters/flood.cpp
+++ b/src/object/filters/flood.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feFlood> implementation.
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "flood.h"
diff --git a/src/object/filters/flood.h b/src/object/filters/flood.h
index c60c107d0..f36e6dbd9 100644
--- a/src/object/filters/flood.h
+++ b/src/object/filters/flood.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG flood filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEFLOOD_H_SEEN
diff --git a/src/object/filters/gaussian-blur.cpp b/src/object/filters/gaussian-blur.cpp
index ddfe40201..2cbbaa7ad 100644
--- a/src/object/filters/gaussian-blur.cpp
+++ b/src/object/filters/gaussian-blur.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <gaussianBlur> implementation.
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "gaussian-blur.h"
diff --git a/src/object/filters/gaussian-blur.h b/src/object/filters/gaussian-blur.h
index abaf0d116..a2ba281e4 100644
--- a/src/object/filters/gaussian-blur.h
+++ b/src/object/filters/gaussian-blur.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG Gaussian blur filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_GAUSSIANBLUR_H_SEEN
diff --git a/src/object/filters/image.cpp b/src/object/filters/image.cpp
index e29cbeab8..c0169c94b 100644
--- a/src/object/filters/image.cpp
+++ b/src/object/filters/image.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feImage> implementation.
*
@@ -11,7 +12,7 @@
* Copyright (C) 2007 Felipe Sanches
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "image.h"
diff --git a/src/object/filters/image.h b/src/object/filters/image.h
index 99a9446bf..dcd78f32e 100644
--- a/src/object/filters/image.h
+++ b/src/object/filters/image.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG image filter effect
*//*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEIMAGE_H_SEEN
diff --git a/src/object/filters/merge.cpp b/src/object/filters/merge.cpp
index a8331e45e..9ed668a75 100644
--- a/src/object/filters/merge.cpp
+++ b/src/object/filters/merge.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feMerge> implementation.
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/filters/merge.h b/src/object/filters/merge.h
index 03f0e9511..a2c87afce 100644
--- a/src/object/filters/merge.h
+++ b/src/object/filters/merge.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG merge filter effect
*//*
@@ -5,7 +6,7 @@
* Hugo Rodrigues <haa.rodrigues@gmail.com>
*
* Copyright (C) 2006 Hugo Rodrigues
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEMERGE_H_SEEN
#define SP_FEMERGE_H_SEEN
diff --git a/src/object/filters/mergenode.cpp b/src/object/filters/mergenode.cpp
index e464ae7c8..e5e2efc1a 100644
--- a/src/object/filters/mergenode.cpp
+++ b/src/object/filters/mergenode.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* feMergeNode implementation. A feMergeNode contains the name of one
* input image for feMerge.
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004,2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "mergenode.h"
diff --git a/src/object/filters/mergenode.h b/src/object/filters/mergenode.h
index e084e9335..36a4cc1dc 100644
--- a/src/object/filters/mergenode.h
+++ b/src/object/filters/mergenode.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_FEMERGENODE_H_SEEN
#define SP_FEMERGENODE_H_SEEN
@@ -12,7 +13,7 @@
*
* Copyright (C) 2004,2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "object/sp-object.h"
diff --git a/src/object/filters/morphology.cpp b/src/object/filters/morphology.cpp
index fd34e0561..c7d885e32 100644
--- a/src/object/filters/morphology.cpp
+++ b/src/object/filters/morphology.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feMorphology> implementation.
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/filters/morphology.h b/src/object/filters/morphology.h
index cb154d152..94842c423 100644
--- a/src/object/filters/morphology.h
+++ b/src/object/filters/morphology.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* @brief SVG morphology filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEMORPHOLOGY_H_SEEN
diff --git a/src/object/filters/offset.cpp b/src/object/filters/offset.cpp
index e2b47f822..4d71de80d 100644
--- a/src/object/filters/offset.cpp
+++ b/src/object/filters/offset.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feOffset> implementation.
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "offset.h"
diff --git a/src/object/filters/offset.h b/src/object/filters/offset.h
index b48ecce6a..7b9febbb1 100644
--- a/src/object/filters/offset.h
+++ b/src/object/filters/offset.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG offset filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FEOFFSET_H_SEEN
diff --git a/src/object/filters/pointlight.cpp b/src/object/filters/pointlight.cpp
index 490518413..1be7711c9 100644
--- a/src/object/filters/pointlight.cpp
+++ b/src/object/filters/pointlight.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <fepointlight> implementation.
*/
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// Same directory
diff --git a/src/object/filters/pointlight.h b/src/object/filters/pointlight.h
index 9d47d77ef..6eb374b4b 100644
--- a/src/object/filters/pointlight.h
+++ b/src/object/filters/pointlight.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <filter> implementation, see sp-filter.cpp.
*/
@@ -12,7 +13,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "object/sp-object.h"
diff --git a/src/object/filters/sp-filter-primitive.cpp b/src/object/filters/sp-filter-primitive.cpp
index 4c3fae8b6..25d993b7c 100644
--- a/src/object/filters/sp-filter-primitive.cpp
+++ b/src/object/filters/sp-filter-primitive.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Superclass for all the filter primitives
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004-2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/filters/sp-filter-primitive.h b/src/object/filters/sp-filter-primitive.h
index 4e7e5f17a..ae33a02fb 100644
--- a/src/object/filters/sp-filter-primitive.h
+++ b/src/object/filters/sp-filter-primitive.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_FILTER_PRIMITIVE_H
#define SEEN_SP_FILTER_PRIMITIVE_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "../sp-object.h"
diff --git a/src/object/filters/specularlighting.cpp b/src/object/filters/specularlighting.cpp
index 41c50be97..e89f247ed 100644
--- a/src/object/filters/specularlighting.cpp
+++ b/src/object/filters/specularlighting.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feSpecularLighting> implementation.
*
@@ -11,7 +12,7 @@
* Copyright (C) 2006 Hugo Rodrigues
* 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// Same directory
diff --git a/src/object/filters/specularlighting.h b/src/object/filters/specularlighting.h
index 3f9c26883..427cbce74 100644
--- a/src/object/filters/specularlighting.h
+++ b/src/object/filters/specularlighting.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG specular lighting filter effect
*//*
@@ -8,7 +9,7 @@
* Copyright (C) 2006 Hugo Rodrigues
* 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FESPECULARLIGHTING_H_SEEN
diff --git a/src/object/filters/spotlight.cpp b/src/object/filters/spotlight.cpp
index fb8165469..dcc71b718 100644
--- a/src/object/filters/spotlight.cpp
+++ b/src/object/filters/spotlight.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <fespotlight> implementation.
*/
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// Same directory
diff --git a/src/object/filters/spotlight.h b/src/object/filters/spotlight.h
index 0b522fa1e..2169124bf 100644
--- a/src/object/filters/spotlight.h
+++ b/src/object/filters/spotlight.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_FESPOTLIGHT_H_SEEN
#define SP_FESPOTLIGHT_H_SEEN
@@ -12,7 +13,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "object/sp-object.h"
diff --git a/src/object/filters/tile.cpp b/src/object/filters/tile.cpp
index 815ea3006..4b1217a22 100644
--- a/src/object/filters/tile.cpp
+++ b/src/object/filters/tile.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feTile> implementation.
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "tile.h"
diff --git a/src/object/filters/tile.h b/src/object/filters/tile.h
index 63bb2eadf..1f18c612a 100644
--- a/src/object/filters/tile.h
+++ b/src/object/filters/tile.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG tile filter effect
*//*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FETILE_H_SEEN
diff --git a/src/object/filters/turbulence.cpp b/src/object/filters/turbulence.cpp
index 5e3a205df..9d3f594fb 100644
--- a/src/object/filters/turbulence.cpp
+++ b/src/object/filters/turbulence.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <feTurbulence> implementation.
*
@@ -11,7 +12,7 @@
* Copyright (C) 2007 Felipe Sanches
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/filters/turbulence.h b/src/object/filters/turbulence.h
index c6430e282..c43e3224c 100644
--- a/src/object/filters/turbulence.h
+++ b/src/object/filters/turbulence.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG turbulence filter effect
*//*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006 Hugo Rodrigues
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FETURBULENCE_H_SEEN
diff --git a/src/object/object-set.cpp b/src/object/object-set.cpp
index de45450a1..aebd0804b 100644
--- a/src/object/object-set.cpp
+++ b/src/object/object-set.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Multiindex container for selection
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2016 Adrian Boguszewski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <sigc++/sigc++.h>
diff --git a/src/object/object-set.h b/src/object/object-set.h
index d07ee2193..e688f51db 100644
--- a/src/object/object-set.h
+++ b/src/object/object-set.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Multiindex container for selection
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2016 Adrian Boguszewski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_PROTOTYPE_OBJECTSET_H
diff --git a/src/object/persp3d-reference.cpp b/src/object/persp3d-reference.cpp
index 1ed45cafb..294c62dc8 100644
--- a/src/object/persp3d-reference.cpp
+++ b/src/object/persp3d-reference.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* The reference corresponding to the inkscape:perspectiveID attribute
*
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 2007 Maximilian Albert
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "persp3d-reference.h"
diff --git a/src/object/persp3d-reference.h b/src/object/persp3d-reference.h
index ab6eca062..8d254dd3c 100644
--- a/src/object/persp3d-reference.h
+++ b/src/object/persp3d-reference.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_PERSP3D_REFERENCE_H
#define SEEN_PERSP3D_REFERENCE_H
@@ -7,7 +8,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 2007 Maximilian Albert
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/persp3d.cpp b/src/object/persp3d.cpp
index 0c4a3205a..fa6196a46 100644
--- a/src/object/persp3d.cpp
+++ b/src/object/persp3d.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Class modelling a 3D perspective as an SPObject
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "persp3d.h"
diff --git a/src/object/persp3d.h b/src/object/persp3d.h
index a86c10618..6da182c3f 100644
--- a/src/object/persp3d.h
+++ b/src/object/persp3d.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_PERSP3D_H
#define SEEN_PERSP3D_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#define SP_PERSP3D(obj) (dynamic_cast<Persp3D*>((SPObject*)obj))
diff --git a/src/object/sp-anchor.cpp b/src/object/sp-anchor.cpp
index 7a6274202..9fd556945 100644
--- a/src/object/sp-anchor.cpp
+++ b/src/object/sp-anchor.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <a> element implementation
*
@@ -9,7 +10,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#define noSP_ANCHOR_VERBOSE
diff --git a/src/object/sp-anchor.h b/src/object/sp-anchor.h
index 67b203244..0e88155c4 100644
--- a/src/object/sp-anchor.h
+++ b/src/object/sp-anchor.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_ANCHOR_H
#define SEEN_SP_ANCHOR_H
@@ -10,7 +11,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-item-group.h"
diff --git a/src/object/sp-clippath.cpp b/src/object/sp-clippath.cpp
index 3b4169d34..432d2ff84 100644
--- a/src/object/sp-clippath.cpp
+++ b/src/object/sp-clippath.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <clipPath> implementation
*
@@ -9,7 +10,7 @@
* Copyright (C) 2001-2002 authors
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-clippath.h b/src/object/sp-clippath.h
index d46fcb779..87c9b7a3a 100644
--- a/src/object/sp-clippath.h
+++ b/src/object/sp-clippath.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CLIPPATH_H
#define SEEN_SP_CLIPPATH_H
@@ -12,7 +13,7 @@
* Copyright (C) 2001-2002 authors
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstdio>
diff --git a/src/object/sp-conn-end-pair.cpp b/src/object/sp-conn-end-pair.cpp
index 160d48aca..a47736129 100644
--- a/src/object/sp-conn-end-pair.cpp
+++ b/src/object/sp-conn-end-pair.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A class for handling connector endpoint movement and libavoid interaction.
*
@@ -8,7 +9,7 @@
*
* * Copyright (C) 2004-2005 Monash University
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-conn-end-pair.h b/src/object/sp-conn-end-pair.h
index 167003026..889e11b44 100644
--- a/src/object/sp-conn-end-pair.h
+++ b/src/object/sp-conn-end-pair.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_CONN_END_PAIR
#define SEEN_SP_CONN_END_PAIR
@@ -9,7 +10,7 @@
*
* * Copyright (C) 2004 Monash University
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/sp-conn-end.cpp b/src/object/sp-conn-end.cpp
index d0c48edd3..90e6f4039 100644
--- a/src/object/sp-conn-end.cpp
+++ b/src/object/sp-conn-end.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "sp-conn-end.h"
#include <cstring>
diff --git a/src/object/sp-conn-end.h b/src/object/sp-conn-end.h
index 46f9e36fa..039ae5a29 100644
--- a/src/object/sp-conn-end.h
+++ b/src/object/sp-conn-end.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_CONN_END
#define SEEN_SP_CONN_END
diff --git a/src/object/sp-defs.cpp b/src/object/sp-defs.cpp
index ea507fe87..5ad15dba1 100644
--- a/src/object/sp-defs.cpp
+++ b/src/object/sp-defs.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <defs> implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2000-2002 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/object/sp-defs.h b/src/object/sp-defs.h
index 87e120f5d..54025bf0f 100644
--- a/src/object/sp-defs.h
+++ b/src/object/sp-defs.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_DEFS_H
#define SEEN_SP_DEFS_H
@@ -10,7 +11,7 @@
*
* Copyright (C) 2000-2002 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-desc.cpp b/src/object/sp-desc.cpp
index 08a08bb95..3b739c427 100644
--- a/src/object/sp-desc.cpp
+++ b/src/object/sp-desc.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <desc> implementation
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2008 Jeff Schiller
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-desc.h"
diff --git a/src/object/sp-desc.h b/src/object/sp-desc.h
index 8dbae9b8d..8db0055b7 100644
--- a/src/object/sp-desc.h
+++ b/src/object/sp-desc.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_DESC_H
#define SEEN_SP_DESC_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2008 Jeff Schiller
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-dimensions.cpp b/src/object/sp-dimensions.cpp
index 60e6b6dfd..a4d958532 100644
--- a/src/object/sp-dimensions.cpp
+++ b/src/object/sp-dimensions.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG dimensions implementation
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2005 Authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-dimensions.h"
diff --git a/src/object/sp-dimensions.h b/src/object/sp-dimensions.h
index eb76df739..2f2538c52 100644
--- a/src/object/sp-dimensions.h
+++ b/src/object/sp-dimensions.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_DIMENSIONS_H__
#define SP_DIMENSIONS_H__
diff --git a/src/object/sp-ellipse.cpp b/src/object/sp-ellipse.cpp
index 23736b786..70620b888 100644
--- a/src/object/sp-ellipse.cpp
+++ b/src/object/sp-ellipse.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <ellipse> and related implementations
*
@@ -11,7 +12,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2013 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
diff --git a/src/object/sp-ellipse.h b/src/object/sp-ellipse.h
index 19670049e..31fd5e1b9 100644
--- a/src/object/sp-ellipse.h
+++ b/src/object/sp-ellipse.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* SVG <ellipse> and related implementations
*
@@ -10,7 +11,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2013 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_ELLIPSE_H
diff --git a/src/object/sp-factory.cpp b/src/object/sp-factory.cpp
index 09ef89138..cc635752e 100644
--- a/src/object/sp-factory.cpp
+++ b/src/object/sp-factory.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Factory for SPObject tree
*
@@ -5,7 +6,7 @@
* Markus Engel
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-factory.h"
diff --git a/src/object/sp-factory.h b/src/object/sp-factory.h
index 040fd14ae..f87d84a26 100644
--- a/src/object/sp-factory.h
+++ b/src/object/sp-factory.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Factory for SPObject tree
*
@@ -5,7 +6,7 @@
* Markus Engel
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FACTORY_SEEN
diff --git a/src/object/sp-filter-reference.cpp b/src/object/sp-filter-reference.cpp
index afb014820..66e5e127a 100644
--- a/src/object/sp-filter-reference.cpp
+++ b/src/object/sp-filter-reference.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "sp-filter.h"
#include "sp-filter-reference.h"
diff --git a/src/object/sp-filter-reference.h b/src/object/sp-filter-reference.h
index f591b8bd8..8e5805fdf 100644
--- a/src/object/sp-filter-reference.h
+++ b/src/object/sp-filter-reference.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_FILTER_REFERENCE_H
#define SEEN_SP_FILTER_REFERENCE_H
diff --git a/src/object/sp-filter-units.h b/src/object/sp-filter-units.h
index 415b89365..7bdd1db28 100644
--- a/src/object/sp-filter-units.h
+++ b/src/object/sp-filter-units.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_FILTER_UNITS_H
#define SEEN_SP_FILTER_UNITS_H
diff --git a/src/object/sp-filter.cpp b/src/object/sp-filter.cpp
index 4c012fbdf..24f849cc6 100644
--- a/src/object/sp-filter.cpp
+++ b/src/object/sp-filter.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <filter> implementation.
*/
@@ -10,7 +11,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-filter.h"
diff --git a/src/object/sp-filter.h b/src/object/sp-filter.h
index b90fbeafd..c7af8bf45 100644
--- a/src/object/sp-filter.h
+++ b/src/object/sp-filter.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <filter> element
*//*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006,2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_FILTER_H_SEEN
#define SP_FILTER_H_SEEN
diff --git a/src/object/sp-flowdiv.cpp b/src/object/sp-flowdiv.cpp
index 8730c29dd..366cdb016 100644
--- a/src/object/sp-flowdiv.cpp
+++ b/src/object/sp-flowdiv.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
*/
diff --git a/src/object/sp-flowdiv.h b/src/object/sp-flowdiv.h
index b4ccc8350..20c2bd183 100644
--- a/src/object/sp-flowdiv.h
+++ b/src/object/sp-flowdiv.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_ITEM_FLOWDIV_H
#define SEEN_SP_ITEM_FLOWDIV_H
diff --git a/src/object/sp-flowregion.cpp b/src/object/sp-flowregion.cpp
index 4ea9759c4..c7e6a0422 100644
--- a/src/object/sp-flowregion.cpp
+++ b/src/object/sp-flowregion.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
*/
diff --git a/src/object/sp-flowregion.h b/src/object/sp-flowregion.h
index a8201d020..83464b16a 100644
--- a/src/object/sp-flowregion.h
+++ b/src/object/sp-flowregion.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_ITEM_FLOWREGION_H
#define SEEN_SP_ITEM_FLOWREGION_H
diff --git a/src/object/sp-flowtext.cpp b/src/object/sp-flowtext.cpp
index 865e24253..1cfe39361 100644
--- a/src/object/sp-flowtext.cpp
+++ b/src/object/sp-flowtext.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
*/
diff --git a/src/object/sp-flowtext.h b/src/object/sp-flowtext.h
index 516049220..386f0cc33 100644
--- a/src/object/sp-flowtext.h
+++ b/src/object/sp-flowtext.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_ITEM_FLOWTEXT_H
#define SEEN_SP_ITEM_FLOWTEXT_H
diff --git a/src/object/sp-font-face.cpp b/src/object/sp-font-face.cpp
index 0dec692e9..18215cb4c 100644
--- a/src/object/sp-font-face.cpp
+++ b/src/object/sp-font-face.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <font-face> element implementation
*
@@ -11,7 +12,7 @@
*
* Copyright (C) 2008, Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "xml/repr.h"
diff --git a/src/object/sp-font-face.h b/src/object/sp-font-face.h
index 5b8c6d1fa..e9461761a 100644
--- a/src/object/sp-font-face.h
+++ b/src/object/sp-font-face.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_FONTFACE_H
#define SEEN_SP_FONTFACE_H
@@ -7,7 +8,7 @@
* SVG <font-face> element implementation
*
* Section 20.8.3 of the W3C SVG 1.1 spec
- * available at:
+ * available at:
* http://www.w3.org/TR/SVG/fonts.html#FontFaceElement
*
* Authors:
@@ -15,7 +16,7 @@
*
* Copyright (C) 2008 Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-font.cpp b/src/object/sp-font.cpp
index 569c164b0..9164bd3ea 100644
--- a/src/object/sp-font.cpp
+++ b/src/object/sp-font.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <font> element implementation
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2008, Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "xml/repr.h"
diff --git a/src/object/sp-font.h b/src/object/sp-font.h
index 9b0e593a8..55176f16e 100644
--- a/src/object/sp-font.h
+++ b/src/object/sp-font.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_FONT_H_SEEN
#define SP_FONT_H_SEEN
@@ -9,7 +10,7 @@
*
* Copyright (C) 2008 Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-glyph-kerning.cpp b/src/object/sp-glyph-kerning.cpp
index c5eb8f16c..a812396b6 100644
--- a/src/object/sp-glyph-kerning.cpp
+++ b/src/object/sp-glyph-kerning.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* SVG <hkern> and <vkern> elements implementation
* W3C SVG 1.1 spec, page 476, section 20.7
@@ -8,7 +9,7 @@
*
* Copyright (C) 2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "xml/repr.h"
diff --git a/src/object/sp-glyph-kerning.h b/src/object/sp-glyph-kerning.h
index 1038b14f0..4e5df2035 100644
--- a/src/object/sp-glyph-kerning.h
+++ b/src/object/sp-glyph-kerning.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <hkern> and <vkern> elements implementation
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2008 Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_GLYPH_KERNING_H
diff --git a/src/object/sp-glyph.cpp b/src/object/sp-glyph.cpp
index 64e88130e..472a2bdf2 100644
--- a/src/object/sp-glyph.cpp
+++ b/src/object/sp-glyph.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifdef HAVE_CONFIG_H
#endif
@@ -10,7 +11,7 @@
*
* Copyright (C) 2008, Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "xml/repr.h"
diff --git a/src/object/sp-glyph.h b/src/object/sp-glyph.h
index 1c91ab256..6a6ce6617 100644
--- a/src/object/sp-glyph.h
+++ b/src/object/sp-glyph.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Authors:
* Felipe C. da S. Sanches <juca@members.fsf.org>
*
* Copyright (C) 2008 Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_GLYPH_H
diff --git a/src/object/sp-gradient-reference.cpp b/src/object/sp-gradient-reference.cpp
index 216ac73de..95bd594de 100644
--- a/src/object/sp-gradient-reference.cpp
+++ b/src/object/sp-gradient-reference.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "sp-gradient-reference.h"
#include "sp-gradient.h"
diff --git a/src/object/sp-gradient-reference.h b/src/object/sp-gradient-reference.h
index e32bd6089..925d55964 100644
--- a/src/object/sp-gradient-reference.h
+++ b/src/object/sp-gradient-reference.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_GRADIENT_REFERENCE_H
#define SEEN_SP_GRADIENT_REFERENCE_H
diff --git a/src/object/sp-gradient-spread.h b/src/object/sp-gradient-spread.h
index 60e33b7c0..47ceee52b 100644
--- a/src/object/sp-gradient-spread.h
+++ b/src/object/sp-gradient-spread.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_GRADIENT_SPREAD_H
#define SEEN_SP_GRADIENT_SPREAD_H
diff --git a/src/object/sp-gradient-units.h b/src/object/sp-gradient-units.h
index 2f58897b0..1a4335dc0 100644
--- a/src/object/sp-gradient-units.h
+++ b/src/object/sp-gradient-units.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_GRADIENT_UNITS_H
#define SEEN_SP_GRADIENT_UNITS_H
diff --git a/src/object/sp-gradient-vector.h b/src/object/sp-gradient-vector.h
index e57820b56..82721aa00 100644
--- a/src/object/sp-gradient-vector.h
+++ b/src/object/sp-gradient-vector.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_GRADIENT_VECTOR_H
#define SEEN_SP_GRADIENT_VECTOR_H
diff --git a/src/object/sp-gradient.cpp b/src/object/sp-gradient.cpp
index 9aee288be..eb9b551cb 100644
--- a/src/object/sp-gradient.cpp
+++ b/src/object/sp-gradient.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SPGradient, SPStop, SPLinearGradient, SPRadialGradient,
* SPMeshGradient, SPMeshRow, SPMeshPatch
@@ -17,7 +18,7 @@
* Copyright (C) 2009 Jasper van de Gronde
* Copyright (C) 2011 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/object/sp-gradient.h b/src/object/sp-gradient.h
index a8d7ab87e..3de9cbe17 100644
--- a/src/object/sp-gradient.h
+++ b/src/object/sp-gradient.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_GRADIENT_H
#define SEEN_SP_GRADIENT_H
/*
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/affine.h>
diff --git a/src/object/sp-guide.cpp b/src/object/sp-guide.cpp
index 6cd3f1248..e569a9878 100644
--- a/src/object/sp-guide.cpp
+++ b/src/object/sp-guide.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape guideline implementation
*
@@ -12,7 +13,7 @@
* Copyright (C) 2004 Monash University
* Copyright (C) 2007 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <algorithm>
diff --git a/src/object/sp-guide.h b/src/object/sp-guide.h
index 353269e2b..57a52e627 100644
--- a/src/object/sp-guide.h
+++ b/src/object/sp-guide.h
@@ -1,17 +1,18 @@
-#ifndef SEEN_SP_GUIDE_H
-#define SEEN_SP_GUIDE_H
-
-/*
- * SPGuide
- *
- * A guideline
- *
- * Copyright (C) Lauris Kaplinski 2000
- * Copyright (C) Johan Engelen 2007
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * SPGuide -- a guideline
+ *//*
+ * Authors:
+ * Lauris Kaplinski 2000
+ * Johan Engelen 2007
* Abhishek Sharma
* Jon A. Cruz <jon@joncruz.org>
- *
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_SP_GUIDE_H
+#define SEEN_SP_GUIDE_H
#include <2geom/point.h>
#include <vector>
diff --git a/src/object/sp-hatch-path.cpp b/src/object/sp-hatch-path.cpp
index 76e7d4100..c2fbc7ed0 100644
--- a/src/object/sp-hatch-path.cpp
+++ b/src/object/sp-hatch-path.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* SVG <hatchPath> implementation
@@ -9,7 +10,7 @@
*
* Copyright (C) 2014 Tomasz Boczkowski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <string>
diff --git a/src/object/sp-hatch-path.h b/src/object/sp-hatch-path.h
index 2690cbc0f..105259018 100644
--- a/src/object/sp-hatch-path.h
+++ b/src/object/sp-hatch-path.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* SVG <hatchPath> implementation
@@ -9,7 +10,7 @@
*
* Copyright (C) 2014 Tomasz Boczkowski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_HATCH_PATH_H
diff --git a/src/object/sp-hatch.cpp b/src/object/sp-hatch.cpp
index 7183b561c..3ed0e7072 100644
--- a/src/object/sp-hatch.cpp
+++ b/src/object/sp-hatch.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* SVG <hatch> implementation
@@ -9,7 +10,7 @@
*
* Copyright (C) 2014 Tomasz Boczkowski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-hatch.h"
diff --git a/src/object/sp-hatch.h b/src/object/sp-hatch.h
index 8ff2064ce..446be0357 100644
--- a/src/object/sp-hatch.h
+++ b/src/object/sp-hatch.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* SVG <hatch> implementation
@@ -9,7 +10,7 @@
*
* Copyright (C) 2014 Tomasz Boczkowski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_HATCH_H
diff --git a/src/object/sp-image.cpp b/src/object/sp-image.cpp
index 84106729b..f3be15b53 100644
--- a/src/object/sp-image.cpp
+++ b/src/object/sp-image.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <image> implementation
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2005 Authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
@@ -30,7 +31,7 @@
#include "display/drawing-image.h"
#include "display/cairo-utils.h"
#include "display/curve.h"
-//Added for preserveAspectRatio support -- EAF
+// Added for preserveAspectRatio support -- EAF
#include "attributes.h"
#include "print.h"
#include "document.h"
diff --git a/src/object/sp-image.h b/src/object/sp-image.h
index 4ae9d7380..2bc5e49a2 100644
--- a/src/object/sp-image.h
+++ b/src/object/sp-image.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* SVG <image> implementation
*//*
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2005 Authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_SP_IMAGE_H
diff --git a/src/object/sp-item-group.cpp b/src/object/sp-item-group.cpp
index 7852ea4fa..fead94274 100644
--- a/src/object/sp-item-group.cpp
+++ b/src/object/sp-item-group.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <g> implementation
*
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2006 authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/object/sp-item-group.h b/src/object/sp-item-group.h
index f2e4a0fb5..5f9b1871f 100644
--- a/src/object/sp-item-group.h
+++ b/src/object/sp-item-group.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_ITEM_GROUP_H
#define SEEN_SP_ITEM_GROUP_H
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <map>
diff --git a/src/object/sp-item-rm-unsatisfied-cns.cpp b/src/object/sp-item-rm-unsatisfied-cns.cpp
index f0b5a863e..88fe6ca56 100644
--- a/src/object/sp-item-rm-unsatisfied-cns.cpp
+++ b/src/object/sp-item-rm-unsatisfied-cns.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <algorithm>
#include <2geom/coord.h>
diff --git a/src/object/sp-item-rm-unsatisfied-cns.h b/src/object/sp-item-rm-unsatisfied-cns.h
index 62f688b51..ac03b7425 100644
--- a/src/object/sp-item-rm-unsatisfied-cns.h
+++ b/src/object/sp-item-rm-unsatisfied-cns.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_ITEM_RM_UNSATISFIED_CNS_H
#define SEEN_SP_ITEM_RM_UNSATISFIED_CNS_H
diff --git a/src/object/sp-item-transform.cpp b/src/object/sp-item-transform.cpp
index 3675323ca..2806931c0 100644
--- a/src/object/sp-item-transform.cpp
+++ b/src/object/sp-item-transform.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Transforming single items
*
@@ -11,7 +12,7 @@
*
* Copyright (C) 1999-2011 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/transforms.h>
diff --git a/src/object/sp-item-transform.h b/src/object/sp-item-transform.h
index d563c9768..f5a40c3ab 100644
--- a/src/object/sp-item-transform.h
+++ b/src/object/sp-item-transform.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_ITEM_TRANSFORM_H
#define SEEN_SP_ITEM_TRANSFORM_H
diff --git a/src/object/sp-item-update-cns.cpp b/src/object/sp-item-update-cns.cpp
index a7f7958c3..f70d91b9f 100644
--- a/src/object/sp-item-update-cns.cpp
+++ b/src/object/sp-item-update-cns.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "satisfied-guide-cns.h"
diff --git a/src/object/sp-item-update-cns.h b/src/object/sp-item-update-cns.h
index d0b080552..3ff0d6262 100644
--- a/src/object/sp-item-update-cns.h
+++ b/src/object/sp-item-update-cns.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_ITEM_UPDATE_CNS_H
#define SEEN_SP_ITEM_UPDATE_CNS_H
diff --git a/src/object/sp-item.cpp b/src/object/sp-item.cpp
index bc5922b3f..e9ec95252 100644
--- a/src/object/sp-item.cpp
+++ b/src/object/sp-item.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
@@ -9,7 +10,7 @@
* Copyright (C) 2001-2006 authors
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-item.h"
diff --git a/src/object/sp-item.h b/src/object/sp-item.h
index c041a2fa3..2bd8f2215 100644
--- a/src/object/sp-item.h
+++ b/src/object/sp-item.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_ITEM_H
#define SEEN_SP_ITEM_H
@@ -17,7 +18,7 @@
* Copyright (C) 2001-2002 Ximian, Inc.
* Copyright (C) 2004 Monash University
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/object/sp-line.cpp b/src/object/sp-line.cpp
index 37b8a1300..a095d8514 100644
--- a/src/object/sp-line.cpp
+++ b/src/object/sp-line.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <line> implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/sp-line.h b/src/object/sp-line.h
index f27490c39..5861d5b88 100644
--- a/src/object/sp-line.h
+++ b/src/object/sp-line.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_LINE_H
#define SEEN_SP_LINE_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "svg/svg-length.h"
diff --git a/src/object/sp-linear-gradient.cpp b/src/object/sp-linear-gradient.cpp
index 47faaea1d..4d2867f98 100644
--- a/src/object/sp-linear-gradient.cpp
+++ b/src/object/sp-linear-gradient.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cairo.h>
#include "sp-linear-gradient.h"
diff --git a/src/object/sp-linear-gradient.h b/src/object/sp-linear-gradient.h
index 48e3ae3d4..f88c38dc4 100644
--- a/src/object/sp-linear-gradient.h
+++ b/src/object/sp-linear-gradient.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SP_LINEAR_GRADIENT_H
#define SP_LINEAR_GRADIENT_H
diff --git a/src/object/sp-lpe-item.cpp b/src/object/sp-lpe-item.cpp
index 8adddddb8..47296cc06 100755
--- a/src/object/sp-lpe-item.cpp
+++ b/src/object/sp-lpe-item.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Base class for live path effect items
*/
@@ -9,7 +10,7 @@
*
* Copyright (C) 2008 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/object/sp-lpe-item.h b/src/object/sp-lpe-item.h
index a29c228cb..55e32dad6 100644
--- a/src/object/sp-lpe-item.h
+++ b/src/object/sp-lpe-item.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_LPE_ITEM_H_SEEN
#define SP_LPE_ITEM_H_SEEN
@@ -11,7 +12,7 @@
*
* Copyright (C) 2008 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <list>
diff --git a/src/object/sp-marker-loc.h b/src/object/sp-marker-loc.h
index b6877e5aa..6b88d6999 100644
--- a/src/object/sp-marker-loc.h
+++ b/src/object/sp-marker-loc.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_MARKER_LOC_H
#define SEEN_SP_MARKER_LOC_H
diff --git a/src/object/sp-marker.cpp b/src/object/sp-marker.cpp
index 8017a182d..a29179c30 100644
--- a/src/object/sp-marker.cpp
+++ b/src/object/sp-marker.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <marker> implementation
*
@@ -11,7 +12,7 @@
* 2004-2006 Bryce Harrington
* 2008 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-marker.h b/src/object/sp-marker.h
index 04fcc3ac5..5bd5a9ccd 100644
--- a/src/object/sp-marker.h
+++ b/src/object/sp-marker.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MARKER_H
#define SEEN_SP_MARKER_H
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2003 Lauris Kaplinski
* Copyright (C) 2008 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
* This is quite similar in logic to <svg>
diff --git a/src/object/sp-mask.cpp b/src/object/sp-mask.cpp
index 3dfd5b72a..7b6a49ed6 100644
--- a/src/object/sp-mask.cpp
+++ b/src/object/sp-mask.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <mask> implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2003 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-mask.h b/src/object/sp-mask.h
index f07c2ccd1..db56035d7 100644
--- a/src/object/sp-mask.h
+++ b/src/object/sp-mask.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MASK_H
#define SEEN_SP_MASK_H
@@ -10,7 +11,7 @@
*
* Copyright (C) 2003 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/rect.h>
diff --git a/src/object/sp-mesh-array.cpp b/src/object/sp-mesh-array.cpp
index 60bd11940..231af48ff 100644
--- a/src/object/sp-mesh-array.cpp
+++ b/src/object/sp-mesh-array.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
A group of classes and functions for manipulating mesh gradients.
@@ -5,7 +6,7 @@
be shared between two patches and the corners between up to four.
The order of the points for each side always goes from left to right or top to bottom.
- For sides 2 and 3 the points must be reversed when used (as in calls to cairo functions).
+ For sides 2 and 3 the points must be reversed when used (as in calls to cairo functions).
Two patches: (C=corner, S=side, H=handle, T=tensor)
@@ -34,7 +35,7 @@
*
* Copyright (C) 2012, 2015 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
diff --git a/src/object/sp-mesh-array.h b/src/object/sp-mesh-array.h
index e334de90b..d2e3be924 100644
--- a/src/object/sp-mesh-array.h
+++ b/src/object/sp-mesh-array.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MESH_ARRAY_H
#define SEEN_SP_MESH_ARRAY_H
/*
@@ -6,7 +7,7 @@
*
* Copyrigt (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/**
diff --git a/src/object/sp-mesh-gradient.cpp b/src/object/sp-mesh-gradient.cpp
index 4e1d78bee..cf693f774 100644
--- a/src/object/sp-mesh-gradient.cpp
+++ b/src/object/sp-mesh-gradient.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <glibmm.h>
#include "attributes.h"
diff --git a/src/object/sp-mesh-gradient.h b/src/object/sp-mesh-gradient.h
index 9888ba3a1..48e3ce4e6 100644
--- a/src/object/sp-mesh-gradient.h
+++ b/src/object/sp-mesh-gradient.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SP_MESH_GRADIENT_H
#define SP_MESH_GRADIENT_H
diff --git a/src/object/sp-mesh-patch.cpp b/src/object/sp-mesh-patch.cpp
index 1331bf79b..88d3298fd 100644
--- a/src/object/sp-mesh-patch.cpp
+++ b/src/object/sp-mesh-patch.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @gradient meshpatch class.
*/
@@ -12,7 +13,7 @@
* Copyright (C) 2010 Jon A. Cruz
* Copyright (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-mesh-patch.h"
#include "style.h"
diff --git a/src/object/sp-mesh-patch.h b/src/object/sp-mesh-patch.h
index c8f1feb41..7ff780f43 100644
--- a/src/object/sp-mesh-patch.h
+++ b/src/object/sp-mesh-patch.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MESHPATCH_H
#define SEEN_SP_MESHPATCH_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/ustring.h>
diff --git a/src/object/sp-mesh-row.cpp b/src/object/sp-mesh-row.cpp
index bd2274dbd..1456e76bd 100644
--- a/src/object/sp-mesh-row.cpp
+++ b/src/object/sp-mesh-row.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @gradient meshrow class.
*/
@@ -12,7 +13,7 @@
* Copyright (C) 2010 Jon A. Cruz
* Copyright (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-mesh-row.h"
#include "style.h"
diff --git a/src/object/sp-mesh-row.h b/src/object/sp-mesh-row.h
index 48f696253..89baa5e14 100644
--- a/src/object/sp-mesh-row.h
+++ b/src/object/sp-mesh-row.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MESHROW_H
#define SEEN_SP_MESHROW_H
@@ -8,7 +9,7 @@
* Authors: Tavmjong Bah
* Copyright (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-metadata.cpp b/src/object/sp-metadata.cpp
index 223ab0f12..72a2d1eca 100644
--- a/src/object/sp-metadata.cpp
+++ b/src/object/sp-metadata.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <metadata> implementation
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 Kees Cook
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-metadata.h"
diff --git a/src/object/sp-metadata.h b/src/object/sp-metadata.h
index 450b429b4..b0b2adcb7 100644
--- a/src/object/sp-metadata.h
+++ b/src/object/sp-metadata.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_METADATA_H
#define SEEN_SP_METADATA_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2004 Kees Cook
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-missing-glyph.cpp b/src/object/sp-missing-glyph.cpp
index d6c8a9288..a69f70fb8 100644
--- a/src/object/sp-missing-glyph.cpp
+++ b/src/object/sp-missing-glyph.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <missing-glyph> element implementation
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2008, Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "xml/repr.h"
diff --git a/src/object/sp-missing-glyph.h b/src/object/sp-missing-glyph.h
index 883434e46..7f80ffc65 100644
--- a/src/object/sp-missing-glyph.h
+++ b/src/object/sp-missing-glyph.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MISSING_GLYPH_H
#define SEEN_SP_MISSING_GLYPH_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2008 Felipe C. da S. Sanches
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-namedview.cpp b/src/object/sp-namedview.cpp
index 0a2cc4888..e05d3d32d 100644
--- a/src/object/sp-namedview.cpp
+++ b/src/object/sp-namedview.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* <sodipodi:namedview> implementation
*
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2013 Authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-namedview.h b/src/object/sp-namedview.h
index 0d6ffa58e..0d3b6b8f2 100644
--- a/src/object/sp-namedview.h
+++ b/src/object/sp-namedview.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_SP_NAMEDVIEW_H
#define INKSCAPE_SP_NAMEDVIEW_H
@@ -11,7 +12,7 @@
* Copyright (C) 2006 Johan Engelen <johan@shouraizou.nl>
* Copyright (C) Lauris Kaplinski 2000-2002
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#define SP_NAMEDVIEW(obj) (dynamic_cast<SPNamedView*>((SPObject*)obj))
diff --git a/src/object/sp-object-group.cpp b/src/object/sp-object-group.cpp
index 422e20da4..09772872d 100644
--- a/src/object/sp-object-group.cpp
+++ b/src/object/sp-object-group.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Abstract base class for non-item groups
*
@@ -9,7 +10,7 @@
* Copyright (C) 1999-2003 Authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object-group.h"
diff --git a/src/object/sp-object-group.h b/src/object/sp-object-group.h
index 1def4a8d1..604c9ba6d 100644
--- a/src/object/sp-object-group.h
+++ b/src/object/sp-object-group.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_OBJECTGROUP_H
#define SEEN_SP_OBJECTGROUP_H
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2003 Authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-object.cpp b/src/object/sp-object.cpp
index 7caab7d70..aa446bf8b 100644
--- a/src/object/sp-object.cpp
+++ b/src/object/sp-object.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SPObject implementation.
*
@@ -12,7 +13,7 @@
* Copyright (C) 1999-2016 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-object.h b/src/object/sp-object.h
index 3e94f6484..945367d76 100644
--- a/src/object/sp-object.h
+++ b/src/object/sp-object.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_OBJECT_H_SEEN
#define SP_OBJECT_H_SEEN
@@ -12,7 +13,7 @@
* Copyright (C) 1999-2016 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/ustring.h>
diff --git a/src/object/sp-offset.cpp b/src/object/sp-offset.cpp
index ee8bbab2f..13de079e0 100644
--- a/src/object/sp-offset.cpp
+++ b/src/object/sp-offset.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Implementation of <path sodipodi:type="inkscape:offset">.
*/
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-offset.h"
diff --git a/src/object/sp-offset.h b/src/object/sp-offset.h
index 018211d22..f5e9bf132 100644
--- a/src/object/sp-offset.h
+++ b/src/object/sp-offset.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_OFFSET_H
#define SEEN_SP_OFFSET_H
/*
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/sp-paint-server-reference.h b/src/object/sp-paint-server-reference.h
index a4dcf7808..4f496bab4 100644
--- a/src/object/sp-paint-server-reference.h
+++ b/src/object/sp-paint-server-reference.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_PAINT_SERVER_REFERENCE_H
#define SEEN_SP_PAINT_SERVER_REFERENCE_H
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2010 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "uri-references.h"
diff --git a/src/object/sp-paint-server.cpp b/src/object/sp-paint-server.cpp
index 9ada0fee5..286360efb 100644
--- a/src/object/sp-paint-server.cpp
+++ b/src/object/sp-paint-server.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Base class for gradients and patterns
*
@@ -10,7 +11,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2010 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-paint-server-reference.h"
diff --git a/src/object/sp-paint-server.h b/src/object/sp-paint-server.h
index 4cd61bcda..9e0617048 100644
--- a/src/object/sp-paint-server.h
+++ b/src/object/sp-paint-server.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_PAINT_SERVER_H
#define SEEN_SP_PAINT_SERVER_H
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2010 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cairo.h>
diff --git a/src/object/sp-path.cpp b/src/object/sp-path.cpp
index 1da1ddc92..d3394c9b5 100644
--- a/src/object/sp-path.cpp
+++ b/src/object/sp-path.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <path> implementation
*
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 1999-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/object/sp-path.h b/src/object/sp-path.h
index 67beacb7e..4ccec67d0 100644
--- a/src/object/sp-path.h
+++ b/src/object/sp-path.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_PATH_H
#define SEEN_SP_PATH_H
@@ -13,7 +14,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 1999-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-shape.h"
diff --git a/src/object/sp-pattern.cpp b/src/object/sp-pattern.cpp
index 925b3e3ee..db4366d63 100644
--- a/src/object/sp-pattern.cpp
+++ b/src/object/sp-pattern.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <pattern> implementation
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-pattern.h"
diff --git a/src/object/sp-pattern.h b/src/object/sp-pattern.h
index 00e229d3d..a5fc3d0c5 100644
--- a/src/object/sp-pattern.h
+++ b/src/object/sp-pattern.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* SVG <pattern> implementation
*//*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_PATTERN_H
diff --git a/src/object/sp-polygon.cpp b/src/object/sp-polygon.cpp
index 979005888..a528b99cd 100644
--- a/src/object/sp-polygon.cpp
+++ b/src/object/sp-polygon.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <polygon> implementation
*
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/sp-polygon.h b/src/object/sp-polygon.h
index 17bfad2e5..afb1aa439 100644
--- a/src/object/sp-polygon.h
+++ b/src/object/sp-polygon.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_POLYGON_H
#define SEEN_SP_POLYGON_H
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-shape.h"
diff --git a/src/object/sp-polyline.cpp b/src/object/sp-polyline.cpp
index 316078876..c75e4bcf0 100644
--- a/src/object/sp-polyline.cpp
+++ b/src/object/sp-polyline.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <polyline> implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/sp-polyline.h b/src/object/sp-polyline.h
index 6edb056ec..005413b66 100644
--- a/src/object/sp-polyline.h
+++ b/src/object/sp-polyline.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_POLYLINE_H
#define SEEN_SP_POLYLINE_H
diff --git a/src/object/sp-radial-gradient.cpp b/src/object/sp-radial-gradient.cpp
index e01aa1639..271894ae2 100644
--- a/src/object/sp-radial-gradient.cpp
+++ b/src/object/sp-radial-gradient.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cairo.h>
#include "sp-radial-gradient.h"
diff --git a/src/object/sp-radial-gradient.h b/src/object/sp-radial-gradient.h
index a89c56274..b88ac7e2f 100644
--- a/src/object/sp-radial-gradient.h
+++ b/src/object/sp-radial-gradient.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SP_RADIAL_GRADIENT_H
#define SP_RADIAL_GRADIENT_H
diff --git a/src/object/sp-rect.cpp b/src/object/sp-rect.cpp
index 26dd0147f..207d2fc5a 100644
--- a/src/object/sp-rect.cpp
+++ b/src/object/sp-rect.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <rect> implementation
*
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/curve.h"
diff --git a/src/object/sp-rect.h b/src/object/sp-rect.h
index 5c587e89f..39fac16f9 100644
--- a/src/object/sp-rect.h
+++ b/src/object/sp-rect.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_RECT_H
#define SEEN_SP_RECT_H
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/object/sp-root.cpp b/src/object/sp-root.cpp
index 3325a1ef2..dc7002ddb 100644
--- a/src/object/sp-root.cpp
+++ b/src/object/sp-root.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG \<svg\> implementation.
*/
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <string>
diff --git a/src/object/sp-root.h b/src/object/sp-root.h
index e821c8357..310f878f1 100644
--- a/src/object/sp-root.h
+++ b/src/object/sp-root.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SPRoot: SVG \<svg\> implementation.
*/
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_ROOT_H_SEEN
diff --git a/src/object/sp-script.cpp b/src/object/sp-script.cpp
index 79b79fb01..d965421cb 100644
--- a/src/object/sp-script.cpp
+++ b/src/object/sp-script.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <script> implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2008 authors
*
- * Released under GNU GPL version 2 or later, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-script.h"
diff --git a/src/object/sp-script.h b/src/object/sp-script.h
index 749eb727a..390f85a17 100644
--- a/src/object/sp-script.h
+++ b/src/object/sp-script.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SCRIPT_H
#define SEEN_SP_SCRIPT_H
@@ -10,7 +11,7 @@
*
* Copyright (C) 2008 Author
*
- * Released under GNU GPL version 2 or later, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-shape.cpp b/src/object/sp-shape.cpp
index 1049e29de..e73cb2679 100644
--- a/src/object/sp-shape.cpp
+++ b/src/object/sp-shape.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Base class for shapes, including <path> element
*
@@ -11,7 +12,7 @@
* Copyright (C) 2007-2008 Johan Engelen
* Copyright (C) 2010 Jon A. Cruz <jon@joncruz.org>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/rect.h>
diff --git a/src/object/sp-shape.h b/src/object/sp-shape.h
index 74e1135c1..6289be079 100644
--- a/src/object/sp-shape.h
+++ b/src/object/sp-shape.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SHAPE_H
#define SEEN_SP_SHAPE_H
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 1999-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/object/sp-solid-color.cpp b/src/object/sp-solid-color.cpp
index 72f37d329..a5cf24010 100644
--- a/src/object/sp-solid-color.cpp
+++ b/src/object/sp-solid-color.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @solid color class.
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2014 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cairo.h>
diff --git a/src/object/sp-solid-color.h b/src/object/sp-solid-color.h
index 6e6b2bc2c..3ca648ee6 100644
--- a/src/object/sp-solid-color.h
+++ b/src/object/sp-solid-color.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SOLIDCOLOR_H
#define SEEN_SP_SOLIDCOLOR_H
@@ -8,7 +9,7 @@
* Authors: Tavmjong Bah
* Copyright (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "color.h"
diff --git a/src/object/sp-spiral.cpp b/src/object/sp-spiral.cpp
index 8b4a6d223..f1e2bbf32 100644
--- a/src/object/sp-spiral.cpp
+++ b/src/object/sp-spiral.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* <sodipodi:spiral> implementation
*/
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/effect.h"
diff --git a/src/object/sp-spiral.h b/src/object/sp-spiral.h
index f9ee5c00d..d255669c1 100644
--- a/src/object/sp-spiral.h
+++ b/src/object/sp-spiral.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SPIRAL_H
#define SEEN_SP_SPIRAL_H
/*
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-shape.h"
diff --git a/src/object/sp-star.cpp b/src/object/sp-star.cpp
index 8b5b4e11d..898bd4225 100644
--- a/src/object/sp-star.cpp
+++ b/src/object/sp-star.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* <sodipodi:star> implementation
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-star.h b/src/object/sp-star.h
index d60881190..fe8a69b81 100644
--- a/src/object/sp-star.h
+++ b/src/object/sp-star.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_STAR_H
#define SEEN_SP_STAR_H
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-polygon.h"
diff --git a/src/object/sp-stop.cpp b/src/object/sp-stop.cpp
index 7d9548955..8edce7689 100644
--- a/src/object/sp-stop.cpp
+++ b/src/object/sp-stop.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @gradient stop class.
*/
@@ -10,7 +11,7 @@
* Copyright (C) 1999,2005 authors
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/object/sp-stop.h b/src/object/sp-stop.h
index 41d98de49..e658573c3 100644
--- a/src/object/sp-stop.h
+++ b/src/object/sp-stop.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_STOP_H
#define SEEN_SP_STOP_H
diff --git a/src/object/sp-string.cpp b/src/object/sp-string.cpp
index cadc4091c..64cc05bd9 100644
--- a/src/object/sp-string.cpp
+++ b/src/object/sp-string.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <text> and <tspan> implementation
*
@@ -9,7 +10,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/object/sp-string.h b/src/object/sp-string.h
index 50bc037d5..9714d1038 100644
--- a/src/object/sp-string.h
+++ b/src/object/sp-string.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_STRING_H
#define SEEN_SP_STRING_H
diff --git a/src/object/sp-style-elem.cpp b/src/object/sp-style-elem.cpp
index 55f1f6cb8..745f421b0 100644
--- a/src/object/sp-style-elem.cpp
+++ b/src/object/sp-style-elem.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <3rdparty/libcroco/cr-parser.h>
#include "xml/node-event-vector.h"
#include "xml/repr.h"
diff --git a/src/object/sp-style-elem.h b/src/object/sp-style-elem.h
index 65fede562..e46ff51c2 100644
--- a/src/object/sp-style-elem.h
+++ b/src/object/sp-style-elem.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_SP_STYLE_ELEM_H
#define INKSCAPE_SP_STYLE_ELEM_H
diff --git a/src/object/sp-switch.cpp b/src/object/sp-switch.cpp
index 88f3c46c7..2f235ce9c 100644
--- a/src/object/sp-switch.cpp
+++ b/src/object/sp-switch.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <switch> implementation
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/object/sp-switch.h b/src/object/sp-switch.h
index b1f17305d..0aecd6010 100644
--- a/src/object/sp-switch.h
+++ b/src/object/sp-switch.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SWITCH_H
#define SEEN_SP_SWITCH_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2006 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/sp-symbol.cpp b/src/object/sp-symbol.cpp
index 1825bf763..dda078d83 100644
--- a/src/object/sp-symbol.cpp
+++ b/src/object/sp-symbol.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <symbol> implementation
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 1999-2003 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <string>
diff --git a/src/object/sp-symbol.h b/src/object/sp-symbol.h
index d43fb3aff..19fd8824c 100644
--- a/src/object/sp-symbol.h
+++ b/src/object/sp-symbol.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SYMBOL_H
#define SEEN_SP_SYMBOL_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 1999-2003 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/object/sp-tag-use-reference.cpp b/src/object/sp-tag-use-reference.cpp
index cee9f2127..e0d45ab29 100644
--- a/src/object/sp-tag-use-reference.cpp
+++ b/src/object/sp-tag-use-reference.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* The reference corresponding to href of <inkscape:tagref> element.
*
* Copyright (C) Theodore Janeczko 2012-2014 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-tag-use-reference.h"
diff --git a/src/object/sp-tag-use-reference.h b/src/object/sp-tag-use-reference.h
index a0522fa97..13695d9fa 100644
--- a/src/object/sp-tag-use-reference.h
+++ b/src/object/sp-tag-use-reference.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_TAG_USE_REFERENCE_H
#define SEEN_SP_TAG_USE_REFERENCE_H
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012-2014 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/sp-tag-use.cpp b/src/object/sp-tag-use.cpp
index c9180c693..1ee787503 100644
--- a/src/object/sp-tag-use.cpp
+++ b/src/object/sp-tag-use.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <inkscape:tagref> implementation
*
@@ -7,7 +8,7 @@
*
* Copyright (C) Theodore Janeczko 2012-2014 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-tag-use.h"
diff --git a/src/object/sp-tag-use.h b/src/object/sp-tag-use.h
index e77624ab6..a6772323f 100644
--- a/src/object/sp-tag-use.h
+++ b/src/object/sp-tag-use.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_TAG_USE_H__
#define __SP_TAG_USE_H__
@@ -9,7 +10,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/object/sp-tag.cpp b/src/object/sp-tag.cpp
index 6d9892e10..95ef38371 100644
--- a/src/object/sp-tag.cpp
+++ b/src/object/sp-tag.cpp
@@ -1,13 +1,14 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <inkscape:tag> implementation
- *
+ *
* Authors:
* Theodore Janeczko
* Liam P. White
*
* Copyright (C) Theodore Janeczko 2012-2014 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "attributes.h"
diff --git a/src/object/sp-tag.h b/src/object/sp-tag.h
index 2f7f331e0..09435cdfc 100644
--- a/src/object/sp-tag.h
+++ b/src/object/sp-tag.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_TAG_H_SEEN
#define SP_TAG_H_SEEN
@@ -9,7 +10,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-text.cpp b/src/object/sp-text.cpp
index 5d17ffaaa..8098e2196 100644
--- a/src/object/sp-text.cpp
+++ b/src/object/sp-text.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <text> and <tspan> implementation
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/object/sp-text.h b/src/object/sp-text.h
index bc33f9534..8111fce56 100644
--- a/src/object/sp-text.h
+++ b/src/object/sp-text.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_TEXT_H
#define SEEN_SP_TEXT_H
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/sp-textpath.h b/src/object/sp-textpath.h
index 37c403156..3d8d4d479 100644
--- a/src/object/sp-textpath.h
+++ b/src/object/sp-textpath.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_SP_TEXTPATH_H
#define INKSCAPE_SP_TEXTPATH_H
diff --git a/src/object/sp-title.cpp b/src/object/sp-title.cpp
index b9e966797..fe295e441 100644
--- a/src/object/sp-title.cpp
+++ b/src/object/sp-title.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <title> implementation
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2008 Jeff Schiller
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-title.h"
diff --git a/src/object/sp-title.h b/src/object/sp-title.h
index 71ff85dae..77f4b88cb 100644
--- a/src/object/sp-title.h
+++ b/src/object/sp-title.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_TITLE_H
#define SEEN_SP_TITLE_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2008 Jeff Schiller
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-object.h"
diff --git a/src/object/sp-tref-reference.cpp b/src/object/sp-tref-reference.cpp
index d683e34ed..798e74ad8 100644
--- a/src/object/sp-tref-reference.cpp
+++ b/src/object/sp-tref-reference.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* The reference corresponding to href of <tref> element.
*
@@ -5,7 +6,7 @@
*
* This file was created based on sp-use-reference.cpp
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
//#include "enums.h"
diff --git a/src/object/sp-tref-reference.h b/src/object/sp-tref-reference.h
index bff49e3d5..f4c1c0fe0 100644
--- a/src/object/sp-tref-reference.h
+++ b/src/object/sp-tref-reference.h
@@ -1,15 +1,16 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_TREF_REFERENCE_H
#define SEEN_SP_TREF_REFERENCE_H
/*
* The reference corresponding to href of <tref> element.
- *
+ *
* This file was created based on sp-use-reference.h
*
* Copyright (C) 2007 Gail Banaszkiewicz
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/sp-tref.cpp b/src/object/sp-tref.cpp
index ef5b6c106..60ce63639 100644
--- a/src/object/sp-tref.cpp
+++ b/src/object/sp-tref.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVG <tref> implementation - All character data within the referenced
* element, including character data enclosed within additional markup,
@@ -13,7 +14,7 @@
*
* Copyright (C) 2007 Gail Banaszkiewicz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-tref.h"
diff --git a/src/object/sp-tref.h b/src/object/sp-tref.h
index 54553d689..c27fe3724 100644
--- a/src/object/sp-tref.h
+++ b/src/object/sp-tref.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_TREF_H
#define SP_TREF_H
@@ -12,7 +13,7 @@
*
* Copyright (C) 2007 Gail Banaszkiewicz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-item.h"
diff --git a/src/object/sp-tspan.cpp b/src/object/sp-tspan.cpp
index 4b6a0733f..7a0db5687 100644
--- a/src/object/sp-tspan.cpp
+++ b/src/object/sp-tspan.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <text> and <tspan> implementation
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/object/sp-tspan.h b/src/object/sp-tspan.h
index becea8c4a..4125efb11 100644
--- a/src/object/sp-tspan.h
+++ b/src/object/sp-tspan.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_SP_TSPAN_H
#define INKSCAPE_SP_TSPAN_H
diff --git a/src/object/sp-use-reference.cpp b/src/object/sp-use-reference.cpp
index 67cf5c778..61a8330a8 100644
--- a/src/object/sp-use-reference.cpp
+++ b/src/object/sp-use-reference.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* The reference corresponding to href of <use> element.
*
* Copyright (C) 2004 Bulia Byak
* Copyright (C) 2004 Monash University
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "sp-use-reference.h"
diff --git a/src/object/sp-use-reference.h b/src/object/sp-use-reference.h
index be82bddc2..0cb207d80 100644
--- a/src/object/sp-use-reference.h
+++ b/src/object/sp-use-reference.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_USE_REFERENCE_H
#define SEEN_SP_USE_REFERENCE_H
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 Bulia Byak
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <sigc++/sigc++.h>
diff --git a/src/object/sp-use.cpp b/src/object/sp-use.cpp
index 941bb6274..3618cf18f 100644
--- a/src/object/sp-use.cpp
+++ b/src/object/sp-use.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG <use> implementation
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2005 authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/object/sp-use.h b/src/object/sp-use.h
index 54cefdcbd..34b99f679 100644
--- a/src/object/sp-use.h
+++ b/src/object/sp-use.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_USE_H
#define SEEN_SP_USE_H
@@ -12,7 +13,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/uri-references.cpp b/src/object/uri-references.cpp
index 24bef48aa..21b90c950 100644
--- a/src/object/uri-references.cpp
+++ b/src/object/uri-references.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Helper methods for resolving URI References
*
@@ -8,7 +9,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "uri-references.h"
diff --git a/src/object/uri-references.h b/src/object/uri-references.h
index a820ba4fb..404e7a85a 100644
--- a/src/object/uri-references.h
+++ b/src/object/uri-references.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_URI_REFERENCES_H
#define SEEN_SP_URI_REFERENCES_H
@@ -11,7 +12,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/object/uri.cpp b/src/object/uri.cpp
index 75d7cf954..94546aec7 100644
--- a/src/object/uri.cpp
+++ b/src/object/uri.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* MenTaLguY <mental@rydia.net>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2003 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "uri.h"
diff --git a/src/object/uri.h b/src/object/uri.h
index 9944d2219..98b1a21af 100644
--- a/src/object/uri.h
+++ b/src/object/uri.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* MenTaLguY <mental@rydia.net>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2003 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_URI_H
diff --git a/src/object/viewbox.cpp b/src/object/viewbox.cpp
index 1b50fe71c..06a672598 100644
--- a/src/object/viewbox.cpp
+++ b/src/object/viewbox.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* viewBox helper class, common code used by root, symbol, marker, pattern, image, view
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2013-2014 Tavmjong Bah, authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/object/viewbox.h b/src/object/viewbox.h
index c71abb610..42032d24e 100644
--- a/src/object/viewbox.h
+++ b/src/object/viewbox.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_VIEWBOX_H__
#define __SP_VIEWBOX_H__
@@ -11,7 +12,7 @@
*
* Copyright (C) 2013-2014 Tavmjong Bah, authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/path-chemistry.cpp b/src/path-chemistry.cpp
index 228906a2e..9a1d67e16 100644
--- a/src/path-chemistry.cpp
+++ b/src/path-chemistry.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Here are handlers for modifying selections, specific to paths
*
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2008 Authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/path-chemistry.h b/src/path-chemistry.h
index 3bcd0486a..0276a6133 100644
--- a/src/path-chemistry.h
+++ b/src/path-chemistry.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_PATH_CHEMISTRY_H
#define SEEN_PATH_CHEMISTRY_H
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/path-prefix.cpp b/src/path-prefix.cpp
index cfd03d445..eefe7ff39 100644
--- a/src/path-prefix.cpp
+++ b/src/path-prefix.cpp
@@ -1,20 +1,11 @@
-/*
- * path-prefix.cpp - Inkscape specific prefix handling
- *
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * path-prefix.cpp - Inkscape specific prefix handling *//*
* Authors:
* Eduard Braun <eduard.braun2@gmx.de>
- *
- * Copyright (C) 2017 Authors
- *
- * This file is part of Inkscape.
- *
- * Inkscape is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 2 of the License, or
- * (at your option) any later version.
- *
- * See the file COPYING for details.
- *
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/path-prefix.h b/src/path-prefix.h
index 71bbb40fb..37cb83ef4 100644
--- a/src/path-prefix.h
+++ b/src/path-prefix.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* Separate the inkscape paths from the prefix code, as that is kind of
* a separate package (binreloc)
diff --git a/src/perspective-line.cpp b/src/perspective-line.cpp
index 50770d857..e530a837e 100644
--- a/src/perspective-line.cpp
+++ b/src/perspective-line.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Perspective line for 3D perspectives
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "perspective-line.h"
diff --git a/src/perspective-line.h b/src/perspective-line.h
index 64f7d03bd..c1dcb460b 100644
--- a/src/perspective-line.h
+++ b/src/perspective-line.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Perspective line for 3D perspectives
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_PERSPECTIVE_LINE_H
diff --git a/src/plugin.def b/src/plugin.def
index 168e1e4a0..e5e56438b 100644
--- a/src/plugin.def
+++ b/src/plugin.def
@@ -1,3 +1,4 @@
+; SPDX-License-Identifier: GPL-2.0-or-later
;########################################################
;## File: plugin.def
;## Purpose: Used by dllwrap to make an inkscape plugin
diff --git a/src/preferences-skeleton.h b/src/preferences-skeleton.h
index c2bd173be..577452fda 100644
--- a/src/preferences-skeleton.h
+++ b/src/preferences-skeleton.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_PREFERENCES_SKELETON_H
#define SEEN_PREFERENCES_SKELETON_H
diff --git a/src/preferences.cpp b/src/preferences.cpp
index 419ea449d..afdfad010 100644
--- a/src/preferences.cpp
+++ b/src/preferences.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Singleton class to access the preferences file - implementation.
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) 2008,2009 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/preferences.h b/src/preferences.h
index c5b08c07c..a18293a42 100644
--- a/src/preferences.h
+++ b/src/preferences.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Singleton class to access the preferences file in a convenient way.
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) 2008,2009 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_PREFSTORE_H
diff --git a/src/prefix.cpp b/src/prefix.cpp
index 107badd90..3b3b99650 100644
--- a/src/prefix.cpp
+++ b/src/prefix.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* BinReloc - a library for creating relocatable executables
* Written by: Mike Hearn <mike@theoretic.com>
diff --git a/src/prefix.h b/src/prefix.h
index 405a6b8e2..6c71b25bb 100644
--- a/src/prefix.h
+++ b/src/prefix.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* BinReloc - a library for creating relocatable executables
* Written by: Mike Hearn <mike@theoretic.com>
diff --git a/src/print.cpp b/src/print.cpp
index e6863c14b..6e9c85f7a 100644
--- a/src/print.cpp
+++ b/src/print.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/** \file
* Frontend to printing
*/
diff --git a/src/print.h b/src/print.h
index a952672b7..e983469a8 100644
--- a/src/print.h
+++ b/src/print.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef PRINT_H_INKSCAPE
#define PRINT_H_INKSCAPE
diff --git a/src/profile-manager.cpp b/src/profile-manager.cpp
index 252e011a9..b092980ec 100644
--- a/src/profile-manager.cpp
+++ b/src/profile-manager.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::ProfileManager - a view of a document's color profiles.
*
* Copyright 2007 Jon A. Cruz <jon@joncruz.org>
* Abhishek Sharma
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <algorithm>
diff --git a/src/profile-manager.h b/src/profile-manager.h
index b76b98cde..66655d171 100644
--- a/src/profile-manager.h
+++ b/src/profile-manager.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::ProfileManager - a view of a document's color profiles.
*
* Copyright 2007 Jon A. Cruz <jon@joncruz.org>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_PROFILE_MANAGER_H
diff --git a/src/proj_pt.cpp b/src/proj_pt.cpp
index bb340f425..db9827f63 100644
--- a/src/proj_pt.cpp
+++ b/src/proj_pt.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* 3x4 transformation matrix to map points from projective 3-space into the projective plane
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/proj_pt.h b/src/proj_pt.h
index dc2283813..fb6f52ab8 100644
--- a/src/proj_pt.h
+++ b/src/proj_pt.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* 3x4 transformation matrix to map points from projective 3-space into the projective plane
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_PROJ_PT_H
diff --git a/src/proofs b/src/proofs
index d1922647e..713419654 100644
--- a/src/proofs
+++ b/src/proofs
@@ -1,3 +1,6 @@
+
+# SPDX-License-Identifier: GPL-2.0-or-later
+
This file contains some loose proofs of a few properties. It's somewhat
ad-hoc. At least it gives an indication of what assert/g_assert calls have
been checked by a developer. If an assertion does trigger, then this file may
diff --git a/src/pure-transform.cpp b/src/pure-transform.cpp
index 290b85007..847bbdbfa 100644
--- a/src/pure-transform.cpp
+++ b/src/pure-transform.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Class for pure transformations, such as translating, scaling, stretching, skewing, and rotating
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2015 Diederik van Lierop
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "pure-transform.h"
diff --git a/src/pure-transform.h b/src/pure-transform.h
index 9e618639d..6c5c7b589 100644
--- a/src/pure-transform.h
+++ b/src/pure-transform.h
@@ -1,14 +1,15 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
- * Class for pure transformations, such as translating, scaling, stretching, skewing, and rotating. Pure means that they cannot
- * be combined. This is what makes them different from affine transformations. Pure transformations are being used in the selector
- * tool and node tool
+ * Class for pure transformations, such as translating, scaling, stretching, skewing, and rotating. Pure means that they
+ * cannot be combined. This is what makes them different from affine transformations. Pure transformations are being
+ * used in the selector tool and node tool
*
* Authors:
* Diederik van Lierop <mail@diedenrezi.nl>
*
* Copyright (C) 2015 Diederik van Lierop
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_PURE_TRANSFORM_H
diff --git a/src/rdf.cpp b/src/rdf.cpp
index d6efcf5c6..86864cb1c 100644
--- a/src/rdf.cpp
+++ b/src/rdf.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* RDF manipulation functions.
*
@@ -11,7 +12,7 @@
* Copyright (C) 2004 Kees Cook <kees@outflux.net>
* Copyright (C) 2006 Jon Phillips <jon@rejon.org>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "inkscape.h"
diff --git a/src/rdf.h b/src/rdf.h
index c3ced1583..f5abda0a3 100644
--- a/src/rdf.h
+++ b/src/rdf.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief headers for RDF types
*/
@@ -6,7 +7,7 @@
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2004 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_RDF_H
#define SEEN_RDF_H
diff --git a/src/remove-last.h b/src/remove-last.h
index 8c84d0ed4..b67721d35 100644
--- a/src/remove-last.h
+++ b/src/remove-last.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2013 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef __REMOVE_LAST_H__
#define __REMOVE_LAST_H__
diff --git a/src/removeoverlap.cpp b/src/removeoverlap.cpp
index a56933969..b9e13bfa4 100644
--- a/src/removeoverlap.cpp
+++ b/src/removeoverlap.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Interface between Inkscape code (SPItem) and remove-overlaps function.
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) 2005 Authors
*
- * Released under GNU LGPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <utility>
diff --git a/src/removeoverlap.h b/src/removeoverlap.h
index 3b093382c..0c5f6d952 100644
--- a/src/removeoverlap.h
+++ b/src/removeoverlap.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* \brief Remove overlaps function
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) 2005 Authors
*
- * Released under GNU LGPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_REMOVEOVERLAP_H
diff --git a/src/rubberband.cpp b/src/rubberband.cpp
index 94b11f863..e6db06efa 100644
--- a/src/rubberband.cpp
+++ b/src/rubberband.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Rubberbanding selector.
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "display/sodipodi-ctrlrect.h"
diff --git a/src/rubberband.h b/src/rubberband.h
index a7bc57145..3521339ff 100644
--- a/src/rubberband.h
+++ b/src/rubberband.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_RUBBERBAND_H
#define SEEN_RUBBERBAND_H
/*
@@ -7,7 +8,7 @@
*
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/point.h>
diff --git a/src/satisfied-guide-cns.cpp b/src/satisfied-guide-cns.cpp
index 6fe272481..5c560a672 100644
--- a/src/satisfied-guide-cns.cpp
+++ b/src/satisfied-guide-cns.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <2geom/coord.h>
diff --git a/src/satisfied-guide-cns.h b/src/satisfied-guide-cns.h
index ca67b5739..575009ffb 100644
--- a/src/satisfied-guide-cns.h
+++ b/src/satisfied-guide-cns.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SATISFIED_GUIDE_CNS_H
#define SEEN_SATISFIED_GUIDE_CNS_H
diff --git a/src/selcue.cpp b/src/selcue.cpp
index f7d1cdba6..72d72daf5 100644
--- a/src/selcue.cpp
+++ b/src/selcue.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Helper object for showing selected items
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "selcue.h"
diff --git a/src/selcue.h b/src/selcue.h
index fb716aea3..74a744321 100644
--- a/src/selcue.h
+++ b/src/selcue.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SELCUE_H
#define SEEN_SP_SELCUE_H
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/selection-chemistry.cpp b/src/selection-chemistry.cpp
index 94eb6797e..082ff49a7 100755
--- a/src/selection-chemistry.cpp
+++ b/src/selection-chemistry.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Miscellaneous operations on selected items.
*/
@@ -18,7 +19,7 @@
* Copyright (C) 1999-2016 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <boost/range/adaptor/reversed.hpp>
diff --git a/src/selection-chemistry.h b/src/selection-chemistry.h
index d51f4fa3a..4a39cbe17 100644
--- a/src/selection-chemistry.h
+++ b/src/selection-chemistry.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SELECTION_CHEMISTRY_H
#define SEEN_SELECTION_CHEMISTRY_H
@@ -14,7 +15,7 @@
* Copyright (C) 1999-2012 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/selection-describer.cpp b/src/selection-describer.cpp
index 1ec2e3d3c..9767a55bb 100644
--- a/src/selection-describer.cpp
+++ b/src/selection-describer.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::SelectionDescriber - shows messages describing selection
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <set>
diff --git a/src/selection-describer.h b/src/selection-describer.h
index d9da16672..b57d14de7 100644
--- a/src/selection-describer.h
+++ b/src/selection-describer.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::SelectionDescriber - shows messages describing selection
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_SELECTION_DESCRIPTION_HANDLER_H
diff --git a/src/selection.cpp b/src/selection.cpp
index 7076174bc..09d212b76 100644
--- a/src/selection.cpp
+++ b/src/selection.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Per-desktop selection container
*
@@ -15,7 +16,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/selection.h b/src/selection.h
index 3ab70265d..04c976459 100644
--- a/src/selection.h
+++ b/src/selection.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INKSCAPE_SELECTION_H
#define SEEN_INKSCAPE_SELECTION_H
/*
@@ -12,7 +13,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/seltrans-handles.cpp b/src/seltrans-handles.cpp
index 2f9fb9076..fec384086 100644
--- a/src/seltrans-handles.cpp
+++ b/src/seltrans-handles.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "seltrans-handles.h"
#ifdef __cplusplus
diff --git a/src/seltrans-handles.h b/src/seltrans-handles.h
index ebd5758c8..04658aa3e 100644
--- a/src/seltrans-handles.h
+++ b/src/seltrans-handles.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SELTRANS_HANDLES_H
#define SEEN_SP_SELTRANS_HANDLES_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 1999-2002 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/seltrans.cpp b/src/seltrans.cpp
index 84fdbe85c..a5bf7a710 100644
--- a/src/seltrans.cpp
+++ b/src/seltrans.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Helper object for transforming selected items.
*/
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 1999-2014 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/seltrans.h b/src/seltrans.h
index 80ad2c92a..d3fac2cb9 100644
--- a/src/seltrans.h
+++ b/src/seltrans.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SELTRANS_H
#define SEEN_SELTRANS_H
@@ -12,7 +13,7 @@
* Copyright (C) 2006 Johan Engelen <johan@shouraizou.nl>
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/point.h>
diff --git a/src/shortcuts.cpp b/src/shortcuts.cpp
index afc534329..64bcd811f 100644
--- a/src/shortcuts.cpp
+++ b/src/shortcuts.cpp
@@ -1,15 +1,25 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * Lauris Kaplinski <lauris@kaplinski.com>
+ * MenTaLguY <mental@rydia.net>
+ * bulia byak <buliabyak@users.sf.net>
+ * Peter Moulder <pmoulder@mail.csse.monash.edu.au>
+ * 2005 Monash University
+ * 2005 MenTaLguY <mental@rydia.net>
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/** \file
* Keyboard shortcut processing.
*/
/*
* Authors:
- * Lauris Kaplinski <lauris@kaplinski.com>
- * MenTaLguY <mental@rydia.net>
- * bulia byak <buliabyak@users.sf.net>
- * Peter Moulder <pmoulder@mail.csse.monash.edu.au>
*
- * Copyright (C) 2005 Monash University
- * Copyright (C) 2005 MenTaLguY <mental@rydia.net>
*
* You may redistribute and/or modify this file under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2 of the License, or (at your
diff --git a/src/shortcuts.h b/src/shortcuts.h
index 2cfd4f495..88d318087 100644
--- a/src/shortcuts.h
+++ b/src/shortcuts.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_SHORTCUTS_H
#define SEEN_SP_SHORTCUTS_H
diff --git a/src/snap-candidate.h b/src/snap-candidate.h
index 41d40ee56..4854fbabe 100644
--- a/src/snap-candidate.h
+++ b/src/snap-candidate.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SNAP_CANDIDATE_H
#define SEEN_SNAP_CANDIDATE_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2010 - 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/point.h>
diff --git a/src/snap-enums.h b/src/snap-enums.h
index 64a147ea9..321963b08 100644
--- a/src/snap-enums.h
+++ b/src/snap-enums.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SNAPENUMS_H_
#define SNAPENUMS_H_
/*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2010 - 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
namespace Inkscape {
diff --git a/src/snap-preferences.cpp b/src/snap-preferences.cpp
index 9985b0185..e38ffea7f 100644
--- a/src/snap-preferences.cpp
+++ b/src/snap-preferences.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Storing of snapping preferences.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2008 - 2011 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "inkscape.h"
diff --git a/src/snap-preferences.h b/src/snap-preferences.h
index 7bdeea52e..4c0bc02ae 100644
--- a/src/snap-preferences.h
+++ b/src/snap-preferences.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SNAPPREFERENCES_H_
#define SNAPPREFERENCES_H_
@@ -7,7 +8,7 @@
*
* Copyright (C) 2008 - 2011 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "snap-enums.h"
diff --git a/src/snap.cpp b/src/snap.cpp
index abe57998d..f018911c6 100644
--- a/src/snap.cpp
+++ b/src/snap.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SnapManager class.
*
@@ -12,7 +13,7 @@
* Copyright (C) 2004 Nathan Hurst
* Copyright (C) 1999-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <utility>
diff --git a/src/snap.h b/src/snap.h
index 18865935e..69522dbb2 100644
--- a/src/snap.h
+++ b/src/snap.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Per-desktop object that handles snapping queries.
*
@@ -11,7 +12,7 @@
* Copyright (C) 2000-2002 Lauris Kaplinski
* Copyright (C) 2000-2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SNAP_H
diff --git a/src/snapped-curve.cpp b/src/snapped-curve.cpp
index b2626c004..f63541582 100644
--- a/src/snapped-curve.cpp
+++ b/src/snapped-curve.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* \file src/snapped-curve.cpp
* SnappedCurve class.
@@ -5,7 +6,7 @@
* Authors:
* Diederik van Lierop <mail@diedenrezi.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "snapped-curve.h"
diff --git a/src/snapped-curve.h b/src/snapped-curve.h
index 0e3a1c747..bbbfb09d4 100644
--- a/src/snapped-curve.h
+++ b/src/snapped-curve.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SNAPPEDCURVE_H
#define SEEN_SNAPPEDCURVE_H
@@ -8,7 +9,7 @@
* Authors:
* Diederik van Lierop <mail@diedenrezi.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/forward.h>
diff --git a/src/snapped-line.cpp b/src/snapped-line.cpp
index bbf132b39..c2dc37da0 100644
--- a/src/snapped-line.cpp
+++ b/src/snapped-line.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* \file src/snapped-line.cpp
* SnappedLine class.
@@ -5,7 +6,7 @@
* Authors:
* Diederik van Lierop <mail@diedenrezi.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "snapped-line.h"
diff --git a/src/snapped-line.h b/src/snapped-line.h
index b95e7a7df..eda197cfc 100644
--- a/src/snapped-line.h
+++ b/src/snapped-line.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SNAPPEDLINE_H
#define SEEN_SNAPPEDLINE_H
@@ -8,7 +9,7 @@
* Authors:
* Diederik van Lierop <mail@diedenrezi.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/snapped-point.cpp b/src/snapped-point.cpp
index 3bca399a3..033713c8a 100644
--- a/src/snapped-point.cpp
+++ b/src/snapped-point.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* \file src/snapped-point.cpp
* SnappedPoint class.
@@ -6,7 +7,7 @@
* Mathieu Dimanche <mdimanche@free.fr>
* Diederik van Lierop <mail@diedenrezi.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtk/gtk.h>
diff --git a/src/snapped-point.h b/src/snapped-point.h
index cf3a15c3b..75b5472cc 100644
--- a/src/snapped-point.h
+++ b/src/snapped-point.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SNAPPEDPOINT_H
#define SEEN_SNAPPEDPOINT_H
@@ -9,7 +10,7 @@
* Mathieu Dimanche <mdimanche@free.fr>
* Diederik van Lierop <mail@diedenrezi.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/geom.h>
diff --git a/src/snapper.cpp b/src/snapper.cpp
index 2223d7609..b28860816 100644
--- a/src/snapper.cpp
+++ b/src/snapper.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file src/snapper.cpp
* Snapper class.
@@ -6,7 +7,7 @@
* Carl Hetherington <inkscape@carlh.net>
* Diederik van Lierop <mail@diedenrezi.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtk/gtk.h>
diff --git a/src/snapper.h b/src/snapper.h
index 7bc878559..662d2827f 100644
--- a/src/snapper.h
+++ b/src/snapper.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SNAPPER_H
#define SEEN_SNAPPER_H
@@ -9,7 +10,7 @@
* Carl Hetherington <inkscape@carlh.net>
* Diederik van Lierop <mail@diedenrezi.nl>
*
- * Released under GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <boost/optional.hpp>
diff --git a/src/sp-cursor.cpp b/src/sp-cursor.cpp
index 2b0c94afa..3cac8c633 100644
--- a/src/sp-cursor.cpp
+++ b/src/sp-cursor.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Some convenience stuff
*
@@ -13,7 +14,7 @@
* Copyright (C) 2010 Jon A. Cruz
* Copyright (C) 2012 Kris De Gussem
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/sp-cursor.h b/src/sp-cursor.h
index d6c8c945c..73c59e64b 100644
--- a/src/sp-cursor.h
+++ b/src/sp-cursor.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SP_CURSOR_H
#define SP_CURSOR_H
diff --git a/src/sp-guide-attachment.h b/src/sp-guide-attachment.h
index b135a1b93..05d43a270 100644
--- a/src/sp-guide-attachment.h
+++ b/src/sp-guide-attachment.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_GUIDE_ATTACHMENT_H
#define SEEN_SP_GUIDE_ATTACHMENT_H
diff --git a/src/sp-guide-constraint.h b/src/sp-guide-constraint.h
index a3dc68259..578f392fb 100644
--- a/src/sp-guide-constraint.h
+++ b/src/sp-guide-constraint.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_GUIDE_CONSTRAINT_H
#define SEEN_SP_GUIDE_CONSTRAINT_H
diff --git a/src/sp-item-notify-moveto.cpp b/src/sp-item-notify-moveto.cpp
index 567b30a39..1da630004 100644
--- a/src/sp-item-notify-moveto.cpp
+++ b/src/sp-item-notify-moveto.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/** \file
* Implementation of sp_item_notify_moveto().
*/
diff --git a/src/sp-item-notify-moveto.h b/src/sp-item-notify-moveto.h
index ec47508dd..d256f39e8 100644
--- a/src/sp-item-notify-moveto.h
+++ b/src/sp-item-notify-moveto.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2011 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_ITEM_NOTIFY_MOVETO_H
#define SEEN_SP_ITEM_NOTIFY_MOVETO_H
diff --git a/src/splivarot.cpp b/src/splivarot.cpp
index 081e10da2..b986af32e 100644
--- a/src/splivarot.cpp
+++ b/src/splivarot.cpp
@@ -1,11 +1,14 @@
-/*
- * splivarot.cpp
- * Inkscape
- *
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * boolean operations and outlines
+ *//*
+ * Authors:
+ * see git history
* Created by fred on Fri Dec 05 2003.
* tweaked endlessly by bulia byak <buliabyak@users.sf.net>
- * public domain
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/splivarot.h b/src/splivarot.h
index ebdd6e31f..2c09b9160 100644
--- a/src/splivarot.h
+++ b/src/splivarot.h
@@ -1,11 +1,14 @@
-#ifndef SEEN_SP_LIVAROT_H
-#define SEEN_SP_LIVAROT_H
-
-/*
- * boolops and outlines
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * boolean operations and outlines
+ *//*
+ * Authors: see git history
*
- * public domain
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_SP_LIVAROT_H
+#define SEEN_SP_LIVAROT_H
#include <2geom/forward.h>
#include <2geom/path.h>
diff --git a/src/streq.h b/src/streq.h
index 7edc5cfe9..0ffd83d4e 100644
--- a/src/streq.h
+++ b/src/streq.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_STREQ_H
#define INKSCAPE_STREQ_H
diff --git a/src/strneq.h b/src/strneq.h
index 9314f2630..1f153d2d2 100644
--- a/src/strneq.h
+++ b/src/strneq.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_STRNEQ_H
#define INKSCAPE_STRNEQ_H
diff --git a/src/style-enums.h b/src/style-enums.h
index be34f56b5..24e4c95da 100644
--- a/src/style-enums.h
+++ b/src/style-enums.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_STYLE_ENUMS_H
#define SEEN_SP_STYLE_ENUMS_H
@@ -12,7 +13,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* SPFontStyle */
diff --git a/src/style-internal.cpp b/src/style-internal.cpp
index 76e83ce44..7459cd1b8 100644
--- a/src/style-internal.cpp
+++ b/src/style-internal.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* SVG stylesheets implementation - Classes used by SPStyle class.
@@ -19,7 +20,7 @@
* Copyright (C) 2012 Kris De Gussem
* Copyright (C) 2014, 2018 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/regex.h>
diff --git a/src/style-internal.h b/src/style-internal.h
index e3b3fcada..fa675894a 100644
--- a/src/style-internal.h
+++ b/src/style-internal.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_STYLE_INTERNAL_H
#define SEEN_SP_STYLE_INTERNAL_H
@@ -14,7 +15,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <utility>
diff --git a/src/style.cpp b/src/style.cpp
index 5a9464139..1d1ce797f 100644
--- a/src/style.cpp
+++ b/src/style.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* SVG stylesheets implementation.
@@ -16,7 +17,7 @@
* Copyright (C) 2012 Kris De Gussem
* Copyright (C) 2014-2015 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "style.h"
diff --git a/src/style.h b/src/style.h
index 992e0a5cb..2552449c8 100644
--- a/src/style.h
+++ b/src/style.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_STYLE_H
#define SEEN_SP_STYLE_H
@@ -14,7 +15,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "style-enums.h"
diff --git a/src/svg-profile.h b/src/svg-profile.h
index ac0f56d65..54ae83d3a 100644
--- a/src/svg-profile.h
+++ b/src/svg-profile.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __INK_SVG_PROFILE_H__
#define __INK_SVG_PROFILE_H__
/*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2004 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
namespace Inkscape {
diff --git a/src/svg/CMakeLists.txt b/src/svg/CMakeLists.txt
index ff4bb63ab..ceffcbb24 100644
--- a/src/svg/CMakeLists.txt
+++ b/src/svg/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(svg_SRC
css-ostringstream.cpp
diff --git a/src/svg/css-ostringstream-test.h b/src/svg/css-ostringstream-test.h
index fe2016d43..ed8af2d77 100644
--- a/src/svg/css-ostringstream-test.h
+++ b/src/svg/css-ostringstream-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cxxtest/TestSuite.h>
#include "svg/css-ostringstream.h"
diff --git a/src/svg/css-ostringstream.cpp b/src/svg/css-ostringstream.cpp
index ef0413372..e476f9f1a 100644
--- a/src/svg/css-ostringstream.cpp
+++ b/src/svg/css-ostringstream.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "svg/css-ostringstream.h"
#include "svg/strip-trailing-zeros.h"
#include "preferences.h"
diff --git a/src/svg/css-ostringstream.h b/src/svg/css-ostringstream.h
index 2c66dff16..b334da50f 100644
--- a/src/svg/css-ostringstream.h
+++ b/src/svg/css-ostringstream.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SVG_CSS_OSTRINGSTREAM_H_INKSCAPE
#define SVG_CSS_OSTRINGSTREAM_H_INKSCAPE
diff --git a/src/svg/path-string.cpp b/src/svg/path-string.cpp
index 2fa2c8f02..95771ce08 100644
--- a/src/svg/path-string.cpp
+++ b/src/svg/path-string.cpp
@@ -1,16 +1,14 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Inkscape::SVG::PathString - builder for SVG path strings
- *
+ *//*
+ * Authors: see git history
+ *
* Copyright 2008 Jasper van de Gronde <th.v.d.gronde@hccnet.nl>
* Copyright 2013 Tavmjong Bah <tavmjong@free.fr>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
- *
+ * Copyright (C) 2018 Authors
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "svg/path-string.h"
diff --git a/src/svg/path-string.h b/src/svg/path-string.h
index 6c7e23017..53080ba32 100644
--- a/src/svg/path-string.h
+++ b/src/svg/path-string.h
@@ -1,15 +1,15 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * Inkscape::SVG::PathString - builder for SVG path strings
+ *//*
+ * Authors: see git history
+ *
* Copyright 2007 MenTaLguY <mental@rydia.net>
* Copyright 2008 Jasper van de Gronde <th.v.d.gronde@hccnet.nl>
* Copyright 2013 Tavmjong Bah <tavmjong@free.fr>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
- *
+ * Copyright (C) 2014 Authors
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_SVG_PATH_STRING_H
diff --git a/src/svg/sp-svg.def b/src/svg/sp-svg.def
index 2f013f218..6336f9b11 100644
--- a/src/svg/sp-svg.def
+++ b/src/svg/sp-svg.def
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
EXPORTS
gnome_canvas_bpath_def_art_finish
gnome_canvas_bpath_def_closepath
diff --git a/src/svg/stringstream-test.h b/src/svg/stringstream-test.h
index 305cf6b8d..868c9a029 100644
--- a/src/svg/stringstream-test.h
+++ b/src/svg/stringstream-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cxxtest/TestSuite.h>
#include "svg/stringstream.h"
#include <2geom/point.h>
diff --git a/src/svg/stringstream.cpp b/src/svg/stringstream.cpp
index ef7587154..3a56e9f4f 100644
--- a/src/svg/stringstream.cpp
+++ b/src/svg/stringstream.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "svg/stringstream.h"
#include "svg/strip-trailing-zeros.h"
#include "preferences.h"
diff --git a/src/svg/stringstream.h b/src/svg/stringstream.h
index c9cfdd601..056ca07e8 100644
--- a/src/svg/stringstream.h
+++ b/src/svg/stringstream.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_STRINGSTREAM_H
#define INKSCAPE_STRINGSTREAM_H
diff --git a/src/svg/strip-trailing-zeros.cpp b/src/svg/strip-trailing-zeros.cpp
index 47da93249..f6ffaf8cc 100644
--- a/src/svg/strip-trailing-zeros.cpp
+++ b/src/svg/strip-trailing-zeros.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cstring>
#include <string>
diff --git a/src/svg/strip-trailing-zeros.h b/src/svg/strip-trailing-zeros.h
index 697be6227..1c5f537d4 100644
--- a/src/svg/strip-trailing-zeros.h
+++ b/src/svg/strip-trailing-zeros.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SVG_STRIP_TRAILING_ZEROS_H_SEEN
#define SVG_STRIP_TRAILING_ZEROS_H_SEEN
diff --git a/src/svg/svg-affine-test.h b/src/svg/svg-affine-test.h
index 829ef8a5a..fcb9db048 100644
--- a/src/svg/svg-affine-test.h
+++ b/src/svg/svg-affine-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cxxtest/TestSuite.h>
#include "svg/svg.h"
diff --git a/src/svg/svg-affine.cpp b/src/svg/svg-affine.cpp
index 43d3a5b62..adea723d0 100644
--- a/src/svg/svg-affine.cpp
+++ b/src/svg/svg-affine.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* SVG data parser
*
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 1999 Raph Levien
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/svg/svg-angle.cpp b/src/svg/svg-angle.cpp
index a991a4145..e82d0de45 100644
--- a/src/svg/svg-angle.cpp
+++ b/src/svg/svg-angle.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* \file src/svg/svg-angle.cpp
* \brief SVG angle type
@@ -9,7 +10,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/svg/svg-angle.h b/src/svg/svg-angle.h
index 966491174..6ed59153a 100644
--- a/src/svg/svg-angle.h
+++ b/src/svg/svg-angle.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SVG_ANGLE_H
#define SEEN_SP_SVG_ANGLE_H
@@ -12,7 +13,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/svg/svg-color-test.h b/src/svg/svg-color-test.h
index e077cc43d..b1723cb38 100644
--- a/src/svg/svg-color-test.h
+++ b/src/svg/svg-color-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cxxtest/TestSuite.h>
#include <cassert>
#include <cstdlib>
diff --git a/src/svg/svg-color.cpp b/src/svg/svg-color.cpp
index b66ca7118..fd3615d0d 100644
--- a/src/svg/svg-color.cpp
+++ b/src/svg/svg-color.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* \file
* Reading \& writing of SVG/CSS colors.
@@ -8,7 +9,7 @@
*
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/svg/svg-color.h b/src/svg/svg-color.h
index ea0896872..6b1cc02a9 100644
--- a/src/svg/svg-color.h
+++ b/src/svg/svg-color.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SVG_SVG_COLOR_H_SEEN
#define SVG_SVG_COLOR_H_SEEN
diff --git a/src/svg/svg-icc-color.h b/src/svg/svg-icc-color.h
index a8e498594..2a1f89ef7 100644
--- a/src/svg/svg-icc-color.h
+++ b/src/svg/svg-icc-color.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SVG_ICC_COLOR_H_SEEN
#define SVG_ICC_COLOR_H_SEEN
diff --git a/src/svg/svg-length-test.h b/src/svg/svg-length-test.h
index 2bdd904b1..38f20463e 100644
--- a/src/svg/svg-length-test.h
+++ b/src/svg/svg-length-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cxxtest/TestSuite.h>
#include "svg/svg-length.h"
diff --git a/src/svg/svg-length.cpp b/src/svg/svg-length.cpp
index a004a2518..262c6e1d5 100644
--- a/src/svg/svg-length.cpp
+++ b/src/svg/svg-length.cpp
@@ -1,13 +1,14 @@
-/**
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* SVG data parser
- *
- * Authors:
+ *//*
+ * Authors: see git history
+
* Lauris Kaplinski <lauris@kaplinski.com>
* bulia byak <buliabyak@users.sf.net>
*
- * Copyright (C) 1999-2002 Lauris Kaplinski
- *
- * This code is in public domain
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cmath>
diff --git a/src/svg/svg-length.h b/src/svg/svg-length.h
index 4663aced4..17e04a2ad 100644
--- a/src/svg/svg-length.h
+++ b/src/svg/svg-length.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
@@ -6,7 +7,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_SVG_LENGTH_H
diff --git a/src/svg/svg-path-geom-test.h b/src/svg/svg-path-geom-test.h
index c3972133d..acfcc287a 100644
--- a/src/svg/svg-path-geom-test.h
+++ b/src/svg/svg-path-geom-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2015 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cxxtest/TestSuite.h>
#include "2geom/coord.h"
#include "2geom/curves.h"
diff --git a/src/svg/svg-path.cpp b/src/svg/svg-path.cpp
index 13795f2a3..6867cfd96 100644
--- a/src/svg/svg-path.cpp
+++ b/src/svg/svg-path.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* svg-path.cpp: Parse SVG path element data into bezier path.
* Authors:
@@ -12,7 +13,7 @@
*
* Copyright (C) 2000-2008 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/svg/svg.h b/src/svg/svg.h
index 6ce9db937..b28358695 100644
--- a/src/svg/svg.h
+++ b/src/svg/svg.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_SVG_H
#define SEEN_SP_SVG_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/svg/test-stubs.cpp b/src/svg/test-stubs.cpp
index 9c287cfda..b511c7e88 100644
--- a/src/svg/test-stubs.cpp
+++ b/src/svg/test-stubs.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Stub out functions when building tests
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/svg/test-stubs.h b/src/svg/test-stubs.h
index 32acc0ef5..0275f61ed 100644
--- a/src/svg/test-stubs.h
+++ b/src/svg/test-stubs.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Stub out functions when building tests
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_TEST_STUBS_H
diff --git a/src/syseq.h b/src/syseq.h
index 97a8039de..3bd09f106 100644
--- a/src/syseq.h
+++ b/src/syseq.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SYSEQ_H
#define SEEN_SYSEQ_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <algorithm>
diff --git a/src/text-chemistry.cpp b/src/text-chemistry.cpp
index 1f2c31dae..268902424 100644
--- a/src/text-chemistry.cpp
+++ b/src/text-chemistry.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Text commands
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2004 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/text-chemistry.h b/src/text-chemistry.h
index a014394af..f7b815d24 100644
--- a/src/text-chemistry.h
+++ b/src/text-chemistry.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_TEXT_CHEMISTRY_H
#define SEEN_TEXT_CHEMISTRY_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2004 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
void text_put_on_path();
diff --git a/src/text-editing.cpp b/src/text-editing.cpp
index fc8129088..0d0fcb682 100644
--- a/src/text-editing.cpp
+++ b/src/text-editing.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Parent class for text and flowtext
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2004-5 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/text-editing.h b/src/text-editing.h
index 3a86bf48e..f733e1d1d 100644
--- a/src/text-editing.h
+++ b/src/text-editing.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_TEXT_EDITING_H
#define SEEN_SP_TEXT_EDITING_H
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004-5 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <utility> // std::pair
diff --git a/src/text-tag-attributes.h b/src/text-tag-attributes.h
index 3b3ca0568..f0b4a8693 100644
--- a/src/text-tag-attributes.h
+++ b/src/text-tag-attributes.h
@@ -1,3 +1,17 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * \brief contains and manages the attributes common to all types of text tag
+ *
+ * The five attributes x, y, dx, dy and rotate (todo: textlength, lengthadjust)
+ * are permitted on all of text, tspan and textpath elements so we need a class
+ * to abstract the management of those attributes from the actual type of the
+ * element.
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_TEXT_TAG_ATTRIBUTES_H
#define INKSCAPE_TEXT_TAG_ATTRIBUTES_H
@@ -13,14 +27,6 @@ class Node;
}
}
-
-/** \brief contains and manages the attributes common to all types of text tag
-
-The five attributes x, y, dx, dy and rotate (todo: textlength, lengthadjust)
-are permitted on all of text, tspan and textpath elements so we need a class
-to abstract the management of those attributes from the actual type of the
-element.
-*/
class TextTagAttributes {
public:
TextTagAttributes() = default;
diff --git a/src/trace/CMakeLists.txt b/src/trace/CMakeLists.txt
index 43cc5f76d..02bb6a05d 100644
--- a/src/trace/CMakeLists.txt
+++ b/src/trace/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
if (${HAVE_POTRACE})
set(trace_SRC
diff --git a/src/trace/autotrace/inkscape-autotrace.cpp b/src/trace/autotrace/inkscape-autotrace.cpp
index 68b49a0cb..6a1758ccf 100644
--- a/src/trace/autotrace/inkscape-autotrace.cpp
+++ b/src/trace/autotrace/inkscape-autotrace.cpp
@@ -1,12 +1,14 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* This is the C++ glue between Inkscape and Autotrace
+ *//*
*
* Authors:
* Marc Jeanmougin
*
* Copyright (C) 2018 Authors
*
- * Released under GNU GPL v2 and later, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/trace/autotrace/inkscape-autotrace.h b/src/trace/autotrace/inkscape-autotrace.h
index 62a73c9c3..eea5b3678 100644
--- a/src/trace/autotrace/inkscape-autotrace.h
+++ b/src/trace/autotrace/inkscape-autotrace.h
@@ -1,12 +1,14 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* This is the C++ glue between Inkscape and Autotrace
+ *//*
*
* Authors:
- * Marc Jeanmougin
+ * Marc Jeanmougin
*
* Copyright (C) 2018 Authors
*
- * Released under GNU GPL v2 and later, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
* Autotrace is available at http://github.com/autotrace/autotrace.
*
diff --git a/src/trace/filterset.cpp b/src/trace/filterset.cpp
index cfe120324..fae6d66a6 100644
--- a/src/trace/filterset.cpp
+++ b/src/trace/filterset.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Some filters for Potrace in Inkscape
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstdio>
diff --git a/src/trace/filterset.h b/src/trace/filterset.h
index 820d225c3..d8da650de 100644
--- a/src/trace/filterset.h
+++ b/src/trace/filterset.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Some filters for Potrace in Inkscape
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __FILTERSET_H__
diff --git a/src/trace/imagemap-gdk.cpp b/src/trace/imagemap-gdk.cpp
index 7ce0d3baf..d1c1c4ed5 100644
--- a/src/trace/imagemap-gdk.cpp
+++ b/src/trace/imagemap-gdk.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cstdlib>
#include "imagemap-gdk.h"
diff --git a/src/trace/imagemap-gdk.h b/src/trace/imagemap-gdk.h
index 63281658a..d0eaf2377 100644
--- a/src/trace/imagemap-gdk.h
+++ b/src/trace/imagemap-gdk.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2013 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef __GRAYMAP_GDK_H__
#define __GRAYMAP_GDK_H__
diff --git a/src/trace/imagemap.cpp b/src/trace/imagemap.cpp
index 1b5b4b791..cd4690944 100644
--- a/src/trace/imagemap.cpp
+++ b/src/trace/imagemap.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cstdlib>
#include "imagemap.h"
diff --git a/src/trace/imagemap.h b/src/trace/imagemap.h
index d99517757..9da057a5b 100644
--- a/src/trace/imagemap.h
+++ b/src/trace/imagemap.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef __IMAGEMAP_H__
#define __IMAGEMAP_H__
diff --git a/src/trace/pool.h b/src/trace/pool.h
index 6ed49b552..1b7ad5821 100644
--- a/src/trace/pool.h
+++ b/src/trace/pool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Pool memory allocation
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// not thread safe (a pool cannot be shared by threads safely)
diff --git a/src/trace/potrace/bitmap.h b/src/trace/potrace/bitmap.h
index 679209cf8..bb50b2dff 100644
--- a/src/trace/potrace/bitmap.h
+++ b/src/trace/potrace/bitmap.h
@@ -1,3 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * inline macros for accessing bitmaps
+ */
/* Copyright (C) 2001-2015 Peter Selinger.
This file is part of Potrace. It is free software and it is covered
by the GNU General Public License. See the file COPYING for details. */
diff --git a/src/trace/potrace/inkscape-potrace.cpp b/src/trace/potrace/inkscape-potrace.cpp
index ac26edcd4..4b50b1e1d 100644
--- a/src/trace/potrace/inkscape-potrace.cpp
+++ b/src/trace/potrace/inkscape-potrace.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This is the C++ glue between Inkscape and Potrace
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
* Potrace, the wonderful tracer located at http://potrace.sourceforge.net,
* is provided by the generosity of Peter Selinger, to whom we are grateful.
diff --git a/src/trace/potrace/inkscape-potrace.h b/src/trace/potrace/inkscape-potrace.h
index e1ce37fcd..bed5bf457 100644
--- a/src/trace/potrace/inkscape-potrace.h
+++ b/src/trace/potrace/inkscape-potrace.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* This is the C++ glue between Inkscape and Potrace
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
* Potrace, the wonderful tracer located at http://potrace.sourceforge.net,
* is provided by the generosity of Peter Selinger, to whom we are grateful.
diff --git a/src/trace/quantize.cpp b/src/trace/quantize.cpp
index 9601219e2..6ba62eb88 100644
--- a/src/trace/quantize.cpp
+++ b/src/trace/quantize.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Quantization for Inkscape
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cassert>
diff --git a/src/trace/quantize.h b/src/trace/quantize.h
index fa4340877..43942f515 100644
--- a/src/trace/quantize.h
+++ b/src/trace/quantize.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Quantization for Inkscape
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __QUANTIZE_H__
diff --git a/src/trace/siox.cpp b/src/trace/siox.cpp
index c04be69fe..f3bf50f55 100644
--- a/src/trace/siox.cpp
+++ b/src/trace/siox.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
Copyright 2005, 2006 by Gerald Friedland, Kristian Jantz and Lars Knipping
Conversion to C++ for Inkscape by Bob Jamison
-
- Released under GNU GPL, read the file 'COPYING' for more information
+
+ Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "siox.h"
diff --git a/src/trace/siox.h b/src/trace/siox.h
index 49e398397..e6012e953 100644
--- a/src/trace/siox.h
+++ b/src/trace/siox.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SIOX_H
#define SEEN_SIOX_H
/*
@@ -5,7 +6,7 @@
*
* Conversion to C++ for Inkscape by Bob Jamison
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/trace/trace.cpp b/src/trace/trace.cpp
index 026bbeed7..41380443c 100644
--- a/src/trace/trace.cpp
+++ b/src/trace/trace.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A generic interface for plugging different
* autotracers into Inkscape.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2004-2006 Bob Jamison
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "trace/potrace/inkscape-potrace.h"
diff --git a/src/trace/trace.h b/src/trace/trace.h
index 82bd672d4..ddc4b961f 100644
--- a/src/trace/trace.h
+++ b/src/trace/trace.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Bob Jamison <rjamison@titan.com>
*
* Copyright (C) 2004-2006 Bob Jamison
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_TRACE_H
#define SEEN_TRACE_H
diff --git a/src/transf_mat_3x4.cpp b/src/transf_mat_3x4.cpp
index 5ec51718b..c5071da2a 100644
--- a/src/transf_mat_3x4.cpp
+++ b/src/transf_mat_3x4.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* 3x4 transformation matrix to map points from projective 3-space into the projective plane
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "transf_mat_3x4.h"
diff --git a/src/transf_mat_3x4.h b/src/transf_mat_3x4.h
index 7c0c72120..20096e50d 100644
--- a/src/transf_mat_3x4.h
+++ b/src/transf_mat_3x4.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_TRANSF_MAT_3x4_H
#define SEEN_TRANSF_MAT_3x4_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "proj_pt.h"
diff --git a/src/ui/CMakeLists.txt b/src/ui/CMakeLists.txt
index 62bf701e1..98991f25e 100644
--- a/src/ui/CMakeLists.txt
+++ b/src/ui/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(ui_SRC
clipboard.cpp
contextmenu.cpp
diff --git a/src/ui/cache/svg_preview_cache.cpp b/src/ui/cache/svg_preview_cache.cpp
index 803f901e4..7262b7dbe 100644
--- a/src/ui/cache/svg_preview_cache.cpp
+++ b/src/ui/cache/svg_preview_cache.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* SVGPreview: Preview cache
*/
@@ -11,7 +12,7 @@
* Copyright (C) 2001 Ximian, Inc.
* Copyright (C) 2004 John Cliff
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/ui/cache/svg_preview_cache.h b/src/ui/cache/svg_preview_cache.h
index b04a82350..19c454894 100644
--- a/src/ui/cache/svg_preview_cache.h
+++ b/src/ui/cache/svg_preview_cache.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Preview cache
*/
/*
* Copyright (C) 2007 Bryce W. Harrington <bryce@bryceharrington.org>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_UI_SVG_PREVIEW_CACHE_H
diff --git a/src/ui/clipboard.cpp b/src/ui/clipboard.cpp
index b57179725..7ca50c285 100644
--- a/src/ui/clipboard.cpp
+++ b/src/ui/clipboard.cpp
@@ -1,24 +1,17 @@
-/**
- * @file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* System-wide clipboard management - implementation.
- */
-/* Authors:
+ *//*
+ * Authors:
+ * see git history
* Krzysztof Kosiński <tweenk@o2.pl>
* Jon A. Cruz <jon@joncruz.org>
* Incorporates some code from selection-chemistry.cpp, see that file for more credits.
* Abhishek Sharma
* Tavmjong Bah
*
- * Copyright (C) 2008 authors
- * Copyright (C) 2010 Jon A. Cruz
- * Copyright (C) 2012 Tavmjong Bah (Symbol additions)
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/clipboard.h>
diff --git a/src/ui/clipboard.h b/src/ui/clipboard.h
index a05c6c005..d8c78cd69 100644
--- a/src/ui/clipboard.h
+++ b/src/ui/clipboard.h
@@ -1,24 +1,19 @@
-#ifndef SEEN_INKSCAPE_CLIPBOARD_H
-#define SEEN_INKSCAPE_CLIPBOARD_H
-
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief System-wide clipboard management - class declaration
- */
-/* Authors:
+ *//*
+ * Authors: see git history
* Krzysztof Kosiński <tweenk@o2.pl>
* Jon A. Cruz <jon@joncruz.org>
*
- * Copyright (C) 2008 authors
- * Copyright (C) 2010 Jon A. Cruz
*
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_INKSCAPE_CLIPBOARD_H
+#define SEEN_INKSCAPE_CLIPBOARD_H
+
#include <glibmm/ustring.h>
// forward declarations
diff --git a/src/ui/contextmenu.cpp b/src/ui/contextmenu.cpp
index 7686789b4..b1e16abbd 100644
--- a/src/ui/contextmenu.cpp
+++ b/src/ui/contextmenu.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Context menu
@@ -16,7 +17,7 @@
* Copyright (C) 2004 David Turner
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "contextmenu.h"
diff --git a/src/ui/contextmenu.h b/src/ui/contextmenu.h
index a940e7f27..aaf041d53 100644
--- a/src/ui/contextmenu.h
+++ b/src/ui/contextmenu.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_CONTEXTMENU_H
#define SEEN_CONTEXTMENU_H
@@ -14,7 +15,7 @@
* Copyright (C) 1999-2002 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/menu.h>
diff --git a/src/ui/control-manager.cpp b/src/ui/control-manager.cpp
index 1f33ec63e..7ce30e63f 100644
--- a/src/ui/control-manager.cpp
+++ b/src/ui/control-manager.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Central facade for accessing and managing on-canvas controls.
*
@@ -6,7 +7,7 @@
*
* Copyright 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "control-manager.h"
diff --git a/src/ui/control-manager.h b/src/ui/control-manager.h
index 418591991..12ac19ae7 100644
--- a/src/ui/control-manager.h
+++ b/src/ui/control-manager.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::ControlManager - Coordinates creation and styling of nodes, handles, etc.
*
@@ -6,7 +7,7 @@
*
* Copyright 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_CONTROL_MANAGER_H
#define SEEN_INKSCAPE_CONTROL_MANAGER_H
diff --git a/src/ui/control-types.h b/src/ui/control-types.h
index 09160a76c..f8af4fbda 100644
--- a/src/ui/control-types.h
+++ b/src/ui/control-types.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_UI_CONTROL_TYPES_H
#define SEEN_UI_CONTROL_TYPES_H
@@ -7,7 +8,7 @@
*
* Copyright (C) 2012 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
namespace Inkscape
diff --git a/src/ui/dialog-events.cpp b/src/ui/dialog-events.cpp
index 116016bfe..17be2fede 100644
--- a/src/ui/dialog-events.cpp
+++ b/src/ui/dialog-events.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Event handler for dialog windows.
@@ -8,7 +9,7 @@
*
* Copyright (C) 2003-2014 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/entry.h>
diff --git a/src/ui/dialog-events.h b/src/ui/dialog-events.h
index e00c0560b..7bc748378 100644
--- a/src/ui/dialog-events.h
+++ b/src/ui/dialog-events.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Event handler for dialog windows
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2003-2014 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_DIALOG_EVENTS_H
diff --git a/src/ui/dialog/aboutbox.cpp b/src/ui/dialog/aboutbox.cpp
index b86bc02a4..a5fe1dab2 100644
--- a/src/ui/dialog/aboutbox.cpp
+++ b/src/ui/dialog/aboutbox.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Inkscape About box - implementation.
@@ -14,7 +15,7 @@
* Copyright 2004 Jon Phillips
* Copyright 2005 MenTaLguY
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "aboutbox.h"
diff --git a/src/ui/dialog/aboutbox.h b/src/ui/dialog/aboutbox.h
index 54f8c3ebc..e5b9f278c 100644
--- a/src/ui/dialog/aboutbox.h
+++ b/src/ui/dialog/aboutbox.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Inkscape About box
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2005 Kees Cook
*
- * Released under GNU GPL v2+. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_ABOUTBOX_H
diff --git a/src/ui/dialog/align-and-distribute.cpp b/src/ui/dialog/align-and-distribute.cpp
index a11584584..495d2e857 100644
--- a/src/ui/dialog/align-and-distribute.cpp
+++ b/src/ui/dialog/align-and-distribute.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Align and Distribute dialog - implementation.
@@ -13,7 +14,7 @@
*
* Copyright (C) 1999-2004, 2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/dialog/align-and-distribute.h b/src/ui/dialog/align-and-distribute.h
index 53b8c1a0f..6259736e0 100644
--- a/src/ui/dialog/align-and-distribute.h
+++ b/src/ui/dialog/align-and-distribute.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Align and Distribute dialog
*/
@@ -9,7 +10,7 @@
*
* Copyright (C) 1999-2004, 2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_ALIGN_AND_DISTRIBUTE_H
diff --git a/src/ui/dialog/arrange-tab.h b/src/ui/dialog/arrange-tab.h
index cbc6cfd4f..42e141ea0 100644
--- a/src/ui/dialog/arrange-tab.h
+++ b/src/ui/dialog/arrange-tab.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @brief Arrange tools base class
*/
@@ -5,7 +6,7 @@
* * Declara Denis
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_ARRANGE_TAB_H
diff --git a/src/ui/dialog/attrdialog.cpp b/src/ui/dialog/attrdialog.cpp
index 65bdf9942..43322b4d3 100644
--- a/src/ui/dialog/attrdialog.cpp
+++ b/src/ui/dialog/attrdialog.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief A dialog for XML attributes
*/
diff --git a/src/ui/dialog/attrdialog.h b/src/ui/dialog/attrdialog.h
index cbce0c5fb..a290d55c9 100644
--- a/src/ui/dialog/attrdialog.h
+++ b/src/ui/dialog/attrdialog.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief A dialog for XML attributes based on Gtk TreeView
*/
diff --git a/src/ui/dialog/behavior.h b/src/ui/dialog/behavior.h
index 28cbf99a2..1b6c7c75f 100644
--- a/src/ui/dialog/behavior.h
+++ b/src/ui/dialog/behavior.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Dialog behavior interface
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_BEHAVIOR_H
diff --git a/src/ui/dialog/calligraphic-profile-rename.cpp b/src/ui/dialog/calligraphic-profile-rename.cpp
index 321df04b0..604ac7f70 100644
--- a/src/ui/dialog/calligraphic-profile-rename.cpp
+++ b/src/ui/dialog/calligraphic-profile-rename.cpp
@@ -1,16 +1,17 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Dialog for naming calligraphic profiles.
*
- * @note This file is in the wrong directory because of link order issues -
+ * @note This file is in the wrong directory because of link order issues -
* it is required by widgets/toolbox.cpp, and libspwidgets.a comes after
* libinkdialogs.a in the current link order.
*/
/* Author:
- * Aubanel MONNIER
+ * Aubanel MONNIER
*
* Copyright (C) 2007 Authors
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "calligraphic-profile-rename.h"
diff --git a/src/ui/dialog/calligraphic-profile-rename.h b/src/ui/dialog/calligraphic-profile-rename.h
index b8d15b9c6..195275b9b 100644
--- a/src/ui/dialog/calligraphic-profile-rename.h
+++ b/src/ui/dialog/calligraphic-profile-rename.h
@@ -1,11 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Dialog for naming calligraphic profiles
*/
/* Author:
- * Aubanel MONNIER
+ * Aubanel MONNIER
*
* Copyright (C) 2007 Authors
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_DIALOG_CALLIGRAPHIC_PROFILE_H
diff --git a/src/ui/dialog/clonetiler.cpp b/src/ui/dialog/clonetiler.cpp
index 3b1d8af0b..5505242a7 100644
--- a/src/ui/dialog/clonetiler.cpp
+++ b/src/ui/dialog/clonetiler.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
@@ -11,7 +12,7 @@
* Romain de Bossoreille
*
* Copyright (C) 2004-2011 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "clonetiler.h"
diff --git a/src/ui/dialog/clonetiler.h b/src/ui/dialog/clonetiler.h
index c2f6fd337..47c20adb9 100644
--- a/src/ui/dialog/clonetiler.h
+++ b/src/ui/dialog/clonetiler.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Clone tiling dialog
*/
@@ -5,7 +6,7 @@
* bulia byak <buliabyak@users.sf.net>
*
* Copyright (C) 2004 Authors
- * Released under the GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __SP_CLONE_TILER_H__
#define __SP_CLONE_TILER_H__
diff --git a/src/ui/dialog/color-item.cpp b/src/ui/dialog/color-item.cpp
index 5875a7720..653b18d70 100644
--- a/src/ui/dialog/color-item.cpp
+++ b/src/ui/dialog/color-item.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Inkscape color swatch UI item.
@@ -8,7 +9,7 @@
*
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cerrno>
diff --git a/src/ui/dialog/color-item.h b/src/ui/dialog/color-item.h
index fea108cb7..fd2206270 100644
--- a/src/ui/dialog/color-item.h
+++ b/src/ui/dialog/color-item.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Inkscape color swatch UI item.
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_DIALOGS_COLOR_ITEM_H
diff --git a/src/ui/dialog/cssdialog.cpp b/src/ui/dialog/cssdialog.cpp
index 13903af70..64868f583 100644
--- a/src/ui/dialog/cssdialog.cpp
+++ b/src/ui/dialog/cssdialog.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief A dialog for CSS selectors
*/
@@ -8,7 +9,7 @@
* Copyright (C) Kamalpreet Kaur Grewal 2016 <grewalkamal005@gmail.com>
* Copyright (C) Tavmjong Bah 2017 <tavmjong@free.fr>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "cssdialog.h"
diff --git a/src/ui/dialog/cssdialog.h b/src/ui/dialog/cssdialog.h
index 6b9657599..c34575a1a 100644
--- a/src/ui/dialog/cssdialog.h
+++ b/src/ui/dialog/cssdialog.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief A dialog for CSS selectors
*/
@@ -8,7 +9,7 @@
* Copyright (C) Kamalpreet Kaur Grewal 2016 <grewalkamal005@gmail.com>
* Copyright (C) Tavmjong Bah 2017 <tavmjong@free.fr>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef CSSDIALOG_H
diff --git a/src/ui/dialog/debug.cpp b/src/ui/dialog/debug.cpp
index c449816e7..af2f08bde 100644
--- a/src/ui/dialog/debug.cpp
+++ b/src/ui/dialog/debug.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* A dialog that displays log messages.
@@ -7,7 +8,7 @@
* Other dudes from The Inkscape Organization
*
* Copyright (C) 2004 The Inkscape Organization
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/box.h>
diff --git a/src/ui/dialog/debug.h b/src/ui/dialog/debug.h
index 416959fb3..4520c739f 100644
--- a/src/ui/dialog/debug.h
+++ b/src/ui/dialog/debug.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Dialog for displaying Inkscape messages
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004 The Inkscape Organization
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_DIALOGS_DEBUGDIALOG_H
diff --git a/src/ui/dialog/desktop-tracker.cpp b/src/ui/dialog/desktop-tracker.cpp
index a25243f08..67f2cef0c 100644
--- a/src/ui/dialog/desktop-tracker.cpp
+++ b/src/ui/dialog/desktop-tracker.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Jon A. Cruz
*
* Copyright (C) 2010 Jon A. Cruz
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "widgets/desktop-widget.h"
diff --git a/src/ui/dialog/desktop-tracker.h b/src/ui/dialog/desktop-tracker.h
index 8cb205a35..b681c9ca1 100644
--- a/src/ui/dialog/desktop-tracker.h
+++ b/src/ui/dialog/desktop-tracker.h
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Jon A. Cruz
*
* Copyright (C) 2010 Jon A. Cruz
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_DIALOG_DESKTOP_TRACKER
#define SEEN_DIALOG_DESKTOP_TRACKER
diff --git a/src/ui/dialog/dialog-manager.cpp b/src/ui/dialog/dialog-manager.cpp
index 28e45d50a..7ff0968d0 100644
--- a/src/ui/dialog/dialog-manager.cpp
+++ b/src/ui/dialog/dialog-manager.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Object for managing a set of dialogs, including their signals and
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004-2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/dialog/dialog-manager.h"
diff --git a/src/ui/dialog/dialog-manager.h b/src/ui/dialog/dialog-manager.h
index 36e9a12be..5b22189c9 100644
--- a/src/ui/dialog/dialog-manager.h
+++ b/src/ui/dialog/dialog-manager.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Object for managing a set of dialogs, including their signals and
* construction/caching/destruction of them.
@@ -5,10 +6,10 @@
/* Author:
* Bryce W. Harrington <bryce@bryceharrington.org>
* Jon Phillips <jon@rejon.org>
- *
+ *
* Copyright (C) 2004, 2005 Authors
- *
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_MANAGER_H
diff --git a/src/ui/dialog/dialog.cpp b/src/ui/dialog/dialog.cpp
index 49268dcb8..2ba2856ff 100644
--- a/src/ui/dialog/dialog.cpp
+++ b/src/ui/dialog/dialog.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Base class for dialogs in Inkscape - implementation.
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004--2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "dialog-manager.h"
diff --git a/src/ui/dialog/dialog.h b/src/ui/dialog/dialog.h
index c0f0a53bd..404f4f9a3 100644
--- a/src/ui/dialog/dialog.h
+++ b/src/ui/dialog/dialog.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Base class for dialogs in Inkscape
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) 2004--2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_DIALOG_H
diff --git a/src/ui/dialog/dock-behavior.cpp b/src/ui/dialog/dock-behavior.cpp
index 5b3d2854c..a3681a19c 100644
--- a/src/ui/dialog/dock-behavior.cpp
+++ b/src/ui/dialog/dock-behavior.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* A dockable dialog implementation.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "dock-behavior.h"
diff --git a/src/ui/dialog/dock-behavior.h b/src/ui/dialog/dock-behavior.h
index e64297955..85b8244db 100644
--- a/src/ui/dialog/dock-behavior.h
+++ b/src/ui/dialog/dock-behavior.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief A dockable dialog implementation.
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/ui/dialog/document-metadata.cpp b/src/ui/dialog/document-metadata.cpp
index 6eeafbc39..8513e94a6 100644
--- a/src/ui/dialog/document-metadata.cpp
+++ b/src/ui/dialog/document-metadata.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Document metadata dialog, Gtkmm-style.
@@ -11,7 +12,7 @@
*
* Copyright (C) 2000 - 2006 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "document-metadata.h"
diff --git a/src/ui/dialog/document-metadata.h b/src/ui/dialog/document-metadata.h
index 34f5bf5a3..7004dcaba 100644
--- a/src/ui/dialog/document-metadata.h
+++ b/src/ui/dialog/document-metadata.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* \brief Document Metadata dialog
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004, 2005, 2006 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_DOCUMENT_METADATA_H
diff --git a/src/ui/dialog/document-properties.cpp b/src/ui/dialog/document-properties.cpp
index 6a1797310..54277234c 100644
--- a/src/ui/dialog/document-properties.cpp
+++ b/src/ui/dialog/document-properties.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Document properties dialog, Gtkmm-style.
@@ -15,7 +16,7 @@
* Copyright (C) 2006-2008 Johan Engelen <johan@shouraizou.nl>
* Copyright (C) 2000 - 2008 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/ui/dialog/document-properties.h b/src/ui/dialog/document-properties.h
index 8c96d7517..1d365f555 100644
--- a/src/ui/dialog/document-properties.h
+++ b/src/ui/dialog/document-properties.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* \brief Document Properties dialog
*/
@@ -8,7 +9,7 @@
* Copyright (C) 2006-2008 Johan Engelen <johan@shouraizou.nl>
* Copyright (C) 2004, 2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_DOCUMENT_PREFERENCES_H
diff --git a/src/ui/dialog/export.cpp b/src/ui/dialog/export.cpp
index 3176323ba..255ecec9d 100644
--- a/src/ui/dialog/export.cpp
+++ b/src/ui/dialog/export.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
* bulia byak <buliabyak@users.sf.net>
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2007, 2012 Authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// This has to be included prior to anything that includes setjmp.h, it croaks otherwise
diff --git a/src/ui/dialog/export.h b/src/ui/dialog/export.h
index 281131cca..7f4a46afe 100644
--- a/src/ui/dialog/export.h
+++ b/src/ui/dialog/export.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
* bulia byak <buliabyak@users.sf.net>
@@ -6,7 +7,7 @@
* Copyright (C) 1999-2007 Authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SP_EXPORT_H
diff --git a/src/ui/dialog/extension-editor.cpp b/src/ui/dialog/extension-editor.cpp
index 33ca5f5d9..6606f1cf6 100644
--- a/src/ui/dialog/extension-editor.cpp
+++ b/src/ui/dialog/extension-editor.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Extension editor dialog.
@@ -8,7 +9,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extension-editor.h"
diff --git a/src/ui/dialog/extension-editor.h b/src/ui/dialog/extension-editor.h
index a0949dcd3..e9c45e209 100644
--- a/src/ui/dialog/extension-editor.h
+++ b/src/ui/dialog/extension-editor.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Extension editor dialog
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_EXTENSION_EDITOR_H
diff --git a/src/ui/dialog/extensions.cpp b/src/ui/dialog/extensions.cpp
index ffea6395f..f39c7d549 100644
--- a/src/ui/dialog/extensions.cpp
+++ b/src/ui/dialog/extensions.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* A simple dialog with information about extensions.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2005 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "extensions.h"
diff --git a/src/ui/dialog/extensions.h b/src/ui/dialog/extensions.h
index b5b025fae..16d2e919a 100644
--- a/src/ui/dialog/extensions.h
+++ b/src/ui/dialog/extensions.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* A simple dialog with information about extensions
*/
@@ -5,9 +6,9 @@
* Jon A. Cruz
*
* Copyright (C) 2005 The Inkscape Organization
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
-
+
#ifndef SEEN_EXTENSIONS_H
#define SEEN_EXTENSIONS_H
diff --git a/src/ui/dialog/filedialog.cpp b/src/ui/dialog/filedialog.cpp
index fd192a6fb..683a66106 100644
--- a/src/ui/dialog/filedialog.cpp
+++ b/src/ui/dialog/filedialog.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Implementation of the file dialog interfaces defined in filedialog.h.
@@ -12,7 +13,7 @@
* Copyright (C) 2007-2008 Joel Holdsworth
* Copyright (C) 2004-2008 The Inkscape Organization
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef _WIN32
diff --git a/src/ui/dialog/filedialog.h b/src/ui/dialog/filedialog.h
index 41101d204..db50fbdc9 100644
--- a/src/ui/dialog/filedialog.h
+++ b/src/ui/dialog/filedialog.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Virtual base definitions for native file dialogs
*/
@@ -10,7 +11,7 @@
* Copyright (C) 2007-2008 Joel Holdsworth
* Copyright (C) 2004-2008, Inkscape Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __FILE_DIALOG_H__
diff --git a/src/ui/dialog/filedialogimpl-gtkmm.cpp b/src/ui/dialog/filedialogimpl-gtkmm.cpp
index 72036d444..a3ff0cf35 100644
--- a/src/ui/dialog/filedialogimpl-gtkmm.cpp
+++ b/src/ui/dialog/filedialogimpl-gtkmm.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Implementation of the file dialog interfaces defined in filedialogimpl.h.
@@ -14,7 +15,7 @@
* Copyright (C) 2007-2008 Joel Holdsworth
* Copyright (C) 2004-2007 The Inkscape Organization
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <iostream>
diff --git a/src/ui/dialog/filedialogimpl-gtkmm.h b/src/ui/dialog/filedialogimpl-gtkmm.h
index f4625c5f8..82f56d311 100644
--- a/src/ui/dialog/filedialogimpl-gtkmm.h
+++ b/src/ui/dialog/filedialogimpl-gtkmm.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Implementation of the file dialog interfaces defined in filedialogimpl.h
*/
@@ -11,7 +12,7 @@
* Copyright (C) 2004-2008 Authors
* Copyright (C) 2004-2007 The Inkscape Organization
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __FILE_DIALOGIMPL_H__
diff --git a/src/ui/dialog/filedialogimpl-win32.cpp b/src/ui/dialog/filedialogimpl-win32.cpp
index 4cccffccb..4380eebfd 100644
--- a/src/ui/dialog/filedialogimpl-win32.cpp
+++ b/src/ui/dialog/filedialogimpl-win32.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Implementation of native file dialogs for Win32.
@@ -9,12 +10,12 @@
*
* Copyright (C) 2004-2008 The Inkscape Organization
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef _WIN32
#include "filedialogimpl-win32.h"
-//General includes
+// General includes
#include <cairomm/win32_surface.h>
#include <gdk/gdkwin32.h>
#include <gdkmm/general.h>
diff --git a/src/ui/dialog/filedialogimpl-win32.h b/src/ui/dialog/filedialogimpl-win32.h
index 5c9043a30..a086962b7 100644
--- a/src/ui/dialog/filedialogimpl-win32.h
+++ b/src/ui/dialog/filedialogimpl-win32.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Implementation of native file dialogs for Win32
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004-2008 The Inkscape Organization
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
@@ -17,7 +18,7 @@
#include "filedialogimpl-gtkmm.h"
#include "inkgc/gc-core.h"
- // define WINVER high enough so we get the correct OPENFILENAMEW size
+// define WINVER high enough so we get the correct OPENFILENAMEW size
#ifndef WINVER
#define WINVER 0x0500
#endif
diff --git a/src/ui/dialog/fill-and-stroke.cpp b/src/ui/dialog/fill-and-stroke.cpp
index b9c53e7f2..eea45cc5b 100644
--- a/src/ui/dialog/fill-and-stroke.cpp
+++ b/src/ui/dialog/fill-and-stroke.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Fill and Stroke dialog - implementation.
@@ -12,7 +13,7 @@
* Copyright (C) 2004--2007 Authors
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/ui/dialog/fill-and-stroke.h b/src/ui/dialog/fill-and-stroke.h
index 76bec9083..f4259698b 100644
--- a/src/ui/dialog/fill-and-stroke.h
+++ b/src/ui/dialog/fill-and-stroke.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Fill and Stroke dialog
*/
@@ -9,7 +10,7 @@
* Copyright (C) 2004--2007 Authors
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_FILL_AND_STROKE_H
diff --git a/src/ui/dialog/filter-editor.cpp b/src/ui/dialog/filter-editor.cpp
index 533402cd7..6ad9dca61 100644
--- a/src/ui/dialog/filter-editor.cpp
+++ b/src/ui/dialog/filter-editor.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Filter Effects dialog.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2017 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <string>
diff --git a/src/ui/dialog/filter-editor.h b/src/ui/dialog/filter-editor.h
index 8f18a0d45..e20ecbf73 100644
--- a/src/ui/dialog/filter-editor.h
+++ b/src/ui/dialog/filter-editor.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Filter Editor dialog
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2017 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_FILTER_EDITOR_H
diff --git a/src/ui/dialog/filter-effects-dialog.cpp b/src/ui/dialog/filter-effects-dialog.cpp
index 42380aaa4..d49f6d08c 100644
--- a/src/ui/dialog/filter-effects-dialog.cpp
+++ b/src/ui/dialog/filter-effects-dialog.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Filter Effects dialog.
@@ -12,7 +13,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/imagemenuitem.h>
diff --git a/src/ui/dialog/filter-effects-dialog.h b/src/ui/dialog/filter-effects-dialog.h
index bae224964..4f67148b0 100644
--- a/src/ui/dialog/filter-effects-dialog.h
+++ b/src/ui/dialog/filter-effects-dialog.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Filter Effects dialog
*/
@@ -8,7 +9,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_FILTER_EFFECTS_H
diff --git a/src/ui/dialog/find.cpp b/src/ui/dialog/find.cpp
index 9620382ea..af7241ef2 100644
--- a/src/ui/dialog/find.cpp
+++ b/src/ui/dialog/find.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Bryce W. Harrington <bryce@bryceharrington.org>
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "find.h"
diff --git a/src/ui/dialog/find.h b/src/ui/dialog/find.h
index 397f8b587..4f305b8c8 100644
--- a/src/ui/dialog/find.h
+++ b/src/ui/dialog/find.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Find dialog
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004, 2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_FIND_H
diff --git a/src/ui/dialog/floating-behavior.cpp b/src/ui/dialog/floating-behavior.cpp
index 27e5f70d2..90b02c4c7 100644
--- a/src/ui/dialog/floating-behavior.cpp
+++ b/src/ui/dialog/floating-behavior.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Floating dialog implementation.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/dialog.h>
diff --git a/src/ui/dialog/floating-behavior.h b/src/ui/dialog/floating-behavior.h
index 015ddfa27..d6d8952c3 100644
--- a/src/ui/dialog/floating-behavior.h
+++ b/src/ui/dialog/floating-behavior.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief A floating dialog implementation.
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/ui/dialog/font-substitution.cpp b/src/ui/dialog/font-substitution.cpp
index a75515227..549c3d665 100644
--- a/src/ui/dialog/font-substitution.cpp
+++ b/src/ui/dialog/font-substitution.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
*
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <set>
diff --git a/src/ui/dialog/font-substitution.h b/src/ui/dialog/font-substitution.h
index 3d42c01f2..107c53470 100644
--- a/src/ui/dialog/font-substitution.h
+++ b/src/ui/dialog/font-substitution.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief FontSubstitution dialog
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_FONT_SUBSTITUTION_H
diff --git a/src/ui/dialog/glyphs.cpp b/src/ui/dialog/glyphs.cpp
index a41eb41e5..f080315ec 100644
--- a/src/ui/dialog/glyphs.cpp
+++ b/src/ui/dialog/glyphs.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Jon A. Cruz
* Abhishek Sharma
* Tavmjong Bah
*
* Copyright (C) 2010 Jon A. Cruz
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/ui/dialog/glyphs.h b/src/ui/dialog/glyphs.h
index 76d26eac8..33076833e 100644
--- a/src/ui/dialog/glyphs.h
+++ b/src/ui/dialog/glyphs.h
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Jon A. Cruz
*
* Copyright (C) 2010 Jon A. Cruz
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_DIALOGS_GLYPHS_H
#define SEEN_DIALOGS_GLYPHS_H
diff --git a/src/ui/dialog/grid-arrange-tab.cpp b/src/ui/dialog/grid-arrange-tab.cpp
index 4b3dce298..ba3df005e 100644
--- a/src/ui/dialog/grid-arrange-tab.cpp
+++ b/src/ui/dialog/grid-arrange-tab.cpp
@@ -1,19 +1,20 @@
- /*
- * A simple dialog for creating grid type arrangements of selected objects
- *
- * Authors:
- * Bob Jamison ( based off trace dialog)
- * John Cliff
- * Other dudes from The Inkscape Organization
- * Abhishek Sharma
- * Declara Denis
- *
- * Copyright (C) 2004 Bob Jamison
- * Copyright (C) 2004 John Cliff
- *
- * Released under GNU GPL, read the file 'COPYING' for more information
- */
- //#define DEBUG_GRID_ARRANGE 1
+// SPDX-License-Identifier: GPL-2.0-or-later
+/*
+ * A simple dialog for creating grid type arrangements of selected objects
+ *
+ * Authors:
+ * Bob Jamison ( based off trace dialog)
+ * John Cliff
+ * Other dudes from The Inkscape Organization
+ * Abhishek Sharma
+ * Declara Denis
+ *
+ * Copyright (C) 2004 Bob Jamison
+ * Copyright (C) 2004 John Cliff
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
+//#define DEBUG_GRID_ARRANGE 1
#include "ui/dialog/grid-arrange-tab.h"
#include <glibmm/i18n.h>
@@ -29,7 +30,7 @@
#include "document.h"
#include "document-undo.h"
#include "desktop.h"
- //#include "sp-item-transform.h" FIXME
+//#include "sp-item-transform.h" FIXME
#include "ui/dialog/tile.h" // for Inkscape::UI::Dialog::ArrangeDialog
/*
diff --git a/src/ui/dialog/grid-arrange-tab.h b/src/ui/dialog/grid-arrange-tab.h
index c908d74bf..ff6afb862 100644
--- a/src/ui/dialog/grid-arrange-tab.h
+++ b/src/ui/dialog/grid-arrange-tab.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @brief Arranges Objects into a Grid
*/
@@ -11,7 +12,7 @@
* Copyright (C) 2004 Bob Jamison
* Copyright (C) 2004 John Cliff
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_GRID_ARRANGE_TAB_H
diff --git a/src/ui/dialog/guides.cpp b/src/ui/dialog/guides.cpp
index ab7758b04..a4027832a 100644
--- a/src/ui/dialog/guides.cpp
+++ b/src/ui/dialog/guides.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Simple guideline dialog.
@@ -10,7 +11,7 @@
*
* Copyright (C) 1999-2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "guides.h"
diff --git a/src/ui/dialog/guides.h b/src/ui/dialog/guides.h
index e1dc397a2..2da8b4911 100644
--- a/src/ui/dialog/guides.h
+++ b/src/ui/dialog/guides.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Andrius R. <knutux@gmail.com>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2006-2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_DIALOG_GUIDELINE_H
diff --git a/src/ui/dialog/icon-preview.cpp b/src/ui/dialog/icon-preview.cpp
index 5d4014cb7..e3f157a2b 100644
--- a/src/ui/dialog/icon-preview.cpp
+++ b/src/ui/dialog/icon-preview.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* A simple dialog for previewing icon representation.
@@ -11,7 +12,7 @@
* Copyright (C) 2004 Bob Jamison
* Copyright (C) 2005,2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/dialog/icon-preview.h b/src/ui/dialog/icon-preview.h
index ac8b47d34..8e243d802 100644
--- a/src/ui/dialog/icon-preview.h
+++ b/src/ui/dialog/icon-preview.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief A simple dialog for previewing icon representation.
*/
@@ -9,7 +10,7 @@
* Copyright (C) 2004,2005 The Inkscape Organization
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_ICON_PREVIEW_H
diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp
index ce77bf0a5..5b1bcc9d0 100644
--- a/src/ui/dialog/inkscape-preferences.cpp
+++ b/src/ui/dialog/inkscape-preferences.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Inkscape Preferences dialog - implementation.
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004-2013 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/ui/dialog/inkscape-preferences.h b/src/ui/dialog/inkscape-preferences.h
index fbdb8748e..f55680223 100644
--- a/src/ui/dialog/inkscape-preferences.h
+++ b/src/ui/dialog/inkscape-preferences.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Inkscape Preferences dialog
*/
@@ -9,7 +10,7 @@
*
* Copyright (C) 2004-2013 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_INKSCAPE_PREFERENCES_H
diff --git a/src/ui/dialog/input.cpp b/src/ui/dialog/input.cpp
index 012b76a38..b1578d6dc 100644
--- a/src/ui/dialog/input.cpp
+++ b/src/ui/dialog/input.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Input devices dialog (new) - implementation.
@@ -6,7 +7,7 @@
* Jon A. Cruz
*
* Copyright (C) 2008 Author
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <map>
diff --git a/src/ui/dialog/input.h b/src/ui/dialog/input.h
index bd102d8d1..08ad19cb7 100644
--- a/src/ui/dialog/input.h
+++ b/src/ui/dialog/input.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Input devices dialog (new)
*/
@@ -5,7 +6,7 @@
* Jon A. Cruz
*
* Copyright (C) 2008 Author
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_INPUT_H
diff --git a/src/ui/dialog/knot-properties.cpp b/src/ui/dialog/knot-properties.cpp
index 4409b5186..708c90ea7 100644
--- a/src/ui/dialog/knot-properties.cpp
+++ b/src/ui/dialog/knot-properties.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Dialog for renaming layers.
@@ -10,7 +11,7 @@
* Copyright (C) 2004 Bryce Harrington
* Copyright (C) 2006 Andrius R.
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/dialog/knot-properties.h"
diff --git a/src/ui/dialog/knot-properties.h b/src/ui/dialog/knot-properties.h
index 4cf94a79a..fb88fade5 100644
--- a/src/ui/dialog/knot-properties.h
+++ b/src/ui/dialog/knot-properties.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 Bryce Harrington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_DIALOG_KNOT_PROPERTIES_H
diff --git a/src/ui/dialog/layer-properties.cpp b/src/ui/dialog/layer-properties.cpp
index 256360cf9..ddd0fcf7e 100644
--- a/src/ui/dialog/layer-properties.cpp
+++ b/src/ui/dialog/layer-properties.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Dialog for renaming layers.
@@ -10,7 +11,7 @@
* Copyright (C) 2004 Bryce Harrington
* Copyright (C) 2006 Andrius R.
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "layer-properties.h"
diff --git a/src/ui/dialog/layer-properties.h b/src/ui/dialog/layer-properties.h
index 8d3500910..7cdd130bc 100644
--- a/src/ui/dialog/layer-properties.h
+++ b/src/ui/dialog/layer-properties.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Dialog for renaming layers
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 Bryce Harrington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_DIALOG_LAYER_PROPERTIES_H
diff --git a/src/ui/dialog/layers.cpp b/src/ui/dialog/layers.cpp
index d9f495152..2a08a4355 100644
--- a/src/ui/dialog/layers.cpp
+++ b/src/ui/dialog/layers.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A simple panel for layers
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006,2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "layers.h"
diff --git a/src/ui/dialog/layers.h b/src/ui/dialog/layers.h
index eb115d5e4..99c504e90 100644
--- a/src/ui/dialog/layers.h
+++ b/src/ui/dialog/layers.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A simple dialog for layer UI.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006,2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_LAYERS_PANEL_H
diff --git a/src/ui/dialog/livepatheffect-add.cpp b/src/ui/dialog/livepatheffect-add.cpp
index b64961d05..1fae9a513 100644
--- a/src/ui/dialog/livepatheffect-add.cpp
+++ b/src/ui/dialog/livepatheffect-add.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Dialog for adding a live path effect.
@@ -5,7 +6,7 @@
* Author:
*
* Copyright (C) 2012 Authors
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/ui/dialog/livepatheffect-add.h b/src/ui/dialog/livepatheffect-add.h
index 7bfb1ab5d..84901385c 100644
--- a/src/ui/dialog/livepatheffect-add.h
+++ b/src/ui/dialog/livepatheffect-add.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Dialog for adding a live path effect.
@@ -5,7 +6,7 @@
* Author:
*
* Copyright (C) 2012 Authors
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_DIALOG_LIVEPATHEFFECT_ADD_H
diff --git a/src/ui/dialog/livepatheffect-editor.cpp b/src/ui/dialog/livepatheffect-editor.cpp
index d6fe43b67..4ea6b737f 100644
--- a/src/ui/dialog/livepatheffect-editor.cpp
+++ b/src/ui/dialog/livepatheffect-editor.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Live Path Effect editing dialog - implementation.
@@ -9,7 +10,7 @@
* Abhishek Sharma
*
* Copyright (C) 2007 Authors
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "livepatheffect-editor.h"
diff --git a/src/ui/dialog/livepatheffect-editor.h b/src/ui/dialog/livepatheffect-editor.h
index 31513d2f9..fdcb49145 100644
--- a/src/ui/dialog/livepatheffect-editor.h
+++ b/src/ui/dialog/livepatheffect-editor.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Live Path Effect editing dialog
*/
@@ -5,7 +6,7 @@
* Johan Engelen <j.b.c.engelen@ewi.utwente.nl>
*
* Copyright (C) 2007 Author
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_LIVE_PATH_EFFECT_H
diff --git a/src/ui/dialog/lpe-fillet-chamfer-properties.cpp b/src/ui/dialog/lpe-fillet-chamfer-properties.cpp
index e992d86ce..bbf4b31dc 100644
--- a/src/ui/dialog/lpe-fillet-chamfer-properties.cpp
+++ b/src/ui/dialog/lpe-fillet-chamfer-properties.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* From the code of Liam P.White from his Power Stroke Knot dialog
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/ui/dialog/lpe-fillet-chamfer-properties.h b/src/ui/dialog/lpe-fillet-chamfer-properties.h
index 0d9d7da0d..26a0569ab 100644
--- a/src/ui/dialog/lpe-fillet-chamfer-properties.h
+++ b/src/ui/dialog/lpe-fillet-chamfer-properties.h
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
*
* From the code of Liam P.White from his Power Stroke Knot dialog
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_DIALOG_FILLET_CHAMFER_PROPERTIES_H
diff --git a/src/ui/dialog/lpe-powerstroke-properties.cpp b/src/ui/dialog/lpe-powerstroke-properties.cpp
index 8cf0a04fc..1e5d1b125 100644
--- a/src/ui/dialog/lpe-powerstroke-properties.cpp
+++ b/src/ui/dialog/lpe-powerstroke-properties.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Dialog for renaming layers.
@@ -10,7 +11,7 @@
* Copyright (C) 2004 Bryce Harrington
* Copyright (C) 2006 Andrius R.
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "lpe-powerstroke-properties.h"
diff --git a/src/ui/dialog/lpe-powerstroke-properties.h b/src/ui/dialog/lpe-powerstroke-properties.h
index c7e70b298..0bf6539af 100644
--- a/src/ui/dialog/lpe-powerstroke-properties.h
+++ b/src/ui/dialog/lpe-powerstroke-properties.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Dialog for renaming layers
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 Bryce Harrington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_DIALOG_POWERSTROKE_PROPERTIES_H
diff --git a/src/ui/dialog/memory.cpp b/src/ui/dialog/memory.cpp
index 454034cc5..a4210ca0c 100644
--- a/src/ui/dialog/memory.cpp
+++ b/src/ui/dialog/memory.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Memory statistics dialog.
@@ -5,9 +6,9 @@
/* Authors:
* MenTaLguY <mental@rydia.net>
*
- * Copyright (C) 2005
+ * Copyright (C) 2005
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/dialog/memory.h"
diff --git a/src/ui/dialog/memory.h b/src/ui/dialog/memory.h
index 3353dc440..5e6a91765 100644
--- a/src/ui/dialog/memory.h
+++ b/src/ui/dialog/memory.h
@@ -1,11 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Memory statistics dialog
*/
/* Authors:
* MenTaLguY <mental@rydia.net>
- *
+ *
* Copyright 2005 Authors
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_UI_DIALOG_MEMORY_H
diff --git a/src/ui/dialog/messages.cpp b/src/ui/dialog/messages.cpp
index 5b0a11349..85ba840f5 100644
--- a/src/ui/dialog/messages.cpp
+++ b/src/ui/dialog/messages.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Messages dialog - implementation.
@@ -8,7 +9,7 @@
*
* Copyright (C) 2004, 2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "messages.h"
diff --git a/src/ui/dialog/messages.h b/src/ui/dialog/messages.h
index d105ab46b..b3ad39320 100644
--- a/src/ui/dialog/messages.h
+++ b/src/ui/dialog/messages.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Messages dialog
*
@@ -10,7 +11,7 @@
* Other dudes from The Inkscape Organization
*
* Copyright (C) 2004, 2005 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_MESSAGES_H
diff --git a/src/ui/dialog/new-from-template.cpp b/src/ui/dialog/new-from-template.cpp
index 7f30560d5..69423d988 100644
--- a/src/ui/dialog/new-from-template.cpp
+++ b/src/ui/dialog/new-from-template.cpp
@@ -1,11 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief New From Template main dialog - implementation
*/
/* Authors:
- * Jan Darowski <jan.darowski@gmail.com>, supervised by Krzysztof Kosiński
+ * Jan Darowski <jan.darowski@gmail.com>, supervised by Krzysztof Kosiński
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "new-from-template.h"
diff --git a/src/ui/dialog/new-from-template.h b/src/ui/dialog/new-from-template.h
index 35c0b5aba..a308fe4f7 100644
--- a/src/ui/dialog/new-from-template.h
+++ b/src/ui/dialog/new-from-template.h
@@ -1,11 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief New From Template main dialog
*/
/* Authors:
- * Jan Darowski <jan.darowski@gmail.com>, supervised by Krzysztof Kosiński
+ * Jan Darowski <jan.darowski@gmail.com>, supervised by Krzysztof Kosiński
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_SEEN_UI_DIALOG_NEW_FROM_TEMPLATE_H
diff --git a/src/ui/dialog/object-attributes.cpp b/src/ui/dialog/object-attributes.cpp
index 6801afa9c..f129854ca 100644
--- a/src/ui/dialog/object-attributes.cpp
+++ b/src/ui/dialog/object-attributes.cpp
@@ -1,24 +1,15 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Generic object attribute editor
+ *//*
+ * Authors:
+ * see git history
+ * Kris De Gussem <Kris.DeGussem@gmail.com>
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
-/*
- * Inkscape, an Open Source vector graphics editor
- * Copyright (C) 2012 Kris De Gussem <Kris.DeGussem@gmail.com>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- */
+
#include <glibmm/i18n.h>
diff --git a/src/ui/dialog/object-attributes.h b/src/ui/dialog/object-attributes.h
index a1264b8cf..ad718ead4 100644
--- a/src/ui/dialog/object-attributes.h
+++ b/src/ui/dialog/object-attributes.h
@@ -1,23 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Generic object attribute editor
- */
-/*
- * Inkscape, an Open Source vector graphics editor
- * Copyright (C) 2012 Kris De Gussem <Kris.DeGussem@gmail.com>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *//*
+ * Authors:
+ * see git history
+ * Kris De Gussem <Kris.DeGussem@gmail.com>
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_DIALOGS_OBJECT_ATTRIBUTES_H
diff --git a/src/ui/dialog/object-properties.cpp b/src/ui/dialog/object-properties.cpp
index 238b79a1a..b43a73c18 100644
--- a/src/ui/dialog/object-properties.cpp
+++ b/src/ui/dialog/object-properties.cpp
@@ -1,19 +1,20 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file Object properties dialog.
*/
-/*
+/*
* Inkscape, an Open Source vector graphics editor
- *
+ *
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
- *
+ *
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
- *
+ *
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/ui/dialog/object-properties.h b/src/ui/dialog/object-properties.h
index bc501c68e..a1974c02d 100644
--- a/src/ui/dialog/object-properties.h
+++ b/src/ui/dialog/object-properties.h
@@ -1,19 +1,20 @@
-/**
+// SPDX-License-Identifier: GPL-2.0-or-later
+/**
* @file Object properties dialog.
*/
-/*
+/*
* Inkscape, an Open Source vector graphics editor
- *
+ *
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
- *
+ *
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
- *
+ *
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
diff --git a/src/ui/dialog/objects.cpp b/src/ui/dialog/objects.cpp
index e95dfc05b..4d9fcc16d 100644
--- a/src/ui/dialog/objects.cpp
+++ b/src/ui/dialog/objects.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A simple panel for objects
*
@@ -9,7 +10,7 @@
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
* Tavmjong Bah 2017
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "objects.h"
diff --git a/src/ui/dialog/objects.h b/src/ui/dialog/objects.h
index 95e9863a9..79fb92509 100644
--- a/src/ui/dialog/objects.h
+++ b/src/ui/dialog/objects.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A simple dialog for objects UI.
*
@@ -8,7 +9,7 @@
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
* Tavmjong Bah 2017
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_OBJECTS_PANEL_H
diff --git a/src/ui/dialog/ocaldialogs.cpp b/src/ui/dialog/ocaldialogs.cpp
index f1f31c553..279773def 100644
--- a/src/ui/dialog/ocaldialogs.cpp
+++ b/src/ui/dialog/ocaldialogs.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Open Clip Art Library integration dialogs - implementation.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 Bruno Dilly <bruno.dilly@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ocaldialogs.h"
diff --git a/src/ui/dialog/ocaldialogs.h b/src/ui/dialog/ocaldialogs.h
index 15513bd26..8d2694095 100644
--- a/src/ui/dialog/ocaldialogs.h
+++ b/src/ui/dialog/ocaldialogs.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Open Clip Art Library integration dialogs
*/
@@ -7,9 +8,9 @@
* Andrew Higginson
*
* Copyright (C) 2007 Bruno Dilly <bruno.dilly@gmail.com>
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
-
+
#ifndef __OCAL_DIALOG_H__
#define __OCAL_DIALOG_H__
diff --git a/src/ui/dialog/panel-dialog.h b/src/ui/dialog/panel-dialog.h
index 9faa8b69d..d644d0577 100644
--- a/src/ui/dialog/panel-dialog.h
+++ b/src/ui/dialog/panel-dialog.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief A panel holding dialog
*/
@@ -5,7 +6,7 @@
* C 2007 Gustav Broberg <broberg@kth.se>
* C 2012 Kris De Gussem <Kris.DeGussem@gmail.com>
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_PANEL_DIALOG_H
diff --git a/src/ui/dialog/pixelartdialog.cpp b/src/ui/dialog/pixelartdialog.cpp
index 9901be38c..7a79a44e1 100644
--- a/src/ui/dialog/pixelartdialog.cpp
+++ b/src/ui/dialog/pixelartdialog.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Pixel art tracing settings dialog - implementation.
@@ -10,7 +11,7 @@
*
* Copyright (C) 2004-2013 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/ui/dialog/pixelartdialog.h b/src/ui/dialog/pixelartdialog.h
index a0add2e94..56795fd94 100644
--- a/src/ui/dialog/pixelartdialog.h
+++ b/src/ui/dialog/pixelartdialog.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Bitmap tracing settings dialog
*/
@@ -7,7 +8,7 @@
* Other dudes from The Inkscape Organization
*
* Copyright (C) 2004, 2005 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __PIXELARTDIALOG_H__
diff --git a/src/ui/dialog/polar-arrange-tab.cpp b/src/ui/dialog/polar-arrange-tab.cpp
index a44218f07..821e75ea8 100644
--- a/src/ui/dialog/polar-arrange-tab.cpp
+++ b/src/ui/dialog/polar-arrange-tab.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @brief Arranges Objects into a Circle/Ellipse
*/
/* Authors:
* Declara Denis
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/dialog/polar-arrange-tab.h b/src/ui/dialog/polar-arrange-tab.h
index 32f7c8ab3..0c5acdee9 100644
--- a/src/ui/dialog/polar-arrange-tab.h
+++ b/src/ui/dialog/polar-arrange-tab.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @brief Arranges Objects into a Circle/Ellipse
*/
/* Authors:
* Declara Denis
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_POLAR_ARRANGE_TAB_H
diff --git a/src/ui/dialog/print-colors-preview-dialog.cpp b/src/ui/dialog/print-colors-preview-dialog.cpp
index b53591a9a..6371af9d4 100644
--- a/src/ui/dialog/print-colors-preview-dialog.cpp
+++ b/src/ui/dialog/print-colors-preview-dialog.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Print Colors Preview dialog - implementation.
@@ -6,7 +7,7 @@
* Felipe C. da S. Sanches <juca@members.fsf.org>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPLv2 (or later). Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
#include "desktop.h"
@@ -19,7 +20,7 @@ namespace UI {
namespace Dialog {
//Yes, I know we shouldn't hardcode CMYK. This class needs to be refactored
-// in order to accommodate spot colors and color components defined using
+// in order to accommodate spot colors and color components defined using
// ICC colors. --Juca
void PrintColorsPreviewDialog::toggle_cyan(){
diff --git a/src/ui/dialog/print-colors-preview-dialog.h b/src/ui/dialog/print-colors-preview-dialog.h
index 11798d00a..e40f987fa 100644
--- a/src/ui/dialog/print-colors-preview-dialog.h
+++ b/src/ui/dialog/print-colors-preview-dialog.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Print Colors Preview dialog
*/
@@ -5,7 +6,7 @@
* Felipe Corrêa da Silva Sanches <juca@members.fsf.org>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPLv2 (or later). Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_PRINT_COLORS_PREVIEW_H
diff --git a/src/ui/dialog/print.cpp b/src/ui/dialog/print.cpp
index a3c4a2ce2..65f1297d5 100644
--- a/src/ui/dialog/print.cpp
+++ b/src/ui/dialog/print.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Print dialog.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2007 Kees Cook
* Copyright (C) 2017 Patrick McDermott
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cmath>
diff --git a/src/ui/dialog/print.h b/src/ui/dialog/print.h
index 1eda9043f..d0152100a 100644
--- a/src/ui/dialog/print.h
+++ b/src/ui/dialog/print.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Print dialog
*/
@@ -5,7 +6,7 @@
* Kees Cook <kees@outflux.net>
*
* Copyright (C) 2007 Kees Cook
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_PRINT_H
diff --git a/src/ui/dialog/prototype.cpp b/src/ui/dialog/prototype.cpp
index ee0cbe1ab..fc5fe3c02 100644
--- a/src/ui/dialog/prototype.cpp
+++ b/src/ui/dialog/prototype.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A bare minimum example of deriving from Inkscape::UI:Widget::Panel.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) Tavmjong Bah <tavmjong@free.fr>
*
- * Released under the GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "prototype.h"
diff --git a/src/ui/dialog/prototype.h b/src/ui/dialog/prototype.h
index 001e3d39f..ea90bd496 100644
--- a/src/ui/dialog/prototype.h
+++ b/src/ui/dialog/prototype.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A bare minimum example of deriving from Inkscape::UI:Widget::Panel.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) Tavmjong Bah <tavmjong@free.fr>
*
- * Released under the GNU GPL, read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_PROTOTYPE_PANEL_H
diff --git a/src/ui/dialog/save-template-dialog.cpp b/src/ui/dialog/save-template-dialog.cpp
index e16bf45f7..74e156eaa 100644
--- a/src/ui/dialog/save-template-dialog.cpp
+++ b/src/ui/dialog/save-template-dialog.cpp
@@ -1,3 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
+
#include "save-template-dialog.h"
#include "file.h"
#include "io/resource.h"
diff --git a/src/ui/dialog/save-template-dialog.h b/src/ui/dialog/save-template-dialog.h
index 3f2cbddc1..8cf2d8e08 100644
--- a/src/ui/dialog/save-template-dialog.h
+++ b/src/ui/dialog/save-template-dialog.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_SEEN_UI_DIALOG_SAVE_TEMPLATE_H
#define INKSCAPE_SEEN_UI_DIALOG_SAVE_TEMPLATE_H
diff --git a/src/ui/dialog/spellcheck.cpp b/src/ui/dialog/spellcheck.cpp
index 653c1d9b0..2f485bcce 100644
--- a/src/ui/dialog/spellcheck.cpp
+++ b/src/ui/dialog/spellcheck.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Spellcheck dialog.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2009 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/ui/dialog/spellcheck.h b/src/ui/dialog/spellcheck.h
index 3fbb28afe..6726cf417 100644
--- a/src/ui/dialog/spellcheck.h
+++ b/src/ui/dialog/spellcheck.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Spellcheck dialog
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2009 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SPELLCHECK_H
diff --git a/src/ui/dialog/styledialog.cpp b/src/ui/dialog/styledialog.cpp
index 15f713591..bd2cacafe 100644
--- a/src/ui/dialog/styledialog.cpp
+++ b/src/ui/dialog/styledialog.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief A dialog for CSS selectors
*/
@@ -8,7 +9,7 @@
* Copyright (C) Kamalpreet Kaur Grewal 2016 <grewalkamal005@gmail.com>
* Copyright (C) Tavmjong Bah 2017 <tavmjong@free.fr>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "styledialog.h"
diff --git a/src/ui/dialog/styledialog.h b/src/ui/dialog/styledialog.h
index d3e49ea17..521c319f2 100644
--- a/src/ui/dialog/styledialog.h
+++ b/src/ui/dialog/styledialog.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief A dialog for CSS selectors
*/
@@ -8,7 +9,7 @@
* Copyright (C) Kamalpreet Kaur Grewal 2016 <grewalkamal005@gmail.com>
* Copyright (C) Tavmjong Bah 2017 <tavmjong@free.fr>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef STYLEDIALOG_H
diff --git a/src/ui/dialog/svg-fonts-dialog.cpp b/src/ui/dialog/svg-fonts-dialog.cpp
index 3e42c99e6..dfe8482ea 100644
--- a/src/ui/dialog/svg-fonts-dialog.cpp
+++ b/src/ui/dialog/svg-fonts-dialog.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* SVG Fonts dialog - implementation.
@@ -8,7 +9,7 @@
* Abhishek Sharma
*
* Copyright (C) 2008 Authors
- * Released under GNU GPLv2 (or later). Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <message-stack.h>
diff --git a/src/ui/dialog/svg-fonts-dialog.h b/src/ui/dialog/svg-fonts-dialog.h
index 87c98e569..ae07d7fb1 100644
--- a/src/ui/dialog/svg-fonts-dialog.h
+++ b/src/ui/dialog/svg-fonts-dialog.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief SVG Fonts dialog
*/
@@ -5,7 +6,7 @@
* Felipe Corrêa da Silva Sanches <juca@members.fsf.org>
*
* Copyright (C) 2008 Authors
- * Released under GNU GPLv2 (or later). Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_SVG_FONTS_H
diff --git a/src/ui/dialog/swatches.cpp b/src/ui/dialog/swatches.cpp
index 90f661eb8..141f11ae0 100644
--- a/src/ui/dialog/swatches.cpp
+++ b/src/ui/dialog/swatches.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Jon A. Cruz
* John Bintz
@@ -6,7 +7,7 @@
* Copyright (C) 2005 Jon A. Cruz
* Copyright (C) 2008 John Bintz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <map>
diff --git a/src/ui/dialog/swatches.h b/src/ui/dialog/swatches.h
index b742896bf..a6e26256b 100644
--- a/src/ui/dialog/swatches.h
+++ b/src/ui/dialog/swatches.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Color swatches dialog
*/
@@ -5,7 +6,7 @@
* Jon A. Cruz
*
* Copyright (C) 2005 Jon A. Cruz
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_DIALOGS_SWATCHES_H
#define SEEN_DIALOGS_SWATCHES_H
diff --git a/src/ui/dialog/symbols.cpp b/src/ui/dialog/symbols.cpp
index ce1e4863b..8ed9ee516 100644
--- a/src/ui/dialog/symbols.cpp
+++ b/src/ui/dialog/symbols.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Symbols dialog.
@@ -5,7 +6,7 @@
/* Authors:
* Copyright (C) 2012 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/ui/dialog/symbols.h b/src/ui/dialog/symbols.h
index e6970c801..d4a26ee14 100644
--- a/src/ui/dialog/symbols.h
+++ b/src/ui/dialog/symbols.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Symbols dialog
*/
@@ -8,7 +9,7 @@
* 2013 Martin Owens
* 2017 Jabiertxo Arraiza
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_SYMBOLS_H
diff --git a/src/ui/dialog/tags.cpp b/src/ui/dialog/tags.cpp
index 3306ba432..f2f856758 100644
--- a/src/ui/dialog/tags.cpp
+++ b/src/ui/dialog/tags.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A simple panel for tags
*
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "tags.h"
diff --git a/src/ui/dialog/tags.h b/src/ui/dialog/tags.h
index 68a041b32..17c24271b 100644
--- a/src/ui/dialog/tags.h
+++ b/src/ui/dialog/tags.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A simple dialog for tags UI.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_TAGS_PANEL_H
diff --git a/src/ui/dialog/template-load-tab.cpp b/src/ui/dialog/template-load-tab.cpp
index 9e710f0fb..c4b5b5254 100644
--- a/src/ui/dialog/template-load-tab.cpp
+++ b/src/ui/dialog/template-load-tab.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief New From Template abstract tab implementation
*/
@@ -5,7 +6,7 @@
* Jan Darowski <jan.darowski@gmail.com>, supervised by Krzysztof Kosiński
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "template-widget.h"
diff --git a/src/ui/dialog/template-load-tab.h b/src/ui/dialog/template-load-tab.h
index dd5d7e22e..037d7782c 100644
--- a/src/ui/dialog/template-load-tab.h
+++ b/src/ui/dialog/template-load-tab.h
@@ -1,11 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief New From Template abstract tab class
*/
/* Authors:
- * Jan Darowski <jan.darowski@gmail.com>, supervised by Krzysztof Kosiński
+ * Jan Darowski <jan.darowski@gmail.com>, supervised by Krzysztof Kosiński
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_SEEN_UI_DIALOG_TEMPLATE_LOAD_TAB_H
diff --git a/src/ui/dialog/template-widget.cpp b/src/ui/dialog/template-widget.cpp
index 978cadb53..532ac2cdb 100644
--- a/src/ui/dialog/template-widget.cpp
+++ b/src/ui/dialog/template-widget.cpp
@@ -1,11 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief New From Template - templates widget - implementation
*/
/* Authors:
- * Jan Darowski <jan.darowski@gmail.com>, supervised by Krzysztof Kosiński
+ * Jan Darowski <jan.darowski@gmail.com>, supervised by Krzysztof Kosiński
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "template-widget.h"
diff --git a/src/ui/dialog/template-widget.h b/src/ui/dialog/template-widget.h
index 13488089c..8384be329 100644
--- a/src/ui/dialog/template-widget.h
+++ b/src/ui/dialog/template-widget.h
@@ -1,11 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief New From Template - template widget
*/
/* Authors:
- * Jan Darowski <jan.darowski@gmail.com>, supervised by Krzysztof Kosiński
+ * Jan Darowski <jan.darowski@gmail.com>, supervised by Krzysztof Kosiński
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_SEEN_UI_DIALOG_TEMPLATE_WIDGET_H
diff --git a/src/ui/dialog/text-edit.cpp b/src/ui/dialog/text-edit.cpp
index 775d9a88e..a0c814dfd 100644
--- a/src/ui/dialog/text-edit.cpp
+++ b/src/ui/dialog/text-edit.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Text editing dialog.
@@ -13,7 +14,7 @@
* Copyright (C) 1999-2013 Authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/ui/dialog/text-edit.h b/src/ui/dialog/text-edit.h
index f95b44eda..0d09e24b5 100644
--- a/src/ui/dialog/text-edit.h
+++ b/src/ui/dialog/text-edit.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Text-edit
*/
@@ -12,7 +13,7 @@
* Copyright (C) 1999-2013 Authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_TEXT_EDIT_H
diff --git a/src/ui/dialog/tile.cpp b/src/ui/dialog/tile.cpp
index 0f0e3f8b3..ba980cb65 100644
--- a/src/ui/dialog/tile.cpp
+++ b/src/ui/dialog/tile.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A simple dialog for creating grid type arrangements of selected objects
*
@@ -11,7 +12,7 @@
* Copyright (C) 2004 Bob Jamison
* Copyright (C) 2004 John Cliff
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/dialog/grid-arrange-tab.h"
diff --git a/src/ui/dialog/tile.h b/src/ui/dialog/tile.h
index 765bc9652..26836e168 100644
--- a/src/ui/dialog/tile.h
+++ b/src/ui/dialog/tile.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Dialog for creating grid type arrangements of selected objects
*/
@@ -10,7 +11,7 @@
* Copyright (C) 2004 Bob Jamison
* Copyright (C) 2004 John Cliff
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_DIALOG_TILE_H
diff --git a/src/ui/dialog/tracedialog.cpp b/src/ui/dialog/tracedialog.cpp
index 3d3a49daf..eb7343454 100644
--- a/src/ui/dialog/tracedialog.cpp
+++ b/src/ui/dialog/tracedialog.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Bitmap tracing settings dialog - implementation.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2004-2006 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "tracedialog.h"
diff --git a/src/ui/dialog/tracedialog.h b/src/ui/dialog/tracedialog.h
index 9d7138d08..d02e705d5 100644
--- a/src/ui/dialog/tracedialog.h
+++ b/src/ui/dialog/tracedialog.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Bitmap tracing settings dialog
*/
@@ -6,7 +7,7 @@
* Other dudes from The Inkscape Organization
*
* Copyright (C) 2004, 2005 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __TRACEDIALOG_H__
diff --git a/src/ui/dialog/transformation.cpp b/src/ui/dialog/transformation.cpp
index a239fc72c..9edac0688 100644
--- a/src/ui/dialog/transformation.cpp
+++ b/src/ui/dialog/transformation.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Transform dialog - implementation.
@@ -8,7 +9,7 @@
* Abhishek Sharma
*
* Copyright (C) 2004, 2005 Authors
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/dialog.h>
diff --git a/src/ui/dialog/transformation.h b/src/ui/dialog/transformation.h
index 32a24c17f..98c0bab17 100644
--- a/src/ui/dialog/transformation.h
+++ b/src/ui/dialog/transformation.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Transform dialog
*/
@@ -5,7 +6,7 @@
* Bryce W. Harrington <bryce@bryceharrington.org>
*
* Copyright (C) 2004, 2005 Authors
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_TRANSFORMATION_H
diff --git a/src/ui/dialog/undo-history.cpp b/src/ui/dialog/undo-history.cpp
index 012adb5d3..7ecb982f3 100644
--- a/src/ui/dialog/undo-history.cpp
+++ b/src/ui/dialog/undo-history.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Undo History dialog - implementation.
@@ -8,7 +9,7 @@
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2014 Authors
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "undo-history.h"
diff --git a/src/ui/dialog/undo-history.h b/src/ui/dialog/undo-history.h
index 294479816..244980be6 100644
--- a/src/ui/dialog/undo-history.h
+++ b/src/ui/dialog/undo-history.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Undo History dialog
*/
@@ -6,7 +7,7 @@
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2014 Authors
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_DIALOG_UNDO_HISTORY_H
diff --git a/src/ui/dialog/xml-tree.cpp b/src/ui/dialog/xml-tree.cpp
index 2e53ebf32..7baccba6f 100644
--- a/src/ui/dialog/xml-tree.cpp
+++ b/src/ui/dialog/xml-tree.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* XML editor.
@@ -12,7 +13,7 @@
* Abhishek Sharma
*
* Copyright (C) 1999-2006 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/ui/dialog/xml-tree.h b/src/ui/dialog/xml-tree.h
index e7f260b4b..09f90b0c4 100644
--- a/src/ui/dialog/xml-tree.h
+++ b/src/ui/dialog/xml-tree.h
@@ -1,13 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
- * @brief XML tree editing dialog for Inkscape
- */
-/* Copyright Lauris Kaplinski, 2000
- *
- * Released under GNU General Public License.
- *
* This is XML tree editor, which allows direct modifying of all elements
* of Inkscape document, including foreign ones.
+ *//*
+ * Authors: see git history
+ * Lauris Kaplinski, 2000
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_DIALOGS_XML_TREE_H
diff --git a/src/ui/draw-anchor.cpp b/src/ui/draw-anchor.cpp
index f21803b52..1b3252505 100644
--- a/src/ui/draw-anchor.cpp
+++ b/src/ui/draw-anchor.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Anchors implementation.
*/
@@ -9,7 +10,7 @@
* Copyright (C) 2002 Lauris Kaplinski
* Copyright (C) 2004 Monash University
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/ui/draw-anchor.h b/src/ui/draw-anchor.h
index 1f7b55920..5542b3bf6 100644
--- a/src/ui/draw-anchor.h
+++ b/src/ui/draw-anchor.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_DRAW_ANCHOR_H
#define SEEN_DRAW_ANCHOR_H
diff --git a/src/ui/event-debug.h b/src/ui/event-debug.h
index dd33ca0e3..c6f979c1f 100644
--- a/src/ui/event-debug.h
+++ b/src/ui/event-debug.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_UI_EVENT_DEBUG_H
#define SEEN_UI_EVENT_DEBUG_H
@@ -6,7 +7,7 @@
* Dump event data.
*/
/*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtk/gtk.h>
diff --git a/src/ui/icon-names.h b/src/ui/icon-names.h
index f83d42174..2ec0dce5e 100644
--- a/src/ui/icon-names.h
+++ b/src/ui/icon-names.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Macro for icon names used in Inkscape
*/
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_ICON_NAMES_H
diff --git a/src/ui/interface.cpp b/src/ui/interface.cpp
index 723cd4659..5c0e44b44 100644
--- a/src/ui/interface.cpp
+++ b/src/ui/interface.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Main UI stuff.
@@ -16,7 +17,7 @@
* Copyright (C) 2004 David Turner
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/radiomenuitem.h>
diff --git a/src/ui/interface.h b/src/ui/interface.h
index d509ff82c..3ab88fbd4 100644
--- a/src/ui/interface.h
+++ b/src/ui/interface.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_INTERFACE_H
#define SEEN_SP_INTERFACE_H
@@ -14,7 +15,7 @@
* Copyright (C) 1999-2002 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/ustring.h>
diff --git a/src/ui/monitor.cpp b/src/ui/monitor.cpp
index af14d797d..1a15c015e 100644
--- a/src/ui/monitor.cpp
+++ b/src/ui/monitor.cpp
@@ -1,26 +1,13 @@
-/**
- * \file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* \brief helper functions for retrieving monitor geometry, etc.
*//*
* Authors:
+ * see git history
* Eduard Braun <eduard.braun2@gmx.de>
*
- * Copyright 2018 Authors
- *
- * This file is part of Inkscape.
- *
- * Inkscape is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 2 of the License, or
- * (at your option) any later version.
- *
- * Inkscape is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with Inkscape. If not, see <http://www.gnu.org/licenses/>.
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gdkmm/rectangle.h>
diff --git a/src/ui/monitor.h b/src/ui/monitor.h
index 696a8ed73..df87fcbc8 100644
--- a/src/ui/monitor.h
+++ b/src/ui/monitor.h
@@ -1,26 +1,13 @@
-/**
- * \file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* \brief helper functions for retrieving monitor geometry, etc.
*//*
* Authors:
+ * see git history
* Eduard Braun <eduard.braun2@gmx.de>
*
- * Copyright 2018 Authors
- *
- * This file is part of Inkscape.
- *
- * Inkscape is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 2 of the License, or
- * (at your option) any later version.
- *
- * Inkscape is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with Inkscape. If not, see <http://www.gnu.org/licenses/>.
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_MONITOR_H
diff --git a/src/ui/previewable.h b/src/ui/previewable.h
index f1282b0bc..76be394bb 100644
--- a/src/ui/previewable.h
+++ b/src/ui/previewable.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_PREVIEWABLE_H
#define SEEN_PREVIEWABLE_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2005 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/ui/previewholder.cpp b/src/ui/previewholder.cpp
index a39eb7ca6..236612ab3 100644
--- a/src/ui/previewholder.cpp
+++ b/src/ui/previewholder.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A simple interface for previewing representations.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/ui/previewholder.h b/src/ui/previewholder.h
index 63273d3b0..325e9aa9f 100644
--- a/src/ui/previewholder.h
+++ b/src/ui/previewholder.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_PREVIEW_HOLDER_H
#define SEEN_PREVIEW_HOLDER_H
@@ -10,7 +11,7 @@
*
* Copyright (C) 2005 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/bin.h>
diff --git a/src/ui/selected-color.cpp b/src/ui/selected-color.cpp
index bdcfd9837..54b931be5 100644
--- a/src/ui/selected-color.cpp
+++ b/src/ui/selected-color.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Color selected in color selector widget.
* This file was created during the refactoring of SPColorSelector
@@ -8,7 +9,7 @@
* Tomasz Boczkowski <penginsbacon@gmail.com>
*
* Copyright (C) 2014 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/ustring.h>
diff --git a/src/ui/selected-color.h b/src/ui/selected-color.h
index 36d5e5233..f2dae7735 100644
--- a/src/ui/selected-color.h
+++ b/src/ui/selected-color.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Color selected in color selector widget.
* This file was created during the refactoring of SPColorSelector
@@ -8,7 +9,7 @@
* Tomasz Boczkowski <penginsbacon@gmail.com>
*
* Copyright (C) 2014 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SELECTED_COLOR
#define SEEN_SELECTED_COLOR
diff --git a/src/ui/shape-editor-knotholders.cpp b/src/ui/shape-editor-knotholders.cpp
index 9383ac117..2f865504a 100644
--- a/src/ui/shape-editor-knotholders.cpp
+++ b/src/ui/shape-editor-knotholders.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Node editing extension to objects
*
@@ -8,7 +9,7 @@
* Abhishek Sharma
* Jon A. Cruz <jon@joncruz.org>
*
- * Licensed under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/shape-editor.cpp b/src/ui/shape-editor.cpp
index 34127dc66..c975eb6cc 100644
--- a/src/ui/shape-editor.cpp
+++ b/src/ui/shape-editor.cpp
@@ -1,10 +1,15 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Inkscape::ShapeEditor
- *
- * Authors:
+ * This is a container class which contains a knotholder for shapes.
+ * It is attached to a single item.
+ *//*
+ * Authors: see git history
* bulia byak <buliabyak@users.sf.net>
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "desktop.h"
diff --git a/src/ui/shape-editor.h b/src/ui/shape-editor.h
index 4618d13e1..d867ad921 100644
--- a/src/ui/shape-editor.h
+++ b/src/ui/shape-editor.h
@@ -1,16 +1,17 @@
-#ifndef SEEN_SHAPE_EDITOR_H
-#define SEEN_SHAPE_EDITOR_H
-
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Inkscape::ShapeEditor
- *
* This is a container class which contains a knotholder for shapes.
* It is attached to a single item.
- *
- * Authors:
+ *//*
+ * Authors: see git history
* bulia byak <buliabyak@users.sf.net>
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_SHAPE_EDITOR_H
+#define SEEN_SHAPE_EDITOR_H
class KnotHolder;
class LivePathEffectObject;
diff --git a/src/ui/tool-factory.cpp b/src/ui/tool-factory.cpp
index 189ff21df..eb41edd5b 100644
--- a/src/ui/tool-factory.cpp
+++ b/src/ui/tool-factory.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Factory for ToolBase tree
*
@@ -5,7 +6,7 @@
* Markus Engel
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "tool-factory.h"
diff --git a/src/ui/tool-factory.h b/src/ui/tool-factory.h
index 3b041fec5..e6dcbd29d 100644
--- a/src/ui/tool-factory.h
+++ b/src/ui/tool-factory.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Factory for ToolBase tree
*
@@ -5,7 +6,7 @@
* Markus Engel
*
* Copyright (C) 2013 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef TOOL_FACTORY_SEEN
diff --git a/src/ui/tool/commit-events.h b/src/ui/tool/commit-events.h
index 110564ba3..37fb86164 100644
--- a/src/ui/tool/commit-events.h
+++ b/src/ui/tool/commit-events.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Commit events.
*/
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_COMMIT_EVENTS_H
diff --git a/src/ui/tool/control-point-selection.cpp b/src/ui/tool/control-point-selection.cpp
index 27105b8cf..915ed2a78 100644
--- a/src/ui/tool/control-point-selection.cpp
+++ b/src/ui/tool/control-point-selection.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Node selection - implementation.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <boost/none.hpp>
diff --git a/src/ui/tool/control-point-selection.h b/src/ui/tool/control-point-selection.h
index 046b98649..40959fc8e 100644
--- a/src/ui/tool/control-point-selection.h
+++ b/src/ui/tool/control-point-selection.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Control point selection - stores a set of control points and applies transformations
* to them
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_CONTROL_POINT_SELECTION_H
diff --git a/src/ui/tool/control-point.cpp b/src/ui/tool/control-point.cpp
index 54fc4718f..dfa165804 100644
--- a/src/ui/tool/control-point.cpp
+++ b/src/ui/tool/control-point.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Krzysztof Kosiński <tweenk.pl@gmail.com>
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <iostream>
diff --git a/src/ui/tool/control-point.h b/src/ui/tool/control-point.h
index 9b71522e3..b97f3cbcb 100644
--- a/src/ui/tool/control-point.h
+++ b/src/ui/tool/control-point.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Krzysztof Kosiński <tweenk.pl@gmail.com>
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2012 Authors
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_CONTROL_POINT_H
diff --git a/src/ui/tool/curve-drag-point.cpp b/src/ui/tool/curve-drag-point.cpp
index 685823aaa..931726275 100644
--- a/src/ui/tool/curve-drag-point.cpp
+++ b/src/ui/tool/curve-drag-point.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Krzysztof Kosiński <tweenk.pl@gmail.com>
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/tool/curve-drag-point.h"
diff --git a/src/ui/tool/curve-drag-point.h b/src/ui/tool/curve-drag-point.h
index 925d8d05d..bfe0ad74c 100644
--- a/src/ui/tool/curve-drag-point.h
+++ b/src/ui/tool/curve-drag-point.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Krzysztof Kosiński <tweenk.pl@gmail.com>
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_CURVE_DRAG_POINT_H
diff --git a/src/ui/tool/event-utils.cpp b/src/ui/tool/event-utils.cpp
index 99e861240..33a196df0 100644
--- a/src/ui/tool/event-utils.cpp
+++ b/src/ui/tool/event-utils.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Collection of shorthands to deal with GDK events.
*/
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/ui/tool/event-utils.h b/src/ui/tool/event-utils.h
index de29c3dda..3fd8f16a2 100644
--- a/src/ui/tool/event-utils.h
+++ b/src/ui/tool/event-utils.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Collection of shorthands to deal with GDK events.
*/
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_EVENT_UTILS_H
diff --git a/src/ui/tool/manipulator.cpp b/src/ui/tool/manipulator.cpp
index 82ff014e4..a68de5e98 100644
--- a/src/ui/tool/manipulator.cpp
+++ b/src/ui/tool/manipulator.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Manipulator base class and manipulator group - implementation
*/
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
//#include "ui/tool/node.h"
diff --git a/src/ui/tool/manipulator.h b/src/ui/tool/manipulator.h
index 0e6c1ae4e..161d36bc1 100644
--- a/src/ui/tool/manipulator.h
+++ b/src/ui/tool/manipulator.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Manipulator - edits something on-canvas
*/
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_MANIPULATOR_H
diff --git a/src/ui/tool/modifier-tracker.cpp b/src/ui/tool/modifier-tracker.cpp
index f502acab2..70c85a6a5 100644
--- a/src/ui/tool/modifier-tracker.cpp
+++ b/src/ui/tool/modifier-tracker.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Fine-grained modifier tracker for event handling.
*/
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gdk/gdk.h>
diff --git a/src/ui/tool/modifier-tracker.h b/src/ui/tool/modifier-tracker.h
index 8c8787e87..c5762e589 100644
--- a/src/ui/tool/modifier-tracker.h
+++ b/src/ui/tool/modifier-tracker.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Fine-grained modifier tracker for event handling.
*/
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_MODIFIER_TRACKER_H
diff --git a/src/ui/tool/multi-path-manipulator.cpp b/src/ui/tool/multi-path-manipulator.cpp
index a92b129e9..b107ab359 100644
--- a/src/ui/tool/multi-path-manipulator.cpp
+++ b/src/ui/tool/multi-path-manipulator.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Multi path manipulator - implementation.
@@ -7,7 +8,7 @@
* Abhishek Sharma
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <unordered_set>
diff --git a/src/ui/tool/multi-path-manipulator.h b/src/ui/tool/multi-path-manipulator.h
index 3e5667591..102f85dff 100644
--- a/src/ui/tool/multi-path-manipulator.h
+++ b/src/ui/tool/multi-path-manipulator.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Multi path manipulator - a tool component that edits multiple paths at once
*/
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_MULTI_PATH_MANIPULATOR_H
diff --git a/src/ui/tool/node-types.h b/src/ui/tool/node-types.h
index e4921fa8d..ee2d27fc9 100644
--- a/src/ui/tool/node-types.h
+++ b/src/ui/tool/node-types.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Node types and other small enums.
* This file exists to reduce the number of includes pulled in by toolbox.cpp.
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_NODE_TYPES_H
diff --git a/src/ui/tool/node.cpp b/src/ui/tool/node.cpp
index 49ee0cb1d..4321963b9 100644
--- a/src/ui/tool/node.cpp
+++ b/src/ui/tool/node.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Krzysztof Kosiński <tweenk.pl@gmail.com>
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <iostream>
diff --git a/src/ui/tool/node.h b/src/ui/tool/node.h
index f8c99dde0..26678a304 100644
--- a/src/ui/tool/node.h
+++ b/src/ui/tool/node.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Editable node and associated data structures.
*/
@@ -6,7 +7,7 @@
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_NODE_H
diff --git a/src/ui/tool/path-manipulator.cpp b/src/ui/tool/path-manipulator.cpp
index 05e691f07..a2390f3a9 100644
--- a/src/ui/tool/path-manipulator.cpp
+++ b/src/ui/tool/path-manipulator.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Path manipulator - implementation.
@@ -7,7 +8,7 @@
* Abhishek Sharma
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/bezier-utils.h>
diff --git a/src/ui/tool/path-manipulator.h b/src/ui/tool/path-manipulator.h
index cf5142600..49fab1bdc 100644
--- a/src/ui/tool/path-manipulator.h
+++ b/src/ui/tool/path-manipulator.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Path manipulator - a component that edits a single path on-canvas
*/
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_PATH_MANIPULATOR_H
diff --git a/src/ui/tool/selectable-control-point.cpp b/src/ui/tool/selectable-control-point.cpp
index 83ed7d38b..02480ec10 100644
--- a/src/ui/tool/selectable-control-point.cpp
+++ b/src/ui/tool/selectable-control-point.cpp
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Krzysztof Kosiński <tweenk.pl@gmail.com>
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/tool/selectable-control-point.h"
diff --git a/src/ui/tool/selectable-control-point.h b/src/ui/tool/selectable-control-point.h
index b083516c4..919988a75 100644
--- a/src/ui/tool/selectable-control-point.h
+++ b/src/ui/tool/selectable-control-point.h
@@ -1,9 +1,10 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Krzysztof Kosiński <tweenk.pl@gmail.com>
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_SELECTABLE_CONTROL_POINT_H
diff --git a/src/ui/tool/selector.cpp b/src/ui/tool/selector.cpp
index 376de399e..e7ed5305c 100644
--- a/src/ui/tool/selector.cpp
+++ b/src/ui/tool/selector.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Selector component (click and rubberband)
*/
@@ -6,7 +7,7 @@
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "control-point.h"
diff --git a/src/ui/tool/selector.h b/src/ui/tool/selector.h
index 450e318f6..6881a63fd 100644
--- a/src/ui/tool/selector.h
+++ b/src/ui/tool/selector.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Selector component (click and rubberband)
*/
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_SELECTOR_H
diff --git a/src/ui/tool/shape-record.h b/src/ui/tool/shape-record.h
index 646e6f4f6..737daf4de 100644
--- a/src/ui/tool/shape-record.h
+++ b/src/ui/tool/shape-record.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Structures that store data needed for shape editing which are not contained
* directly in the XML node
@@ -6,7 +7,7 @@
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_SHAPE_RECORD_H
diff --git a/src/ui/tool/transform-handle-set.cpp b/src/ui/tool/transform-handle-set.cpp
index b0da4f026..781675a99 100644
--- a/src/ui/tool/transform-handle-set.cpp
+++ b/src/ui/tool/transform-handle-set.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Affine transform handles component
*/
@@ -6,7 +7,7 @@
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cmath>
diff --git a/src/ui/tool/transform-handle-set.h b/src/ui/tool/transform-handle-set.h
index 023e4f855..803e27c49 100644
--- a/src/ui/tool/transform-handle-set.h
+++ b/src/ui/tool/transform-handle-set.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Affine transform handles component
*/
@@ -6,7 +7,7 @@
* Jon A. Cruz <jon@joncruz.org>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_TRANSFORM_HANDLE_SET_H
diff --git a/src/ui/toolbar/arc-toolbar.cpp b/src/ui/toolbar/arc-toolbar.cpp
index 8d1548919..4f31d0ea8 100644
--- a/src/ui/toolbar/arc-toolbar.cpp
+++ b/src/ui/toolbar/arc-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Arc aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "arc-toolbar.h"
diff --git a/src/ui/toolbar/arc-toolbar.h b/src/ui/toolbar/arc-toolbar.h
index ca1319631..821db6dd7 100644
--- a/src/ui/toolbar/arc-toolbar.h
+++ b/src/ui/toolbar/arc-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_ARC_TOOLBAR_H
#define SEEN_ARC_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/box3d-toolbar.cpp b/src/ui/toolbar/box3d-toolbar.cpp
index 32a5f2462..fb59b13b9 100644
--- a/src/ui/toolbar/box3d-toolbar.cpp
+++ b/src/ui/toolbar/box3d-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* 3d box aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtk/gtk.h>
diff --git a/src/ui/toolbar/box3d-toolbar.h b/src/ui/toolbar/box3d-toolbar.h
index cba9ca2d8..962a43c25 100644
--- a/src/ui/toolbar/box3d-toolbar.h
+++ b/src/ui/toolbar/box3d-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_BOX3D_TOOLBAR_H
#define SEEN_BOX3D_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/ui/toolbar/calligraphy-toolbar.cpp b/src/ui/toolbar/calligraphy-toolbar.cpp
index b34329437..85afa9872 100644
--- a/src/ui/toolbar/calligraphy-toolbar.cpp
+++ b/src/ui/toolbar/calligraphy-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Calligraphy aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/dialog/calligraphic-profile-rename.h"
diff --git a/src/ui/toolbar/calligraphy-toolbar.h b/src/ui/toolbar/calligraphy-toolbar.h
index e3caa19ee..ea9804d2e 100644
--- a/src/ui/toolbar/calligraphy-toolbar.h
+++ b/src/ui/toolbar/calligraphy-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_CALLIGRAPHY_TOOLBAR_H
#define SEEN_CALLIGRAPHY_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/connector-toolbar.cpp b/src/ui/toolbar/connector-toolbar.cpp
index 3f8db155e..9a1261aba 100644
--- a/src/ui/toolbar/connector-toolbar.cpp
+++ b/src/ui/toolbar/connector-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Connector aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/toolbar/connector-toolbar.h b/src/ui/toolbar/connector-toolbar.h
index 180c11e0f..bc75f6bfe 100644
--- a/src/ui/toolbar/connector-toolbar.h
+++ b/src/ui/toolbar/connector-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_CONNECTOR_TOOLBAR_H
#define SEEN_CONNECTOR_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/dropper-toolbar.cpp b/src/ui/toolbar/dropper-toolbar.cpp
index 4e6aa2322..de247b5bd 100644
--- a/src/ui/toolbar/dropper-toolbar.cpp
+++ b/src/ui/toolbar/dropper-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Dropper aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/toolbar/dropper-toolbar.h b/src/ui/toolbar/dropper-toolbar.h
index 3ce8cb089..c8aa42f30 100644
--- a/src/ui/toolbar/dropper-toolbar.h
+++ b/src/ui/toolbar/dropper-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_DROPPER_TOOLBAR_H
#define SEEN_DROPPER_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "toolbar.h"
diff --git a/src/ui/toolbar/eraser-toolbar.cpp b/src/ui/toolbar/eraser-toolbar.cpp
index e41817e63..ee28c127b 100644
--- a/src/ui/toolbar/eraser-toolbar.cpp
+++ b/src/ui/toolbar/eraser-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Erasor aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/toolbar/eraser-toolbar.h b/src/ui/toolbar/eraser-toolbar.h
index 3c88d344e..2f837e5d7 100644
--- a/src/ui/toolbar/eraser-toolbar.h
+++ b/src/ui/toolbar/eraser-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_ERASOR_TOOLBAR_H
#define SEEN_ERASOR_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/gradient-toolbar.cpp b/src/ui/toolbar/gradient-toolbar.cpp
index de374035a..be23d9e98 100644
--- a/src/ui/toolbar/gradient-toolbar.cpp
+++ b/src/ui/toolbar/gradient-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Gradient aux toolbar
*
@@ -9,7 +10,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 2005 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/toolbar/gradient-toolbar.h b/src/ui/toolbar/gradient-toolbar.h
index 38afb743b..242086758 100644
--- a/src/ui/toolbar/gradient-toolbar.h
+++ b/src/ui/toolbar/gradient-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_GRADIENT_TOOLBAR_H
#define SEEN_GRADIENT_TOOLBAR_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2005 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/lpe-toolbar.cpp b/src/ui/toolbar/lpe-toolbar.cpp
index e0a15eda8..8ed30d9ac 100644
--- a/src/ui/toolbar/lpe-toolbar.cpp
+++ b/src/ui/toolbar/lpe-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* LPE aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "live_effects/lpe-line_segment.h"
diff --git a/src/ui/toolbar/lpe-toolbar.h b/src/ui/toolbar/lpe-toolbar.h
index 3db2bcb65..4ceada774 100644
--- a/src/ui/toolbar/lpe-toolbar.h
+++ b/src/ui/toolbar/lpe-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_LPE_TOOLBAR_H
#define SEEN_LPE_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/measure-toolbar.cpp b/src/ui/toolbar/measure-toolbar.cpp
index 67c523692..eca4cf911 100644
--- a/src/ui/toolbar/measure-toolbar.cpp
+++ b/src/ui/toolbar/measure-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Measure aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/toolbar/measure-toolbar.h b/src/ui/toolbar/measure-toolbar.h
index aff0a209b..9a03bb8c3 100644
--- a/src/ui/toolbar/measure-toolbar.h
+++ b/src/ui/toolbar/measure-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_MEASURE_TOOLBAR_H
#define SEEN_MEASURE_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/mesh-toolbar.cpp b/src/ui/toolbar/mesh-toolbar.cpp
index eb64f4010..af0e1e5ea 100644
--- a/src/ui/toolbar/mesh-toolbar.cpp
+++ b/src/ui/toolbar/mesh-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Gradient aux toolbar
*
@@ -11,7 +12,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 2005 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/toolbar/mesh-toolbar.h b/src/ui/toolbar/mesh-toolbar.h
index fd3f4b4b7..34ccc844e 100644
--- a/src/ui/toolbar/mesh-toolbar.h
+++ b/src/ui/toolbar/mesh-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_MESH_TOOLBAR_H
#define SEEN_MESH_TOOLBAR_H
@@ -11,7 +12,7 @@
* Copyright (C) 2012 authors
* Copyright (C) 2005 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/node-toolbar.cpp b/src/ui/toolbar/node-toolbar.cpp
index 1e8fcaba0..1026aff59 100644
--- a/src/ui/toolbar/node-toolbar.cpp
+++ b/src/ui/toolbar/node-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Node aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/toolbar/node-toolbar.h b/src/ui/toolbar/node-toolbar.h
index 1f2a3f6b7..9cbd6ba6c 100644
--- a/src/ui/toolbar/node-toolbar.h
+++ b/src/ui/toolbar/node-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_NODE_TOOLBAR_H
#define SEEN_NODE_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/paintbucket-toolbar.cpp b/src/ui/toolbar/paintbucket-toolbar.cpp
index 3b0a6b3f4..b23c9561a 100644
--- a/src/ui/toolbar/paintbucket-toolbar.cpp
+++ b/src/ui/toolbar/paintbucket-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Paint bucket aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/toolbar/paintbucket-toolbar.h b/src/ui/toolbar/paintbucket-toolbar.h
index 9e6d6194a..8b530a50d 100644
--- a/src/ui/toolbar/paintbucket-toolbar.h
+++ b/src/ui/toolbar/paintbucket-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_PAINTBUCKET_TOOLBAR_H
#define SEEN_PAINTBUCKET_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/pencil-toolbar.cpp b/src/ui/toolbar/pencil-toolbar.cpp
index 00be88490..8002969ee 100644
--- a/src/ui/toolbar/pencil-toolbar.cpp
+++ b/src/ui/toolbar/pencil-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Pencil aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/ui/toolbar/pencil-toolbar.h b/src/ui/toolbar/pencil-toolbar.h
index c01b7d591..33a56aed2 100644
--- a/src/ui/toolbar/pencil-toolbar.h
+++ b/src/ui/toolbar/pencil-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_PENCIL_TOOLBAR_H
#define SEEN_PENCIL_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/rect-toolbar.cpp b/src/ui/toolbar/rect-toolbar.cpp
index 092cc1222..cc615a35d 100644
--- a/src/ui/toolbar/rect-toolbar.cpp
+++ b/src/ui/toolbar/rect-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Rect aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtk/gtk.h>
diff --git a/src/ui/toolbar/rect-toolbar.h b/src/ui/toolbar/rect-toolbar.h
index f89903c6c..9976d8a43 100644
--- a/src/ui/toolbar/rect-toolbar.h
+++ b/src/ui/toolbar/rect-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_RECT_TOOLBAR_H
#define SEEN_RECT_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/select-toolbar.cpp b/src/ui/toolbar/select-toolbar.cpp
index 6eac48e21..9da07b43d 100644
--- a/src/ui/toolbar/select-toolbar.cpp
+++ b/src/ui/toolbar/select-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Selector aux toolbar
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2003-2005 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/toolbar/select-toolbar.h b/src/ui/toolbar/select-toolbar.h
index b900a0615..d4862600e 100644
--- a/src/ui/toolbar/select-toolbar.h
+++ b/src/ui/toolbar/select-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SELECT_TOOLBAR_H
#define SEEN_SELECT_TOOLBAR_H
@@ -11,7 +12,7 @@
*
* Copyright (C) 2003 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/spiral-toolbar.cpp b/src/ui/toolbar/spiral-toolbar.cpp
index c64e83488..289dbfee6 100644
--- a/src/ui/toolbar/spiral-toolbar.cpp
+++ b/src/ui/toolbar/spiral-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Spiral aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtk/gtk.h>
diff --git a/src/ui/toolbar/spiral-toolbar.h b/src/ui/toolbar/spiral-toolbar.h
index 3372ea224..d57b4fa09 100644
--- a/src/ui/toolbar/spiral-toolbar.h
+++ b/src/ui/toolbar/spiral-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SPIRAL_TOOLBAR_H
#define SEEN_SPIRAL_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/spray-toolbar.cpp b/src/ui/toolbar/spray-toolbar.cpp
index c5f7feae0..a8bfabac9 100644
--- a/src/ui/toolbar/spray-toolbar.cpp
+++ b/src/ui/toolbar/spray-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Spray aux toolbar
@@ -22,7 +23,7 @@
* Copyright (C) 1999-2015 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/ui/toolbar/spray-toolbar.h b/src/ui/toolbar/spray-toolbar.h
index 30d8233ca..9133575d1 100644
--- a/src/ui/toolbar/spray-toolbar.h
+++ b/src/ui/toolbar/spray-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SPRAY_TOOLBAR_H
#define SEEN_SPRAY_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2015 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/star-toolbar.cpp b/src/ui/toolbar/star-toolbar.cpp
index 66acbf03c..2fa354f42 100644
--- a/src/ui/toolbar/star-toolbar.cpp
+++ b/src/ui/toolbar/star-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Star aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/toolbar/star-toolbar.h b/src/ui/toolbar/star-toolbar.h
index aa0db785c..7ac306d86 100644
--- a/src/ui/toolbar/star-toolbar.h
+++ b/src/ui/toolbar/star-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_STAR_TOOLBAR_H
#define SEEN_STAR_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/text-toolbar.cpp b/src/ui/toolbar/text-toolbar.cpp
index 01e259795..341188fb2 100644
--- a/src/ui/toolbar/text-toolbar.cpp
+++ b/src/ui/toolbar/text-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Text aux toolbar
@@ -23,7 +24,7 @@
* Copyright (C) 1999-2013 authors
* Copyright (C) 2017 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/toolbar/text-toolbar.h b/src/ui/toolbar/text-toolbar.h
index 86a1cad21..9c988217d 100644
--- a/src/ui/toolbar/text-toolbar.h
+++ b/src/ui/toolbar/text-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_TEXT_TOOLBAR_H
#define SEEN_TEXT_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/toolbar.cpp b/src/ui/toolbar/toolbar.cpp
index 8a17dcbea..445f5b7e8 100644
--- a/src/ui/toolbar/toolbar.cpp
+++ b/src/ui/toolbar/toolbar.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "toolbar.h"
#include <gtkmm/label.h>
diff --git a/src/ui/toolbar/toolbar.h b/src/ui/toolbar/toolbar.h
index 63d762b51..18c0510b1 100644
--- a/src/ui/toolbar/toolbar.h
+++ b/src/ui/toolbar/toolbar.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_TOOLBAR_H
#define SEEN_TOOLBAR_H
diff --git a/src/ui/toolbar/tweak-toolbar.cpp b/src/ui/toolbar/tweak-toolbar.cpp
index 525df419f..3b275601e 100644
--- a/src/ui/toolbar/tweak-toolbar.cpp
+++ b/src/ui/toolbar/tweak-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Tweak aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/toolbar/tweak-toolbar.h b/src/ui/toolbar/tweak-toolbar.h
index 1a65a0844..d6015d918 100644
--- a/src/ui/toolbar/tweak-toolbar.h
+++ b/src/ui/toolbar/tweak-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_TWEAK_TOOLBAR_H
#define SEEN_TWEAK_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
class SPDesktop;
diff --git a/src/ui/toolbar/zoom-toolbar.cpp b/src/ui/toolbar/zoom-toolbar.cpp
index aeb16374a..5cabcb03f 100644
--- a/src/ui/toolbar/zoom-toolbar.cpp
+++ b/src/ui/toolbar/zoom-toolbar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Zoom aux toolbar
@@ -21,7 +22,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "zoom-toolbar.h"
diff --git a/src/ui/toolbar/zoom-toolbar.h b/src/ui/toolbar/zoom-toolbar.h
index 6be5856eb..b5d34de40 100644
--- a/src/ui/toolbar/zoom-toolbar.h
+++ b/src/ui/toolbar/zoom-toolbar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_ZOOM_TOOLBAR_H
#define SEEN_ZOOM_TOOLBAR_H
@@ -24,7 +25,7 @@
* Copyright (C) 1999-2011 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "toolbar.h"
diff --git a/src/ui/tools-switch.cpp b/src/ui/tools-switch.cpp
index d89844686..a2ec6cfbe 100644
--- a/src/ui/tools-switch.cpp
+++ b/src/ui/tools-switch.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Utility functions for switching tools (= contexts)
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2003-2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h> // prevents deprecation warnings
diff --git a/src/ui/tools-switch.h b/src/ui/tools-switch.h
index 1bf785aca..804918a7f 100644
--- a/src/ui/tools-switch.h
+++ b/src/ui/tools-switch.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Utility functions for switching tools (= contexts)
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2003 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_TOOLS_SWITCH_H
diff --git a/src/ui/tools/arc-tool.cpp b/src/ui/tools/arc-tool.cpp
index bd3567df7..18bd36361 100644
--- a/src/ui/tools/arc-tool.cpp
+++ b/src/ui/tools/arc-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Ellipse drawing context.
@@ -13,7 +14,7 @@
* Copyright (C) 2000-2006 Authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
#include <gdk/gdkkeysyms.h>
diff --git a/src/ui/tools/arc-tool.h b/src/ui/tools/arc-tool.h
index 2cb2768eb..6af99e0f9 100644
--- a/src/ui/tools/arc-tool.h
+++ b/src/ui/tools/arc-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_ARC_CONTEXT_H
#define SEEN_ARC_CONTEXT_H
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2002 Mitsuru Oka
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/ui/tools/box3d-tool.cpp b/src/ui/tools/box3d-tool.cpp
index 7314046b2..76dba4eea 100644
--- a/src/ui/tools/box3d-tool.cpp
+++ b/src/ui/tools/box3d-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* 3D box drawing context
*
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2005 authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gdk/gdkkeysyms.h>
diff --git a/src/ui/tools/box3d-tool.h b/src/ui/tools/box3d-tool.h
index 513d6d25f..1ae63a0ad 100644
--- a/src/ui/tools/box3d-tool.h
+++ b/src/ui/tools/box3d-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_BOX3D_CONTEXT_H__
#define __SP_BOX3D_CONTEXT_H__
@@ -12,7 +13,7 @@
* Copyright (C) 2002 Lauris Kaplinski
* Copyright (C) 2007 Maximilian Albert <Anhalter42@gmx.de>
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/ui/tools/calligraphic-tool.cpp b/src/ui/tools/calligraphic-tool.cpp
index 779cf29d9..80031cffc 100644
--- a/src/ui/tools/calligraphic-tool.cpp
+++ b/src/ui/tools/calligraphic-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Handwriting-like drawing mode
*
@@ -18,7 +19,7 @@
* Copyright (C) 2005-2007 bulia byak
* Copyright (C) 2006 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#define noDYNA_DRAW_VERBOSE
diff --git a/src/ui/tools/calligraphic-tool.h b/src/ui/tools/calligraphic-tool.h
index ac8a7436b..924d018f1 100644
--- a/src/ui/tools/calligraphic-tool.h
+++ b/src/ui/tools/calligraphic-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_DYNA_DRAW_CONTEXT_H_SEEN
#define SP_DYNA_DRAW_CONTEXT_H_SEEN
@@ -15,7 +16,7 @@
* Copyright (C) 1999-2002 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <list>
diff --git a/src/ui/tools/connector-tool.cpp b/src/ui/tools/connector-tool.cpp
index d41e1b3eb..4b2340913 100644
--- a/src/ui/tools/connector-tool.cpp
+++ b/src/ui/tools/connector-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Connector creation tool
*
@@ -11,7 +12,7 @@
* Copyright (C) 2009 Monash University
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
* TODO:
* o Show a visual indicator for objects with the 'avoid' property set.
diff --git a/src/ui/tools/connector-tool.h b/src/ui/tools/connector-tool.h
index 241a59dca..c71e15458 100644
--- a/src/ui/tools/connector-tool.h
+++ b/src/ui/tools/connector-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_CONNECTOR_CONTEXT_H
#define SEEN_CONNECTOR_CONTEXT_H
@@ -9,7 +10,7 @@
*
* Copyright (C) 2005 Michael Wybrow
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <map>
diff --git a/src/ui/tools/dropper-tool.cpp b/src/ui/tools/dropper-tool.cpp
index 19eef6c7d..499398688 100644
--- a/src/ui/tools/dropper-tool.cpp
+++ b/src/ui/tools/dropper-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Tool for picking colors from drawing
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 1999-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/tools/dropper-tool.h b/src/ui/tools/dropper-tool.h
index 049244b66..d52049ca2 100644
--- a/src/ui/tools/dropper-tool.h
+++ b/src/ui/tools/dropper-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_DROPPER_CONTEXT_H__
#define __SP_DROPPER_CONTEXT_H__
@@ -9,7 +10,7 @@
*
* Copyright (C) 1999-2002 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/point.h>
diff --git a/src/ui/tools/dynamic-base.cpp b/src/ui/tools/dynamic-base.cpp
index 8bc1ddb97..92eba3f09 100644
--- a/src/ui/tools/dynamic-base.cpp
+++ b/src/ui/tools/dynamic-base.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "ui/tools/dynamic-base.h"
diff --git a/src/ui/tools/dynamic-base.h b/src/ui/tools/dynamic-base.h
index 4b78ee416..d9c1f9804 100644
--- a/src/ui/tools/dynamic-base.h
+++ b/src/ui/tools/dynamic-base.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef COMMON_CONTEXT_H_SEEN
#define COMMON_CONTEXT_H_SEEN
@@ -16,7 +17,7 @@
* Copyright (C) 2001-2002 Ximian, Inc.
* Copyright (C) 2008 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/tools/tool-base.h"
diff --git a/src/ui/tools/eraser-tool.cpp b/src/ui/tools/eraser-tool.cpp
index 4a655ea19..4f9e3de08 100644
--- a/src/ui/tools/eraser-tool.cpp
+++ b/src/ui/tools/eraser-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Eraser drawing mode
*
@@ -19,7 +20,7 @@
* Copyright (C) 2006 MenTaLguY
* Copyright (C) 2008 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#define noERASER_VERBOSE
diff --git a/src/ui/tools/eraser-tool.h b/src/ui/tools/eraser-tool.h
index 8a196d360..6da1fa370 100644
--- a/src/ui/tools/eraser-tool.h
+++ b/src/ui/tools/eraser-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_ERASER_CONTEXT_H_SEEN
#define SP_ERASER_CONTEXT_H_SEEN
@@ -16,7 +17,7 @@
* Copyright (C) 2001-2002 Ximian, Inc.
* Copyright (C) 2008 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/point.h>
diff --git a/src/ui/tools/flood-tool.cpp b/src/ui/tools/flood-tool.cpp
index 8ea64dce8..37091ea01 100644
--- a/src/ui/tools/flood-tool.cpp
+++ b/src/ui/tools/flood-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Bucket fill drawing context, works by bitmap filling an area on a rendered version
@@ -14,7 +15,7 @@
* Copyright (C) 2000-2005 authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "flood-tool.h"
diff --git a/src/ui/tools/flood-tool.h b/src/ui/tools/flood-tool.h
index f6f49b9c4..877db980a 100644
--- a/src/ui/tools/flood-tool.h
+++ b/src/ui/tools/flood-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_FLOOD_CONTEXT_H__
#define __SP_FLOOD_CONTEXT_H__
@@ -8,7 +9,7 @@
* Lauris Kaplinski <lauris@kaplinski.com>
* John Bintz <jcoswell@coswellproductions.org>
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/ui/tools/freehand-base.cpp b/src/ui/tools/freehand-base.cpp
index 51da7f201..c211fc8ec 100644
--- a/src/ui/tools/freehand-base.cpp
+++ b/src/ui/tools/freehand-base.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Generic drawing context
*
@@ -11,7 +12,7 @@
* Copyright (C) 2002 Lauris Kaplinski
* Copyright (C) 2012 Johan Engelen
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#define DRAW_VERBOSE
diff --git a/src/ui/tools/freehand-base.h b/src/ui/tools/freehand-base.h
index ffc4b738f..7dc960a0e 100644
--- a/src/ui/tools/freehand-base.h
+++ b/src/ui/tools/freehand-base.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_DRAW_CONTEXT_H
#define SEEN_SP_DRAW_CONTEXT_H
@@ -11,7 +12,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <sigc++/connection.h>
diff --git a/src/ui/tools/gradient-tool.cpp b/src/ui/tools/gradient-tool.cpp
index 8b85f8854..4ca214fb0 100644
--- a/src/ui/tools/gradient-tool.cpp
+++ b/src/ui/tools/gradient-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Gradient drawing and editing tool
*
@@ -9,7 +10,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/tools/gradient-tool.h b/src/ui/tools/gradient-tool.h
index 6421e75ad..5de281afa 100644
--- a/src/ui/tools/gradient-tool.h
+++ b/src/ui/tools/gradient-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_GRADIENT_CONTEXT_H__
#define __SP_GRADIENT_CONTEXT_H__
@@ -12,7 +13,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 2005,2010 Authors
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/ui/tools/lpe-tool.cpp b/src/ui/tools/lpe-tool.cpp
index a61e6dfaa..55ec014ab 100644
--- a/src/ui/tools/lpe-tool.cpp
+++ b/src/ui/tools/lpe-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* LPEToolContext: a context for a generic tool composed of subtools that are given by LPEs
*
@@ -11,7 +12,7 @@
* Copyright (C) 2001-2002 Ximian, Inc.
* Copyright (C) 2008 Maximilian Albert
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/tools/lpe-tool.h b/src/ui/tools/lpe-tool.h
index ead4095a8..789aaf3cd 100644
--- a/src/ui/tools/lpe-tool.h
+++ b/src/ui/tools/lpe-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SP_LPETOOL_CONTEXT_H_SEEN
#define SP_LPETOOL_CONTEXT_H_SEEN
@@ -12,7 +13,7 @@
* Copyright (C) 2001-2002 Ximian, Inc.
* Copyright (C) 2008 Maximilian Albert
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/tools/pen-tool.h"
diff --git a/src/ui/tools/measure-tool.cpp b/src/ui/tools/measure-tool.cpp
index 17ae52a81..ac9c36222 100644
--- a/src/ui/tools/measure-tool.cpp
+++ b/src/ui/tools/measure-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Our nice measuring tool
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2011 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/ui/tools/measure-tool.h b/src/ui/tools/measure-tool.h
index 022989973..a6ca39ec7 100644
--- a/src/ui/tools/measure-tool.h
+++ b/src/ui/tools/measure-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MEASURING_CONTEXT_H
#define SEEN_SP_MEASURING_CONTEXT_H
@@ -9,7 +10,7 @@
* Jabiertxo Arraiza <jabier.arraiza@marker.es>
* Copyright (C) 2011 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/ui/tools/mesh-tool.cpp b/src/ui/tools/mesh-tool.cpp
index 41f2938c2..9dde149d9 100644
--- a/src/ui/tools/mesh-tool.cpp
+++ b/src/ui/tools/mesh-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Mesh drawing and editing tool
*
@@ -11,7 +12,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
//#define DEBUG_MESH
diff --git a/src/ui/tools/mesh-tool.h b/src/ui/tools/mesh-tool.h
index df3389b9b..4964a022a 100644
--- a/src/ui/tools/mesh-tool.h
+++ b/src/ui/tools/mesh-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MESH_CONTEXT_H
#define SEEN_SP_MESH_CONTEXT_H
@@ -14,7 +15,7 @@
* Copyright (C) 2007 Johan Engelen
* Copyright (C) 2005,2010 Authors
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/ui/tools/node-tool.cpp b/src/ui/tools/node-tool.cpp
index 4f5ed44be..99f5e4bcf 100644
--- a/src/ui/tools/node-tool.cpp
+++ b/src/ui/tools/node-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* New node tool - implementation.
@@ -7,7 +8,7 @@
* Abhishek Sharma
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib/gi18n.h>
diff --git a/src/ui/tools/node-tool.h b/src/ui/tools/node-tool.h
index a05eb5850..523ed5da2 100644
--- a/src/ui/tools/node-tool.h
+++ b/src/ui/tools/node-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief New node tool with support for multiple path editing
*/
@@ -5,7 +6,7 @@
* Krzysztof Kosiński <tweenk@gmail.com>
*
* Copyright (C) 2009 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UI_TOOL_NODE_TOOL_H
diff --git a/src/ui/tools/pen-tool.cpp b/src/ui/tools/pen-tool.cpp
index 7fbc08d33..d9feb89c2 100644
--- a/src/ui/tools/pen-tool.cpp
+++ b/src/ui/tools/pen-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Pen event context implementation.
*/
@@ -13,7 +14,7 @@
* Copyright (C) 2002 Lauris Kaplinski
* Copyright (C) 2004 Monash University
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/ui/tools/pen-tool.h b/src/ui/tools/pen-tool.h
index 7d442bfca..6897e02d0 100644
--- a/src/ui/tools/pen-tool.h
+++ b/src/ui/tools/pen-tool.h
@@ -1,9 +1,16 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** \file
+ * PenTool: a context for pen tool events.
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_PEN_CONTEXT_H
#define SEEN_PEN_CONTEXT_H
-/** \file
- * PenTool: a context for pen tool events.
- */
+
#include "ui/tools/freehand-base.h"
#include "live_effects/effect.h"
diff --git a/src/ui/tools/pencil-tool.cpp b/src/ui/tools/pencil-tool.cpp
index b5257cecb..eac7c585f 100644
--- a/src/ui/tools/pencil-tool.cpp
+++ b/src/ui/tools/pencil-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Pencil event context implementation.
*/
@@ -13,7 +14,7 @@
* Copyright (C) 2002 Lauris Kaplinski
* Copyright (C) 2004 Monash University
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gdk/gdkkeysyms.h>
diff --git a/src/ui/tools/pencil-tool.h b/src/ui/tools/pencil-tool.h
index 58b449c98..f58a72a4b 100644
--- a/src/ui/tools/pencil-tool.h
+++ b/src/ui/tools/pencil-tool.h
@@ -1,9 +1,16 @@
-#ifndef SEEN_PENCIL_CONTEXT_H
-#define SEEN_PENCIL_CONTEXT_H
-
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* PencilTool: a context for pencil tool events
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_PENCIL_CONTEXT_H
+#define SEEN_PENCIL_CONTEXT_H
+
+
#include "ui/tools/freehand-base.h"
diff --git a/src/ui/tools/rect-tool.cpp b/src/ui/tools/rect-tool.cpp
index 3edbf4f5c..f6387d6dc 100644
--- a/src/ui/tools/rect-tool.cpp
+++ b/src/ui/tools/rect-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Rectangle drawing context
*
@@ -11,7 +12,7 @@
* Copyright (C) 2000-2005 authors
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/ui/tools/rect-tool.h b/src/ui/tools/rect-tool.h
index 02760c757..703b7c220 100644
--- a/src/ui/tools/rect-tool.h
+++ b/src/ui/tools/rect-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_RECT_CONTEXT_H__
#define __SP_RECT_CONTEXT_H__
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/ui/tools/select-tool.cpp b/src/ui/tools/select-tool.cpp
index 459708456..a630f06a7 100644
--- a/src/ui/tools/select-tool.cpp
+++ b/src/ui/tools/select-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Selection and transformation context
*
@@ -11,7 +12,7 @@
* Copyright (C) 2006 Johan Engelen <johan@shouraizou.nl>
* Copyright (C) 1999-2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/ui/tools/select-tool.h b/src/ui/tools/select-tool.h
index f198686f2..12e4b1aa7 100644
--- a/src/ui/tools/select-tool.h
+++ b/src/ui/tools/select-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_SELECT_CONTEXT_H__
#define __SP_SELECT_CONTEXT_H__
@@ -9,7 +10,7 @@
*
* Copyright (C) 1999-2002 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/tools/tool-base.h"
diff --git a/src/ui/tools/spiral-tool.cpp b/src/ui/tools/spiral-tool.cpp
index 29cf408b8..f05f54fca 100644
--- a/src/ui/tools/spiral-tool.cpp
+++ b/src/ui/tools/spiral-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Spiral drawing context
*
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2001 Lauris Kaplinski
* Copyright (C) 2001-2002 Mitsuru Oka
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/ui/tools/spiral-tool.h b/src/ui/tools/spiral-tool.h
index ca5acccd2..03c3ae2d0 100644
--- a/src/ui/tools/spiral-tool.h
+++ b/src/ui/tools/spiral-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_SPIRAL_CONTEXT_H__
#define __SP_SPIRAL_CONTEXT_H__
@@ -12,7 +13,7 @@
* Copyright (C) 1999-2001 Lauris Kaplinski
* Copyright (C) 2001-2002 Mitsuru Oka
*
- * Released under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <sigc++/connection.h>
diff --git a/src/ui/tools/spray-tool.cpp b/src/ui/tools/spray-tool.cpp
index f590be059..fd13b4d3d 100644
--- a/src/ui/tools/spray-tool.cpp
+++ b/src/ui/tools/spray-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Spray Tool
*
@@ -17,7 +18,7 @@
*
* Copyright (C) 2009 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <numeric>
diff --git a/src/ui/tools/spray-tool.h b/src/ui/tools/spray-tool.h
index 06fba80a9..a4d5d927c 100644
--- a/src/ui/tools/spray-tool.h
+++ b/src/ui/tools/spray-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_SPRAY_CONTEXT_H__
#define __SP_SPRAY_CONTEXT_H__
@@ -7,7 +8,7 @@
* Authors:
* Pierre-Antoine MARC
* Pierre CACLIN
- * Aurel-Aimé MARMION
+ * Aurel-Aimé MARMION
* Julien LERAY
* Benoît LAVORATA
* Vincent MONTAGNE
@@ -17,7 +18,7 @@
*
* Copyright (C) 2009 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/point.h>
diff --git a/src/ui/tools/star-tool.cpp b/src/ui/tools/star-tool.cpp
index d19cc1b27..ce0fa9aef 100644
--- a/src/ui/tools/star-tool.cpp
+++ b/src/ui/tools/star-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Star drawing context
*
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2001-2002 Mitsuru Oka
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/ui/tools/star-tool.h b/src/ui/tools/star-tool.h
index 6d448bf7f..08f0d9d55 100644
--- a/src/ui/tools/star-tool.h
+++ b/src/ui/tools/star-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_STAR_CONTEXT_H__
#define __SP_STAR_CONTEXT_H__
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2001-2002 Mitsuru Oka
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/ui/tools/text-tool.cpp b/src/ui/tools/text-tool.cpp
index 6f4acc367..491154fb4 100644
--- a/src/ui/tools/text-tool.cpp
+++ b/src/ui/tools/text-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* TextTool
*
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2005 authors
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gdk/gdkkeysyms.h>
diff --git a/src/ui/tools/text-tool.h b/src/ui/tools/text-tool.h
index d8968544b..96c97c418 100644
--- a/src/ui/tools/text-tool.h
+++ b/src/ui/tools/text-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_TEXT_CONTEXT_H__
#define __SP_TEXT_CONTEXT_H__
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2005 authors
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <sigc++/connection.h>
diff --git a/src/ui/tools/tool-base.cpp b/src/ui/tools/tool-base.cpp
index 20aad1424..a10165554 100644
--- a/src/ui/tools/tool-base.cpp
+++ b/src/ui/tools/tool-base.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Main event handling, and related helper functions.
*
@@ -11,7 +12,7 @@
* Copyright (C) 1999-2012 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gdk/gdkkeysyms.h>
diff --git a/src/ui/tools/tool-base.h b/src/ui/tools/tool-base.h
index 2d743ec67..e43b347f0 100644
--- a/src/ui/tools/tool-base.h
+++ b/src/ui/tools/tool-base.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_EVENT_CONTEXT_H
#define SEEN_SP_EVENT_CONTEXT_H
@@ -9,7 +10,7 @@
* Copyright (C) 1999-2002 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstddef>
diff --git a/src/ui/tools/tweak-tool.cpp b/src/ui/tools/tweak-tool.cpp
index 4f5834836..3f530c278 100644
--- a/src/ui/tools/tweak-tool.cpp
+++ b/src/ui/tools/tweak-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* tweaking paths without node editing
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <numeric>
diff --git a/src/ui/tools/tweak-tool.h b/src/ui/tools/tweak-tool.h
index 51f32daa9..677cc0bd0 100644
--- a/src/ui/tools/tweak-tool.h
+++ b/src/ui/tools/tweak-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_TWEAK_CONTEXT_H__
#define __SP_TWEAK_CONTEXT_H__
@@ -5,11 +6,11 @@
* tweaking paths without node editing
*
* Authors:
- * bulia byak
+ * bulia byak
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/tools/tool-base.h"
diff --git a/src/ui/tools/zoom-tool.cpp b/src/ui/tools/zoom-tool.cpp
index ad86d767d..4f6627d82 100644
--- a/src/ui/tools/zoom-tool.cpp
+++ b/src/ui/tools/zoom-tool.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Handy zooming tool
*
@@ -8,7 +9,7 @@
*
* Copyright (C) 1999-2002 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/ui/tools/zoom-tool.h b/src/ui/tools/zoom-tool.h
index 6a656eec4..003b6be5d 100644
--- a/src/ui/tools/zoom-tool.h
+++ b/src/ui/tools/zoom-tool.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_ZOOM_CONTEXT_H__
#define __SP_ZOOM_CONTEXT_H__
@@ -10,7 +11,7 @@
*
* Copyright (C) 1999-2002 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/tools/tool-base.h"
diff --git a/src/ui/util.cpp b/src/ui/util.cpp
index f37a9ea78..1832cf7d8 100644
--- a/src/ui/util.cpp
+++ b/src/ui/util.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Utility functions for UI
*
@@ -6,7 +7,7 @@
* John Smith
*
* Copyright (C) 2004, 2013, 2018 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "util.h"
diff --git a/src/ui/util.h b/src/ui/util.h
index 11999e310..94803718a 100644
--- a/src/ui/util.h
+++ b/src/ui/util.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Utility functions for UI
*
@@ -6,7 +7,7 @@
* John Smith
*
* Copyright (C) 2013, 2018 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef UI_UTIL_SEEN
diff --git a/src/ui/uxmanager.cpp b/src/ui/uxmanager.cpp
index 5550e00c8..28f84dd63 100644
--- a/src/ui/uxmanager.cpp
+++ b/src/ui/uxmanager.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Desktop widget implementation.
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "widgets/desktop-widget.h"
diff --git a/src/ui/uxmanager.h b/src/ui/uxmanager.h
index 669d8c5a1..f7d39f59d 100644
--- a/src/ui/uxmanager.h
+++ b/src/ui/uxmanager.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_UI_UXMANAGER_H
#define SEEN_UI_UXMANAGER_H
/*
@@ -8,7 +9,7 @@
*
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/ui/view/edit-widget-interface.h b/src/ui/view/edit-widget-interface.h
index 7004fea95..1bbbbc8bd 100644
--- a/src/ui/view/edit-widget-interface.h
+++ b/src/ui/view/edit-widget-interface.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ralf Stephan <ralf@ark.in-berlin.de>
@@ -6,7 +7,7 @@
* Copyright (C) 2006 John Bintz
* Copyright (C) 2005 Ralf Stephan
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_VIEW_EDIT_WIDGET_IFACE_H
diff --git a/src/ui/view/svg-view-widget.cpp b/src/ui/view/svg-view-widget.cpp
index e5bd8b866..c696a3ad2 100644
--- a/src/ui/view/svg-view-widget.cpp
+++ b/src/ui/view/svg-view-widget.cpp
@@ -1,10 +1,17 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/**
+ * @file
+ * A light-weight widget containing an SPCanvas with a View for rendering an SVG.
+ */
/*
- * Author:
+ * Authors:
* Tavmjong Bah <tavmjong@free.fr>
*
- * Copyright (C) 2018 Tavmong Bah
+ * Copyright (C) 2018 Authors
+ *
+ * The contents of this file may be used under the GNU General Public License Version 2 or later.
+ * Read the file 'COPYING' for more information.
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
*/
#include "svg-view-widget.h"
diff --git a/src/ui/view/svg-view-widget.h b/src/ui/view/svg-view-widget.h
index 11bbba827..718e164cd 100644
--- a/src/ui/view/svg-view-widget.h
+++ b/src/ui/view/svg-view-widget.h
@@ -1,10 +1,17 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/**
+ * @file
+ * A light-weight widget containing an SPCanvas with a View for rendering an SVG.
+ */
/*
- * Author:
+ * Authors:
* Tavmjong Bah <tavmjong@free.fr>
*
- * Copyright (C) 2018 Tavmong Bah
+ * Copyright (C) 2018 Authors
+ *
+ * The contents of this file may be used under the GNU General Public License Version 2 or later.
+ * Read the file 'COPYING' for more information.
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_SVG_VIEW_WIDGET_VARIATIONS_H
diff --git a/src/ui/view/svg-view.cpp b/src/ui/view/svg-view.cpp
index 6b90e8ccd..6db3fa2a4 100644
--- a/src/ui/view/svg-view.cpp
+++ b/src/ui/view/svg-view.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Functions and callbacks for generic SVG view and widget.
*
@@ -10,7 +11,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/transforms.h>
diff --git a/src/ui/view/svg-view.h b/src/ui/view/svg-view.h
index 23698eb36..8ec452ede 100644
--- a/src/ui/view/svg-view.h
+++ b/src/ui/view/svg-view.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SVG_VIEW_H
#define SEEN_SVG_VIEW_H
/*
@@ -8,7 +9,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/view/view.h"
diff --git a/src/ui/view/view-widget.cpp b/src/ui/view/view-widget.cpp
index fec18845b..ce9745d1b 100644
--- a/src/ui/view/view-widget.cpp
+++ b/src/ui/view/view-widget.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
@@ -6,7 +7,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "view.h"
diff --git a/src/ui/view/view-widget.h b/src/ui/view/view-widget.h
index 7c299972a..410edeb7b 100644
--- a/src/ui/view/view-widget.h
+++ b/src/ui/view/view-widget.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_UI_VIEW_VIEWWIDGET_H
#define INKSCAPE_UI_VIEW_VIEWWIDGET_H
@@ -9,7 +10,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtk/gtk.h>
diff --git a/src/ui/view/view.cpp b/src/ui/view/view.cpp
index a265ed918..e8c3e32db 100644
--- a/src/ui/view/view.cpp
+++ b/src/ui/view/view.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
@@ -7,7 +8,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <2geom/point.h>
diff --git a/src/ui/view/view.h b/src/ui/view/view.h
index 31b43d12c..fa28ec72e 100644
--- a/src/ui/view/view.h
+++ b/src/ui/view/view.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INKSCAPE_UI_VIEW_VIEW_H
#define INKSCAPE_UI_VIEW_VIEW_H
/*
@@ -8,7 +9,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gdk/gdk.h>
diff --git a/src/ui/widget/alignment-selector.cpp b/src/ui/widget/alignment-selector.cpp
index 9256a08bd..25b1b7ec6 100644
--- a/src/ui/widget/alignment-selector.cpp
+++ b/src/ui/widget/alignment-selector.cpp
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* anchor-selector.cpp
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/alignment-selector.h"
diff --git a/src/ui/widget/alignment-selector.h b/src/ui/widget/alignment-selector.h
index 67d6941f1..5bcf0fa4f 100644
--- a/src/ui/widget/alignment-selector.h
+++ b/src/ui/widget/alignment-selector.h
@@ -1,7 +1,8 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* anchor-selector.h
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef ANCHOR_SELECTOR_H_
diff --git a/src/ui/widget/anchor-selector.cpp b/src/ui/widget/anchor-selector.cpp
index a92dbd68e..f57f419e0 100644
--- a/src/ui/widget/anchor-selector.cpp
+++ b/src/ui/widget/anchor-selector.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* anchor-selector.cpp
*
* Created on: Mar 22, 2012
* Author: denis
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/anchor-selector.h"
#include "helper/icon-loader.h"
diff --git a/src/ui/widget/anchor-selector.h b/src/ui/widget/anchor-selector.h
index 03f070154..49ce0b29f 100644
--- a/src/ui/widget/anchor-selector.h
+++ b/src/ui/widget/anchor-selector.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* anchor-selector.h
*
* Created on: Mar 22, 2012
* Author: denis
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef ANCHOR_SELECTOR_H_
diff --git a/src/ui/widget/attr-widget.h b/src/ui/widget/attr-widget.h
index d50bdc65a..014a540ce 100644
--- a/src/ui/widget/attr-widget.h
+++ b/src/ui/widget/attr-widget.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Nicholas Bishop <nicholasbishop@gmail.com>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_ATTR_WIDGET_H
diff --git a/src/ui/widget/button.cpp b/src/ui/widget/button.cpp
index 2a491e17c..a587cb0cb 100644
--- a/src/ui/widget/button.cpp
+++ b/src/ui/widget/button.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* buliabyak@gmail.com
*
* Copyright (C) 2005 author
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "button.h"
diff --git a/src/ui/widget/button.h b/src/ui/widget/button.h
index d3c9afa02..cf8c74c69 100644
--- a/src/ui/widget/button.h
+++ b/src/ui/widget/button.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* buliabyak@gmail.com
*
* Copyright (C) 2005 author
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_BUTTON_H
diff --git a/src/ui/widget/clipmaskicon.cpp b/src/ui/widget/clipmaskicon.cpp
index 281e60886..3caff3fb5 100644
--- a/src/ui/widget/clipmaskicon.cpp
+++ b/src/ui/widget/clipmaskicon.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Theodore Janeczko
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/clipmaskicon.h"
diff --git a/src/ui/widget/clipmaskicon.h b/src/ui/widget/clipmaskicon.h
index 836c0d5e2..d8bbe52a9 100644
--- a/src/ui/widget/clipmaskicon.h
+++ b/src/ui/widget/clipmaskicon.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __UI_DIALOG_CLIPMASKICON_H__
#define __UI_DIALOG_CLIPMASKICON_H__
/*
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/cellrendererpixbuf.h>
diff --git a/src/ui/widget/color-entry.cpp b/src/ui/widget/color-entry.cpp
index b766dc9ed..619a7d515 100644
--- a/src/ui/widget/color-entry.cpp
+++ b/src/ui/widget/color-entry.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Entry widget for typing color value in css form
*//*
@@ -5,7 +6,7 @@
* Tomasz Boczkowski <penginsbacon@gmail.com>
*
* Copyright (C) 2014 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
#include <glibmm/i18n.h>
diff --git a/src/ui/widget/color-entry.h b/src/ui/widget/color-entry.h
index 7197321e2..883076c7d 100644
--- a/src/ui/widget/color-entry.h
+++ b/src/ui/widget/color-entry.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Entry widget for typing color value in css form
*//*
@@ -5,7 +6,7 @@
* Tomasz Boczkowski <penginsbacon@gmail.com>
*
* Copyright (C) 2014 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_COLOR_ENTRY_H
diff --git a/src/ui/widget/color-icc-selector.cpp b/src/ui/widget/color-icc-selector.cpp
index 877a6d011..8d9f4a51c 100644
--- a/src/ui/widget/color-icc-selector.cpp
+++ b/src/ui/widget/color-icc-selector.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifdef HAVE_CONFIG_H
# include "config.h" // only include where actually required!
#endif
diff --git a/src/ui/widget/color-icc-selector.h b/src/ui/widget/color-icc-selector.h
index 310db0664..2c5ec419b 100644
--- a/src/ui/widget/color-icc-selector.h
+++ b/src/ui/widget/color-icc-selector.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_COLOR_ICC_SELECTOR_H
#define SEEN_SP_COLOR_ICC_SELECTOR_H
diff --git a/src/ui/widget/color-notebook.cpp b/src/ui/widget/color-notebook.cpp
index 6f5423de4..6d6fee5e0 100644
--- a/src/ui/widget/color-notebook.cpp
+++ b/src/ui/widget/color-notebook.cpp
@@ -1,15 +1,14 @@
-/**
- * @file
- * A notebook with RGB, CMYK, CMS, HSL, HSV, and Wheel pages - implementation
- */
-/* Authors:
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * A notebook with RGB, CMYK, CMS, HSL, and Wheel pages
+ *//*
+ * Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
* bulia byak <buliabyak@users.sf.net>
* Tomasz Boczkowski <penginsbacon@gmail.com> (c++-sification)
*
* Copyright (C) 2001-2014 Authors
- *
- * This code is in public domain
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/ui/widget/color-notebook.h b/src/ui/widget/color-notebook.h
index e5ac78939..ddc8ea85f 100644
--- a/src/ui/widget/color-notebook.h
+++ b/src/ui/widget/color-notebook.h
@@ -1,15 +1,14 @@
-/**
- * @file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* A notebook with RGB, CMYK, CMS, HSL, and Wheel pages
- */
-/* Authors:
+ *//*
+ * Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
* bulia byak <buliabyak@users.sf.net>
* Tomasz Boczkowski <penginsbacon@gmail.com> (c++-sification)
*
* Copyright (C) 2001-2014 Authors
- *
- * This code is in public domain
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_COLOR_NOTEBOOK_H
#define SEEN_SP_COLOR_NOTEBOOK_H
diff --git a/src/ui/widget/color-picker.cpp b/src/ui/widget/color-picker.cpp
index 5c6820e83..ad74a10cc 100644
--- a/src/ui/widget/color-picker.cpp
+++ b/src/ui/widget/color-picker.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
@@ -7,7 +8,7 @@
*
* Copyright (C) Authors 2000-2005
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "color-picker.h"
diff --git a/src/ui/widget/color-picker.h b/src/ui/widget/color-picker.h
index 325ba7d13..f0252550b 100644
--- a/src/ui/widget/color-picker.h
+++ b/src/ui/widget/color-picker.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Color picker button and window.
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) Authors 2000-2005
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef __COLOR_PICKER_H__
diff --git a/src/ui/widget/color-preview.cpp b/src/ui/widget/color-preview.cpp
index 54b2991f0..ac8fc5788 100644
--- a/src/ui/widget/color-preview.cpp
+++ b/src/ui/widget/color-preview.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Lauris Kaplinski <lauris@kaplinski.com>
@@ -6,7 +7,7 @@
* Copyright (C) 2001-2005 Authors
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/color-preview.h"
diff --git a/src/ui/widget/color-preview.h b/src/ui/widget/color-preview.h
index 8422961ec..b78957929 100644
--- a/src/ui/widget/color-preview.h
+++ b/src/ui/widget/color-preview.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_COLOR_PREVIEW_H
#define SEEN_COLOR_PREVIEW_H
/*
@@ -8,7 +9,7 @@
* Copyright (C) 2001-2005 Authors
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/widget.h>
diff --git a/src/ui/widget/color-scales.cpp b/src/ui/widget/color-scales.cpp
index f5334821a..e10b9f6a5 100644
--- a/src/ui/widget/color-scales.cpp
+++ b/src/ui/widget/color-scales.cpp
@@ -1,5 +1,13 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
* bulia byak <buliabyak@users.sf.net>
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/adjustment.h>
diff --git a/src/ui/widget/color-scales.h b/src/ui/widget/color-scales.h
index d14b5edaa..f3007fd7b 100644
--- a/src/ui/widget/color-scales.h
+++ b/src/ui/widget/color-scales.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_COLOR_SCALES_H
#define SEEN_SP_COLOR_SCALES_H
diff --git a/src/ui/widget/color-slider.cpp b/src/ui/widget/color-slider.cpp
index e3b06f09c..a6a516774 100644
--- a/src/ui/widget/color-slider.cpp
+++ b/src/ui/widget/color-slider.cpp
@@ -1,14 +1,14 @@
-/**
- * @file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* A slider with colored background - implementation.
- */
-/* Author:
- * Lauris Kaplinski <lauris@kaplinski.com>
+ *//*
+ * Authors:
+ * see git history
+ * Lauris Kaplinski <lauris@kaplinski.com>
* bulia byak <buliabyak@users.sf.net>
*
- * Copyright (C) 2001-2002 Lauris Kaplinski
- *
- * This code is in public domain
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gdkmm/cursor.h>
diff --git a/src/ui/widget/color-slider.h b/src/ui/widget/color-slider.h
index 956615880..6a0834e6f 100644
--- a/src/ui/widget/color-slider.h
+++ b/src/ui/widget/color-slider.h
@@ -1,12 +1,13 @@
-/*
- * A slider with colored background
- *
- * Author:
- * Lauris Kaplinski <lauris@kaplinski.com>
- *
- * Copyright (C) 2001-2002 Lauris Kaplinski
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+* Lauris Kaplinski <lauris@kaplinski.com>
*
- * This code is in public domain
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_COLOR_SLIDER_H
diff --git a/src/ui/widget/color-wheel-selector.cpp b/src/ui/widget/color-wheel-selector.cpp
index 0e0d39ab3..c0a27a552 100644
--- a/src/ui/widget/color-wheel-selector.cpp
+++ b/src/ui/widget/color-wheel-selector.cpp
@@ -1,3 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
+
#include "color-wheel-selector.h"
#include <glibmm/i18n.h>
diff --git a/src/ui/widget/color-wheel-selector.h b/src/ui/widget/color-wheel-selector.h
index 39c5f752e..a5e492f4b 100644
--- a/src/ui/widget/color-wheel-selector.h
+++ b/src/ui/widget/color-wheel-selector.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Color selector widget containing GIMP color wheel and slider
@@ -5,9 +6,8 @@
/* Authors:
* Tomasz Boczkowski <penginsbacon@gmail.com> (c++-sification)
*
- * Copyright (C) 2014 Authors
- *
- * This code is in public domain
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_COLOR_WHEEL_SELECTOR_H
#define SEEN_SP_COLOR_WHEEL_SELECTOR_H
diff --git a/src/ui/widget/combo-enums.h b/src/ui/widget/combo-enums.h
index e06f5b610..957c49cbd 100644
--- a/src/ui/widget/combo-enums.h
+++ b/src/ui/widget/combo-enums.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Nicholas Bishop <nicholasbishop@gmail.com>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_COMBO_ENUMS_H
diff --git a/src/ui/widget/dock-item.cpp b/src/ui/widget/dock-item.cpp
index c85abd6de..e438521c0 100644
--- a/src/ui/widget/dock-item.cpp
+++ b/src/ui/widget/dock-item.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Gustav Broberg <broberg@kth.se>
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/dock.h"
diff --git a/src/ui/widget/dock-item.h b/src/ui/widget/dock-item.h
index 789abc224..be7ac77d2 100644
--- a/src/ui/widget/dock-item.h
+++ b/src/ui/widget/dock-item.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Gustav Broberg <broberg@kth.se>
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/ui/widget/dock.cpp b/src/ui/widget/dock.cpp
index 1e5be3505..b2ff7c785 100644
--- a/src/ui/widget/dock.cpp
+++ b/src/ui/widget/dock.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* A desktop dock pane to dock dialogs.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/ui/widget/dock.h b/src/ui/widget/dock.h
index efdb6fa39..f061f598d 100644
--- a/src/ui/widget/dock.h
+++ b/src/ui/widget/dock.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief A desktop dock pane to dock dialogs, a custom wrapper around gdl-dock.
*/
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_DOCK_H
diff --git a/src/ui/widget/entity-entry.cpp b/src/ui/widget/entity-entry.cpp
index d16ee6e6a..7cabed1b5 100644
--- a/src/ui/widget/entity-entry.cpp
+++ b/src/ui/widget/entity-entry.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* bulia byak <buliabyak@users.sf.net>
@@ -10,7 +11,7 @@
*
* Copyright (C) 2000 - 2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "entity-entry.h"
diff --git a/src/ui/widget/entity-entry.h b/src/ui/widget/entity-entry.h
index 19eea0fc8..3168e4cb8 100644
--- a/src/ui/widget/entity-entry.h
+++ b/src/ui/widget/entity-entry.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ralf Stephan <ralf@ark.in-berlin.de>
*
* Copyright (C) 2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_ENTITY_ENTRY__H
diff --git a/src/ui/widget/entry.cpp b/src/ui/widget/entry.cpp
index 9ee6c9a08..e9a63c55a 100644
--- a/src/ui/widget/entry.cpp
+++ b/src/ui/widget/entry.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Johan Engelen <goejendaagh@zonnet.nl>
*
* Copyright (C) 2006 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "entry.h"
diff --git a/src/ui/widget/entry.h b/src/ui/widget/entry.h
index de5cceadd..3674d51d4 100644
--- a/src/ui/widget/entry.h
+++ b/src/ui/widget/entry.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Johan Engelen <goejendaagh@zonnet.nl>
*
* Copyright (C) 2006 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_ENTRY__H
diff --git a/src/ui/widget/filter-effect-chooser.cpp b/src/ui/widget/filter-effect-chooser.cpp
index a517bc03e..aeca506eb 100644
--- a/src/ui/widget/filter-effect-chooser.cpp
+++ b/src/ui/widget/filter-effect-chooser.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Filter effect selection selection widget
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2007, 2017 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "filter-effect-chooser.h"
diff --git a/src/ui/widget/filter-effect-chooser.h b/src/ui/widget/filter-effect-chooser.h
index 148f44d04..054fac242 100644
--- a/src/ui/widget/filter-effect-chooser.h
+++ b/src/ui/widget/filter-effect-chooser.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __FILTER_EFFECT_CHOOSER_H__
#define __FILTER_EFFECT_CHOOSER_H__
@@ -10,7 +11,7 @@
*
* Copyright (C) 2007, 2017 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/box.h>
diff --git a/src/ui/widget/font-button.cpp b/src/ui/widget/font-button.cpp
index b9adedb2c..e0a140aea 100644
--- a/src/ui/widget/font-button.cpp
+++ b/src/ui/widget/font-button.cpp
@@ -1,6 +1,7 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "font-button.h"
diff --git a/src/ui/widget/font-button.h b/src/ui/widget/font-button.h
index 98c3db440..a53b7d6f1 100644
--- a/src/ui/widget/font-button.h
+++ b/src/ui/widget/font-button.h
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
*
* Copyright (C) 2007 Author
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_FONT_BUTTON_H
diff --git a/src/ui/widget/font-selector-toolbar.cpp b/src/ui/widget/font-selector-toolbar.cpp
index 0d057f2df..ea53d900b 100644
--- a/src/ui/widget/font-selector-toolbar.cpp
+++ b/src/ui/widget/font-selector-toolbar.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Tavmjong Bah <tavmjong@free.fr>
*
* Copyright (C) 2018 Tavmong Bah
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/widget/font-selector-toolbar.h b/src/ui/widget/font-selector-toolbar.h
index 1bddfac55..53cdcea56 100644
--- a/src/ui/widget/font-selector-toolbar.h
+++ b/src/ui/widget/font-selector-toolbar.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Tavmjong Bah <tavmjong@free.fr>
*
* Copyright (C) 2018 Tavmong Bah
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*
* The routines here create and manage a font selector widget with two parts,
diff --git a/src/ui/widget/font-selector.cpp b/src/ui/widget/font-selector.cpp
index 3def3eb2b..5c1905752 100644
--- a/src/ui/widget/font-selector.cpp
+++ b/src/ui/widget/font-selector.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Tavmjong Bah <tavmjong@free.fr>
*
* Copyright (C) 2018 Tavmong Bah
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/widget/font-selector.h b/src/ui/widget/font-selector.h
index c308c0528..df9057338 100644
--- a/src/ui/widget/font-selector.h
+++ b/src/ui/widget/font-selector.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Tavmjong Bah <tavmjong@free.fr>
*
* Copyright (C) 2018 Tavmong Bah
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*
* The routines here create and manage a font selector widget with three parts,
diff --git a/src/ui/widget/font-variants.cpp b/src/ui/widget/font-variants.cpp
index 06729eb26..8f99bd74c 100644
--- a/src/ui/widget/font-variants.cpp
+++ b/src/ui/widget/font-variants.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Tavmjong Bah <tavmjong@free.fr>
*
* Copyright (C) 2015, 2018 Tavmong Bah
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/ui/widget/font-variants.h b/src/ui/widget/font-variants.h
index 14e3fbb3a..83c9fa98e 100644
--- a/src/ui/widget/font-variants.h
+++ b/src/ui/widget/font-variants.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Tavmjong Bah <tavmjong@free.fr>
*
* Copyright (C) 2015, 2018 Tavmong Bah
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_FONT_VARIANT_H
diff --git a/src/ui/widget/font-variations.cpp b/src/ui/widget/font-variations.cpp
index 3a2a7b137..d0e6090e5 100644
--- a/src/ui/widget/font-variations.cpp
+++ b/src/ui/widget/font-variations.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Felipe Corrêa da Silva Sanches <juca@members.fsf.org>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2018 Felipe Corrêa da Silva Sanches, Tavmong Bah
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <iostream>
diff --git a/src/ui/widget/font-variations.h b/src/ui/widget/font-variations.h
index 594df217d..8ee7fd088 100644
--- a/src/ui/widget/font-variations.h
+++ b/src/ui/widget/font-variations.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Felipe Corrêa da Silva Sanches <juca@members.fsf.org>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2018 Felipe Corrêa da Silva Sanches, Tavmong Bah
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_FONT_VARIATIONS_H
diff --git a/src/ui/widget/frame.cpp b/src/ui/widget/frame.cpp
index 231cc28ee..34ed38eb7 100644
--- a/src/ui/widget/frame.cpp
+++ b/src/ui/widget/frame.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Murray C
*
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "frame.h"
diff --git a/src/ui/widget/frame.h b/src/ui/widget/frame.h
index 3145eddfe..b2934b644 100644
--- a/src/ui/widget/frame.h
+++ b/src/ui/widget/frame.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Murray C
*
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_FRAME_H
diff --git a/src/ui/widget/highlight-picker.cpp b/src/ui/widget/highlight-picker.cpp
index a3abc32bb..f35e405c7 100644
--- a/src/ui/widget/highlight-picker.cpp
+++ b/src/ui/widget/highlight-picker.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Theodore Janeczko
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
diff --git a/src/ui/widget/highlight-picker.h b/src/ui/widget/highlight-picker.h
index 5e98ebd45..0b77a235f 100644
--- a/src/ui/widget/highlight-picker.h
+++ b/src/ui/widget/highlight-picker.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __UI_DIALOG_HIGHLIGHT_PICKER_H__
#define __UI_DIALOG_HIGHLIGHT_PICKER_H__
/*
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/cellrendererpixbuf.h>
diff --git a/src/ui/widget/iconrenderer.cpp b/src/ui/widget/iconrenderer.cpp
index f84b6ffd5..447c1821d 100644
--- a/src/ui/widget/iconrenderer.cpp
+++ b/src/ui/widget/iconrenderer.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Theodore Janeczko
@@ -5,7 +6,7 @@
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
* Martin Owens 2018 <doctormo@gmail.com>
*
- * Released under GNU GPLv2+, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/iconrenderer.h"
diff --git a/src/ui/widget/iconrenderer.h b/src/ui/widget/iconrenderer.h
index 7f8e475ac..568d211ba 100644
--- a/src/ui/widget/iconrenderer.h
+++ b/src/ui/widget/iconrenderer.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __UI_DIALOG_ADDTOICON_H__
#define __UI_DIALOG_ADDTOICON_H__
/*
@@ -7,7 +8,7 @@
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
* Martin Owens 2018 <doctormo@gmail.com>
*
- * Released under GNU GPLv2+, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/cellrendererpixbuf.h>
diff --git a/src/ui/widget/imagetoggler.cpp b/src/ui/widget/imagetoggler.cpp
index 76b48fbbe..e50e3815e 100644
--- a/src/ui/widget/imagetoggler.cpp
+++ b/src/ui/widget/imagetoggler.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Jon A. Cruz
@@ -5,7 +6,7 @@
*
* Copyright (C) 2006-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/ui/widget/imagetoggler.h b/src/ui/widget/imagetoggler.h
index fc97c2982..a03ee37dc 100644
--- a/src/ui/widget/imagetoggler.h
+++ b/src/ui/widget/imagetoggler.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __UI_DIALOG_IMAGETOGGLER_H__
#define __UI_DIALOG_IMAGETOGGLER_H__
/*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006-2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/cellrendererpixbuf.h>
diff --git a/src/ui/widget/ink-select-one-action.cpp b/src/ui/widget/ink-select-one-action.cpp
index b85e9c189..7cff5f0be 100644
--- a/src/ui/widget/ink-select-one-action.cpp
+++ b/src/ui/widget/ink-select-one-action.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Tavmjong Bah <tavmjong@free.fr>
*
* Copyright (C) 2017 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
diff --git a/src/ui/widget/ink-select-one-action.h b/src/ui/widget/ink-select-one-action.h
index 34495d346..efe249da8 100644
--- a/src/ui/widget/ink-select-one-action.h
+++ b/src/ui/widget/ink-select-one-action.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_INK_SELECT_ONE_ACTION
#define SEEN_INK_SELECT_ONE_ACTION
@@ -7,7 +8,7 @@
*
* Copyright (C) 2017 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/**
diff --git a/src/ui/widget/ink-spinscale.cpp b/src/ui/widget/ink-spinscale.cpp
index 3e075978b..6fd79c9af 100644
--- a/src/ui/widget/ink-spinscale.cpp
+++ b/src/ui/widget/ink-spinscale.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Tavmjong Bah <tavmjong@free.fr>
*
* Copyright (C) 2017 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/** \file
diff --git a/src/ui/widget/ink-spinscale.h b/src/ui/widget/ink-spinscale.h
index a5807f8dc..ada7efd29 100644
--- a/src/ui/widget/ink-spinscale.h
+++ b/src/ui/widget/ink-spinscale.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef INK_SPINSCALE_H
#define INK_SPINSCALE_H
@@ -7,7 +8,7 @@
*
* Copyright (C) 2017 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/**
diff --git a/src/ui/widget/insertordericon.cpp b/src/ui/widget/insertordericon.cpp
index 1343786a1..3abb82586 100644
--- a/src/ui/widget/insertordericon.cpp
+++ b/src/ui/widget/insertordericon.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Theodore Janeczko
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/insertordericon.h"
diff --git a/src/ui/widget/insertordericon.h b/src/ui/widget/insertordericon.h
index 5003edb0b..7ca1cefec 100644
--- a/src/ui/widget/insertordericon.h
+++ b/src/ui/widget/insertordericon.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __UI_DIALOG_INSERTORDERICON_H__
#define __UI_DIALOG_INSERTORDERICON_H__
/*
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/cellrendererpixbuf.h>
diff --git a/src/ui/widget/labelled.cpp b/src/ui/widget/labelled.cpp
index a38391590..39d1456dd 100644
--- a/src/ui/widget/labelled.cpp
+++ b/src/ui/widget/labelled.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Carl Hetherington <inkscape@carlh.net>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2004 Carl Hetherington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "helper/icon-loader.h"
diff --git a/src/ui/widget/labelled.h b/src/ui/widget/labelled.h
index 0f59a4d68..e0ffa20c4 100644
--- a/src/ui/widget/labelled.h
+++ b/src/ui/widget/labelled.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Carl Hetherington <inkscape@carlh.net>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2004 Carl Hetherington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_LABELLED_H
diff --git a/src/ui/widget/layer-selector.cpp b/src/ui/widget/layer-selector.cpp
index 91f10817e..59b26c2ad 100644
--- a/src/ui/widget/layer-selector.cpp
+++ b/src/ui/widget/layer-selector.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Widgets::LayerSelector - layer selector widget
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/ui/widget/layer-selector.h b/src/ui/widget/layer-selector.h
index bcdc2548e..13f381121 100644
--- a/src/ui/widget/layer-selector.h
+++ b/src/ui/widget/layer-selector.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Widgets::LayerSelector - layer selector widget
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_WIDGETS_LAYER_SELECTOR
diff --git a/src/ui/widget/layertypeicon.cpp b/src/ui/widget/layertypeicon.cpp
index 9dac64c32..33e668702 100644
--- a/src/ui/widget/layertypeicon.cpp
+++ b/src/ui/widget/layertypeicon.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Theodore Janeczko
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/layertypeicon.h"
diff --git a/src/ui/widget/layertypeicon.h b/src/ui/widget/layertypeicon.h
index 017910e27..7dccf4c7d 100644
--- a/src/ui/widget/layertypeicon.h
+++ b/src/ui/widget/layertypeicon.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __UI_DIALOG_LAYERTYPEICON_H__
#define __UI_DIALOG_LAYERTYPEICON_H__
/*
@@ -6,7 +7,7 @@
*
* Copyright (C) Theodore Janeczko 2012 <flutterguy317@gmail.com>
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/cellrendererpixbuf.h>
diff --git a/src/ui/widget/licensor.cpp b/src/ui/widget/licensor.cpp
index de6817266..c5d6a9aca 100644
--- a/src/ui/widget/licensor.cpp
+++ b/src/ui/widget/licensor.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* bulia byak <buliabyak@users.sf.net>
@@ -9,7 +10,7 @@
*
* Copyright (C) 2000 - 2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "licensor.h"
diff --git a/src/ui/widget/licensor.h b/src/ui/widget/licensor.h
index 798d20d4e..3e1f0dae9 100644
--- a/src/ui/widget/licensor.h
+++ b/src/ui/widget/licensor.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ralf Stephan <ralf@ark.in-berlin.de>
*
* Copyright (C) 2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_LICENSOR_H
diff --git a/src/ui/widget/notebook-page.cpp b/src/ui/widget/notebook-page.cpp
index 6bb84014c..894b290fe 100644
--- a/src/ui/widget/notebook-page.cpp
+++ b/src/ui/widget/notebook-page.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Notebook page widget.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 Bryce Harrington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "notebook-page.h"
diff --git a/src/ui/widget/notebook-page.h b/src/ui/widget/notebook-page.h
index 2e6fbba06..cc11d3056 100644
--- a/src/ui/widget/notebook-page.h
+++ b/src/ui/widget/notebook-page.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Bryce Harrington <bryce@bryceharrington.org>
*
* Copyright (C) 2004 Bryce Harrington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_NOTEBOOK_PAGE_H
diff --git a/src/ui/widget/object-composite-settings.cpp b/src/ui/widget/object-composite-settings.cpp
index fc24ec7cd..6e37c095b 100644
--- a/src/ui/widget/object-composite-settings.cpp
+++ b/src/ui/widget/object-composite-settings.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A widget for controlling object compositing (filter, opacity, etc.)
*
@@ -9,7 +10,7 @@
*
* Copyright (C) 2004--2008 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/object-composite-settings.h"
diff --git a/src/ui/widget/object-composite-settings.h b/src/ui/widget/object-composite-settings.h
index d71050ab3..8e57bbf0c 100644
--- a/src/ui/widget/object-composite-settings.h
+++ b/src/ui/widget/object-composite-settings.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_UI_WIDGET_OBJECT_COMPOSITE_SETTINGS_H
#define SEEN_UI_WIDGET_OBJECT_COMPOSITE_SETTINGS_H
@@ -8,7 +9,7 @@
*
* Copyright (C) 2004--2007 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/box.h>
diff --git a/src/ui/widget/page-sizer.cpp b/src/ui/widget/page-sizer.cpp
index 47f99beec..12f3e36d3 100644
--- a/src/ui/widget/page-sizer.cpp
+++ b/src/ui/widget/page-sizer.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
*
@@ -14,7 +15,7 @@
*
* Copyright (C) 2000 - 2006 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "page-sizer.h"
diff --git a/src/ui/widget/page-sizer.h b/src/ui/widget/page-sizer.h
index e90205514..1d1d605d6 100644
--- a/src/ui/widget/page-sizer.h
+++ b/src/ui/widget/page-sizer.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Ralf Stephan <ralf@ark.in-berlin.de>
*
* Copyright (C) 2005-2006 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_PAGE_SIZER_H
diff --git a/src/ui/widget/pages-skeleton.h b/src/ui/widget/pages-skeleton.h
index 348f24f4d..b1977ed5b 100644
--- a/src/ui/widget/pages-skeleton.h
+++ b/src/ui/widget/pages-skeleton.h
@@ -1,3 +1,23 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/**
+ * @file
+ * List of paper sizes
+ */
+/*
+ * Authors:
+ * bulia byak <buliabyak@users.sf.net>
+ * Lauris Kaplinski <lauris@kaplinski.com>
+ * Jon Phillips <jon@rejon.org>
+ * Ralf Stephan <ralf@ark.in-berlin.de> (Gtkmm)
+ * Bob Jamison <ishmal@users.sf.net>
+ * Abhishek Sharma
+ * + see git history
+ *
+ * Copyright (C) 2000 - 2018 Authors
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
+
#ifndef SEEN_PAGES_SKELETON_H
#define SEEN_PAGES_SKELETON_H
diff --git a/src/ui/widget/panel.cpp b/src/ui/widget/panel.cpp
index 255dc2206..aff7f98fe 100644
--- a/src/ui/widget/panel.cpp
+++ b/src/ui/widget/panel.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Bryce Harrington <bryce@bryceharrington.org>
@@ -8,7 +9,7 @@
* Copyright (C) 2005 Jon A. Cruz
* Copyright (C) 2007 Gustav Broberg
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/dialog.h> // for Gtk::RESPONSE_*
diff --git a/src/ui/widget/panel.h b/src/ui/widget/panel.h
index 340c1acdd..3f08218da 100644
--- a/src/ui/widget/panel.h
+++ b/src/ui/widget/panel.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Bryce Harrington <bryce@bryceharrington.org>
@@ -7,7 +8,7 @@
* Copyright (C) 2005 Jon A. Cruz
* Copyright (C) 2012 Kris De Gussem
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_UI_WIDGET_PANEL_H
diff --git a/src/ui/widget/point.cpp b/src/ui/widget/point.cpp
index 3a12e87e4..e0d6eed1c 100644
--- a/src/ui/widget/point.cpp
+++ b/src/ui/widget/point.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Johan Engelen <j.b.c.engelen@utwente.nl>
@@ -8,7 +9,7 @@
* Copyright (C) 2007 Authors
* Copyright (C) 2004 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "ui/widget/point.h"
diff --git a/src/ui/widget/point.h b/src/ui/widget/point.h
index ab4debe96..104bc788a 100644
--- a/src/ui/widget/point.h
+++ b/src/ui/widget/point.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Johan Engelen <j.b.c.engelen@utwente.nl>
@@ -8,7 +9,7 @@
* Copyright (C) 2007 Authors
* Copyright (C) 2004 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_POINT_H
#define INKSCAPE_UI_WIDGET_POINT_H
diff --git a/src/ui/widget/preferences-widget.cpp b/src/ui/widget/preferences-widget.cpp
index d712c17ae..a44199b10 100644
--- a/src/ui/widget/preferences-widget.cpp
+++ b/src/ui/widget/preferences-widget.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape Preferences dialog.
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004, 2006, 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/ui/widget/preferences-widget.h b/src/ui/widget/preferences-widget.h
index 6a1e5cab7..3e132c05f 100644
--- a/src/ui/widget/preferences-widget.h
+++ b/src/ui/widget/preferences-widget.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Widgets for Inkscape Preferences dialog.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2004, 2006, 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_INKSCAPE_PREFERENCES_H
diff --git a/src/ui/widget/random.cpp b/src/ui/widget/random.cpp
index 27c2f8f6f..81d9f1ace 100644
--- a/src/ui/widget/random.cpp
+++ b/src/ui/widget/random.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Carl Hetherington <inkscape@carlh.net>
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 Carl Hetherington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "helper/icon-loader.h"
diff --git a/src/ui/widget/random.h b/src/ui/widget/random.h
index d86ab6246..2648cb2e2 100644
--- a/src/ui/widget/random.h
+++ b/src/ui/widget/random.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Johan Engelen <j.b.c.engelen@ewi.utwente.nl>
*
* Copyright (C) 2007 Author
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_RANDOM_H
diff --git a/src/ui/widget/registered-enums.h b/src/ui/widget/registered-enums.h
index c837640d3..b0cc19951 100644
--- a/src/ui/widget/registered-enums.h
+++ b/src/ui/widget/registered-enums.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Johan Engelen <j.b.c.engelen@ewi.utwente.nl>
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_REGISTERED_ENUMS_H
diff --git a/src/ui/widget/registered-widget.cpp b/src/ui/widget/registered-widget.cpp
index 23376ae38..e779f14e5 100644
--- a/src/ui/widget/registered-widget.cpp
+++ b/src/ui/widget/registered-widget.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Johan Engelen <j.b.c.engelen@utwente.nl>
@@ -10,7 +11,7 @@
*
* Copyright (C) 2000 - 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "registered-widget.h"
diff --git a/src/ui/widget/registered-widget.h b/src/ui/widget/registered-widget.h
index 033ab9541..84b850312 100644
--- a/src/ui/widget/registered-widget.h
+++ b/src/ui/widget/registered-widget.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ralf Stephan <ralf@ark.in-berlin.de>
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005-2008 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_REGISTERED_WIDGET__H_
diff --git a/src/ui/widget/registry.cpp b/src/ui/widget/registry.cpp
index b8260a694..28340076d 100644
--- a/src/ui/widget/registry.cpp
+++ b/src/ui/widget/registry.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
- * Ralf Stephan <ralf@ark.in-berlin.de>
+ * Ralf Stephan <ralf@ark.in-berlin.de>
*
* Copyright (C) 2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "registry.h"
diff --git a/src/ui/widget/registry.h b/src/ui/widget/registry.h
index a236b96ad..190aaac0f 100644
--- a/src/ui/widget/registry.h
+++ b/src/ui/widget/registry.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ralf Stephan <ralf@ark.in-berlin.de>
*
* Copyright (C) 2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_REGISTRY__H
#define INKSCAPE_UI_WIDGET_REGISTRY__H
diff --git a/src/ui/widget/rendering-options.cpp b/src/ui/widget/rendering-options.cpp
index 79c2573cb..549f494f1 100644
--- a/src/ui/widget/rendering-options.cpp
+++ b/src/ui/widget/rendering-options.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Kees Cook <kees@outflux.net>
@@ -5,7 +6,7 @@
* Copyright (C) 2007 Kees Cook
* Copyright (C) 2004 Bryce Harrington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm.h>
diff --git a/src/ui/widget/rendering-options.h b/src/ui/widget/rendering-options.h
index 74c56591f..2e10ff354 100644
--- a/src/ui/widget/rendering-options.h
+++ b/src/ui/widget/rendering-options.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Kees Cook <kees@outflux.net>
@@ -5,7 +6,7 @@
* Copyright (C) 2007 Kees Cook
* Copyright (C) 2004 Bryce Harrington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_RENDERING_OPTIONS_H
diff --git a/src/ui/widget/rotateable.cpp b/src/ui/widget/rotateable.cpp
index 207145411..639f8d1a8 100644
--- a/src/ui/widget/rotateable.cpp
+++ b/src/ui/widget/rotateable.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* buliabyak@gmail.com
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/box.h>
diff --git a/src/ui/widget/rotateable.h b/src/ui/widget/rotateable.h
index 5ed3c62c9..c174a09f1 100644
--- a/src/ui/widget/rotateable.h
+++ b/src/ui/widget/rotateable.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* buliabyak@gmail.com
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_ROTATEABLE_H
diff --git a/src/ui/widget/scalar-unit.cpp b/src/ui/widget/scalar-unit.cpp
index 203f4e4a4..d9acd375b 100644
--- a/src/ui/widget/scalar-unit.cpp
+++ b/src/ui/widget/scalar-unit.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Bryce Harrington <bryce@bryceharrington.org>
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004-2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "scalar-unit.h"
diff --git a/src/ui/widget/scalar-unit.h b/src/ui/widget/scalar-unit.h
index debcff53e..e82c41d04 100644
--- a/src/ui/widget/scalar-unit.h
+++ b/src/ui/widget/scalar-unit.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Bryce Harrington <bryce@bryceharrington.org>
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004-2005 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_SCALAR_UNIT_H
diff --git a/src/ui/widget/scalar.cpp b/src/ui/widget/scalar.cpp
index 3281d340c..471de497c 100644
--- a/src/ui/widget/scalar.cpp
+++ b/src/ui/widget/scalar.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Carl Hetherington <inkscape@carlh.net>
@@ -7,7 +8,7 @@
*
* Copyright (C) 2004-2011 authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "scalar.h"
diff --git a/src/ui/widget/scalar.h b/src/ui/widget/scalar.h
index 0d9ed9c4b..9581d86dc 100644
--- a/src/ui/widget/scalar.h
+++ b/src/ui/widget/scalar.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Carl Hetherington <inkscape@carlh.net>
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 Carl Hetherington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_SCALAR_H
diff --git a/src/ui/widget/selected-style.cpp b/src/ui/widget/selected-style.cpp
index a16dcc26b..92c460c03 100644
--- a/src/ui/widget/selected-style.cpp
+++ b/src/ui/widget/selected-style.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* buliabyak@gmail.com
@@ -6,7 +7,7 @@
*
* Copyright (C) 2005 author
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "selected-style.h"
diff --git a/src/ui/widget/selected-style.h b/src/ui/widget/selected-style.h
index 490f4290a..2f76b7a11 100644
--- a/src/ui/widget/selected-style.h
+++ b/src/ui/widget/selected-style.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* buliabyak@gmail.com
@@ -5,7 +6,7 @@
*
* Copyright (C) 2005 authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_CURRENT_STYLE_H
diff --git a/src/ui/widget/spin-scale.cpp b/src/ui/widget/spin-scale.cpp
index 0c843590c..5e3a2a261 100644
--- a/src/ui/widget/spin-scale.cpp
+++ b/src/ui/widget/spin-scale.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
*
* Copyright (C) 2012 Author
* 2017 Tavmjong Bah
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "spin-scale.h"
diff --git a/src/ui/widget/spin-scale.h b/src/ui/widget/spin-scale.h
index 743f0e393..b154cb333 100644
--- a/src/ui/widget/spin-scale.h
+++ b/src/ui/widget/spin-scale.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
*
* Copyright (C) 2012 Author
* 2017 Tavmjong Bah
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_SPIN_SCALE_H
diff --git a/src/ui/widget/spin-slider.cpp b/src/ui/widget/spin-slider.cpp
index 0b63e7455..e4cd0c667 100644
--- a/src/ui/widget/spin-slider.cpp
+++ b/src/ui/widget/spin-slider.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Nicholas Bishop <nicholasbishop@gmail.com>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2007 Author
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "spin-slider.h"
diff --git a/src/ui/widget/spin-slider.h b/src/ui/widget/spin-slider.h
index 8c7c1fde6..24a18a048 100644
--- a/src/ui/widget/spin-slider.h
+++ b/src/ui/widget/spin-slider.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Nicholas Bishop <nicholasbishop@gmail.com>
*
* Copyright (C) 2007 Author
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_SPIN_SLIDER_H
diff --git a/src/ui/widget/spinbutton.cpp b/src/ui/widget/spinbutton.cpp
index 4271936a1..b5769d8e2 100644
--- a/src/ui/widget/spinbutton.cpp
+++ b/src/ui/widget/spinbutton.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Johan B. C. Engelen
*
* Copyright (C) 2011 Author
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "spinbutton.h"
diff --git a/src/ui/widget/spinbutton.h b/src/ui/widget/spinbutton.h
index 918e7047f..33ff11576 100644
--- a/src/ui/widget/spinbutton.h
+++ b/src/ui/widget/spinbutton.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Johan B. C. Engelen
*
* Copyright (C) 2011 Author
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_SPINBUTTON_H
diff --git a/src/ui/widget/style-subject.cpp b/src/ui/widget/style-subject.cpp
index 04de4b162..7be56c175 100644
--- a/src/ui/widget/style-subject.cpp
+++ b/src/ui/widget/style-subject.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Copyright (C) 2007 MenTaLguY <mental@rydia.net>
* Abhishek Sharma
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "style-subject.h"
diff --git a/src/ui/widget/style-subject.h b/src/ui/widget/style-subject.h
index 3a3010f46..931dbd15f 100644
--- a/src/ui/widget/style-subject.h
+++ b/src/ui/widget/style-subject.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Abstraction for different style widget operands.
@@ -5,7 +6,7 @@
/*
* Copyright (C) 2007 MenTaLguY <mental@rydia.net>
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_UI_WIDGET_STYLE_SUBJECT_H
#define SEEN_INKSCAPE_UI_WIDGET_STYLE_SUBJECT_H
diff --git a/src/ui/widget/style-swatch.cpp b/src/ui/widget/style-swatch.cpp
index 04a63271e..97b801547 100644
--- a/src/ui/widget/style-swatch.cpp
+++ b/src/ui/widget/style-swatch.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Static style swatch (fill, stroke, opacity).
@@ -8,7 +9,7 @@
*
* Copyright (C) 2005-2008 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "style-swatch.h"
diff --git a/src/ui/widget/style-swatch.h b/src/ui/widget/style-swatch.h
index 7a56a5d04..4c7dc51b5 100644
--- a/src/ui/widget/style-swatch.h
+++ b/src/ui/widget/style-swatch.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Static style swatch (fill, stroke, opacity)
*/
@@ -7,7 +8,7 @@
*
* Copyright (C) 2005-2008 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_CURRENT_STYLE_H
diff --git a/src/ui/widget/text.cpp b/src/ui/widget/text.cpp
index 7b0df45ad..656ec45e2 100644
--- a/src/ui/widget/text.cpp
+++ b/src/ui/widget/text.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Carl Hetherington <inkscape@carlh.net>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2004 Carl Hetherington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "text.h"
diff --git a/src/ui/widget/text.h b/src/ui/widget/text.h
index 593875b23..87c93572c 100644
--- a/src/ui/widget/text.h
+++ b/src/ui/widget/text.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Carl Hetherington <inkscape@carlh.net>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2004 Carl Hetherington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_TEXT_H
diff --git a/src/ui/widget/tolerance-slider.cpp b/src/ui/widget/tolerance-slider.cpp
index 002681204..1b639a214 100644
--- a/src/ui/widget/tolerance-slider.cpp
+++ b/src/ui/widget/tolerance-slider.cpp
@@ -1,11 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
- * Ralf Stephan <ralf@ark.in-berlin.de>
+ * Ralf Stephan <ralf@ark.in-berlin.de>
* Abhishek Sharma
*
* Copyright (C) 2006 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "tolerance-slider.h"
diff --git a/src/ui/widget/tolerance-slider.h b/src/ui/widget/tolerance-slider.h
index b77512c34..1c4af1d37 100644
--- a/src/ui/widget/tolerance-slider.h
+++ b/src/ui/widget/tolerance-slider.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Ralf Stephan <ralf@ark.in-berlin.de>
*
* Copyright (C) 2006 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_TOLERANCE_SLIDER__H_
diff --git a/src/ui/widget/unit-menu.cpp b/src/ui/widget/unit-menu.cpp
index e6453a03b..7be848aac 100644
--- a/src/ui/widget/unit-menu.cpp
+++ b/src/ui/widget/unit-menu.cpp
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Bryce Harrington <bryce@bryceharrington.org>
*
* Copyright (C) 2004 Bryce Harrington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cmath>
diff --git a/src/ui/widget/unit-menu.h b/src/ui/widget/unit-menu.h
index a076c5168..a219a9486 100644
--- a/src/ui/widget/unit-menu.h
+++ b/src/ui/widget/unit-menu.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Author:
* Bryce Harrington <bryce@bryceharrington.org>
*
* Copyright (C) 2004 Bryce Harrington
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_UNIT_H
diff --git a/src/ui/widget/unit-tracker.cpp b/src/ui/widget/unit-tracker.cpp
index 2d562f468..9a4ff8268 100644
--- a/src/ui/widget/unit-tracker.cpp
+++ b/src/ui/widget/unit-tracker.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::UI::Widget::UnitTracker
* Simple mediator to synchronize changes to unit menus
@@ -10,7 +11,7 @@
* Copyright (C) 2013 Matthew Petroff
* Copyright (C) 2018 Tavmjong Bah
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <algorithm>
diff --git a/src/ui/widget/unit-tracker.h b/src/ui/widget/unit-tracker.h
index 10c21a7ec..f4d3b114d 100644
--- a/src/ui/widget/unit-tracker.h
+++ b/src/ui/widget/unit-tracker.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::UI::Widget::UnitTracker
* Simple mediator to synchronize changes to unit menus
@@ -9,7 +10,7 @@
* Copyright (C) 2007 Jon A. Cruz
* Copyright (C) 2013 Matthew Petroff
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UI_WIDGET_UNIT_TRACKER_H
diff --git a/src/unclump.cpp b/src/unclump.cpp
index 26efe10de..6b134c0ab 100644
--- a/src/unclump.cpp
+++ b/src/unclump.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Unclumping objects.
@@ -8,7 +9,7 @@
* Abhishek Sharma
*
* Copyright (C) 2005 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <algorithm>
diff --git a/src/unclump.h b/src/unclump.h
index b758ec894..823a83e0c 100644
--- a/src/unclump.h
+++ b/src/unclump.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Unclumping objects
*/
@@ -5,7 +6,7 @@
* bulia byak
*
* Copyright (C) 2005 Authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_DIALOGS_UNCLUMP_H
diff --git a/src/undo-stack-observer.h b/src/undo-stack-observer.h
index 58972a1af..0d277800b 100644
--- a/src/undo-stack-observer.h
+++ b/src/undo-stack-observer.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* David Yip <yipdw@rose-hulman.edu>
*
* Copyright (c) 2005 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_UNDO_COMMIT_OBSERVER_H
diff --git a/src/unicoderange.cpp b/src/unicoderange.cpp
index 7930fb4a7..a6137f640 100644
--- a/src/unicoderange.cpp
+++ b/src/unicoderange.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "unicoderange.h"
#include <cstdlib>
diff --git a/src/unicoderange.h b/src/unicoderange.h
index 342b3fa3e..8a756310f 100644
--- a/src/unicoderange.h
+++ b/src/unicoderange.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <glibmm/ustring.h>
#include <vector>
diff --git a/src/util/CMakeLists.txt b/src/util/CMakeLists.txt
index faa452d13..102792e7f 100644
--- a/src/util/CMakeLists.txt
+++ b/src/util/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(util_SRC
ege-appear-time-tracker.cpp
diff --git a/src/util/copy.h b/src/util/copy.h
index 1b4232814..606813208 100644
--- a/src/util/copy.h
+++ b/src/util/copy.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Traits::Copy - traits class to determine types to use when copying
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_TRAITS_COPY_H
diff --git a/src/util/ege-appear-time-tracker.cpp b/src/util/ege-appear-time-tracker.cpp
index ec24bbd32..d3c08998e 100644
--- a/src/util/ege-appear-time-tracker.cpp
+++ b/src/util/ege-appear-time-tracker.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
diff --git a/src/util/ege-appear-time-tracker.h b/src/util/ege-appear-time-tracker.h
index 1d0c90991..4318e62fa 100644
--- a/src/util/ege-appear-time-tracker.h
+++ b/src/util/ege-appear-time-tracker.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
#ifndef SEEN_APPEAR_TIME_TRACKER_H
#define SEEN_APPEAR_TIME_TRACKER_H
diff --git a/src/util/ege-tags.cpp b/src/util/ege-tags.cpp
index d86d6025f..c37a9d2fe 100644
--- a/src/util/ege-tags.cpp
+++ b/src/util/ege-tags.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
diff --git a/src/util/ege-tags.h b/src/util/ege-tags.h
index a481c97e1..dfa584d5c 100644
--- a/src/util/ege-tags.h
+++ b/src/util/ege-tags.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
#ifndef SEEN_EGE_TAGS_H
#define SEEN_EGE_TAGS_H
diff --git a/src/util/enums.h b/src/util/enums.h
index 2ff5a0af8..46c4d5e8b 100644
--- a/src/util/enums.h
+++ b/src/util/enums.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* Nicholas Bishop <nicholasbishop@gmail.com>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2007 Authors
*
- * Released under GNU GPL. Read the file 'COPYING' for more information.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UTIL_ENUMS_H
#define INKSCAPE_UTIL_ENUMS_H
diff --git a/src/util/expression-evaluator.cpp b/src/util/expression-evaluator.cpp
index e9356ef35..facf5422b 100644
--- a/src/util/expression-evaluator.cpp
+++ b/src/util/expression-evaluator.cpp
@@ -1,3 +1,7 @@
+// SPDX-License-Identifier: LGPL-3.0-or-later
+/** @file
+ * TODO: insert short description here
+ */
/* LIBGIMP - The GIMP Library
* Copyright (C) 1995-1997 Peter Mattis and Spencer Kimball
*
diff --git a/src/util/expression-evaluator.h b/src/util/expression-evaluator.h
index 343278c53..a45ad5a73 100644
--- a/src/util/expression-evaluator.h
+++ b/src/util/expression-evaluator.h
@@ -1,3 +1,7 @@
+// SPDX-License-Identifier: LGPL-3.0-or-later
+/** @file
+ * TODO: insert short description here
+ */
/* LIBGIMP - The GIMP Library
* Copyright (C) 1995-1997 Peter Mattis and Spencer Kimball
*
diff --git a/src/util/find-if-before.h b/src/util/find-if-before.h
index 6a0f63be6..b7b2de620 100644
--- a/src/util/find-if-before.h
+++ b/src/util/find-if-before.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Algorithms::find_if_before - finds the position before
* the first value that satisifes
@@ -8,7 +9,7 @@
*
* Copyright (C) 2005 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_ALGORITHMS_FIND_IF_BEFORE_H
diff --git a/src/util/find-last-if.h b/src/util/find-last-if.h
index 1ffd63b9c..1402de74e 100644
--- a/src/util/find-last-if.h
+++ b/src/util/find-last-if.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Algorithms::find_last_if
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_ALGORITHMS_FIND_LAST_IF_H
diff --git a/src/util/fixed_point.h b/src/util/fixed_point.h
index f2bf0318d..5bb0dde92 100644
--- a/src/util/fixed_point.h
+++ b/src/util/fixed_point.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Util::FixedPoint - fixed point type
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 Jasper van de Gronde
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_UTIL_FIXED_POINT_H
diff --git a/src/util/format.h b/src/util/format.h
index 61e004857..b38f3a64a 100644
--- a/src/util/format.h
+++ b/src/util/format.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Util::format - g_strdup_printf wrapper producing shared strings
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2006 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_UTIL_FORMAT_H
diff --git a/src/util/forward-pointer-iterator.h b/src/util/forward-pointer-iterator.h
index eaf5a7a25..9fe3bb852 100644
--- a/src/util/forward-pointer-iterator.h
+++ b/src/util/forward-pointer-iterator.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Util::ForwardPointerIterator - wraps a simple pointer
* with various strategies
@@ -8,7 +9,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_UTIL_FORWARD_POINTER_ITERATOR_H
diff --git a/src/util/list-container-test.h b/src/util/list-container-test.h
index 5f0e06e0c..b46ed7b9e 100644
--- a/src/util/list-container-test.h
+++ b/src/util/list-container-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2010 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cxxtest/TestSuite.h>
#include <stdarg.h>
diff --git a/src/util/list-container.h b/src/util/list-container.h
index d39a40ee7..70023875c 100644
--- a/src/util/list-container.h
+++ b/src/util/list-container.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Util::ListContainer - encapsulates lists as STL containers,
* providing fast appending
@@ -7,7 +8,7 @@
*
* Copyright (C) 2005 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_UTIL_LIST_CONTAINER_H
diff --git a/src/util/list-copy.h b/src/util/list-copy.h
index 28ce66ad3..51e6af4eb 100644
--- a/src/util/list-copy.h
+++ b/src/util/list-copy.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Traits::ListCopy - helper traits class for copying lists
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_TRAITS_LIST_COPY_H
diff --git a/src/util/list.h b/src/util/list.h
index ffe04d9f3..68f410bf1 100644
--- a/src/util/list.h
+++ b/src/util/list.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* MenTaLguY <mental@rydia.net>
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_UTIL_LIST_H
diff --git a/src/util/longest-common-suffix.h b/src/util/longest-common-suffix.h
index 04d2b179d..bc72e6f8c 100644
--- a/src/util/longest-common-suffix.h
+++ b/src/util/longest-common-suffix.h
@@ -1,12 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
- * Inkscape::Algorithms::longest_common_suffix
+ * Inkscape::Algorithms::longest_common_suffix
*
* Authors:
* MenTaLguY <mental@rydia.net>
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_ALGORITHMS_LONGEST_COMMON_SUFFIX_H
diff --git a/src/util/reference.h b/src/util/reference.h
index 5c94bbba5..b4a123b93 100644
--- a/src/util/reference.h
+++ b/src/util/reference.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Traits::Reference - traits class for dealing with reference types
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_TRAITS_REFERENCE_H
diff --git a/src/util/reverse-list.h b/src/util/reverse-list.h
index dacbc2a11..c0164085b 100644
--- a/src/util/reverse-list.h
+++ b/src/util/reverse-list.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Util::reverse_list - generate a reversed list from iterator range
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_UTIL_REVERSE_LIST_H
diff --git a/src/util/share.cpp b/src/util/share.cpp
index a9c648d6c..6c436dcf8 100644
--- a/src/util/share.cpp
+++ b/src/util/share.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Util::ptr_shared<T> - like T const *, but stronger.
* Used to hold c-style strings for objects that are managed by the gc.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "util/share.h"
diff --git a/src/util/share.h b/src/util/share.h
index cc3387325..e8b9fb12b 100644
--- a/src/util/share.h
+++ b/src/util/share.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape::Util::ptr_shared<T> - like T const *, but stronger.
* Used to hold c-style strings for objects that are managed by the gc.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2006 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_UTIL_SHARE_H
diff --git a/src/util/signal-blocker.h b/src/util/signal-blocker.h
index 9d1f3153a..8fb62569a 100644
--- a/src/util/signal-blocker.h
+++ b/src/util/signal-blocker.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Base RAII blocker for sgic++ signals.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2014 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_UTIL_SIGNAL_BLOCKER_H
diff --git a/src/util/ucompose.hpp b/src/util/ucompose.hpp
index b2b07814b..f1e536c0c 100644
--- a/src/util/ucompose.hpp
+++ b/src/util/ucompose.hpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: LGPL-2.1-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2006 Authors
+ * Released under GNU LGPL v2.1+, read the file 'COPYING' for more information.
+ */
/* Defines String::ucompose(fmt, arg...) for easy, i18n-friendly
* composition of strings with Gtkmm >= 1.3.* (see www.gtkmm.org).
* Uses Glib::ustring instead of std::string which doesn't work with
diff --git a/src/util/units.cpp b/src/util/units.cpp
index 0308623d5..8c0be134d 100644
--- a/src/util/units.cpp
+++ b/src/util/units.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape Units
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2013 Matthew Petroff
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cmath>
diff --git a/src/util/units.h b/src/util/units.h
index 17c54eb4e..2b7f8674c 100644
--- a/src/util/units.h
+++ b/src/util/units.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape Units
* These classes are used for defining different unit systems.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2013 Matthew Petroff
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef INKSCAPE_UTIL_UNITS_H
diff --git a/src/util/ziptool.cpp b/src/util/ziptool.cpp
index a4ad751a0..82712b87d 100644
--- a/src/util/ziptool.cpp
+++ b/src/util/ziptool.cpp
@@ -1,20 +1,15 @@
-/*
- * This is intended to be a standalone, reduced capability
- * implementation of Gzip and Zip functionality. Its
- * targeted use case is for archiving and retrieving single files
- * which use these encoding types. Being memory based and
- * non-optimized, it is not useful in cases where very large
- * archives are needed or where high performance is desired.
- * However, it should hopefully work very well for smaller,
- * one-at-a-time tasks. What you get in return is the ability
- * to drop these files into your project and remove the dependencies
- * on ZLib and Info-Zip. Enjoy.
- *
+// SPDX-License-Identifier: LGPL-2.1-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
* Authors:
- * Bob Jamison
- *
- * Copyright (C) 2006-2007 Bob Jamison
+ * see git history
+ * Bob Jamison
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU LGPL v2.1+, read the file 'COPYING' for more information.
+ */
+/*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
@@ -29,6 +24,18 @@
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
+/*
+ * This is intended to be a standalone, reduced capability
+ * implementation of Gzip and Zip functionality. Its
+ * targeted use case is for archiving and retrieving single files
+ * which use these encoding types. Being memory based and
+ * non-optimized, it is not useful in cases where very large
+ * archives are needed or where high performance is desired.
+ * However, it should hopefully work very well for smaller,
+ * one-at-a-time tasks. What you get in return is the ability
+ * to drop these files into your project and remove the dependencies
+ * on ZLib and Info-Zip. Enjoy.
+ */
#include <cstdio>
diff --git a/src/util/ziptool.h b/src/util/ziptool.h
index 8d905f405..26aaac81c 100644
--- a/src/util/ziptool.h
+++ b/src/util/ziptool.h
@@ -1,23 +1,15 @@
-#ifndef SEEN_ZIPTOOL_H
-#define SEEN_ZIPTOOL_H
-/**
- * This is intended to be a standalone, reduced capability
- * implementation of Gzip and Zip functionality. Its
- * targeted use case is for archiving and retrieving single files
- * which use these encoding types. Being memory based and
- * non-optimized, it is not useful in cases where very large
- * archives are needed or where high performance is desired.
- * However, it should hopefully work well for smaller,
- * one-at-a-time tasks. What you get in return is the ability
- * to drop these files into your project and remove the dependencies
- * on ZLib and Info-Zip. Enjoy.
- */
-/*
+// SPDX-License-Identifier: LGPL-2.1-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
* Authors:
- * Bob Jamison
- *
- * Copyright (C) 2006-2007 Bob Jamison
+ * see git history
+ * Bob Jamison
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU LGPL v2.1+, read the file 'COPYING' for more information.
+ */
+/*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
@@ -32,6 +24,21 @@
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
+#ifndef SEEN_ZIPTOOL_H
+#define SEEN_ZIPTOOL_H
+/**
+ * This is intended to be a standalone, reduced capability
+ * implementation of Gzip and Zip functionality. Its
+ * targeted use case is for archiving and retrieving single files
+ * which use these encoding types. Being memory based and
+ * non-optimized, it is not useful in cases where very large
+ * archives are needed or where high performance is desired.
+ * However, it should hopefully work well for smaller,
+ * one-at-a-time tasks. What you get in return is the ability
+ * to drop these files into your project and remove the dependencies
+ * on ZLib and Info-Zip. Enjoy.
+ */
+
#include <vector>
diff --git a/src/vanishing-point.cpp b/src/vanishing-point.cpp
index eed4cd48e..b228fb994 100644
--- a/src/vanishing-point.cpp
+++ b/src/vanishing-point.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Vanishing point for 3D perspectives
*
@@ -10,7 +11,7 @@
*
* Copyright (C) 2005-2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/vanishing-point.h b/src/vanishing-point.h
index 80d3b435c..6901cf66a 100644
--- a/src/vanishing-point.h
+++ b/src/vanishing-point.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Vanishing point for 3D perspectives
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2007 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_VANISHING_POINT_H
diff --git a/src/verbs.cpp b/src/verbs.cpp
index c7698fb4b..a167d20a7 100644
--- a/src/verbs.cpp
+++ b/src/verbs.cpp
@@ -1,27 +1,26 @@
-/**
- * \file verbs.cpp
- *
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Actions for inkscape.
*
+ *
* This file implements routines necessary to deal with verbs. A verb
* is a numeric identifier used to retrieve standard SPActions for particular
* views.
- */
-
-/*
+ *//*
* Authors:
- * Lauris Kaplinski <lauris@kaplinski.com>
- * Ted Gould <ted@gould.cx>
- * MenTaLguY <mental@rydia.net>
- * David Turner <novalis@gnu.org>
- * bulia byak <buliabyak@users.sf.net>
- * Jon A. Cruz <jon@joncruz.org>
- * Abhishek Sharma
+ * see git history
+ * Lauris Kaplinski <lauris@kaplinski.com>
+ * Ted Gould <ted@gould.cx>
+ * MenTaLguY <mental@rydia.net>
+ * David Turner <novalis@gnu.org>
+ * bulia byak <buliabyak@users.sf.net>
+ * Jon A. Cruz <jon@joncruz.org>
+ * Abhishek Sharma
+ * 2006 Johan Engelen <johan@shouraizou.nl>
+ * 2012 Kris De Gussem <Kris.DeGussem@gmail.com>
*
- * Copyright (C) 2006 Johan Engelen <johan@shouraizou.nl>
- * Copyright (C) 2012 Kris De Gussem <Kris.DeGussem@gmail.com>
- * Copyright (C) (date unspecified) Authors
- * This code is in public domain.
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/verbs.h b/src/verbs.h
index eb22ae3e9..d93f63da5 100644
--- a/src/verbs.h
+++ b/src/verbs.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_VERBS_H
#define SEEN_SP_VERBS_H
/*
@@ -9,8 +10,7 @@
* Copyright (C) 2006 Johan Engelen <johan@shouraizou.nl>
* Copyright (C) (date unspecified) Authors
- * This code is in public domain if done by Lauris
- * This code is GPL if done by Ted or David
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/version.cpp b/src/version.cpp
index 7610cd8e7..7133ca3f5 100644
--- a/src/version.cpp
+++ b/src/version.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Versions
*
@@ -9,7 +10,7 @@
* Copyright (C) 2003 MenTaLguY
* Copyright (C) 2012 Kris De Gussem
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/version.h b/src/version.h
index f6221f6a6..ecf10b109 100644
--- a/src/version.h
+++ b/src/version.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Authors:
* MenTaLguY <mental@rydia.net>
@@ -5,7 +6,7 @@
*
* Copyright (C) 2003 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_VERSION_H
diff --git a/src/widgets/CMakeLists.txt b/src/widgets/CMakeLists.txt
index f0beeed4a..184a25812 100644
--- a/src/widgets/CMakeLists.txt
+++ b/src/widgets/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
add_subdirectory(gimp)
set(widgets_SRC
diff --git a/src/widgets/button.cpp b/src/widgets/button.cpp
index a2848ac03..de7aa8880 100644
--- a/src/widgets/button.cpp
+++ b/src/widgets/button.cpp
@@ -1,14 +1,16 @@
-/**
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Generic button widget
- *
+ *//*
* Authors:
+ * see git history
* MenTaLguY <mental@rydia.net>
* Lauris Kaplinski <lauris@kaplinski.com>
* bulia byak <buliabyak@users.sf.net>
*
- * Copyright (C) 2002 Lauris Kaplinski
*
- * This code is in public domain
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm.h>
diff --git a/src/widgets/button.h b/src/widgets/button.h
index 584818181..4aa29b40a 100644
--- a/src/widgets/button.h
+++ b/src/widgets/button.h
@@ -1,16 +1,17 @@
-#ifndef SEEN_SP_BUTTON_H
-#define SEEN_SP_BUTTON_H
-
-/**
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Generic button widget
+ *//*
+ * Authors:
+ * see git history
+ * Lauris Kaplinski <lauris@kaplinski.com>
*
- * Author:
- * Lauris Kaplinski <lauris@kaplinski.com>
- *
- * Copyright (C) 2002 Lauris Kaplinski
- *
- * This code is in public domain
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_SP_BUTTON_H
+#define SEEN_SP_BUTTON_H
+
#define SP_TYPE_BUTTON (sp_button_get_type ())
#define SP_BUTTON(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), SP_TYPE_BUTTON, SPButton))
diff --git a/src/widgets/dash-selector.cpp b/src/widgets/dash-selector.cpp
index 3e65ae0f2..16520bbf4 100644
--- a/src/widgets/dash-selector.cpp
+++ b/src/widgets/dash-selector.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Combobox for selecting dash patterns - implementation.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "dash-selector.h"
diff --git a/src/widgets/dash-selector.h b/src/widgets/dash-selector.h
index eb48003a6..485f8abed 100644
--- a/src/widgets/dash-selector.h
+++ b/src/widgets/dash-selector.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_DASH_SELECTOR_NEW_H
#define SEEN_SP_DASH_SELECTOR_NEW_H
@@ -7,7 +8,7 @@
*
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/box.h>
diff --git a/src/widgets/desktop-widget.cpp b/src/widgets/desktop-widget.cpp
index dade7c85d..32f1a126d 100644
--- a/src/widgets/desktop-widget.cpp
+++ b/src/widgets/desktop-widget.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* Desktop widget implementation
*/
@@ -17,7 +18,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski
* Copyright (C) 2000-2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/widgets/desktop-widget.h b/src/widgets/desktop-widget.h
index 40d194bb3..65733390c 100644
--- a/src/widgets/desktop-widget.h
+++ b/src/widgets/desktop-widget.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_DESKTOP_WIDGET_H
#define SEEN_SP_DESKTOP_WIDGET_H
@@ -7,9 +8,11 @@
* Authors:
* Jon A. Cruz <jon@joncruz.org> (c) 2010
* John Bintz <jcoswell@coswellproductions.org> (c) 2006
- * Ralf Stephan <ralf@ark.in-berlin.de> (c) 2005, distrib. under GPL2
+ * Ralf Stephan <ralf@ark.in-berlin.de> (c) 2005
* Abhishek Sharma
* ? -2004
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/window.h>
diff --git a/src/widgets/eek-preview.cpp b/src/widgets/eek-preview.cpp
index 201afa97b..0da4279a5 100644
--- a/src/widgets/eek-preview.cpp
+++ b/src/widgets/eek-preview.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
diff --git a/src/widgets/eek-preview.h b/src/widgets/eek-preview.h
index bc756260b..371d7a66a 100644
--- a/src/widgets/eek-preview.h
+++ b/src/widgets/eek-preview.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
diff --git a/src/widgets/ege-adjustment-action.cpp b/src/widgets/ege-adjustment-action.cpp
index 927b6aec0..15647c245 100644
--- a/src/widgets/ege-adjustment-action.cpp
+++ b/src/widgets/ege-adjustment-action.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
*/
diff --git a/src/widgets/ege-adjustment-action.h b/src/widgets/ege-adjustment-action.h
index 5cb21a481..6dc754c66 100644
--- a/src/widgets/ege-adjustment-action.h
+++ b/src/widgets/ege-adjustment-action.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
#ifndef SEEN_EGE_ADJUSTMENT_ACTION
#define SEEN_EGE_ADJUSTMENT_ACTION
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
diff --git a/src/widgets/ege-output-action.cpp b/src/widgets/ege-output-action.cpp
index 929e8e5ea..ca4677e64 100644
--- a/src/widgets/ege-output-action.cpp
+++ b/src/widgets/ege-output-action.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
*
*/
diff --git a/src/widgets/ege-output-action.h b/src/widgets/ege-output-action.h
index f61493db7..92b007213 100644
--- a/src/widgets/ege-output-action.h
+++ b/src/widgets/ege-output-action.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
#ifndef SEEN_EGE_OUTPUT_ACTION
#define SEEN_EGE_OUTPUT_ACTION
/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
diff --git a/src/widgets/ege-paint-def.cpp b/src/widgets/ege-paint-def.cpp
index 6ba5e3b6f..7cc951c4a 100644
--- a/src/widgets/ege-paint-def.cpp
+++ b/src/widgets/ege-paint-def.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
diff --git a/src/widgets/ege-paint-def.h b/src/widgets/ege-paint-def.h
index c26fde1b2..63643c53a 100644
--- a/src/widgets/ege-paint-def.h
+++ b/src/widgets/ege-paint-def.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later
/* ***** BEGIN LICENSE BLOCK *****
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
*
diff --git a/src/widgets/fill-n-stroke-factory.h b/src/widgets/fill-n-stroke-factory.h
index 89726dc0d..5ca9daa73 100644
--- a/src/widgets/fill-n-stroke-factory.h
+++ b/src/widgets/fill-n-stroke-factory.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_FILL_N_STROKE_FACTORY_H
#define SEEN_FILL_N_STROKE_FACTORY_H
/* Authors:
@@ -5,7 +6,7 @@
*
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "fill-or-stroke.h"
diff --git a/src/widgets/fill-style.cpp b/src/widgets/fill-style.cpp
index 33006e912..f4d439f29 100644
--- a/src/widgets/fill-style.cpp
+++ b/src/widgets/fill-style.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Fill style widget.
@@ -13,7 +14,7 @@
* Copyright (C) 2001-2002 Ximian, Inc.
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#define noSP_FS_VERBOSE
diff --git a/src/widgets/fill-style.h b/src/widgets/fill-style.h
index 6e484077a..3a64f2c45 100644
--- a/src/widgets/fill-style.h
+++ b/src/widgets/fill-style.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Fill style configuration
*/
@@ -8,7 +9,7 @@
* Copyright (C) 2010 Jon A. Cruz
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_DIALOGS_SP_FILL_STYLE_H
diff --git a/src/widgets/gimp/CMakeLists.txt b/src/widgets/gimp/CMakeLists.txt
index aa886cc67..0c8686cdd 100644
--- a/src/widgets/gimp/CMakeLists.txt
+++ b/src/widgets/gimp/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(gimpwidgets_SRC
gimpcolorwheel.c
ruler.cpp
diff --git a/src/widgets/gimp/gimpcolorwheel.c b/src/widgets/gimp/gimpcolorwheel.c
index 51d2c7e1c..87f17eac6 100644
--- a/src/widgets/gimp/gimpcolorwheel.c
+++ b/src/widgets/gimp/gimpcolorwheel.c
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: LGPL-3.0-or-later
/* HSV color selector for GTK+
*
* Copyright (C) 1999 The Free Software Foundation
diff --git a/src/widgets/gimp/gimpcolorwheel.h b/src/widgets/gimp/gimpcolorwheel.h
index 41a38c842..e79fc1575 100644
--- a/src/widgets/gimp/gimpcolorwheel.h
+++ b/src/widgets/gimp/gimpcolorwheel.h
@@ -1,3 +1,7 @@
+// SPDX-License-Identifier: LGPL-3.0-or-later
+/** @file
+ * HSV color selector for GTK+
+ */
/* HSV color selector for GTK+
*
* Copyright (C) 1999 The Free Software Foundation
@@ -5,7 +9,7 @@
* Authors: Simon Budig <Simon.Budig@unix-ag.org> (original code)
* Federico Mena-Quintero <federico@gimp.org> (cleanup for GTK+)
* Jonathan Blandford <jrb@redhat.com> (cleanup for GTK+)
- *
+ *
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
diff --git a/src/widgets/gimp/ruler.cpp b/src/widgets/gimp/ruler.cpp
index f4f1a2f29..a0dd19dc5 100644
--- a/src/widgets/gimp/ruler.cpp
+++ b/src/widgets/gimp/ruler.cpp
@@ -1,8 +1,9 @@
+// SPDX-License-Identifier: GPL-3.0-or-later
/*
* Customized ruler class for inkscape. Note that this is a fork of
* the GimpRuler widget from GIMP: libgimpwidgets/gimpruler.c.
- * The GIMP code is released under the GPL 3. The GIMP code itself
- * is a fork of the now-obsolete GtkRuler widget from GTK+ 2.
+ * The GIMP code was released under the LGPL3+ (which is GPL3 plus extra permissions that may be ignored).
+ * The GIMP code itself is a fork of the now-obsolete GtkRuler widget from GTK+ 2.
*
* Major differences between implementations in Inkscape and GIMP are
* as follows:
@@ -26,7 +27,7 @@
*
* Copyright (C) 1999-2011 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v3+. Read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/widgets/gimp/ruler.h b/src/widgets/gimp/ruler.h
index ed529d082..5e9b1ee16 100644
--- a/src/widgets/gimp/ruler.h
+++ b/src/widgets/gimp/ruler.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SP_RULER_H__
#define __SP_RULER_H__
@@ -10,7 +11,7 @@
*
* Copyright (C) 1999-2002 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtk/gtk.h>
diff --git a/src/widgets/gradient-image.cpp b/src/widgets/gradient-image.cpp
index 67b1e3d38..1a0e253a9 100644
--- a/src/widgets/gradient-image.cpp
+++ b/src/widgets/gradient-image.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* A simple gradient preview
*
@@ -7,7 +8,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <sigc++/sigc++.h>
diff --git a/src/widgets/gradient-image.h b/src/widgets/gradient-image.h
index 637d7c39d..4fcc4ca71 100644
--- a/src/widgets/gradient-image.h
+++ b/src/widgets/gradient-image.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_GRADIENT_IMAGE_H
#define SEEN_SP_GRADIENT_IMAGE_H
@@ -10,7 +11,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtk/gtk.h>
diff --git a/src/widgets/gradient-selector.cpp b/src/widgets/gradient-selector.cpp
index 11a2cc34b..8da832a26 100644
--- a/src/widgets/gradient-selector.cpp
+++ b/src/widgets/gradient-selector.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Gradient vector widget
*
@@ -10,7 +11,7 @@
* Copyright (C) 2001 Ximian, Inc.
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/widgets/gradient-selector.h b/src/widgets/gradient-selector.h
index 4eb37b5e8..454d5c906 100644
--- a/src/widgets/gradient-selector.h
+++ b/src/widgets/gradient-selector.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_GRADIENT_SELECTOR_H
#define SEEN_GRADIENT_SELECTOR_H
@@ -12,7 +13,7 @@
* Copyright (C) 2001 Ximian, Inc.
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/liststore.h>
diff --git a/src/widgets/gradient-vector.cpp b/src/widgets/gradient-vector.cpp
index 72b917c10..038835956 100644
--- a/src/widgets/gradient-vector.cpp
+++ b/src/widgets/gradient-vector.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Gradient vector selection widget
*
@@ -15,7 +16,7 @@
* Copyright (C) 2006 MenTaLguY
* Copyright (C) 2010 Jon A. Cruz
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*
*/
diff --git a/src/widgets/gradient-vector.h b/src/widgets/gradient-vector.h
index 27f818832..c30cb3230 100644
--- a/src/widgets/gradient-vector.h
+++ b/src/widgets/gradient-vector.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_GRADIENT_VECTOR_H
#define SEEN_GRADIENT_VECTOR_H
@@ -12,7 +13,7 @@
* Copyright (C) 2001-2002 Lauris Kaplinski
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/liststore.h>
diff --git a/src/widgets/ink-action.cpp b/src/widgets/ink-action.cpp
index ee6478403..bbdcd1c66 100644
--- a/src/widgets/ink-action.cpp
+++ b/src/widgets/ink-action.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "ink-action.h"
#include "helper/icon-loader.h"
#include <gtk/gtk.h>
diff --git a/src/widgets/ink-action.h b/src/widgets/ink-action.h
index 396e4838b..fa493d552 100644
--- a/src/widgets/ink-action.h
+++ b/src/widgets/ink-action.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_INK_ACTION
#define SEEN_INK_ACTION
diff --git a/src/widgets/ink-comboboxentry-action.cpp b/src/widgets/ink-comboboxentry-action.cpp
index 65f7d5831..a49d5c2c3 100644
--- a/src/widgets/ink-comboboxentry-action.cpp
+++ b/src/widgets/ink-comboboxentry-action.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A subclass of GtkAction that wraps a GtkComboBoxEntry.
* Features:
@@ -14,7 +15,7 @@
*
* Copyright (C) 2010 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/*
diff --git a/src/widgets/ink-comboboxentry-action.h b/src/widgets/ink-comboboxentry-action.h
index 042d42937..fa7dd5cdf 100644
--- a/src/widgets/ink-comboboxentry-action.h
+++ b/src/widgets/ink-comboboxentry-action.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* A subclass of GtkAction that wraps a GtkComboBoxEntry.
* Features:
@@ -13,7 +14,7 @@
*
* Copyright (C) 2010 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INK_COMBOBOXENTRY_ACTION
diff --git a/src/widgets/ink-radio-action.cpp b/src/widgets/ink-radio-action.cpp
index d0bff1271..5f8e3448a 100644
--- a/src/widgets/ink-radio-action.cpp
+++ b/src/widgets/ink-radio-action.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "ink-radio-action.h"
#include "helper/icon-loader.h"
diff --git a/src/widgets/ink-radio-action.h b/src/widgets/ink-radio-action.h
index 52afa0cb8..c54346dd2 100644
--- a/src/widgets/ink-radio-action.h
+++ b/src/widgets/ink-radio-action.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INK_RADIO_ACTION_H
#define INK_RADIO_ACTION_H
diff --git a/src/widgets/ink-toggle-action.cpp b/src/widgets/ink-toggle-action.cpp
index 7a29b95d5..fdd3e2498 100644
--- a/src/widgets/ink-toggle-action.cpp
+++ b/src/widgets/ink-toggle-action.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "ink-toggle-action.h"
#include "helper/icon-loader.h"
diff --git a/src/widgets/ink-toggle-action.h b/src/widgets/ink-toggle-action.h
index f329f57a6..833fc4ef6 100644
--- a/src/widgets/ink-toggle-action.h
+++ b/src/widgets/ink-toggle-action.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INK_TOGGLE_ACTION_H
#define INK_TOGGLE_ACTION_H
diff --git a/src/widgets/ink-tool-menu-action.cpp b/src/widgets/ink-tool-menu-action.cpp
index d1d9501b4..667f074cc 100644
--- a/src/widgets/ink-tool-menu-action.cpp
+++ b/src/widgets/ink-tool-menu-action.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "ink-tool-menu-action.h"
// ToolMenu Action is happily derived from http://www.gtkforums.com/viewtopic.php?t=4215
diff --git a/src/widgets/ink-tool-menu-action.h b/src/widgets/ink-tool-menu-action.h
index c34aa1322..58e1974d1 100644
--- a/src/widgets/ink-tool-menu-action.h
+++ b/src/widgets/ink-tool-menu-action.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INK_TOOL_MENU_ACTION_H
#define INK_TOOL_MENU_ACTION_H
diff --git a/src/widgets/paint-selector.cpp b/src/widgets/paint-selector.cpp
index a2a84b115..51061a947 100644
--- a/src/widgets/paint-selector.cpp
+++ b/src/widgets/paint-selector.cpp
@@ -1,19 +1,18 @@
-/**
- * @file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* SPPaintSelector: Generic paint selector widget.
- */
-
-/*
+ *//*
* Authors:
+ * see git history
* Lauris Kaplinski
* bulia byak <buliabyak@users.sf.net>
* John Cliff <simarilius@yahoo.com>
* Jon A. Cruz <jon@joncruz.org>
* Abhishek Sharma
*
- * Copyright (C) Lauris Kaplinski 2002
- * Copyright (C) 2010 Authors
-*/
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#define noSP_PS_VERBOSE
diff --git a/src/widgets/paint-selector.h b/src/widgets/paint-selector.h
index d7c7e6326..4a6db3121 100644
--- a/src/widgets/paint-selector.h
+++ b/src/widgets/paint-selector.h
@@ -1,16 +1,16 @@
-#ifndef SEEN_SP_PAINT_SELECTOR_H
-#define SEEN_SP_PAINT_SELECTOR_H
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Generic paint selector widget
- *
+ *//*
* Authors:
* Lauris
* Jon A. Cruz <jon@joncruz.org>
*
- * Copyright (C) Lauris 2002
- * Copyright (C) 2010 Authors
- *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#ifndef SEEN_SP_PAINT_SELECTOR_H
+#define SEEN_SP_PAINT_SELECTOR_H
#include <glib.h>
#include <gtk/gtk.h>
diff --git a/src/widgets/sp-attribute-widget.cpp b/src/widgets/sp-attribute-widget.cpp
index e30f3bf0e..2b6aa9bbd 100644
--- a/src/widgets/sp-attribute-widget.cpp
+++ b/src/widgets/sp-attribute-widget.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Base widget for user input of object properties.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2001 Ximian, Inc.
* Copyright (C) 2012, authors
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/i18n.h>
diff --git a/src/widgets/sp-attribute-widget.h b/src/widgets/sp-attribute-widget.h
index d8b350e58..f43fe84e7 100644
--- a/src/widgets/sp-attribute-widget.h
+++ b/src/widgets/sp-attribute-widget.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Widget that listens and modifies repr attributes.
@@ -9,7 +10,7 @@
* Copyright (C) 2001 Ximian, Inc.
* Copyright (C) 2002,2011-2012 authors
*
- * Licensed under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_DIALOGS_SP_ATTRIBUTE_WIDGET_H
diff --git a/src/widgets/sp-color-selector.cpp b/src/widgets/sp-color-selector.cpp
index 8d57ddee6..c1c69751e 100644
--- a/src/widgets/sp-color-selector.cpp
+++ b/src/widgets/sp-color-selector.cpp
@@ -1,6 +1,14 @@
-/*
- * bulia byak <buliabyak@users.sf.net>
- * Jon A. Cruz <jon@joncruz.org>
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors:
+ * see git history
+ * bulia byak <buliabyak@users.sf.net>
+ * Jon A. Cruz <jon@joncruz.org>
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cmath>
diff --git a/src/widgets/sp-color-selector.h b/src/widgets/sp-color-selector.h
index e58a8adcd..eb772507c 100644
--- a/src/widgets/sp-color-selector.h
+++ b/src/widgets/sp-color-selector.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_COLOR_SELECTOR_H
#define SEEN_SP_COLOR_SELECTOR_H
diff --git a/src/widgets/sp-widget.cpp b/src/widgets/sp-widget.cpp
index 9bfec39d6..1e82d69ac 100644
--- a/src/widgets/sp-widget.cpp
+++ b/src/widgets/sp-widget.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Abstract base class for dynamic control widgets
*
@@ -10,7 +11,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "document.h"
diff --git a/src/widgets/sp-widget.h b/src/widgets/sp-widget.h
index a53062cf4..3c08a3a50 100644
--- a/src/widgets/sp-widget.h
+++ b/src/widgets/sp-widget.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_WIDGET_H
#define SEEN_SP_WIDGET_H
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* Copyright (C) 2012 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtk/gtk.h>
diff --git a/src/widgets/sp-xmlview-tree.cpp b/src/widgets/sp-xmlview-tree.cpp
index 6b8db59ab..75e375ae5 100644
--- a/src/widgets/sp-xmlview-tree.cpp
+++ b/src/widgets/sp-xmlview-tree.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Specialization of GtkTreeView for the XML tree view
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2002 MenTaLguY
*
- * Released under the GNU GPL; see COPYING for details
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/widgets/sp-xmlview-tree.h b/src/widgets/sp-xmlview-tree.h
index 82b7d5370..a6636d981 100644
--- a/src/widgets/sp-xmlview-tree.h
+++ b/src/widgets/sp-xmlview-tree.h
@@ -1,10 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* Authors:
* MenTaLguY <mental@rydia.net>
*
* Copyright (C) 2002 MenTaLguY
*
- * Released under the GNU GPL; see COPYING for details
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_SP_XMLVIEW_TREE_H
diff --git a/src/widgets/spinbutton-events.cpp b/src/widgets/spinbutton-events.cpp
index 47c59207a..1ed55f13f 100644
--- a/src/widgets/spinbutton-events.cpp
+++ b/src/widgets/spinbutton-events.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Common callbacks for spinbuttons
*
@@ -8,7 +9,7 @@
* Copyright (C) 2013 authors
* Copyright (C) 2003 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtk/gtk.h>
diff --git a/src/widgets/spinbutton-events.h b/src/widgets/spinbutton-events.h
index 9bf50d87c..e32ef184e 100644
--- a/src/widgets/spinbutton-events.h
+++ b/src/widgets/spinbutton-events.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Common callbacks for spinbuttons
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2003 authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h>
diff --git a/src/widgets/spw-utilities.cpp b/src/widgets/spw-utilities.cpp
index 3794daaf2..5b2a5d778 100644
--- a/src/widgets/spw-utilities.cpp
+++ b/src/widgets/spw-utilities.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Inkscape Widget Utilities
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 2003 Bryce W. Harrington
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/widgets/spw-utilities.h b/src/widgets/spw-utilities.h
index ea0d55279..8801ce46f 100644
--- a/src/widgets/spw-utilities.h
+++ b/src/widgets/spw-utilities.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef __SPW_UTILITIES_H__
#define __SPW_UTILITIES_H__
@@ -6,10 +7,10 @@
*
* Author:
* Bryce W. Harrington <brycehar@bryceharrington.org>
- *
+ *
* Copyright (C) 2003 Bryce Harrington
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
/* The following are helper routines for making Inkscape dialog widgets.
diff --git a/src/widgets/stroke-marker-selector.cpp b/src/widgets/stroke-marker-selector.cpp
index 434874cd8..f563e2352 100644
--- a/src/widgets/stroke-marker-selector.cpp
+++ b/src/widgets/stroke-marker-selector.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Combobox for selecting dash patterns - implementation.
@@ -9,7 +10,7 @@
*
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "stroke-marker-selector.h"
diff --git a/src/widgets/stroke-marker-selector.h b/src/widgets/stroke-marker-selector.h
index 96f203b8b..d35584326 100644
--- a/src/widgets/stroke-marker-selector.h
+++ b/src/widgets/stroke-marker-selector.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_SP_MARKER_SELECTOR_NEW_H
#define SEEN_SP_MARKER_SELECTOR_NEW_H
@@ -7,7 +8,7 @@
*
* Copyright (C) 2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <vector>
diff --git a/src/widgets/stroke-style.cpp b/src/widgets/stroke-style.cpp
index bfa21a9ea..380a51c33 100644
--- a/src/widgets/stroke-style.cpp
+++ b/src/widgets/stroke-style.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/* Authors:
* Lauris Kaplinski <lauris@kaplinski.com>
* Bryce Harrington <brycehar@bryceharrington.org>
@@ -12,7 +13,7 @@
* Copyright (C) 2004 John Cliff
* Copyright (C) 2008 Maximilian Albert (gtkmm-ification)
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#define noSP_SS_VERBOSE
diff --git a/src/widgets/stroke-style.h b/src/widgets/stroke-style.h
index 684479975..88331a5bf 100644
--- a/src/widgets/stroke-style.h
+++ b/src/widgets/stroke-style.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Widgets used in the stroke style dialog.
@@ -9,7 +10,7 @@
* Copyright (C) 2010 Jon A. Cruz
* Copyright (C) 2001 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
// WHOA! talk about header bloat!
diff --git a/src/widgets/style-utils.h b/src/widgets/style-utils.h
index ba63cb898..1557218d7 100644
--- a/src/widgets/style-utils.h
+++ b/src/widgets/style-utils.h
@@ -1,19 +1,13 @@
-/**
- * @file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Common utility functions for manipulating style.
- */
-/* Author:
- * Shlomi Fish <shlomif@cpan.org>
- *
- * Copyright (C) 2016 Shlomi Fish
- *
- * Dually-Licensed under:
- *
- * 1. The Expat license - https://www.gnu.org/licenses/license-list.html#Expat
+ *//*
+ * Authors:
+ * see git history
+ * Shlomi Fish <shlomif@cpan.org>
*
- * 2. The GNU General Public License, either version 2, or at your option,
- * any later version of it.
- * ( https://en.wikipedia.org/wiki/GNU_General_Public_License )
+ * Copyright (C) 2016 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_DIALOGS_STYLE_UTILS_H
diff --git a/src/widgets/swatch-selector.cpp b/src/widgets/swatch-selector.cpp
index 286dcc610..ba1b8035d 100644
--- a/src/widgets/swatch-selector.cpp
+++ b/src/widgets/swatch-selector.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "swatch-selector.h"
diff --git a/src/widgets/swatch-selector.h b/src/widgets/swatch-selector.h
index e0478f3ee..88e7ad68a 100644
--- a/src/widgets/swatch-selector.h
+++ b/src/widgets/swatch-selector.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_SWATCH_SELECTOR_H
#define SEEN_SP_SWATCH_SELECTOR_H
diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp
index 0edb86053..670693bc4 100644
--- a/src/widgets/toolbox.cpp
+++ b/src/widgets/toolbox.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Inkscape toolbar definitions and general utility functions.
@@ -23,7 +24,7 @@
* Copyright (C) 1999-2015 authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtkmm/box.h>
diff --git a/src/widgets/toolbox.h b/src/widgets/toolbox.h
index 47a5639de..ff19c802c 100644
--- a/src/widgets/toolbox.h
+++ b/src/widgets/toolbox.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
#ifndef SEEN_TOOLBOX_H
#define SEEN_TOOLBOX_H
@@ -10,7 +11,7 @@
* Copyright (C) 1999-2002 Authors
* Copyright (C) 2001-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glibmm/ustring.h>
diff --git a/src/widgets/widget-sizes.h b/src/widgets/widget-sizes.h
index 186cf4730..8dd8c6c40 100644
--- a/src/widgets/widget-sizes.h
+++ b/src/widgets/widget-sizes.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2016 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
// #define TOOL_BUTTON_SIZE 28
// GTK uses 24 for icon sizes by default. Spacing adjust to keep the
diff --git a/src/winconsole.cpp b/src/winconsole.cpp
index b34b83c3e..aa04128fd 100644
--- a/src/winconsole.cpp
+++ b/src/winconsole.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* \file
* Command-line wrapper for Windows.
@@ -35,7 +36,7 @@
*
* Copyright (C) 2008-2010 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifdef _WIN32
diff --git a/src/xml/CMakeLists.txt b/src/xml/CMakeLists.txt
index 2a9789384..3cccc5ea6 100644
--- a/src/xml/CMakeLists.txt
+++ b/src/xml/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
set(xml_SRC
composite-node-observer.cpp
diff --git a/src/xml/attribute-record.h b/src/xml/attribute-record.h
index 91118c8a0..68080403e 100644
--- a/src/xml/attribute-record.h
+++ b/src/xml/attribute-record.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/** @file
* @brief Key-value pair representing an attribute
*/
diff --git a/src/xml/comment-node.h b/src/xml/comment-node.h
index cddd2e74b..329815215 100644
--- a/src/xml/comment-node.h
+++ b/src/xml/comment-node.h
@@ -1,17 +1,16 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Comment node implementation
- */
-/* Copyright 2004-2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2018 Authors
+ * Copyright 2005 MenTaLguY <mental@rydia.net>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+
#ifndef SEEN_INKSCAPE_XML_COMMENT_NODE_H
#define SEEN_INKSCAPE_XML_COMMENT_NODE_H
diff --git a/src/xml/composite-node-observer.cpp b/src/xml/composite-node-observer.cpp
index cff880aad..d8dce45b0 100644
--- a/src/xml/composite-node-observer.cpp
+++ b/src/xml/composite-node-observer.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* Inkscape::XML::CompositeNodeObserver - combine multiple observers
*
diff --git a/src/xml/composite-node-observer.h b/src/xml/composite-node-observer.h
index c941acee8..73d0b1442 100644
--- a/src/xml/composite-node-observer.h
+++ b/src/xml/composite-node-observer.h
@@ -1,15 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* Inkscape::XML::CompositeNodeObserver - combine multiple observers
- */
-/* Copyright 2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2018 Author
+ * Copyright 2005 MenTaLguY <mental@rydia.net>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_COMPOSITE_NODE_OBSERVER_H
diff --git a/src/xml/croco-node-iface.cpp b/src/xml/croco-node-iface.cpp
index f9bb66532..390c7b13e 100644
--- a/src/xml/croco-node-iface.cpp
+++ b/src/xml/croco-node-iface.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cstring>
#include <string>
#include <glib.h>
diff --git a/src/xml/croco-node-iface.h b/src/xml/croco-node-iface.h
index 2e035c31f..2965adef6 100644
--- a/src/xml/croco-node-iface.h
+++ b/src/xml/croco-node-iface.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef INKSCAPE_SP_REPR_NODE_IFACE_H
#define INKSCAPE_SP_REPR_NODE_IFACE_H
diff --git a/src/xml/document.h b/src/xml/document.h
index f9a1d8533..92878b26e 100644
--- a/src/xml/document.h
+++ b/src/xml/document.h
@@ -1,15 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
- * @brief Interface for XML documents
- */
-/* Copyright 2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ * Interface for XML documents
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2011 Authors
+ * Copyright 2005 MenTaLguY <mental@rydia.net>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_SP_REPR_DOC_H
diff --git a/src/xml/element-node.h b/src/xml/element-node.h
index 99598241a..376790feb 100644
--- a/src/xml/element-node.h
+++ b/src/xml/element-node.h
@@ -1,15 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Element node implementation
- */
-/* Copyright 2004-2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2018 Authors
+ * Copyright 2004-2005 MenTaLguY <mental@rydia.net>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_ELEMENT_NODE_H
diff --git a/src/xml/event-fns.h b/src/xml/event-fns.h
index 5e3b43ad8..f3a6e522e 100644
--- a/src/xml/event-fns.h
+++ b/src/xml/event-fns.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2013 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_INKSCAPE_XML_SP_REPR_ACTION_FNS_H
#define SEEN_INKSCAPE_XML_SP_REPR_ACTION_FNS_H
diff --git a/src/xml/event.cpp b/src/xml/event.cpp
index ecb6d0130..481c12bb6 100644
--- a/src/xml/event.cpp
+++ b/src/xml/event.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Repr transaction logging
*
@@ -10,7 +11,7 @@
* Copyright (C) 2001-2002 Ximian, Inc.
* g++ port Copyright (C) 2003 Nathan Hurst
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h> // g_assert()
diff --git a/src/xml/event.h b/src/xml/event.h
index 8c7a40327..f8e832621 100644
--- a/src/xml/event.h
+++ b/src/xml/event.h
@@ -1,18 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Event object representing a change of the XML document
- */
-/* Authors:
+ *//*
+ * Authors:
* Unknown author(s)
* Krzysztof Kosiński <tweenk.pl@gmail.com> (documentation)
*
- * Copyright 2008 Authors
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_SP_REPR_ACTION_H
diff --git a/src/xml/helper-observer.cpp b/src/xml/helper-observer.cpp
index 9ba1d7da3..340e7627a 100644
--- a/src/xml/helper-observer.cpp
+++ b/src/xml/helper-observer.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "helper-observer.h"
diff --git a/src/xml/helper-observer.h b/src/xml/helper-observer.h
index 53f4c80e6..fc8a3f75c 100644
--- a/src/xml/helper-observer.h
+++ b/src/xml/helper-observer.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_XML_HELPER_OBSERVER
#define SEEN_XML_HELPER_OBSERVER
diff --git a/src/xml/invalid-operation-exception.h b/src/xml/invalid-operation-exception.h
index d9d743557..e43529e14 100644
--- a/src/xml/invalid-operation-exception.h
+++ b/src/xml/invalid-operation-exception.h
@@ -1,15 +1,13 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Inkscape::XML::InvalidOperationException - invalid operation for node type
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2010 Authors
* Copyright 2004-2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
- *
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_INVALID_OPERATION_EXCEPTION_H
diff --git a/src/xml/log-builder.cpp b/src/xml/log-builder.cpp
index 0b17e41c4..e89be2ef3 100644
--- a/src/xml/log-builder.cpp
+++ b/src/xml/log-builder.cpp
@@ -1,16 +1,13 @@
-/**
- * @file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Object building an event log.
- */
-/* Copyright 2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2018 Authors
+ * Copyright 2005 MenTaLguY <mental@rydia.net>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "xml/log-builder.h"
diff --git a/src/xml/log-builder.h b/src/xml/log-builder.h
index d6505ddcb..9407a88fa 100644
--- a/src/xml/log-builder.h
+++ b/src/xml/log-builder.h
@@ -1,14 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Object building an event log
- */
-/* Copyright 2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
+ *//*
+ * Authors: see git history
*
- * See the file COPYING for details.
+ * Copyright (C) 2018 Authors
+ * Copyright 2005 MenTaLguY <mental@rydia.net>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_LOG_BUILDER_H
diff --git a/src/xml/node-event-vector.h b/src/xml/node-event-vector.h
index 16add2960..518bc625a 100644
--- a/src/xml/node-event-vector.h
+++ b/src/xml/node-event-vector.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Deprecated structure for a set of callbacks for node state changes
*/
@@ -8,7 +9,7 @@
* Copyright (C) 1999-2002 Lauris Kaplinski and Frank Felfe
* Copyright (C) 2000-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_SP_REPR_EVENT_VECTOR
diff --git a/src/xml/node-fns.cpp b/src/xml/node-fns.cpp
index 938d36281..c996cfd97 100644
--- a/src/xml/node-fns.cpp
+++ b/src/xml/node-fns.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifdef HAVE_CONFIG_H
#endif
diff --git a/src/xml/node-fns.h b/src/xml/node-fns.h
index c18201ff4..82724e21e 100644
--- a/src/xml/node-fns.h
+++ b/src/xml/node-fns.h
@@ -1,18 +1,14 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Helper functions for XML nodes
- */
-/* Authors:
+ *//*
+ * Authors:
+ * see git history
* Unknown author
* Krzysztof Kosiński <tweenk.pl@gmail.com> (documentation)
*
- * Copyright 2008 Authors
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_XML_NODE_FNS_H
diff --git a/src/xml/node-iterators.h b/src/xml/node-iterators.h
index 4e4b92b4d..11c9450b0 100644
--- a/src/xml/node-iterators.h
+++ b/src/xml/node-iterators.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Node iterators
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2004 MenTaLguY
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_SP_REPR_ITERATORS_H
diff --git a/src/xml/node-observer.h b/src/xml/node-observer.h
index 295d618b5..043ea2b32 100644
--- a/src/xml/node-observer.h
+++ b/src/xml/node-observer.h
@@ -1,18 +1,15 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Interface for XML node observers
- */
-/* Authors:
+ *//*
+ * Authors:
* MenTaLguY <mental@rydia.net>
* Krzysztof Kosiński <tweenk.pl@gmail.com> (documentation)
- *
- * Copyright 2005-2008 Authors
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
+/** @file
*/
#ifndef SEEN_INKSCAPE_XML_NODE_OBSERVER_H
diff --git a/src/xml/node.h b/src/xml/node.h
index 2ccc1fbe1..4d739f338 100644
--- a/src/xml/node.h
+++ b/src/xml/node.h
@@ -1,18 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Interface for XML nodes
- */
+ *//*
/* Authors:
* MenTaLguY <mental@rydia.net>
* Krzysztof Kosiński <tweenk.pl@gmail.com> (documentation)
*
- * Copyright 2005-2008 Authors
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_NODE_H
diff --git a/src/xml/pi-node.h b/src/xml/pi-node.h
index 65b2f3482..2ec7942ea 100644
--- a/src/xml/pi-node.h
+++ b/src/xml/pi-node.h
@@ -1,14 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
- * @brief Processing instruction node implementation
- */
-/* Copyright 2004-2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
+ * Processing instruction node implementation
+ *//*
+ * Authors: see git history
*
- * See the file COPYING for details.
+ * Copyright (C) 2018 Authors
+ * Copyright 2004-2005 MenTaLguY <mental@rydia.net>
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_PI_NODE_H
diff --git a/src/xml/quote-test.h b/src/xml/quote-test.h
index bc01ec4e9..7e08b8ddc 100644
--- a/src/xml/quote-test.h
+++ b/src/xml/quote-test.h
@@ -1,8 +1,16 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ * Initial author: Peter Moulder.
+ *
+ * Copyright (C) 2013 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cxxtest/TestSuite.h>
#include "streq.h"
-/* Initial author: Peter Moulder.
- Hereby released into the Public Domain. */
#include <cstring>
#include <functional>
diff --git a/src/xml/quote.cpp b/src/xml/quote.cpp
index b889b890d..148cb9d30 100644
--- a/src/xml/quote.cpp
+++ b/src/xml/quote.cpp
@@ -1,10 +1,13 @@
-/** \file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* @brief XML quoting routines
*//*
* Authors:
+ * see git history
* Krzysztof Kosiński <tweenk.pl@gmail.com>
- *
- * This file is in the public domain.
+ *
+ * Copyright (C) 2015 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "xml/quote.h"
diff --git a/src/xml/quote.h b/src/xml/quote.h
index 393bdf46e..a2e5950d2 100644
--- a/src/xml/quote.h
+++ b/src/xml/quote.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_XML_QUOTE_H
#define SEEN_XML_QUOTE_H
diff --git a/src/xml/rebase-hrefs-test.h b/src/xml/rebase-hrefs-test.h
index e00337836..a6117b8db 100644
--- a/src/xml/rebase-hrefs-test.h
+++ b/src/xml/rebase-hrefs-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2011 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cxxtest/TestSuite.h>
#include <cstdlib>
diff --git a/src/xml/rebase-hrefs.cpp b/src/xml/rebase-hrefs.cpp
index c6276a610..36f8b7065 100644
--- a/src/xml/rebase-hrefs.cpp
+++ b/src/xml/rebase-hrefs.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <glibmm/convert.h>
#include <glibmm/miscutils.h>
diff --git a/src/xml/rebase-hrefs.h b/src/xml/rebase-hrefs.h
index 12e521dea..afab3e4d2 100644
--- a/src/xml/rebase-hrefs.h
+++ b/src/xml/rebase-hrefs.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2014 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef REBASE_HREFS_H_SEEN
#define REBASE_HREFS_H_SEEN
diff --git a/src/xml/repr-action-test.h b/src/xml/repr-action-test.h
index 3769b8b28..29df246e2 100644
--- a/src/xml/repr-action-test.h
+++ b/src/xml/repr-action-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2012 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cxxtest/TestSuite.h>
#include <cstdlib>
diff --git a/src/xml/repr-css.cpp b/src/xml/repr-css.cpp
index 9a0ba48de..5db698406 100644
--- a/src/xml/repr-css.cpp
+++ b/src/xml/repr-css.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/*
* bulia byak <buliabyak@users.sf.net>
* Tavmjong Bah <tavmjong@free.fr> (Documentation)
diff --git a/src/xml/repr-io.cpp b/src/xml/repr-io.cpp
index 258f50fe5..032d956dd 100644
--- a/src/xml/repr-io.cpp
+++ b/src/xml/repr-io.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Dirty DOM-like tree
*
@@ -7,7 +8,7 @@
*
* Copyright (C) 1999-2002 Lauris Kaplinski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/xml/repr-sorting.cpp b/src/xml/repr-sorting.cpp
index 75fb74166..325b2a6c1 100644
--- a/src/xml/repr-sorting.cpp
+++ b/src/xml/repr-sorting.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "util/longest-common-suffix.h"
#include "xml/repr.h"
diff --git a/src/xml/repr-sorting.h b/src/xml/repr-sorting.h
index dddb8588c..c11162381 100644
--- a/src/xml/repr-sorting.h
+++ b/src/xml/repr-sorting.h
@@ -1,9 +1,18 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2011 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
/** @file
* @brief Some functions relevant sorting reprs by position within document.
* @todo Functions in this file have non-English names. Determine what they do and rename
* accordingly.
*/
-
+
#ifndef SEEN_XML_REPR_SORTING_H
#define SEEN_XML_REPR_SORTING_H
diff --git a/src/xml/repr-util.cpp b/src/xml/repr-util.cpp
index 7d043f7e5..a5dea02a2 100644
--- a/src/xml/repr-util.cpp
+++ b/src/xml/repr-util.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/**
* @file
* Miscellaneous helpers for reprs.
@@ -12,7 +13,7 @@
* Copyright (C) 2000-2001 Ximian, Inc.
* g++ port Copyright (C) 2003 Nathan Hurst
*
- * Licensed under GNU GPL
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/xml/repr.cpp b/src/xml/repr.cpp
index 23485876c..89885865c 100644
--- a/src/xml/repr.cpp
+++ b/src/xml/repr.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** \file
* A few non-inline functions of the C facade to Inkscape::XML::Node.
*/
@@ -11,7 +12,7 @@
* Copyright (C) 2000-2002 Ximian, Inc.
* g++ port Copyright (C) 2003 Nathan Hurst
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#define noREPR_VERBOSE
diff --git a/src/xml/repr.h b/src/xml/repr.h
index 372a62055..1c3bf1193 100644
--- a/src/xml/repr.h
+++ b/src/xml/repr.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief C facade to Inkscape::XML::Node
*/
@@ -8,9 +9,9 @@
* Copyright (C) 1999-2002 authors
* Copyright (C) 2000-2002 Ximian, Inc.
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
-
+
#ifndef SEEN_SP_REPR_H
#define SEEN_SP_REPR_H
diff --git a/src/xml/simple-document.cpp b/src/xml/simple-document.cpp
index cf7851897..d7a3d84db 100644
--- a/src/xml/simple-document.cpp
+++ b/src/xml/simple-document.cpp
@@ -1,16 +1,13 @@
-/**
- * @file
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Garbage collected XML document implementation.
- */
-/* Copyright 2004-2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2018 Authors
+ * Copyright 2005 MenTaLguY <mental@rydia.net>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <glib.h> // g_assert()
diff --git a/src/xml/simple-document.h b/src/xml/simple-document.h
index 078fa16a7..2b55a86bc 100644
--- a/src/xml/simple-document.h
+++ b/src/xml/simple-document.h
@@ -1,15 +1,13 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Inkscape::XML::SimpleDocument - generic XML document implementation
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2018 Authors
* Copyright 2004-2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
- *
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_SIMPLE_DOCUMENT_H
diff --git a/src/xml/simple-node.cpp b/src/xml/simple-node.cpp
index d076080db..721924a7a 100644
--- a/src/xml/simple-node.cpp
+++ b/src/xml/simple-node.cpp
@@ -1,17 +1,16 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
- * @brief Garbage collected XML node implementation
- */
-/* Copyright 2003-2005 MenTaLguY <mental@rydia.net>
+ * Garbage collected XML node implementation
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2018 Authors
+ * Copyright 2003-2005 MenTaLguY <mental@rydia.net>
* Copyright 2003 Nathan Hurst
* Copyright 1999-2003 Lauris Kaplinski
* Copyright 2000-2002 Ximian Inc.
*
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cstring>
diff --git a/src/xml/simple-node.h b/src/xml/simple-node.h
index 97e0b1d89..8d0b25bf5 100644
--- a/src/xml/simple-node.h
+++ b/src/xml/simple-node.h
@@ -1,14 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
- * @brief GC-managed XML node implementation
- */
-/* Copyright 2004-2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
+ * GC-managed XML node implementation
+ *//*
+ * Authors: see git history
*
- * See the file COPYING for details.
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_NODE_H
diff --git a/src/xml/sp-css-attr.h b/src/xml/sp-css-attr.h
index e3aecf8fa..07db9caa8 100644
--- a/src/xml/sp-css-attr.h
+++ b/src/xml/sp-css-attr.h
@@ -1,15 +1,13 @@
-/*
- * SPCSSAttr - interface for CSS Attributes
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * SPCSSAttr - interface for CSS Attributes
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2010 Authors
* Copyright 2005 Kees Cook <kees@outflux.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
- *
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_SP_SPCSSATTR_H
diff --git a/src/xml/subtree.cpp b/src/xml/subtree.cpp
index 94c1436a9..5340c2af9 100644
--- a/src/xml/subtree.cpp
+++ b/src/xml/subtree.cpp
@@ -1,15 +1,13 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* XML::Subtree - proxy for an XML subtree
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2018 Authors
* Copyright 2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
- *
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "xml/node.h"
diff --git a/src/xml/subtree.h b/src/xml/subtree.h
index bc6ae913a..ef4002ade 100644
--- a/src/xml/subtree.h
+++ b/src/xml/subtree.h
@@ -1,15 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Object representing a subtree of the XML document
- */
-/* Copyright 2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2015 Authors
+ * Copyright 2005 MenTaLguY <mental@rydia.net>
+ *
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_SUBTREE_H
diff --git a/src/xml/text-node.h b/src/xml/text-node.h
index ca7880acb..58b12f34d 100644
--- a/src/xml/text-node.h
+++ b/src/xml/text-node.h
@@ -1,15 +1,11 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
- * @brief Text node implementation
- */
-/* Copyright 2004-2005 MenTaLguY <mental@rydia.net>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * See the file COPYING for details.
+ * Text node implementation
+ *//*
+ * Authors: see git history
*
+ * Copyright (C) 2018 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#ifndef SEEN_INKSCAPE_XML_TEXT_NODE_H
diff --git a/testfiles/CMakeLists.txt b/testfiles/CMakeLists.txt
index ca722b4fb..1b793cb10 100644
--- a/testfiles/CMakeLists.txt
+++ b/testfiles/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
# -----------------------------------------------------------------------------
#
# -----------------------------------------------------------------------------
diff --git a/testfiles/doc-per-case-test.cpp b/testfiles/doc-per-case-test.cpp
index da75b1e65..d3536ef93 100644
--- a/testfiles/doc-per-case-test.cpp
+++ b/testfiles/doc-per-case-test.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Test fixture with SPDocument per entire test case.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2015 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "doc-per-case-test.h"
diff --git a/testfiles/doc-per-case-test.h b/testfiles/doc-per-case-test.h
index b6f01403a..fbd6ff35c 100644
--- a/testfiles/doc-per-case-test.h
+++ b/testfiles/doc-per-case-test.h
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Test fixture with SPDocument per entire test case.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2015 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "gtest/gtest.h"
diff --git a/testfiles/fuzzer.cpp b/testfiles/fuzzer.cpp
index 6dd09e753..240a84a65 100644
--- a/testfiles/fuzzer.cpp
+++ b/testfiles/fuzzer.cpp
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2017 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include "xml/repr.h"
#include "inkscape.h"
#include "document.h"
diff --git a/testfiles/fuzzer.dict b/testfiles/fuzzer.dict
index 8fae9bd4e..c74648438 100644
--- a/testfiles/fuzzer.dict
+++ b/testfiles/fuzzer.dict
@@ -1,6 +1,7 @@
# Dictionary for the fuzzer to "guess" faster important words.
# Contains xml keywords and svg element names and attributes.
# It might be useful to remove some of them, maybe.
+# SPDX-License-Identifier: GPL-2.0-or-later
"100"
"200"
diff --git a/testfiles/rendering_tests/CMakeLists.txt b/testfiles/rendering_tests/CMakeLists.txt
index 9481385ee..15a5eb15e 100644
--- a/testfiles/rendering_tests/CMakeLists.txt
+++ b/testfiles/rendering_tests/CMakeLists.txt
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
#add your test here (do not put the .svg extension)
set(RENDERING_TESTS
diff --git a/testfiles/rendering_tests/test.sh b/testfiles/rendering_tests/test.sh
index a9738e69a..61da64f4f 100755
--- a/testfiles/rendering_tests/test.sh
+++ b/testfiles/rendering_tests/test.sh
@@ -1,4 +1,5 @@
#!/bin/bash
+# SPDX-License-Identifier: GPL-2.0-or-later
if [ "$#" -lt 2 ]; then
echo "pass the path of the inkscape executable as parameter then the name of the test" $#
diff --git a/testfiles/src/attributes-test.cpp b/testfiles/src/attributes-test.cpp
index c211fadb5..808760e1e 100644
--- a/testfiles/src/attributes-test.cpp
+++ b/testfiles/src/attributes-test.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Unit tests for attributes.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2015 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <string>
diff --git a/testfiles/src/color-profile-test.cpp b/testfiles/src/color-profile-test.cpp
index 17b74bba1..dcee8427a 100644
--- a/testfiles/src/color-profile-test.cpp
+++ b/testfiles/src/color-profile-test.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Unit tests for color profile.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2015 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "gtest/gtest.h"
diff --git a/testfiles/src/cxxtests-to-migrate/extract-uri-test.h b/testfiles/src/cxxtests-to-migrate/extract-uri-test.h
index e795960a9..189318cef 100644
--- a/testfiles/src/cxxtests-to-migrate/extract-uri-test.h
+++ b/testfiles/src/cxxtests-to-migrate/extract-uri-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2016 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_EXTRACT_URI_TEST_H
#define SEEN_EXTRACT_URI_TEST_H
diff --git a/testfiles/src/cxxtests-to-migrate/marker-test.h b/testfiles/src/cxxtests-to-migrate/marker-test.h
index bf7e1040a..1a77aff1d 100644
--- a/testfiles/src/cxxtests-to-migrate/marker-test.h
+++ b/testfiles/src/cxxtests-to-migrate/marker-test.h
@@ -1,10 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Unit tests for SVG marker handling
- */
-/* Authors:
+ *//*
+ * Authors:
+ * see git history
* Johan Engelen <goejendaagh@zonnet.nl>
*
- * This file is released into the public domain.
+ * Copyright (C) 2016 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cxxtest/TestSuite.h>
diff --git a/testfiles/src/cxxtests-to-migrate/mod360-test.h b/testfiles/src/cxxtests-to-migrate/mod360-test.h
index 932361eb3..12ee994ff 100644
--- a/testfiles/src/cxxtests-to-migrate/mod360-test.h
+++ b/testfiles/src/cxxtests-to-migrate/mod360-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2016 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_MOD_360_TEST_H
#define SEEN_MOD_360_TEST_H
diff --git a/testfiles/src/cxxtests-to-migrate/preferences-test.h b/testfiles/src/cxxtests-to-migrate/preferences-test.h
index 92cb14247..0dc04b8ec 100644
--- a/testfiles/src/cxxtests-to-migrate/preferences-test.h
+++ b/testfiles/src/cxxtests-to-migrate/preferences-test.h
@@ -1,10 +1,13 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/** @file
* @brief Unit tests for the Preferences object
- */
-/* Authors:
+ *//*
+ * Authors:
+ * see git history
* Krzysztof Kosiński <tweenk.pl@gmail.com>
*
- * This file is released into the public domain.
+ * Copyright (C) 2016 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <cxxtest/TestSuite.h>
diff --git a/testfiles/src/cxxtests-to-migrate/sp-style-elem-test.h b/testfiles/src/cxxtests-to-migrate/sp-style-elem-test.h
index 6f65a48ea..271f319a0 100644
--- a/testfiles/src/cxxtests-to-migrate/sp-style-elem-test.h
+++ b/testfiles/src/cxxtests-to-migrate/sp-style-elem-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2016 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_SP_STYLE_ELEM_TEST_H
#define SEEN_SP_STYLE_ELEM_TEST_H
diff --git a/testfiles/src/cxxtests-to-migrate/test-helpers.h b/testfiles/src/cxxtests-to-migrate/test-helpers.h
index d30449ebb..bae8ab34f 100644
--- a/testfiles/src/cxxtests-to-migrate/test-helpers.h
+++ b/testfiles/src/cxxtests-to-migrate/test-helpers.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2016 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#ifndef SEEN_TEST_HELPERS_H
#define SEEN_TEST_HELPERS_H
diff --git a/testfiles/src/cxxtests-to-migrate/uri-test.h b/testfiles/src/cxxtests-to-migrate/uri-test.h
index 2a4cdab46..118546b51 100644
--- a/testfiles/src/cxxtests-to-migrate/uri-test.h
+++ b/testfiles/src/cxxtests-to-migrate/uri-test.h
@@ -1,15 +1,20 @@
-
-#ifndef SEEN_URI_TEST_H
-#define SEEN_URI_TEST_H
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Test uri.h
*
* Written to aid with refactoring the uri handling to support fullPath
* and data URIs and also cover code which wasn't before tested.
+ *//*
+ * Authors:
+ * 2014 BasisTech Boston
*
- * Copyright 2014 (c) BasisTech Boston
- *
+ * Copyright (C) 2016 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+
+#ifndef SEEN_URI_TEST_H
+#define SEEN_URI_TEST_H
+
#include <cxxtest/TestSuite.h>
#include "uri.h"
diff --git a/testfiles/src/cxxtests-to-migrate/verbs-test.h b/testfiles/src/cxxtests-to-migrate/verbs-test.h
index 04a0b80c0..b8fd29936 100644
--- a/testfiles/src/cxxtests-to-migrate/verbs-test.h
+++ b/testfiles/src/cxxtests-to-migrate/verbs-test.h
@@ -1,3 +1,12 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
+ * TODO: insert short description here
+ *//*
+ * Authors: see git history
+ *
+ * Copyright (C) 2016 Authors
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
+ */
#include <cxxtest/TestSuite.h>
diff --git a/testfiles/src/dir-util-test.cpp b/testfiles/src/dir-util-test.cpp
index d2e888e7d..25081771a 100644
--- a/testfiles/src/dir-util-test.cpp
+++ b/testfiles/src/dir-util-test.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Unit tests for dir utils.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2015 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "gtest/gtest.h"
diff --git a/testfiles/src/object-set-test.cpp b/testfiles/src/object-set-test.cpp
index 848a599c0..91c1dc5f7 100644
--- a/testfiles/src/object-set-test.cpp
+++ b/testfiles/src/object-set-test.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Multiindex container for selection
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2016 Adrian Boguszewski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtest/gtest.h>
#include <doc-per-case-test.h>
diff --git a/testfiles/src/object-style-test.cpp b/testfiles/src/object-style-test.cpp
index 391c5874a..7b73b43c2 100644
--- a/testfiles/src/object-style-test.cpp
+++ b/testfiles/src/object-style-test.cpp
@@ -1,12 +1,14 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/** @file
* Combination style and object testing for cascading and flags.
+ *//*
*
* Authors:
* Martin Owens
*
* Copyright (C) 2018 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL version 2 or later, read the file 'COPYING' for more information
*/
#include <gtest/gtest.h>
diff --git a/testfiles/src/object-test.cpp b/testfiles/src/object-test.cpp
index 565fc1b12..56e067ab2 100644
--- a/testfiles/src/object-test.cpp
+++ b/testfiles/src/object-test.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Unit tests migrated from cxxtest
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2018 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtest/gtest.h>
diff --git a/testfiles/src/sp-gradient-test.cpp b/testfiles/src/sp-gradient-test.cpp
index 96da055cb..b3347b576 100644
--- a/testfiles/src/sp-gradient-test.cpp
+++ b/testfiles/src/sp-gradient-test.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Unit tests migrated from cxxtest
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2018 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtest/gtest.h>
diff --git a/testfiles/src/sp-object-test.cpp b/testfiles/src/sp-object-test.cpp
index fdd541d1a..a00cdaf24 100644
--- a/testfiles/src/sp-object-test.cpp
+++ b/testfiles/src/sp-object-test.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Multiindex container for selection
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2016 Adrian Boguszewski
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <gtest/gtest.h>
#include <src/object/sp-object.h>
diff --git a/testfiles/src/style-test.cpp b/testfiles/src/style-test.cpp
index d7246132c..1d34e7bef 100644
--- a/testfiles/src/style-test.cpp
+++ b/testfiles/src/style-test.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Unit test for style properties.
@@ -7,7 +8,7 @@
*
* Copyright (C) 2017 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include <string>
diff --git a/testfiles/src/uri-test.cpp b/testfiles/src/uri-test.cpp
index c10012d49..847bc4953 100644
--- a/testfiles/src/uri-test.cpp
+++ b/testfiles/src/uri-test.cpp
@@ -1,9 +1,17 @@
-/*
+// SPDX-License-Identifier: GPL-2.0-or-later
+/**
+ * @file
* Test Inkscape::URI
+ */
+/*
+ * Authors:
+ * Thomas Holder
*
- * Copyright 2018 (c) Thomas Holder
+ * Copyright (C) 2018 Authors
*
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+
#include "object/uri.h"
#include "gtest/gtest.h"
diff --git a/testfiles/unittest.cpp b/testfiles/unittest.cpp
index 1e6d1ff3a..5002466fb 100644
--- a/testfiles/unittest.cpp
+++ b/testfiles/unittest.cpp
@@ -1,3 +1,4 @@
+// SPDX-License-Identifier: GPL-2.0-or-later
/*
* Unit test main.
*
@@ -6,7 +7,7 @@
*
* Copyright (C) 2015 Authors
*
- * Released under GNU GPL, read the file 'COPYING' for more information
+ * Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
#include "gtest/gtest.h"