diff --git a/.appveyor.yml b/.appveyor.yml index 57eb66f6d1e1afb66a639a263dbe18abff3ed225..c441d8e2ad0c1eb88ec3a0e4eb5351279165e69c 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/CMakeLists.txt b/CMakeLists.txt index e5610141460c16c8bf24ed167922da7d7a6e9d6a..820edf51ad7ada16f71c869d6f2f5460ef7f3172 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,3 +1,4 @@ +# SPDX-License-Identifier: GPL-2.0-or-later cmake_minimum_required(VERSION 2.8.8) cmake_policy(SET CMP0003 NEW) # don't be prolific with library paths @@ -148,6 +149,15 @@ if(NOT WIN32) add_subdirectory(man) endif() + + +# ----------------------------------------------------------------------------- +# Check License Headers +# ----------------------------------------------------------------------------- +add_custom_target(check-license-headers WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} COMMAND ./buildtools/check_license_headers.py) +add_dependencies(inkscape check-license-headers) + + # ----------------------------------------------------------------------------- # Test Harness # ----------------------------------------------------------------------------- diff --git a/CMakeScripts/ConfigCPack.cmake b/CMakeScripts/ConfigCPack.cmake index 0e84217379120159b31ccb165b9a464424b0ffe0..b2b8f8f595b6f2e015640253f875bfe1dab16141 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 ") 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 131ee07012f03014860ac8c28a30f498be2b29d9..beaf5aa0ae0b2708c1c3a567ff03985d3779f138 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 b2e0916fefba4d62e75f33c87a47065af63121a2..66a06bae57126bbf396b822b416361e16613a399 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 0223a508e597158456965b51b4bb62290b246e8b..ef3415418085068e16c1cc7247cd96abd33e9e09 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 0000000000000000000000000000000000000000..237fbe9704948ea4eaced32bbd3d23245e31c78f --- /dev/null +++ b/LICENSES/GPL-2.0-or-later.txt @@ -0,0 +1,15 @@ + Copyright (C) + + 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 similarity index 100% rename from GPL2.txt rename to 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 0000000000000000000000000000000000000000..ca5ff770f8d6cbc605fd49e93aea9982bc25c050 --- /dev/null +++ b/LICENSES/GPL-3.0-or-later.txt @@ -0,0 +1,15 @@ + Copyright (C) + + 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 similarity index 100% rename from GPL3.txt rename to 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 0000000000000000000000000000000000000000..f77c0668df4475792bafc5b2cdf1076d9e157ff3 --- /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 similarity index 100% rename from LGPL2.1.txt rename to 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 0000000000000000000000000000000000000000..1fbf2dcae79b3b3607515ff677276f5033f2928a --- /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 0000000000000000000000000000000000000000..0a041280bd00a9d068f503b8ee7ce35214bd24a1 --- /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. + 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 0000000000000000000000000000000000000000..35f0951b9d0dee5fb7fc5c7d3f064a865fee903b --- /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 1cc4f940cacf03b749a3258fe1bff2326628c1d2..5f7e9ca8ee61cd28eff576db0abcee459619d60c 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 55e466ada97965930b50bebe9e64711464dd3a93..9f8c6360f47eb0afcfafd5d8d2d5544e56ccbb28 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/buildtools/check_license_headers.py b/buildtools/check_license_headers.py new file mode 100755 index 0000000000000000000000000000000000000000..de665823904d74bdc4afd2b77a37adab11ab219d --- /dev/null +++ b/buildtools/check_license_headers.py @@ -0,0 +1,63 @@ +#!/usr/bin/env python3 +# SPDX-License-Identifier: GPL-2.0-or-later +# License checker: test that files have a proper SPDX license header. +# Author: Max Gaukler +# Licensed under GPL version 2 or any later version, read the file "COPYING" for more information. + +import os +import sys +import subprocess +license = {} +hasSPDX = {} + +# do not check licenses in these subdirectories: +# TODO: have look at the libraries' licenses +IGNORE_PATHS = ["./LICENSES", "./ccache", "./build", "./inst/", "./doc", "./man", "./packaging", "./po", "./share/", "./src/3rdparty/", "./src/2geom/", "./CMakeScripts/"] +# do not check licenses for the following file endings: +IGNORE_FILE_ENDINGS = ["README", "README.md", "NEWS", "NEWS.md", "AUTHORS", "CONTRIBUTING.md", "INSTALL.md", "HACKING", "COPYING", "BUILD_YOUR_OWN", "TRANSLATORS", ".ods", ".dia", ".bz2", ".bmp", ".dll", ".png", ".svg", ".po", ".rc", ".kate-swp", ".xpm", ".xml", "Notes.txt", "todo.txt"] +# permitted licenses (MUST BE compatible with licensing the compiled product as GPL3). +# IF YOU CHANGE THIS, also update the list of licenses in COPYING! +PERMITTED_LICENSES = ["GPL-2.0-or-later", "GPL-2.0-or-later OR MPL-1.1 OR LGPL-2.1-or-later", "GPL-3.0-or-later", "LGPL-2.1-or-later", "GPL-3.0-or-later", "LGPL-3.0-or-later"] + +if not os.path.exists("./LICENSES"): + print("this script must be run from the main git directory", file=sys.stderr) + sys.exit(1) + +for root, dirs, files in os.walk("."): + for name in files: + p = os.path.join(root,name) + if ".git" in p: + continue + if sum([p.endswith(i) for i in IGNORE_FILE_ENDINGS]): + continue + if sum([p.startswith(i) for i in IGNORE_PATHS]): + continue + license[p] = None + hasSPDX[p] = False + + + try: + for line in open(p, encoding='utf-8').readlines(): + line = line.strip(' */#<>-!;\r\n') + if line.startswith("SPDX-License-Identifier: "): + hasSPDX[p] = True + license[p] = line[len("SPDX-License-Identifier: "):] + except UnicodeDecodeError: + print("Encoding of {} is damaged (should be UTF8), cannot check license".format(p), file=sys.stderr) + print("If you think this message is wrong, edit buildtools/check_license_header.py", file=sys.stderr) + sys.exit(1) + if not hasSPDX[p]: + print("File '{}' does not have a SPDX-License-Identifier: header.".format(p), file=sys.stderr) + print("Please have a look at the coding style: https://inkscape.org/en/develop/coding-style/", file=sys.stderr) + print("This is required so that we can make sure all files have compatible licenses.", file=sys.stderr) + print("If you think this message is wrong, edit buildtools/check_license_header.py", file=sys.stderr) + sys.exit(1) + if not license[p] in PERMITTED_LICENSES: + print("File '{}' has an incompatible or unknown license '{}' in the SPDX-License-Identifier header.".format(p, license[p]), file=sys.stderr) + print("Allowed licenses are: ", file=sys.stderr) + print("\n".join(PERMITTED_LICENSES), file=sys.stderr) + print("If you think this message is wrong, edit buildtools/check_license_header.py", file=sys.stderr) + sys.exit(1) + + + diff --git a/config.h.cmake b/config.h.cmake index 1ddee24704e86257956141d9a74410f18f3635ba..bd563c9332826eebf9c81aaf840f22d39a72c4c3 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 d25d5c16fd7b3d714b3b0a7c89d4cea01fe989a8..4ce795e6d9875e62b2d6a279c540b59ad3334a7f 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 980ed61d8222dfbf1d0849889071454115795a10..8e8eeb7cf946bd02b621ceedbfeb2030518ebe63 100644 --- a/inkscape.appdata.xml.in +++ b/inkscape.appdata.xml.in @@ -1,5 +1,6 @@ + org.inkscape.Inkscape inkscape.desktop diff --git a/inkscape.desktop.in b/inkscape.desktop.in index cea49a4f266d2fac0d20fbeabc20768936e88944..b0523adc93b6e2ebb9b5131f06283b7184886a75 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 4abd6f6eb53f65bf40f33cfacd5ad2015219c9a5..a35fa37c3e443e15fe21aa3a5c00d7db8a7f93e5 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 8ee1548e4ca98ea61052778f7a00cb6e2732c192..01553cb5294446d4cee943954092c28acf91f85c 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 35bda545f8d98bb1d6d2ca25060f82ac018387ac..26e2a7c1f888e340e65e05c8435213c672f66ee4 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/packaging/wix/gpl-2.0.rtf b/packaging/wix/gpl-2.0.rtf deleted file mode 100644 index 870d1c819387651d60a2d825b4e9e26c4e59efe5..0000000000000000000000000000000000000000 --- a/packaging/wix/gpl-2.0.rtf +++ /dev/null @@ -1,135 +0,0 @@ -{\rtf1\ansi\uc1\deff13\deflang1024 -{\fonttbl{\f0\fnil\fcharset0 Zapf Chancery;} -{\f1\fnil\fcharset204 Zapf Chancery;} -{\f2\fnil\fcharset204 Times;} -{\f3\fnil\fcharset204 Helvetica;} -{\f4\fnil\fcharset204 Helvetica;} -{\f5\fnil\fcharset204 Courier;} -{\f6\fnil\fcharset2 Symbol;} -{\f7\fnil\fcharset0 MT Extra;} -{\f8\fnil\fcharset238 Zapf Chancery;} -{\f9\fnil\fcharset238 Times;} -{\f10\fnil\fcharset238 Helvetica;} -{\f11\fnil\fcharset238 Helvetica;} -{\f12\fnil\fcharset238 Courier;} -{\f13\fnil\fcharset0 Times;} -{\f14\fnil\fcharset0 Helvetica;} -{\f15\fnil\fcharset0 Helvetica;} -{\f16\fnil\fcharset0 Courier;} -} -{\colortbl; -\red0\green0\blue0; -\red0\green0\blue255; -\red0\green255\blue255; -\red0\green255\blue0; -\red255\green0\blue255; -\red255\green0\blue0; -\red255\green255\blue0; -\red255\green255\blue255; -\red0\green0\blue128; -\red0\green128\blue128; -\red0\green128\blue0; -\red128\green0\blue128; -\red128\green0\blue0; -\red128\green128\blue0; -\red128\green128\blue128; -\red192\green192\blue192; -} -{\stylesheet -{\s0\fs20\snext0 Normal;} -{\s2\ql\sb240\sa60\keepn\f13\b\fs40 \sbasedon0\snext0 heading 1;} -{\s2\ql\sb240\sa60\keepn\f13\b\fs40\li0 \sbasedon0\snext0 heading 1;} -{\s1\ql\sb240\sa60\keepn\f13\b\fs40\li0 \sbasedon0\snext0 heading 1;} -{\s6\ql\sb240\sa60\keepn\f13\b\fs24\li2048 \sbasedon0\snext0 heading 5;} -{\s3\ql\sb240\sa60\keepn\f13\b\fs32\li512 \sbasedon0\snext0 heading 2;} -{\s7\ql\sb240\sa60\keepn\f13\b\fs24\li2560 \sbasedon0\snext0 heading 6;} -{\s4\ql\sb240\sa60\keepn\f13\b\fs32\li1024 \sbasedon0\snext0 heading 3;} -{\s5\ql\sb240\sa60\keepn\f13\b\fs24\li1536 \sbasedon0\snext0 heading 4;} -{\s6\ql\sb240\sa60\keepn\f13\b\fs24 \sbasedon0\snext0 heading 5;} -{\s1\qc\sb240\sa60\keepn\f13\b\fs40 \sbasedon0\snext0 part;} -{\s3\ql\sb240\sa60\keepn\f13\b\fs32 \sbasedon0\snext0 heading 2;} -{\s7\ql\sb240\sa60\keepn\f13\b\fs24 \sbasedon0\snext0 heading 6;} -{\s4\ql\sb240\sa60\keepn\f13\b\fs32 \sbasedon0\snext0 heading 3;} -{\s5\ql\sb240\sa60\keepn\f13\b\fs24 \sbasedon0\snext0 heading 4;} -} -{\info -{\title Original file was gpl-2.0.tex} -{\doccomm Created using latex2rtf 1.9.19 (released Nov 20 2007) on Wed Nov 21 17:05:20 2012 -} -} -{\footer\pard\plain\f13\fs22\qc\chpgn\par} -\paperw12280\paperh15900\margl2680\margr2700\margt2540\margb1760\pgnstart0\widowctrl\qj\ftnbj\f13\aftnnar -{ -\par\pard\qc {\fs30 \pard\qc\sl240\slmult1 \fi340 GNU GENERAL PUBLIC LICENSE} -\par\pard\qc {\fs24 } -\par\pard\qc {\fs24 } -\par\pard\qc {\fs24 Version 2, June 1991} -\par\pard\qc {\fs24 }\par -{\pard\qc\sl240\slmult1 \fi0 {\par -\pard\qc\sl240\slmult1 \fi0 Copyright \'a9 1989, 1991 Free Software Foundation, Inc.\par -\pard\qc\sl240\slmult1 \sb240 \fi0 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA\par -\pard\qc\sl240\slmult1 \sb240 \fi0 Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. } \par -}{\pard\qc\sl240\slmult1 \fi0 {\i0\scaps0\b \fs26 Preamble} \par -}\pard\qj\sl240\slmult1 \fi0 The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software\emdash to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation\rquote s software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too.\par -\pard\qj\sl240\slmult1 \fi0 When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.\par -\pard\qj\sl240\slmult1 \fi0 To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it.\par -\pard\qj\sl240\slmult1 \fi0 For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.\par -\pard\qj\sl240\slmult1 \fi0 We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software.\par -\pard\qj\sl240\slmult1 \fi0 Also, for each author\rquote s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors\rquote reputations.\par -\pard\qj\sl240\slmult1 \fi0 Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone\rquote s free use or not licensed at all.\par -\pard\qj\sl240\slmult1 \fi0 The precise terms and conditions for copying, distribution and modification follow.\par -{\pard\qc\sl240\slmult1 \fi0 {\fs31 \i0\b0\scaps Terms and Conditions For Copying, Distribution and Modification} \par -}{\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 1.\tab This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The \ldblquote Program\rdblquote , below, refers to any such program or work, and a \ldblquote work based on the Program\rdblquote means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term \ldblquote modification\rdblquote .) Each licensee is addressed as \ldblquote you\rdblquote .\par -\pard\qj\sl240\slmult1 \li600\fi0 Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does.\par -\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 2.\tab You may copy and distribute verbatim copies of the Program\rquote s source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program.\par -\pard\qj\sl240\slmult1 \li600\fi0 You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.\par -\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 3.\tab You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:\par -{\pard\qj\sl240\slmult1 \sb50 \li1200\fi-300 (a)\tab You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change.\par -\pard\qj\sl240\slmult1 \sb50 \li1200\fi-300 (b)\tab You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.\par -\pard\qj\sl240\slmult1 \sb50 \li1200\fi-300 (c)\tab If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.)\par -}\pard\qj\sl240\slmult1 \sb100 \li600\fi0 These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.\par -\pard\qj\sl240\slmult1 \li600\fi-300 Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.\par -\pard\qj\sl240\slmult1 \li600\fi-300 In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License.\par -\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 4.\tab You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:\par -{\pard\qj\sl240\slmult1 \sb50 \li1200\fi-300 (a)\tab Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,\par -\pard\qj\sl240\slmult1 \sb50 \li1200\fi-300 (b)\tab Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,\par -\pard\qj\sl240\slmult1 \sb50 \li1200\fi-300 (c)\tab Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)\par -}\pard\qj\sl240\slmult1 \sb100 \li600\fi0 The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.\par -\pard\qj\sl240\slmult1 \li600\fi-300 If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code.\par -\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 5.\tab You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.\par -\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 6.\tab You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it.\par -\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 7.\tab Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients\rquote exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License.\par -\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 8.\tab If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.\par -\pard\qj\sl240\slmult1 \li600\fi0 If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances.\par -\pard\qj\sl240\slmult1 \li600\fi0 It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice.\par -\pard\qj\sl240\slmult1 \li600\fi0 This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License.\par -\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 9.\tab If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License.\par -\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 10.\tab The Free Software Foundation may publish revised and/or new versions of the 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.\par -\pard\qj\sl240\slmult1 \li600\fi0 Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and \ldblquote any later version\rdblquote , you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation.\par -\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 11.\tab If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.\par -{\pard\qc\sl240\slmult1 \li600\fi0 {\fs31 \i0\b0\scaps No Warranty } \par -}\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 12.\tab {\i0\b0\scaps Because the program is licensed free of charge, there is no warranty for the program, to the extent permitted by applicable law. Except when otherwise stated in writing the copyright holders and/or other parties provide the program \ldblquote as is\rdblquote without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with you. Should the program prove defective, you assume the cost of all necessary servicing, repair or correction.}\par -\pard\qj\sl240\slmult1 \sb50 \li600\fi-300 13.\tab {\i0\b0\scaps In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who may modify and/or redistribute the program as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the program to operate with any other programs), even if such holder or other party has been advised of the possibility of such damages.}\par -}{\pard\qc\sl240\slmult1 \sb100 \fi0 {\fs31 \i0\b0\scaps End of Terms and Conditions} \par -}\page{}\pard\qj\sl240\slmult1 \fi0 [2]\par -\pard\qj\sl240\slmult1 \sb240 \fi0 {\s3\ql\sb240\sa60\keepn\f13\b\fs32 Appendix: How to Apply These Terms to Your New Programs\par -}\pard\qj\sl240\slmult1 \sb60 \fi0 If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.\par -\pard\qj\sl240\slmult1 \fi0 To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the \ldblquote copyright\rdblquote line and a pointer to where the full notice is found.\par -{\pard\qj\sl240\slmult1 \sb60 \li512\ri512\fi0 one line to give the program\rquote s name and a brief idea of what it does. \par -\pard\qj\sl240\slmult1 \li512\ri512\fi0 Copyright (C) yyyy name of author \par -\pard\qj\sl240\slmult1 \li512\ri512\fi0 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.\par -\pard\qj\sl240\slmult1 \li512\ri512\fi0 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.\par -\pard\qj\sl240\slmult1 \li512\ri512\fi0 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. \par -}\pard\qj\sl240\slmult1 \sb60 \fi0 Also add information on how to contact you by electronic and paper mail.\par -\pard\qj\sl240\slmult1 \fi0 If the program is interactive, make it output a short notice like this when it starts in an interactive mode:\par -{\pard\qj\sl240\slmult1 \sb60 \li512\ri512\fi0 Gnomovision version 69, Copyright (C) yyyy name of author \par -\pard\qj\sl240\slmult1 \li512\ri512\fi0 Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type \lquote show w\rquote . \par -\pard\qj\sl240\slmult1 \li512\ri512\fi0 This is free software, and you are welcome to redistribute it under certain conditions; type \lquote show c\rquote for details. \par -}\pard\qj\sl240\slmult1 \sb60 \fi0 The hypothetical commands {\i0\scaps0\b0\f16 show w} and {\i0\scaps0\b0\f16 show c} should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than {\i0\scaps0\b0\f16 show w} and {\i0\scaps0\b0\f16 show c}; they could even be mouse-clicks or menu items\emdash whatever suits your program.\par -\pard\qj\sl240\slmult1 \fi0 You should also get your employer (if you work as a programmer) or your school, if any, to sign a \ldblquote copyright disclaimer\rdblquote for the program, if necessary. Here is a sample; alter the names:\par -{\pard\qj\sl240\slmult1 \sb60 \li512\ri512\fi0 Yoyodyne, Inc., hereby disclaims all copyright interest in the program \par -\pard\qj\sl240\slmult1 \li512\ri512\fi0 \lquote Gnomovision\rquote (which makes passes at compilers) written by James Hacker. \par -\pard\qj\sl240\slmult1 \li512\ri512\fi0 signature of Ty Coon, 1 April 1989 \par -\pard\qj\sl240\slmult1 \li512\ri512\fi0 Ty Coon, President of Vice \par -}\pard\qj\sl240\slmult1 \sb60 \fi0 This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License.\par -}} diff --git a/packaging/wix/gpl-3.0.rtf b/packaging/wix/gpl-3.0.rtf new file mode 100644 index 0000000000000000000000000000000000000000..210e8a325f7cd643977ec3189635c6c55a682720 --- /dev/null +++ b/packaging/wix/gpl-3.0.rtf @@ -0,0 +1,152 @@ +{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}} +{\colortbl;\red255\green0\blue0;\red0\green0\blue255;} +\widowctrl\hyphauto + +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 GNU GENERAL PUBLIC LICENSE\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Version 3, 29 June 2007\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Copyright \u169? 2007 Free Software Foundation, Inc. <{\field{\*\fldinst{HYPERLINK "https://fsf.org/"}}{\fldrslt{\ul +https://fsf.org/ +}}} +>\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 Preamble\par} +{\pard \ql \f0 \sa180 \li0 \fi0 The GNU General Public License is a free, copyleft license for software and other kinds of works.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 The precise terms and conditions for copying, distribution and modification follow.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 TERMS AND CONDITIONS\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 0. Definitions.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \u8220"This License\u8221" refers to version 3 of the GNU General Public License.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \u8220"Copyright\u8221" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \u8220"The Program\u8221" refers to any copyrightable work licensed under this License. Each licensee is addressed as \u8220"you\u8221". \u8220"Licensees\u8221" and \u8220"recipients\u8221" may be individuals or organizations.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 To \u8220"modify\u8221" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a \u8220"modified version\u8221" of the earlier work or a work \u8220"based on\u8221" the earlier work.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 A \u8220"covered work\u8221" means either the unmodified Program or a work based on the Program.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 To \u8220"propagate\u8221" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 To \u8220"convey\u8221" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 An interactive user interface displays \u8220"Appropriate Legal Notices\u8221" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 1. Source Code.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 The \u8220"source code\u8221" for a work means the preferred form of the work for making modifications to it. \u8220"Object code\u8221" means any non-source form of a work.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 A \u8220"Standard Interface\u8221" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 The \u8220"System Libraries\u8221" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A \u8220"Major Component\u8221", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 The \u8220"Corresponding Source\u8221" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 The Corresponding Source for a work in source code form is that same work.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 2. Basic Permissions.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 3. Protecting Users' Legal Rights From Anti-Circumvention Law.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 4. Conveying Verbatim Copies.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 5. Conveying Modified Source Versions.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab a) The work must carry prominent notices stating that you modified it, and giving a relevant date.\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to \u8220"keep intact all notices\u8221".\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it.\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so.\sa180\par} +{\pard \ql \f0 \sa180 \li0 \fi0 A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an \u8220"aggregate\u8221" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 6. Conveying Non-Source Forms.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways:\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange.\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge.\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b.\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d.\sa180\par} +{\pard \ql \f0 \sa180 \li0 \fi0 A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 A \u8220"User Product\u8221" is either (1) a \u8220"consumer product\u8221", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, \u8220"normally used\u8221" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \u8220"Installation Information\u8221" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM).\par} +{\pard \ql \f0 \sa180 \li0 \fi0 The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 7. Additional Terms.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \u8220"Additional permissions\u8221" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms:\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab d) Limiting the use for publicity purposes of names of licensors or authors of the material; or\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or\par} +{\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors.\sa180\par} +{\pard \ql \f0 \sa180 \li0 \fi0 All other non-permissive additional terms are considered \u8220"further restrictions\u8221" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 8. Termination.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11).\par} +{\pard \ql \f0 \sa180 \li0 \fi0 However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 9. Acceptance Not Required for Having Copies.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 10. Automatic Licensing of Downstream Recipients.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 An \u8220"entity transaction\u8221" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 11. Patents.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 A \u8220"contributor\u8221" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's \u8220"contributor version\u8221".\par} +{\pard \ql \f0 \sa180 \li0 \fi0 A contributor's \u8220"essential patent claims\u8221" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, \u8220"control\u8221" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 In the following three paragraphs, a \u8220"patent license\u8221" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To \u8220"grant\u8221" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. \u8220"Knowingly relying\u8221" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 A patent license is \u8220"discriminatory\u8221" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 12. No Surrender of Others' Freedom.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 13. Use with the GNU Affero General Public License.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 14. Revised Versions of this License.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 The Free Software Foundation may publish revised and/or new versions of the GNU 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.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License \u8220"or any later version\u8221" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 15. Disclaimer of Warranty.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM \u8220"AS IS\u8221" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 16. Limitation of Liability.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs24 17. Interpretation of Sections 15 and 16.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 END OF TERMS AND CONDITIONS\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \b \fs28 How to Apply These Terms to Your New Programs\par} +{\pard \ql \f0 \sa180 \li0 \fi0 If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the \u8220"copyright\u8221" line and a pointer to where the full notice is found.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \f1 \line + Copyright (C) \line +\line + This program is free software: you can redistribute it and/or modify\line + it under the terms of the GNU General Public License as published by\line + the Free Software Foundation, either version 3 of the License, or\line + (at your option) any later version.\line +\line + This program is distributed in the hope that it will be useful,\line + but WITHOUT ANY WARRANTY; without even the implied warranty of\line + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\line + GNU General Public License for more details.\line +\line + You should have received a copy of the GNU General Public License\line + along with this program. If not, see .\par} +{\pard \ql \f0 \sa180 \li0 \fi0 Also add information on how to contact you by electronic and paper mail.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode:\par} +{\pard \ql \f0 \sa180 \li0 \fi0 \f1 Copyright (C) \line + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\line + This is free software, and you are welcome to redistribute it\line + under certain conditions; type `show c' for details.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an \u8220"about box\u8221".\par} +{\pard \ql \f0 \sa180 \li0 \fi0 You should also get your employer (if you work as a programmer) or school, if any, to sign a \u8220"copyright disclaimer\u8221" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see <{\field{\*\fldinst{HYPERLINK "https://www.gnu.org/licenses/"}}{\fldrslt{\ul +https://www.gnu.org/licenses/ +}}} +>.\par} +{\pard \ql \f0 \sa180 \li0 \fi0 The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read <{\field{\*\fldinst{HYPERLINK "https://www.gnu.org/licenses/why-not-lgpl.html"}}{\fldrslt{\ul +https://www.gnu.org/licenses/why-not-lgpl.html +}}} +>.\par} +} diff --git a/packaging/wix/inkscape.wxs b/packaging/wix/inkscape.wxs index 3dad2ca4c4951f64620bb5be96f48ed84a66058f..bd11dc579fb80562e8683a9dfaed60424101de09 100644 --- a/packaging/wix/inkscape.wxs +++ b/packaging/wix/inkscape.wxs @@ -113,7 +113,7 @@ - + diff --git a/po/CMakeLists.txt b/po/CMakeLists.txt index e24407634714d634db14c46abc33da3d32a2ad62..794136b3598ebfad42bbedfac0afe87575931ed1 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 e32424f4fd195d3abbcd91f5627786cfdd9f44f9..eb541701474868091616f1ade34f24778cb47907 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 7235a5ef05d28082b226e3ed7bd96e4cdaafa496..7ce6e461cb6dc3dde5b525e585764fcbf5f18828 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 cdff3a43aeb3fa8c755a809c345c86842ada46a2..fbd4d30455531d2ab01c6743db0afae303be62f9 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 4187f839e0b70da5abca1a6ce24d8fc9add317a4..944466d90958b72cf1e689972edf0dcbee32c9aa 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 dc3e19c9728f272fb02284f45504cacf522bd339..fd0c478c0b2f0baa4ae2b89f5cefc59bebcd197c 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 42068f6e03027d2f7f0d2c65659413dd0eb19fd4..76f3b95f755850851d2df1fa75e457cb75782ada 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 96640f52f3bf770dea065b5794b4c8da2104dcb4..cd235477f344dd7471ad9ffa096c3b5e4ea27d96 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 3a01264b4c86859fa5b16a52d8f7bd8532ab75a0..b999f552c271eb422306d41bf63a19359ffaee0e 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 34b83a5091a58a9e376b7976bf0f0944b3450dc6..0d770cd796130ea63351d4080f556681aaf5f2e4 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 e5b4fe8842b59a23cd0de3d49dd5967ba4e83a66..8f9c0df423acfc504f4296346bd7273f5ac29ad0 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 f734564ac541f6193ef1ddd351733b456666c77d..c02bc381316e8e871e3a875e9eb6bc5f56848622 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 10bb848b67384ddb1ef3217cf36d3c25989e448f..7bd4e0c71f94482a31d5ae0a9c36b5c9a4d5e6b5 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 4cec1a6f710219ed8c5a6073d8d384a2c474be41..5e53719ac47116ff0ef0bb9e910ce83da38db0d0 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 e5fd5e847b4bc0ae72ae6f05744850ef4a8ed3d5..95e643a82561ba703d2d2de9762a96a86c360a68 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 5a7eb1c9e89762378dfd0a4b926332467dc96965..3d2a3d6585af72a7e9a8ca4396e380141ea0faff 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 4af166bf18dc574a775e18c6625a0ea99711b21d..3f31809dc069a027e42e8e997c95951dd46e9160 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 624e4638725876d6fdf8676bb91f8f6ba8fbb46d..14f86d0321b8242d72f2de87cefba279fb5d5b66 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 e3eb742b249e2168de30e1bc3d0ac8a33058ebd2..7b1450bd59a3578994f12e83af909e4acba7b02f 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 6cf27957c681069d2b15a13ed2234d7736c89f21..1529a58bfa940b73868df31ec60e50c5f4231060 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 2700068a747cc217bbc913b4882b14708f422663..ba3fc37d1e8258a2689635571117b8223793c3c6 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 430324f4af84bd3856364086da857d8c33399fc2..4a110f5e9c34180813737ccebb7df869f30f9702 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 dfce37f852aef1ab7efc542193a05c267e71c133..d7af4deaef36d6be7660724a081c2290762b5332 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 f4270ccc46686b1fecfe0a4ac3a959146acd1de1..90ec53f4d7b657f81e638286ab5597515d971c68 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 1ec2b50e352b7df7f3e030da7d1d6685454e02f6..2f04c5c7b902c7ca54b9d8f332937e2ae6b570cf 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 f428cc9f7cb38ff2871a487f9e162f4e38b3af26..d0efe023458dc1d19cff8c30460c2074f7c58922 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 b8b1f687534cad9cc6635e4f5ecbf37896b6e2ee..d3c7f5e2be1acbc4459ae211a7d9e5ed39655322 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 5df78eab6c494e55ec8f5ba75755a41508dcca23..6dad860077442a7e1fa931ca81b09423683ac353 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 0b2f81ed9e50f9e6fb8935acdb7ed58cdd4d225a..5a5d280deb12f673251dbc4af0fd18c70e12056a 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 #include "xml/sp-css-attr.h" diff --git a/src/attributes.cpp b/src/attributes.cpp index 4347517cb23db160da2d05b1cf3c6a7c4a477d9c..1c90682ef355e0d061414009f87d1e1ece6eff4c 100644 --- a/src/attributes.cpp +++ b/src/attributes.cpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /** * Author: * Lauris Kaplinski @@ -5,7 +6,7 @@ * Copyright (C) 2006 Johan Engelen * 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 // g_assert() diff --git a/src/attributes.h b/src/attributes.h index b6637c27e0c601eb0e0f45681beaf2c9a367cb7b..2c4e74b503854d98ce4e73220bab96398add1b0f 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 * 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 diff --git a/src/axis-manip.cpp b/src/axis-manip.cpp index 2332bc0a3e8abb0501102e873604c43e925d8713..66b5c82438fdca7cc8df8991e73c5f5b1a0ced30 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 diff --git a/src/axis-manip.h b/src/axis-manip.h index 032ee04ba1d3f10823fe7d22a8ea93c45db07357..a0d019110163e7f60f5e6f880cc30ddbadc54c1d 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 45020718708bb0d81461be937a12c39bd7d1a02f..2930b224f8ca729cd6aa9743c7fc88c542424447 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 9d9ff73a2a4959bcdee1ac7d9edc0c589acaf31d..f312fa686eba6bb806f56398e789cf1686fa3705 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 27eb8e3e649fdee19a7bd177e34e950e7a66cca3..a986bb3574133dbd2ba5fbe35a5d46e98bd50fc3 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 09a8f274f30ccf0f9ea15ef7cdfaa29c576c74e6..4dd321b221d76215d0f6b7771d11c485a18ab88b 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 8b439fca304c8db7d3e2b190c95fbed581bc4117..b893e701a5b895281542ee2397efa29269ca3d5a 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 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 149e659e21ec17fc24ddb2c7a91685b3f20c83d9..6baf6470cf8c33197932c6536efd45a9c58d7348 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 diff --git a/src/color.h b/src/color.h index 1bc29673f9cef204c0518914ecb1a2d5e55ab20b..60708d24262c9af5d9a53cb09ed75e7aa166cac2 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 diff --git a/src/colorspace.h b/src/colorspace.h index 5b47f773778e415bd1de133c73c1b3fa87fa9b1d..bed120b5e29eed0787381bf1efb65015841d5328 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 621ab43062925c5148a8873fea7dd849191e9e52..ce272b2f530d862151df1b78b3a213a6001372d4 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 diff --git a/src/composite-undo-stack-observer.h b/src/composite-undo-stack-observer.h index d4d2386a9f8d94490b8c007408f7cddc965990cd..daf73b976d02a78b4be7f2081ac050f98edf62b6 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 * * 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 9109cd1fbc91f0843e93844dff0c332e3f7d7bfc..38349f592bd6f746bd7e31ff625f443eb5f88f7b 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 diff --git a/src/conditions.h b/src/conditions.h index 15e9f3d58de334dc3e47efa360102a43234919fb..939532ac7074e28b29536e189cb882bd696980a3 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 6e30506ecd241a969eaf11c0b39b3354b7fdc373..087bd93faa1fb39afcee62f6b7ad3da28e3b6c89 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 f221e3fdc0b61ce8197b7601dbb5227c5d9e2eea..75f3d9765499a0fb1e1bee492e2c14e73d16eef9 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 2099970033e9ea4c15d292cffc375131d91e2936..16f99c962badd9dd99a0b2cf6909d3740213ac14 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 675706e08ea5d2a6be0cd61604aa6c9bfef741d4..b48a6671201e60899740f4ab8c15fd43f9ed600d 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 @@ -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 971bc5dddd2bb78dd8a36bd6800e8876865fb9c1..5e9711f898472dc489f977fbef857977d8d5355c 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 #include "context-fns.h" diff --git a/src/context-fns.h b/src/context-fns.h index 82554a6c91abb8939d6edc99c9416f882da0a852..21ef313e3365e93ac7092609b1b89fc19743c197 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 5c0354fce8867ec8539c8de6ede0725e431b8988..954df1f3315008a46c6f58d954f565dc54bb9c4e 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 a5f868a760c59faf4a1d1466facc44d75c286610..28b5d26d42245a35605706421068b17ce4620c87 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 diff --git a/src/debug/demangle.h b/src/debug/demangle.h index c5e160caa09b764c3bcd5bf1ee41562d27062d4e..95042446f5b998a3e5728c791efc8625d90f5d6e 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 8a2e6242ac25833965b04aeab885ea238b9d1419..e70e2adf027accf966abae433208d0a9c6ad7efb 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 1ddcb8b55526a7b2a6d9ed9fb0e373e4068b4cd5..e9fa5ae2e33a078b59de298b25fd96f8f1a59e54 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 88de2b7e84ae7ef0e948871a48e55e6ccc18ea94..155e13eb1ffaee2ac957c72bf8ba31eb20343e9a 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 4679f05f1df9b24f6a3e9a26b877993170114dac..57d3e1f2568a14909bdbbdd0f2afdd571c542206 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 diff --git a/src/debug/gdk-event-latency-tracker.h b/src/debug/gdk-event-latency-tracker.h index 75a861a4080a8ce6ef2e4d79a9563b4d48064a7c..9c1cd1fb38d94a1222de31c968ada69f50cca783 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 d543a18f6392570d72d7a0ab05413f7e9bc85aa7..ce9cacfa987ed058a2c06248fdb1790d8b407b4d 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 959578893c6938514637214cecb4ba752315632b..72aae1603d93cbcd90ab8433514bdd71cad0efa8 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 a2e07e207444ff87df349882acce00099fef835b..e96802847c55881f927974fef13df8169110eb2f 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 diff --git a/src/debug/log-display-config.h b/src/debug/log-display-config.h index 6a598ac0f4adad3a84719512bcbcb823ea674ab4..9adef3347d9f925319d38933e121789f0a4f11a9 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 e89d895b86dce831a16fffcc0b7c4839ec20df6e..742ad6e58436a6382e6263f8ce70a9b2057029ec 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 diff --git a/src/debug/logger.h b/src/debug/logger.h index b5970e1ba6b5031126f623a3897d8512ef5433b2..ab6c826418ad32457794a3487c3bbc509d539fc3 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 7870ca0d1c3a5a783b30dbf1ce0e91c15df12552..7dc706fe79b9a2d604e5d58ec336ee6dd7bc5b85 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 2731a931ed46f31e214ca55e28803447b9362d95..41455e62a5e8b5ff5c7ed33697cc37919380bf1c 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 6f95b74c46cd12b4185b5749a60a1f89af5a306f..3829eb11d351cc58f2bd942cf4324ec97d970e84 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 cdd47e881cd1bd40330b190b705d75b303c9fce3..e22f8dedea616407df8738449f7376b185ce0f5c 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 c145ffbc94fccf814929451a664febec1e0ec3f3..281c31b4ceb99f66bb9e98681073101d27b4fae2 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 a2b2bb9d222fb8853f067d83571cd08246c6ae4c..a01e5c732b0726a882962c365a7f5fd8d2450fcd 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 ca9190b5c2466dad2fdf0e91589796bd967d4648..aee445d18538ed25b42e239fa9a066a363309db6 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 diff --git a/src/desktop-events.h b/src/desktop-events.h index 8dae9b4060a967d5b5ae533588666795b1101e6a..71799fe6fb12a12bb0eeb33b942a2ab5846e1f6d 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 diff --git a/src/desktop-style.cpp b/src/desktop-style.cpp index ae2afe141cfa970ace624e3d188c7708c6e12993..46ef82469a43d3e4822975bd0cca8100523f5b8c 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 A. Cruz * 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 diff --git a/src/desktop-style.h b/src/desktop-style.h index 6674e5329252dd5df2c6b9ba62b1e264198a4781..033c87cd9ad2aa2a27c1a474a57004bc01e62170 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 diff --git a/src/desktop.cpp b/src/desktop.cpp index 335afa17d107865722278bd2336cce2a3c7cb6ce..de537ce8b6eccf8eee449431417298d61c86109d 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 diff --git a/src/desktop.h b/src/desktop.h index 61d1f875d12b4b4a24adec24a6369c97d2bc3f9b..ffee1ecf69bb6f46612e04166c187a2af156d1b1 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 5ed11b9b27ae61b33e1c35b73db53e5c001194c7..c896a04abdb8f5a8c0659a9326795db34ae1b616 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 * - * 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 66e4264fae7f41a2db1125d5f3ebfb95be483d7d..07f4508cecf9ab05b9eabfdb78e4129760b1f224 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 * - * 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 8eaaee99a25dc7356e93fb79926791bf8f099d2b..b82eab9b51dd21beb06c15693dd1f2b41a7efaad 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 1d32771136dce107d249c47f58760b434a03f406..9a3dd66da0a51d9a97cd508202c70d0f146e64f8 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 * * 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 36f2d3f912cb458ad9b9db0f999d615cb5e6c2d5..397d6d4b4683fcda35d0fc9797afba4a7a585ce9 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 9c4c9b68b4c2c5f260d42062385c4cb5335d496b..61f23659395c3160407808398cade4004f5cb2d8 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 * * 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 72415d82d3692eaaf19042da64b6087c5f2edd8c..734cbf910629c8619c9a9fcbc47c3dedd83b0ee7 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 diff --git a/src/display/canvas-arena.h b/src/display/canvas-arena.h index 27df38d8c735b7e18a4743df77c3b7f036eb9c82..8d40964bed4f8ceb0d435bc181152a5b24801c36 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 2bbc8bc37e2824e9e6ed5e62a9d5daba0a09d4eb..db894d7115ce91932fb7d35091da702f71203cd6 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 * * 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 #include diff --git a/src/display/canvas-axonomgrid.h b/src/display/canvas-axonomgrid.h index a4598f087286513102b3337dfa5c32992fe2d89b..ce4a19edf53070dee0045bba4d2b4b2de6e57a49 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 * * 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 b12e617f58bf157d944c53c93ca0f6c3c9894bba..327bb1c06d62b620294ff2f1179213db1d0e266b 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 74f8bb7bacbdaf5d831a5d451e9f982ee7220f2c..4dc98315ccf6d4a6f719610078503531a0e971b6 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 a4ca1967395699a7cecb941af43559517a44d09c..03db61f69cf33bdcb96269c263bcc78906fe386d 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 784c36a8db78af97dfe80ef469b2c6fa9f08b0ea..19ccd154ca36342c3202c984b5d5ac8043c1cce9 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 68a721ce330afb23f56e1c935926b921f7b592e3..479bc6893c9060d5f8dfaeda3536de2cd5223bfa 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 + * Cartesian grid item for the Inkscape canvas. + *//* + * Authors: + * see git history + * Copyright (C) Johan Engelen 2006-2007 * Copyright (C) Lauris Kaplinski 2000 * Abhishek Sharma * Jon A. Cruz * Copyright (C) Tavmong Bah 2017 + * + * 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 0fe8ce3783ac546e500b4a6fbb59cb2c989d3bd4..3cd5a76b507c03d8548ab8c288b78488a2b848b8 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 + *//* + * Authors: see git history + * + * Copyright (C) 2018 Authors + * Copyright (C) Johan Engelen 2006-2007 * 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 9d5e5f0ac142d446ecf58960b4d12b17e8c14141..f747c66f5418ebae0aacc8466553327014284c2e 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 a830e888a5ccc69a9b2ee4a383cb6eea078744b4..b45eae2850f34ca29d59ac57b925636c1645366e 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 60ead11ce81a3a356452a648117749c1dc4dfd3d..ad112cdbbd8bbbe852af45887d441ce64832b02a 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 * - * 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 c3e936b19a79c814f67b3448e9d3983115c8c6aa..4681c592f716e79684fcf3dd072e560604b13f05 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/display/canvas-temporary-item.cpp b/src/display/canvas-temporary-item.cpp index cb7145d61bda13756fcd786e6789d0a1a013e673..38266872bdea6ac167500bf904458395f21e32b1 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 * - * 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 92b16b1ab9f42aca74f62509803c8b91bb1bc330..b18ab0588ab165065a57f024eb0a81c6ae7f0b94 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 * - * 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 25a0f56a0a67ae6606c83f93002849fe2046145f..e725a1f93cf4193e2c936b520bbe1ee957a93702 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 diff --git a/src/display/canvas-text.h b/src/display/canvas-text.h index b2ab1f876ede23abbda02716fb6703fb763d8c01..257f360a68dc36e482b2f715d32d20a8091659aa 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 f921a5361a4af1a801ee4963d7b2ea9e6655dc6b..d338e2883cd0e11864e39d91f28f55f69af934b0 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 #include "display/curve.h" diff --git a/src/display/curve.cpp b/src/display/curve.cpp index 211eaaa5317e3bcc1211a9dda21962998c37aee9..619e7ec37db770bc218c3bff9467612014299247 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 @@ -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 0e6a0ec86ce1086c07a7418e9bd95f296c97e097..e9c58e610f94bf8da1d3691bd6db763f7b28e76f 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 @@ -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 16263b607dbd84060d21d23548bdfc29eeeda1c3..d6b42ab61804067690ff5af6d12de605ada9d5c1 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 * * 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 12d192a7cb69fed12665ca938c16834299bb7b80..1095fa1a345fa3f51fc4e70e3f422d600bf39bc7 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 * * 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 22a6c42ed67fff126d869e024559ef87939427ac..3a2eeb0189472a53ba19ec5431a3418897649646 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 * * 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 a66ea16a94f7bb447cfa254c33820fd734bc922a..1f5f283934853b62fbc592ca3a1b4d1b005a7092 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 * * 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 3d3a54bd38f6072f5769e00681d3eed4ef2eed64..a575cc7d03cfee5151bff837a1c34f2494d863a6 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 * * 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 966ff114566713983cebb3bd87ccde097fa2e239..fd962dbb51bf44187438c28e4772e04e4dfbf999 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 * * 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 86bd0c7f9fd4fe0c57aa15d6c9d66fd8322312c7..dd3d962bb2fea299182d0acb6f859ff2cf4a5e45 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 * * 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 diff --git a/src/display/drawing-item.h b/src/display/drawing-item.h index 5cd6c987f3f833f18681d80e65899e469c47e967..3c3bf8b3f875b6bbf62cff36a0239e5e0195bcb7 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 * * 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 2cb86440e2b72ed200901354765c4bb6fe6f2365..15bdc6139ca51736ff0528b15b60360c86fe1a67 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 * * 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 a5795eca61ce61d0d82a9bd8468af2f53dd302a1..86b881ae1f4b1b7d9d006ec3e80c954388f9db0f 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 * * 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 612593ad8fde4190a3d365051e6bf9e2f0a58d2c..c3b41ac1ec9c1112034d45172888c8b3692c634b 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 * * 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 diff --git a/src/display/drawing-shape.h b/src/display/drawing-shape.h index 8b0d1b082adf824a9ca7290d88323a4dd6375048..f8a3d23efe4c4d8ddfae408c82d433c5638192a7 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 * * 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 0616410153e86e9f7901b7e0772e76c69ed2dbc4..24fc525b17441957bd5fec42d7c2be9eb80ef610 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 * * 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 diff --git a/src/display/drawing-surface.h b/src/display/drawing-surface.h index ae9a576e715d8cf95017fccbefb296dc5864147b..f93920d7c7660c94af7c008387c83988c00ce897 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 * * 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 5a8a06ede04c04ba4415479d05410ef65d06ffe8..34af7452e65b8ee3cfde202d854925e03f2479af 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 * * 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 fdfab122f9a24203622e3e23020b97f948cacdfa..d557cad77ae10ec9f405bf26aec8a177343104a8 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 * * 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 4b2a2cadfc31797d78a457185df31b42ca5b2d41..6bce7c12b481a9f73e7b373622fdd6f125eea6ae 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 * * 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 diff --git a/src/display/drawing.h b/src/display/drawing.h index 931fe8e4682966aa023dec8d917ba8fb935e1ec2..0204b4e4eb50b76753f9ca85af78098bd48325a8 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 * * 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 50d26a06857920b6b6cbf0e2d8c591851086eb77..5157ab8b2fba13b34cef1a19ae7504d73f09a172 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 6fae8bbd0f2233d41b0e90220be3aa4cfc44febd..d08667daa10eddc7fdc2c8ab66dc5c773b93210e 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 5978dbf2a884ecec09711f511c1f890197105417..f00157c9d95f811978e3285a2f9aa5049f7f729e 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 0ffe727da8bba3b134120c42ae23d68faf5159b6..fad1205211f84729c935e4629501ea0cb5bb3bb8 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 8091f83698d883e27e3fbe01c2a30ab1753f4acd..bb0acf1dd6ee9ae2da869d0a4ab3bc5358008c5c 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 44aed88d9f47c22f4bcf558f5d21200b65912726..e81cb35f5b78239f5a3fd8c0e045342bcb1ef022 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 d2ac7d82b881dcd04c0c6025291e03f22fa02b22..3c0eb5eeb0be30fc4f3e124065fd8a985d13a5f0 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 diff --git a/src/display/nr-3dutils.h b/src/display/nr-3dutils.h index eb773a9ada79bf6881d5bf0f246c63f11c6af8a9..21fcf5fc8bb3551a318e79aeafaec1610f8e888d 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 fb9d2471a33284642ec8228611b7ab0a819ee326..c94fd0f7d97097646a83309ee7707a1c7b03cc49 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 diff --git a/src/display/nr-filter-blend.h b/src/display/nr-filter-blend.h index e6be8b67e9be7bd95453272fa8448a0741252289..26667622a0748c11df47d1ad9221d6dd593d2807 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 diff --git a/src/display/nr-filter-colormatrix.cpp b/src/display/nr-filter-colormatrix.cpp index d27e6104aa377408e7ad5b156e32c5cdcaef6dce..eff5d93a648349edf774b28917c830efb3ad4d8a 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 diff --git a/src/display/nr-filter-colormatrix.h b/src/display/nr-filter-colormatrix.h index cb85c8b71b9cabbe76065a7fd8b39f3619e7ec7f..8e35a358e339eb9876a2fc30e52eef08c1186476 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 diff --git a/src/display/nr-filter-component-transfer.cpp b/src/display/nr-filter-component-transfer.cpp index 38b66e230ee496d1a708a4dd2deb1166652dea23..a9439ec93152d3835c883b58945fbac48a490ba5 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 diff --git a/src/display/nr-filter-component-transfer.h b/src/display/nr-filter-component-transfer.h index bd7720563d150c937a7333dda1357e835b73b913..9d1ea1456ed35de04b5ff31031506a339d5aa141 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 diff --git a/src/display/nr-filter-composite.cpp b/src/display/nr-filter-composite.cpp index 0eabde3ae2365a1bd21a3d5f686a3d7754a1b942..2feab6560188ca5e0990aec1c73abd88f8ab0d7d 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 diff --git a/src/display/nr-filter-composite.h b/src/display/nr-filter-composite.h index 8a08c3dd2bc17bb43bd5ac075e16c6c5d4455fa2..a76f4cc413e549ab0e2fa280424c221770b88a5f 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 3ab5f74f70faaf018db7376325b8847efa99b873..1e9bdb0c671140c1aaae47f89ea2e9b0e31b4b36 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 diff --git a/src/display/nr-filter-convolve-matrix.h b/src/display/nr-filter-convolve-matrix.h index 85a2b8c41c6f190fdac4d4983774575405f83b1c..26b2bf3224921ecb3c3d1b7633a52767ea44a8fd 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 95e83a5c21a03ebb8b4f53deefd415550b7f9c67..cfb8091af0107f57552c5dd6fe045366e8588999 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 095d9bccb457fb965810fea1280293006698a4c8..5bf777b795fa100a363d4d3a817241c0440c335d 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 18b6c28105838d835bdad3e91e2ebfe87fa8a107..a72e60db5b05113839a0aa5d62ff4201be2dc1b7 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 c825ea0f9f6ae619023f782be68d4a8345f45f1b..32afcfb7641f52aad5011a4b19eb9b8f11003900 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 8617723524f20ce155b571d18cf8fa93c5652d19..eb00d6ea3d8a646d81f47bb478fa5b10295d5839 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 87708b73ff142e7220afaaaa93e98a913658cfe0..c2f51fa21031ef94a58e8df2af4751d4b3b30184 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 0bebd6da87bf5476a6bc0cbf536f975996f4d6fd..3a1e4a6218abc40dee2cac5f854d82597487f335 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 ee0ad4cdded7730f81d1bcf7b1201f8f39c0a1d5..28ffb00db047231f85d31cd7d27c225bd383c618 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 b8b45b40b77568c5d2d1cf361b39c1c58e566a66..29c2c475f59c238b194b34204ddfe70f86366e38 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 23663c71c823caf3914e440f8698b9a097e1a4c9..6080bb4a2deaa39a45517fc49e993eb33efee158 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 1dc8bad827214907b8eee0617834533fe4138fce..fb2d6ba85472666811fdb7e0058575d45c556d14 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 diff --git a/src/display/nr-filter-merge.h b/src/display/nr-filter-merge.h index 5bb397aec9da2541505ce810120462e2cb9128b5..72356dcea9d9cfc66ee3ff39dbbfc10bdcc8178c 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 diff --git a/src/display/nr-filter-morphology.cpp b/src/display/nr-filter-morphology.cpp index 2604796997d44b0567aee9f355b15843799c4d1f..700d69f093f3ccc845799648255d6339fdb24dbe 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 a45fcfd96233b6a287a2a7e922290e4195741c79..f91192b51d310104423f5ef9e39386acfc1cb1ea 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 01c3e4c5c41fa33fede74a981f44bdeef4d890e8..2f733893cb069e57468bd82211404673f07638eb 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 5c28691c13cceb89a4a23ba29ddeeb4826128864..30e852707bacba4203f43fb1e72d067727ad429c 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 c6be75e16ddb758ff1e592f12b490b59b0e0f97f..65133eace2b3a7a5d783d82be7cda81c470316f9 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 cba1fdf2048dcfb3e8ba234187fa354d9a62ae2a..89cffac49a1c2b421998a12c020a3934843a17a1 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 491c7f52a9cbb1a187b323d36af019ea52c82490..072abc155b0122e79486064bcfacbf579e618616 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 6c92a4a093f95653eb1e108ca34bff70d0785e54..83f18074841ea5fc42d393ef859b5e8b75054ce5 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 4f522402b6254b5655d3a8c37ef6cd8256d5df46..91a55639f51a7ad8c7af926e535bf1a1b86a4298 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 diff --git a/src/display/nr-filter-slot.h b/src/display/nr-filter-slot.h index 480a0ac3c6d5f97c18a459c6ca34b889324fd65f..1a695c4565217808eb87f96b92e8bebd220824cf 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 diff --git a/src/display/nr-filter-specularlighting.cpp b/src/display/nr-filter-specularlighting.cpp index 55076c745a0b2d0441978023095447a1693a2639..54bc50d5f639bb5ea048d710063467919108118d 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 ed468110ec4da1eb53b15454401b0a5135df2686..86fd8b59efbe884eefbef9d7a04bcc07097df9cf 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 * Jean-Rene Reinhard - * + * * 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 bff404b4e753cee63ffdccc40be8f5d8d1f5ff4a..4605ddeec6baefecb934749881bf31f281140c70 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 diff --git a/src/display/nr-filter-tile.h b/src/display/nr-filter-tile.h index fbc319cd07fdf637bbbd3f6a346434f680f3836b..867d129630fcd231ed80dc0ea3d17e1d1e48bb2f 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 2c766863150f83b2c5d593f920ba22a644ea401b..e1b6fbfd35131b79d50dbe6f33a7319f7bd353fc 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 45b4d881dccf63f84422d6c28df9f1ec3b90a916..de21c5801e4cfde8f5955a53d3a458f4a9ec4ab4 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 2e35d6da8e202c75b32a75515a6767b9f7d6a2ea..34cfdeb848c61688bb345f054d8626972e97b3e3 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 e924b6c90fbdecf4f66e4b2ae1e6c3dee67f26fb..7fdf936d60428cdead5f11370a6a798f613f62c9 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 diff --git a/src/display/nr-filter-units.h b/src/display/nr-filter-units.h index 474d1e787a4ac5bdb37d488f20e543e6eb0919aa..432e6817323a134feb56affdeb326d6eaa9a4781 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 52b6bd11a08d34024e2c74e1224431b298d484de..0e7612dee9a178bcd08883ce6b51eefec13873d2 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 6f8798a2a36ede6b700a207f552c64caaa3e4565..c6bbf3b81f578fe78b94c3e764abc59fabb4ef6d 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 diff --git a/src/display/nr-filter.h b/src/display/nr-filter.h index 573e6ca93b0f31363e775e1ba3fffd97ba7afc4e..caa718897c42a0bb258b2ab17125f5d9b817eab4 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 8cc92db77a19b35d34c79d914121e0bd5a0aed5f..8de142f7cad6191657135c5c85a1a2c1d793861f 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 271e4f9671fb266e54f6d8dd3ab7fa86d5889075..300995570c33e26c1e9eac913b43dcde3d0f9f09 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 diff --git a/src/display/nr-light.h b/src/display/nr-light.h index 2eacdc92b46e3603dce316a2adb4e7984f5bc1bc..3b782261f154754ba40265e34312704bc8692ae5 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 58ef29a45197dc821601aceef9e652a1da8e0e04..b25cc80c6c08f68fb66ef3e1686a22d6a1973096 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 * * 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 354b9dd8b33202f07ed7b340826e3cbae4e39331..813f3aeb7fc6b5381f04b7d33d213c81dcb58b71 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 * * 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 2c17a7adaeacb1275f90e8a6ea8ffd6d8910e709..e9679f30d764b7a8a8bb45fa9c23101652520749 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 d4488fb1741ddece6bdb02250987a42a2f151ba4..48185b954860f1bff3cdb267887eae69107c8157 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 80e6da2ddc10cd3a885ab7d066b3e05889dda76f..66130de592b60a869b5665a9d729cab307771179 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 79a1191b97de4fff344157555dc4f1dda42efd9b..4039a3717a47d3a60ffbfd733db2b7adce219699 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 * Copyright (C) Diederik van Lierop 2010 - 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 "display/snap-indicator.h" diff --git a/src/display/snap-indicator.h b/src/display/snap-indicator.h index d4a144002c1eddd607039b6f7b6c56f1c07c903c..463acaf9f2682601781a674a557b9d407666777c 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 * Copyright (C) Diederik van Lierop 2010 * - * 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 45db82a9390723db999b30792fe09093fd7d015d..c267d6c84e6cdb0c6bbb361e86c63f4d1784c60a 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 37688479cdf3817be1f4464d99fb27e3653a5cc3..50973dc9883cac75da6f5f92c40b71f3cd56b04b 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 f097203fd7d6b49ae5bcaa57e32afbfcbfea4d2b..683b2fb15ed053ca1edf0586f1ea94f7ef7dac24 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 02fc85647c1bfcae53d0f06161773ff367afeda9..39290e3b3818549a4b3ee97b9ab541078cf1c5f1 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 a6a2c99c123fc76b6db8840bafd77d75e17bfeb8..ff85b4e7e9f2258d5ee5c101f71924d3dde22dd8 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 diff --git a/src/display/sp-canvas-item.h b/src/display/sp-canvas-item.h index 5591291cf7ff3650b4a9815ed7e84699f6ee555e..65bd1cc05c9596452042989b0c6aab8033a5c92b 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 e6c6ea83907c6cc4ca248984967c316c314bd90b..dee7d8dc71f48de091bdff4d3a4d695f0beeab55 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 73135ed79f920102b176083eac39a74c9f2815fc..f58deb12f983adb62ae9f6a5204a1c0a4545f9c8 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 diff --git a/src/display/sp-canvas.cpp b/src/display/sp-canvas.cpp index bc22f1a5a0985d2e880aa6c64a52035f522057a4..947a2a6e3e440ebaec73397bfa44071a95f85ae9 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 ef2df229233f00aa3da7fbe149f16d2a50dbfe32..9459d633dbfea70f324c2d83b13013720e221a0c 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 961ccec0bd8f22bc929679c21c118cc6a2170e6a..41572cdc6537f8a05a996657489e26674aeeb32c 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 56b3089d98c2bc2f260e154f0facd56475a618ba..a499d52adc37e2919d6cd9be8a8e757a647e4840 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 0f0868f1032b93b61d858111e59e711c2af48c26..504e3d0196f12138f8d76bc4179ce7510f0a97df 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 bac0cfa5454db1308e01a16479de9fdac437206b..5ecd1ca22931f0ba0c78c8cc9be39019cdaaf3f5 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 a7ac72087c87e4fa1c3ba866efa1911e5c8ad839..ffca867d8190b4865ba9a1b87c9e1e04f3af8403 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 e76f8457937cb5fb0ce0a34b85ced59f1c03df5d..502227ae84679ae6714516b6996af8a2b34b8bae 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 b16c1879f36f7c8f1a9fd3ca8e484a25f9492541..713af9aa721c928d6321a203f826d1b52a44fe12 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 * 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 diff --git a/src/document-subset.h b/src/document-subset.h index 9c19967956719df0af8719122aa79b1c9b51b4f3..bbdf32e7688f0ef7071ca417804023677e70283a 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 * - * 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 b64e75dd05cbbb8bccbe4cbc7f2bf44c2bad57f7..9753c497046a6f095d836bfdeb7f9821e2758b6c 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 85b44d5621d4158c285e1c0e3c96c37737fe9452..1651bcfbae02fea52d4d6cf2ad1c617bc15dded8 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 388c89d94592bd4e611a0349c36cae831ad2130c..6032415061e982c1f098d8118c4f9091e19e18d1 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 08ca712f40cb12c19e1ebd8af5d132cf40ce95e3..6c14d519888483321a6ad416af66cf9e43514be3 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 diff --git a/src/doxygen-main.dox b/src/doxygen-main.dox index 36b005f81b7826843eda618b2941cd1478cf2651..6d31f1fadb66765e7f520a8d251cc4668d2b67c4 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 f4a1e46df3d0ace98e6c2a87a88af91b4369cbbb..f416cd4ed716c6279e86461b2df0e23473ab310a 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 9b8babf181a858a1f4dfb36b86a4d361c0352fac..65cd41f317ec4cda8bc7b978f52682832f840ae6 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 aa2bd9ed335f88c52e1cadc3060aa16996833528..6e0c76924633bfe91153a848e11a44b1b902efe8 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 b12f286c61cab5a14a854094c3ecb63d4460b0ad..a3ee8cd1252d8b44eecdaecda9528a0a43a46d5b 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 @@ -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 8a47035542e73a2ff0dac1e2e22a5ce29fda5bdf..4bfdd2bcfdaeb526e8c119668e25eca796b33947 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 @@ -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 03c64509dd50f5edb1d32dc787598b0d88831a79..65a128da9fb1c33d3e6a8347fee0b07e8712879b 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 * * 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 bf547be8a7b56f40a58a6ad11f65e741fafa14d9..8f0f1bcc4da5d32924baca65bc4bb77aeebce61c 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 de9e248df9114957c60a5eb52452d247f87a6da0..2c1ab953ec52dda2f58a3a9f726433b944cda1c2 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 19595e8406dda258e35e1717ffea16acf0f22cbd..4efc74f8b39bf5e54d8e5649f37134a5b003364e 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 ad9e1fd7d04b26e4fe77aa51f0508abeed93b21a..f189180d62cd50f0216860853dcc04e8066d10af 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 afaf9aedf868dc0224e93690862a3013a2347e81..1b4be697d399ba61ba04b7b59d6432650c4885ac 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 #include "dbus-init.h" diff --git a/src/extension/dbus/application-interface.h b/src/extension/dbus/application-interface.h index 74c37cdd3d10b1c6b9924970416d1d5da77b2662..9e975856188d954a80d59a89240193dd4bc3229f 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 1553971cc30b86367178eb481a5472b881914953..38d763074b6bb1c754ff92e149f79cf2033208e2 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 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 43830762c4a319b2dbce2d3fb880a0a13f22a0e5..29db295d7206fa91e3d2d2604b061a54b2a4fe7d 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 // 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 7862ad3c37be06ba360220e97ea9133464323bfe..c67a97dadc99c5e48c2cdfb28559fde33d542988 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 * * 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 26949c4ef4a71e6cce9816d65b98806e4e2a4038..09cf8de5db18a3a1421aa376e3b8548fa8e86c4f 100644 --- a/src/extension/dbus/doc/config.xsl +++ b/src/extension/dbus/doc/config.xsl @@ -1,4 +1,5 @@ + diff --git a/src/extension/dbus/doc/dbus-introspect-docs.dtd b/src/extension/dbus/doc/dbus-introspect-docs.dtd index 47816713eb8d729375e95f78abd5c86c5706e198..3355d4d859a9d75facb2e0b8fb13fd6e0cb0948a 100644 --- a/src/extension/dbus/doc/dbus-introspect-docs.dtd +++ b/src/extension/dbus/doc/dbus-introspect-docs.dtd @@ -1,4 +1,5 @@ + diff --git a/src/extension/dbus/doc/docbook.css b/src/extension/dbus/doc/docbook.css index aed08dce160f8ee1599d80447fd07c4558070fcf..0a1b7eefae3ae44eec524114ee5ae7f75c8f44cf 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 a4e792df083c3fa5d6c251595672c63843a61f24..5282167e75b9670db16583b5dfff8b38cf64058b 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 diff --git a/src/extension/dbus/document-interface.cpp b/src/extension/dbus/document-interface.cpp index 7a1f3939d6cae5c0130c5e31f1318d8928c1384a..a02aa5089c61be32a9ae10596db2a6379e6e9f72 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 diff --git a/src/extension/dbus/document-interface.h b/src/extension/dbus/document-interface.h index 0150dae7e46464a3452fbb0af00a6ed32cdd4056..f2229a9aa1803f4ae5db2e927907d89fdf34132d 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 26fa7b117e625992e49ed4aaeca06008a527b70f..64ff4223c2fa406116ff5e3e4ecd760781e2e399 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 diff --git a/src/extension/dbus/org.inkscape.service.in b/src/extension/dbus/org.inkscape.service.in index 484c8e516fe2c8a4c3b0bf312468ddfa86f30b5c..9fffa025e783f6c7e375af73a1e8466cb3cb1bf2 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 2a45c1d52431784cfb78066c2e7519c50e98422a..0fe995cac0f8995b8ff78ca11d2057b0767e5413 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 #include diff --git a/src/extension/dbus/wrapper/inkscape-dbus-wrapper.h b/src/extension/dbus/wrapper/inkscape-dbus-wrapper.h index 20830bd6536a9706d4ffdcd13ccaf073d3e73d09..e2abd305e0708a2b222f1e55b84cb11b958c45d1 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 fde6ee86f103a4b087498eb57e92360a42a33c7e..2a04a030ac1d6959258cb1e906b9c31ad99fc985 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 @@ -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 diff --git a/src/extension/dependency.h b/src/extension/dependency.h index 1cba8aff9303812334dd82c18b43f9527f3be196..6c360785ba9e80e24147545277aac06a7a8270ba 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 * * 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 c86bc5db1c1c0923602d7ae5a2da8b5f1d48a122..0ca9a7bcf476c4f70af4ca4f7feecb67887bd68b 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 @@ -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 d0666dc7d67e65028ad839c11f22264df38029f6..8a52838f5732d53458e09a22d7182a069702432e 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 * * 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 0611ad62ff6753528db1b926767e71da621b5206..ad65457b2df135cc80dac8215d2a503acd6bb49d 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 * * 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 c4983e7e73e7dfd6f10ea79c07f96e7f83508f03..442bc8f86ac600d4c1ffea89e0a67d3555d6496d 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 * * 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 622dd340a452eb1bc41bedb5c2f921761bbbe8d3..ca770e1f6fcd26ba59a956499162903336ee164b 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 @@ -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 diff --git a/src/extension/execution-env.h b/src/extension/execution-env.h index c843958145577009cafc602ce019ef6991117c46..15d2cce353e63e6a622af36a547ab4fb2f37bfcc 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 * * 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 2e8df0791bd1b0226cc4ef179ce7fb8a6153c519..73ae9c3c8e814331c1eafe0e22547887d946f6e6 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 diff --git a/src/extension/extension.h b/src/extension/extension.h index 1607f606b37bb83744136dc8d0118bdd70b314f0..619cb588e2a26c0b3a0e98ae5671ad645204ba67 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 diff --git a/src/extension/find_extension_by_mime.h b/src/extension/find_extension_by_mime.h index bc963001ee4d240b921bab52f5a01db5ba6d8268..f58580e6f3ffc4d8ccc655915531b902fc70f990 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 79b2bb84c0abd96202571fd1e5b23aad7aab80f0..9494512937f17dddda270febbe0e053536400019 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 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 88afa0d270a568086b237454e66b511c52cb16e3..e4922a0836d2eaf6cdfc692bfe8fc796d692f78d 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 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 fe3b14093baa629d27b454a7ae3cdceebd6dda0b..82b6b577add7678638c392bb6f9f556c77ca741e 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 diff --git a/src/extension/implementation/script.h b/src/extension/implementation/script.h index fba1df136648203d441bf197fde40a2eb252df4e..9a3b4027805fd759f1efabddba281f6be2a1ce1d 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 f50124e09fe4c4ac5df528239ae2450b4b890dbe..7d4bff11a36745e4be35d5be7bb8a3ee1fcc9661 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 diff --git a/src/extension/implementation/xslt.h b/src/extension/implementation/xslt.h index eb24436ae0ed79f7714bf369ddb74c1c751d2730..f4fc871a9b493477b456e135bf098e3711d75bce 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 3ac73f05af15430f29ef8e47b30173cea5b6af24..8e3c757f8d4ce084efa0b74a82f0269754a12852 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 d89ad6dddea88f3cefb490c4dc8507c85cb830c0..328ee89d7859c834617adb1a8b59ead7bb8edebf 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 a13b6c4ea283a337d91e8a7d8de6ae30356b3564..708324de2d05621e4f95d05172141fcfd6b5003b 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 * * 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 6db5a98b90a34c69685ae5bd00bd459c9691427f..93b00038859ef8259fe2e4269e2d0ad67bca1ead 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 * * 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 3d7475cb3ef121d16179abd5d20246d3e3416286..a632ba2263c3e56d58495596290268d597d5fee4 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/adaptiveThreshold.h b/src/extension/internal/bitmap/adaptiveThreshold.h index 75501720b68c20ff08b33fac246f985e5807bafe..631c8e2e0f8fdf74cf71e5be5702f1705ecfcb7f 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/addNoise.cpp b/src/extension/internal/bitmap/addNoise.cpp index 02bb877b7e7748c7cdcc76425b3d9863fb111227..606099638bb644788a7dfc6a296aa53f3077f4c7 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/addNoise.h b/src/extension/internal/bitmap/addNoise.h index b1ac6a9f525bf9c0038cded0bdd2694a6cb5edfc..ab7936432cf1d674b8584e4c2ce450b1fbb86902 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/blur.cpp b/src/extension/internal/bitmap/blur.cpp index 37a56b8a994126249bc13f6db83e60e1cf1c0ea0..712d135a041b9161b11068a08343760638cbffd9 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/blur.h b/src/extension/internal/bitmap/blur.h index be58ba5badf1adeb36e5b5484f3abea20f1485f0..269d5756799815547cbf8f67d1e24bd754fffb71 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/channel.cpp b/src/extension/internal/bitmap/channel.cpp index 57ef0421b83fa0cfabee535177bc110844b8d28f..4ca666814bfe13be2acae481b021bfa855d2ea8f 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/channel.h b/src/extension/internal/bitmap/channel.h index 898d3af46546e0c4b0cb0ae84143c851078e4405..067a5fd3b7386e57ee56f3c69fc800d2f88282f2 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/charcoal.cpp b/src/extension/internal/bitmap/charcoal.cpp index 2cfd741d127ba9e0a0a522adb6474705fd27870c..69b76614b15ebd29d6138e09c0956921bd68cb98 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/charcoal.h b/src/extension/internal/bitmap/charcoal.h index 2bedba76ef137b485b1418c1c41d3873942f21a1..5c2a8d5136a4dd48bdc4082f352aa5f5b590e948 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/colorize.cpp b/src/extension/internal/bitmap/colorize.cpp index 1c4b8a696f9ce50851f83f236d214ea643949a66..b7ce01a2a135af5a61c0cbdc25244072b1d1d24b 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 @@ -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 5b55a1814f64a5fd014e410d31c9c15c9a31df5d..5faccf5a910ca63145869740ebdb160d222f4d6c 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 @@ -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 a3be77808267ba051cf975fd5351808080cbbe3d..35d04f50d15d6c238fdf9af79bfe30fb9013de0d 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/contrast.h b/src/extension/internal/bitmap/contrast.h index 53a6366477c0f291ab432fe2c33965aadd363d15..c8099176f54efb34c21a034d7fb0b31d30861d01 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/crop.cpp b/src/extension/internal/bitmap/crop.cpp index 99faef9d3ad03fb85f3b77a3dc22d360e0fd6f6c..7b36bd340946bc7a2177a803d5379f75318dad6c 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 * - * 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 ce9b92797e02e4e8a3c710b2da74df9381e2af15..168c093c546170676780683c2329269a9a294214 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 * Ted Gould * Nicolas Dufour * - * 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 8d55087a662d04816b11ad212b21165b425218f7..f7198eba532164f2e381a4fdcd74451a8e26549b 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/cycleColormap.h b/src/extension/internal/bitmap/cycleColormap.h index 7d8f49504c360345fa4715581ec41ac82e9c3cc4..eacbb8c8508d256ac953432c1391db727e3bd488 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/despeckle.cpp b/src/extension/internal/bitmap/despeckle.cpp index c40e6e2270ca63dd65dabd0b6f7d9ae719177fbd..e0b2ed7e6d31f478ff38bb0436ae9764ae5d8875 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/despeckle.h b/src/extension/internal/bitmap/despeckle.h index 7a9be90a33c191a7154ff3f1784c224a91f1a4cb..0c846b65193f9d9a128180771f8516bc094bec0f 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/edge.cpp b/src/extension/internal/bitmap/edge.cpp index 486ce0e4e2b06f599715801cabd691eebd68471d..4212dee0da3bcac3860d5a3091bdd4205db00d24 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/edge.h b/src/extension/internal/bitmap/edge.h index 40277a89e1a44ee86c965049040fec313cef7b9d..8c7b8f9d135566ed8ca6026b84bd75ce46183b72 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/emboss.cpp b/src/extension/internal/bitmap/emboss.cpp index 9518cf320bca995438e7c6d52e03e900f0ec6686..44f65b049355a3b1621a8af85aeccadc0fa8de3f 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/emboss.h b/src/extension/internal/bitmap/emboss.h index 4dcfc89d4174d13e452c5954e1d7d1a58814d9f7..ff897089b1eabf78256007fb3de6a62f46f1eee7 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/enhance.cpp b/src/extension/internal/bitmap/enhance.cpp index 5b06a2d278f819db8298c587d5e2f9e0cc6efac0..8c7dc52fdfe93e145995ee2050cfe830fce338a9 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/enhance.h b/src/extension/internal/bitmap/enhance.h index 3f5df47f6bc7c13a4494acea604cc17790bbcdc2..574781fbea27ae4d533123a40d582f16b4ac853f 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/equalize.cpp b/src/extension/internal/bitmap/equalize.cpp index 6098f74b1ba20978644527cc3fbb14d3eac182d2..25d5e3c452e75d19739c297a30ae8c189c73dc2e 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/equalize.h b/src/extension/internal/bitmap/equalize.h index 22cadf55401c1e90ff31a196c587145fb059ba5f..ea897dafb9eba9818e6b62865aa2b2432c4dd5b5 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/gaussianBlur.cpp b/src/extension/internal/bitmap/gaussianBlur.cpp index d68cd59bccec7d7029a2a20e52a576cb88ab1e58..944d848388cb7252e308b4d9166c95288b7fdac4 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/gaussianBlur.h b/src/extension/internal/bitmap/gaussianBlur.h index 3b6ca213792cffffd5d03db23788b0a7ce0f703c..2227fde5b9e4aad3aeff71a401cfcecee7c5c88b 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/imagemagick.cpp b/src/extension/internal/bitmap/imagemagick.cpp index 270fb2f3510a67e77daa44be41291c151281c39a..e476a7370286c49465319f9f1aa1f51efd33f695 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 @@ -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 diff --git a/src/extension/internal/bitmap/imagemagick.h b/src/extension/internal/bitmap/imagemagick.h index 86c828d297aded83e7ec591ed8ebd9b79343a55b..2793e457ec7f38ecc33df1f69107aab6c3672905 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 * 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 "extension/implementation/implementation.h" diff --git a/src/extension/internal/bitmap/implode.cpp b/src/extension/internal/bitmap/implode.cpp index c24fb7bf5cdb04f51a6eab16bbf3223f7c57dfd3..b48fb47cc44dea5988e3a60d7b2cfb495cfc346b 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/implode.h b/src/extension/internal/bitmap/implode.h index b25b3541241e13717865726685054ca692307fef..24218dc9f88b8edbdb38111721a9f093176fbd1c 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/level.cpp b/src/extension/internal/bitmap/level.cpp index 168328e8f33c834bfb4f2c2890d08b0d7b972de3..cc4ade583047ac3393bd3b201bf996c6738d1ed5 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/level.h b/src/extension/internal/bitmap/level.h index 111e83af7e20fdcae1fb3b93a9b37288c4ee1e90..600a82a793a7bcc1a643c09d6244796aaf2101ae 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/levelChannel.cpp b/src/extension/internal/bitmap/levelChannel.cpp index d5c6360593a16112c0eea07408a6bfe55fd68953..ddaf2e9580e64c97a9f5d3d909d9cf3fc539551d 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/levelChannel.h b/src/extension/internal/bitmap/levelChannel.h index 832619d5f64306e2ebd2d649e2d240a3ad4159aa..5e2b20ca7340a65bbebe548de9c00ace0384b2a8 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/medianFilter.cpp b/src/extension/internal/bitmap/medianFilter.cpp index 64837850dbcb62224c52ee544d3f5f4b2884f05f..eb7c374a9cf299fa47bf1ed9c5b92cf3079e7850 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/medianFilter.h b/src/extension/internal/bitmap/medianFilter.h index befc570018944379f2393bc2783dcbfea03717a6..343a11d3c289da82a9144cf7b1cafb9a9a452627 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/modulate.cpp b/src/extension/internal/bitmap/modulate.cpp index 3b3a2495cfdc349ea424b6515d1dc077829e4f30..086b0aafa305b8dcad958429191a7ee56f753867 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/modulate.h b/src/extension/internal/bitmap/modulate.h index f7c6fe9a59b1801f15613a2fae393a1e299c5bbe..1eb69cbdb7a03ad69f7be7ec98301ad01e3e2cb0 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/negate.cpp b/src/extension/internal/bitmap/negate.cpp index 4737e64436e0e5e68189c11dd8c62139cfd99926..0465c7f2c9b2c4b19b811d854e9be874ff4a7c49 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/negate.h b/src/extension/internal/bitmap/negate.h index 7ebe3b79ef0154e15dfc0a16ec02d9728d4e063d..c8464664a5c34027b4c146f820e9742dc696dd67 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/normalize.cpp b/src/extension/internal/bitmap/normalize.cpp index 1444aa654f0bbceca390ceb7ad2a660df5fe5550..91029aa2c424647848de640e30cdca9df34f762b 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/normalize.h b/src/extension/internal/bitmap/normalize.h index 0637dbf44142421506edf7906a9c7d56f0348f9f..5da81ed388545bbd72cb2849edd80fbc120ab27d 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/oilPaint.cpp b/src/extension/internal/bitmap/oilPaint.cpp index 88c85a590911422f6599bfa01326381ecdb2beff..66c8941c947d3097d6d23ce8b8e8bd45bdcbc5b7 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/oilPaint.h b/src/extension/internal/bitmap/oilPaint.h index 822119d004aec556df2d6d0825fbeff1c57c902f..77d4ad10e2ed160d5b7e21b8d49edb99a7fb1b3b 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/opacity.cpp b/src/extension/internal/bitmap/opacity.cpp index a25e99543c610499302bde48179a79cc3f146859..bcffbc497a757078ffc94a53252390402c19c16d 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/opacity.h b/src/extension/internal/bitmap/opacity.h index 2c3a4ecb301bb86d211d96949f66465ec0c970e7..287b10f8c2091af2765a2c189f2e58b552475320 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/raise.cpp b/src/extension/internal/bitmap/raise.cpp index e85cc747a1e762b63b0b8cc90f16e39ec029ce41..55d2d6e7d05e6abeed10331f69a584700a540b3e 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/raise.h b/src/extension/internal/bitmap/raise.h index 81a6c65c3b54b15e91885bfa06ba520e631c06e0..fca23ccb13d26fa83a25f93320746f5526657564 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/reduceNoise.cpp b/src/extension/internal/bitmap/reduceNoise.cpp index b0d8b9c2d38b91949b67497fc5da30686633d99b..43846b8167680e837f30088fab370165166efcc5 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/reduceNoise.h b/src/extension/internal/bitmap/reduceNoise.h index 0a4847d636c41a03fe062ba62eb703fd00e889c5..f7270db25c8dd80a3733b87b7500a9f38075e982 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/sample.cpp b/src/extension/internal/bitmap/sample.cpp index 081303b7336042456c530ac0b6d17f183cd6e2fd..f75dd966f3b592b2c0a1f6c59dc2f70116b119b2 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/sample.h b/src/extension/internal/bitmap/sample.h index a378229d978c0b662e3a9056e07664a49b0053c3..a87929ea88a7a7e00a8c79be6dc27455fb506fb6 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/shade.cpp b/src/extension/internal/bitmap/shade.cpp index 927a3a5786b8a11aab66ab49ac6b727d12c096b9..1db1ce90ff3cb07d0a6f1a513a0ae2a1309cac75 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/shade.h b/src/extension/internal/bitmap/shade.h index 2f834926592732c8c86d2cbc2c48c10f8098aa96..a7580a23c37c868c1aedeed1626ff08c8ec32fd3 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/sharpen.cpp b/src/extension/internal/bitmap/sharpen.cpp index d397d46c8421e23c847fd398aa14e3061a2f930a..4c9c38d9b6a31ce7e1024347daafa9289072c185 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/sharpen.h b/src/extension/internal/bitmap/sharpen.h index b8f92ddb3d8c177061dee9db6327d4079c26446b..56baff42bf7e6addb232c57005923b9b11c85962 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/solarize.cpp b/src/extension/internal/bitmap/solarize.cpp index 5f8cdd17c4d8d6b6a6d7f2e6da7fdd70fa040d86..994f4b48b20b2770bb2732e03cf864acbc99d3d6 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/solarize.h b/src/extension/internal/bitmap/solarize.h index 4acdf3c5c4137b78e2b1a6f7c65b74296354067e..8e161c532af754736027d1a62b9dda67e5c4a317 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/spread.cpp b/src/extension/internal/bitmap/spread.cpp index e38e2a927fac206e13539a29c8292897e80b34b3..87ce357963d85ca45995b99fcee195c5be4cfd39 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/spread.h b/src/extension/internal/bitmap/spread.h index 82d9558908fa03294298dce73de9ffd01626cc45..dd659133695a028f86a3642ffe1c2512ec7a28f9 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/swirl.cpp b/src/extension/internal/bitmap/swirl.cpp index 98efa62383d86bcbbcffe3a575148302a2ddfe06..199359f9e519f88fbca188945a89cc5fdcc205d2 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/swirl.h b/src/extension/internal/bitmap/swirl.h index b54b835812bba52488645d144fca6f631b2c8bed..320c31214a1d207a251331f7ce6b08116c26c029 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/threshold.cpp b/src/extension/internal/bitmap/threshold.cpp index 9f10b2c427b96e9b28d4770c01d7dcf71ab2f61c..0f06c7c79781b4bdb7042219b4819a63f9c3b70b 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/threshold.h b/src/extension/internal/bitmap/threshold.h index 2e65a7a6fbbd0d00548f9fcdd1234497e022ced6..13221ed33e64c271e59b80c3851db68e6522777e 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/unsharpmask.cpp b/src/extension/internal/bitmap/unsharpmask.cpp index c5a7e9291d776080109d3c505748d7f1e389af9b..c54008342ad0a5239af5eddce67cece03459389d 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/unsharpmask.h b/src/extension/internal/bitmap/unsharpmask.h index 5d3a47ecf45969f5e3b61a39de71105853473ebc..29c0c42531137ed202712649c6195450b8ef4a39 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bitmap/wave.cpp b/src/extension/internal/bitmap/wave.cpp index 1ccaa1d5ecea153a8cb8f2b4455dfc887b73f2a9..c3a81a4e0fdc2ca1c1e25edb94baebf6449865c9 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 * 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 "extension/effect.h" diff --git a/src/extension/internal/bitmap/wave.h b/src/extension/internal/bitmap/wave.h index 5bbde9e487a58adf47b356e6f5b60326b0088a51..d88ce68d612b9566bdeaadc731c648636dcf225d 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 * 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 "imagemagick.h" diff --git a/src/extension/internal/bluredge.cpp b/src/extension/internal/bluredge.cpp index 150dce195711ca937111a0a9896eda9710f4f9b0..42fb067b66671021bf0587f8ab8163032263ae0b 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 diff --git a/src/extension/internal/bluredge.h b/src/extension/internal/bluredge.h index ceeace55523f73bd00ab129d3f266bae41d24866..b74b7535b2fecfef1b8799bf150787c1628cff44 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 * * 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 c7cb9aff53aa960692c10b042f89b42038fd7ac5..446e593ca880ba68f85f5568ba17236d383f438f 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 d59bf54071ecdd004b4fbcba7e0bd321f8384bb8..12ebdae64d9f86a7207e4413670e4779e29079c7 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 8604c2ca77f2f4e27d0185bab286d7313c661da1..ed5be808cf45e3c54eac9651e6b751acbb81900a 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 3b8df63349a4a58e7d0b1708c5ec460445d569cf..b0e14e5a83d013969d823b90766aae0733dea4d9 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 5e4a64e7d988ca97de2c7a242f0584193e129b2c..ff375dcb9eec7fa30b3bd3b934dc1f5e046afa9e 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 fe9ab7221254b3d5e8c51c0d855c425c99f9731d..57b4926a375e555d82e1df33c7c32ca7be49c257 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 ab5aaa7e52cf989e121c2de36a95c0a8b1d5734f..d2e96e31ab48a7656669043acaacbf590c28baac 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 7fb93f9d186249a239a8f1c53520c70088be3bb1..c69b86ef6c56e78d7b144d393890f3fc6790b52d 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 c7d4a5bde5b1b1b7c008cd442567016c3e16a019..3f045f42b872063ff7f2f307a6af49e1640a81db 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 f93cb4f5fb655dfc2b8e4db80e22b32b3041f9bf..d70f8f55132ee906248f503418eacee9a7fcb6e8 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 851ca16a6ee86df445ccc6c8c0c7f76e7fbef9b8..adb7dbf7ba2f808b9df70b4eb6e8733a81728113 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 fbc27c1a4da214b471e1f9a26734ad6720d8a649..546151fac0b4e045a7c6586b1d768e098c3acfdb 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 21017f9dd40c3060b6d57e245f3bab5cd69eeb48..ecd8eaaa70809bd08d36149678d0054d42b63903 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 44625ac5d8e9596b2d5f24bb57424e44c412e2c5..0f96b4583b65b974d663f1f48dc1a56ffdcd7c45 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 c365495d5798ba430dbb25caebc90666a46a823c..1891e8b5ef8b16e81eaed0773da6e251bd9a471b 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 ded78cb60ed4a1bafd75ce35647db698b3d203ec..41f44e73827b3db66c8705c06a73123e595fb2af 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 683cdfc288a0c28cd86a0ad119d75f14103114d3..e48e332dd76f49418837569e8fe15510f53b616f 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 3670fc6c5923d76191f5e10989f7e3232720177f..767e4e90764da4cdd06d1f3e26c1d1bb50bd9fb4 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 ac87bc539e6eec048cc67f9a62422ba951c948ac..7db128b7c4e7001f5cb2d79ba46a193ceee1e3f8 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 b8e887c260c05b6fa4579fb39d498f1ec8cf4065..bcde76542095e3c29d3f42698ff496aec5d080a5 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 fc1948853f1f4bd624b9b3fbaa586c98c3a832a4..a98311e3858427ee12513d5fd822ae76ab613389 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 f677e334a5acf736498a73aa327c2435da0c26ea..fffa3fbec33bf50144f181aa3d5881af63340906 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 3f1d2fb97f6d040c34f599d16647fd59e7cbb010..5aa3900b089e05edf15ca1771cfd7dc7991274c2 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 * - * 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 d95bbf184e73bb37692cca4c9b2512eeeec6518f..df08550766b5fa9a7118fc9f2fdd4d9871ece25f 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 * - * 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 ab1025ffad2e598ef6e1c8bf367498596b56ff1c..0859bb6ff23c729c1bb47a384a4b13e6d4b98fd6 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 * * 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 0df8b025129a782a4242d61f48ce2e24370fd1d1..35a73900cac1c8ef80f8a87d230f2582934ca731 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/extension/internal/filter/image.h b/src/extension/internal/filter/image.h index 2c715768c814dea78bd7880862e73f38d7e3473b..e9dcb1d8e9c5bce2d399b1c2902ecb48f3b74551 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 49df9c2a65dd1f509e4eb8274dfa109533aba52f..fc71b6ea2cc9b7822de1c3839c73d47d0599018a 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 b451ec65d36cd89fb101f958005817c3dadc0a05..0dbf79db8955840f1c470aa47fa72e4cd7f7e089 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 afa3b5b124e96f23b789b5ba85dc393e373f9789..06a05f167d75c0e1f85d28e150dc8ac275cbf6d8 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 8df7924caa12e37f777e6c88167cafa73de5272e..1934f93f3bbe0230aa988389d48bc65048138210 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 18ee531580e85b48366a5bd8c1670b37ed5a69f1..79e6e87128b2d65fca70f2c8f6dbc5f3d80eb7a0 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 d7108c5521f94af734f07ba46ff95bd976445c2a..31e76df6c773fd7369ae6d77d6cbfbd67969d165 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 68388fc06e28c46e0a5afa3a189a72e1077c9c13..2fb02a01a19d74cedd38cbee13a963d963fcee6e 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 e3c7f1f897eb21d9599d3d2345ae9d7bcbc0bf45..26d5a3b85c25b0ad68e93c2fbe9ade2a28090f99 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 #include diff --git a/src/extension/internal/gdkpixbuf-input.h b/src/extension/internal/gdkpixbuf-input.h index 347277e901dbe1de8c6d85db0a9cd87d0711bb61..19807002581a71c4c9fdfc28d30dc5fdbbec1c10 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 4110fc8adec5105548882941ce92881d9d97b1a9..b5a95441cd1b145c0908957573dfaedab24e2e7d 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 diff --git a/src/extension/internal/gimpgrad.h b/src/extension/internal/gimpgrad.h index 790c43b75096f1e6bd4155b99559e091e451b269..8daadefeb9612524c57c101d6cad45bd21948dcf 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 * * 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 diff --git a/src/extension/internal/grid.cpp b/src/extension/internal/grid.cpp index 03bc8eb06c17fd0f47d0d07404204f83f0d38348..89881fa0bb5f889067310a6985fbadb3147d1d87 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 * 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 diff --git a/src/extension/internal/grid.h b/src/extension/internal/grid.h index 950615ce25a3c0306d610c977e240b9be91cdaef..16f4cd76ea7a591ca20a6a78ee8d16bb14c71410 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 * * 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 d1618d3b51b41f5ebc42b339ef6b1eb9d608d08a..3ca596c27d40c81c2c4e1b0661835903fb93ff33 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 * * 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 6c4928a35a860c8a60ba6491aba3870c7a1d97c9..ad69df031b8f0fbf01a104ee5215d3e119624f22 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 * * 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 cc5fc12bbb2bc2645cd481270bfa96604b74c71d..1c592d35482009de2deb8fbd78e451c9d34bcbd7 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 diff --git a/src/extension/internal/javafx-out.h b/src/extension/internal/javafx-out.h index f6035f7c3e263ed2a9b1bb724dbc6693995e98fd..594886004d24e48923c3a2605fd21e57631f41cc 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 ef11f3b1ab518507990785708749d21c992daa55..5bc4e8d24cc66a1df943444eb19882d7510d2be2 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 @@ -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 b34d5c321b2b97a0c2e4b0ebe3f0c3cf1c6f11f9..670904b1045567a135992c43b64bc3547c3e44b0 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 46bae094bc0d49c060de9a0e3af443af8afcb0ab..e8bee1981ae45a99e453d41c836f7668cf4b90bb 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 50ec8560a978064feb9fdb1a3658f224e42bf78c..37d08b82137228f54566d93950f29a4f6063b327 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 - * + * * 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 diff --git a/src/extension/internal/latex-text-renderer.cpp b/src/extension/internal/latex-text-renderer.cpp index 665e402d06304b018cca64c19cbf53cbf4112399..58f5476fdab4dfd4e013a8b6cd5ac1aed2dc7877 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 f011f6f299a57eaf2442a8a49bbe241610743716..a96a2631a4e391fbf29163f439a4552a0ce7bd76 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 * * 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 a9f738f1ff54e4b1e21f3ea62335441a37f7028f..ea4acb1985572740d6696742155bb2175b8e8e81 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 diff --git a/src/extension/internal/metafile-inout.h b/src/extension/internal/metafile-inout.h index e3af760457400c7a94d7d1fe3c76f8c2c62272bd..c742a64dfc281a9ae800bc9b8790be7a31db525a 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 823060f1a39f6958476bca64a34c38ccad887068..6270f63e4ec3820506bc2af6523788e5206cefdd 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 * * 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 diff --git a/src/extension/internal/metafile-print.h b/src/extension/internal/metafile-print.h index d7bcf330c76948714c33ea07a1e98272668bae94..d3f525d7e58f5feb3785d7b9ec75bffc4a4dd828 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 * * 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 ae4dfc47c3eb883d103933edea2e4f4cd308eaff..ee3da99b4bcae028aead2b39a5c75f457c48aed7 100644 --- a/src/extension/internal/odf.cpp +++ b/src/extension/internal/odf.cpp @@ -1,6 +1,16 @@ -/* - * OpenDocument 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 a1aca35314ac1739d5610fc03726f6d2daf90db0..2745d70f0174284a019f90552cf115db5b066f8e 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 1c9dd92239ddd988b1a4e701db8505aebc7fc37b..8b4cc5aa7a862873c8644692eea80603e4751b83 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 ecd9966326f0e4bd92f431d1803056438e86662d..ab9a928a2e2a5b90085ba702b43ae5a47439023b 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 bc7ad8a6eef2ac5b2e2cf7cce94be91283c353b7..1f609377f1e705c22bcac6912d8525f3d709fc30 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 - * - * 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 * + * 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 2414bd376a61a737be73edf9fdb3850cec676ed6..2d4441a22cab605eb941ea0c9cfcf41a43d55890 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 4437052593558a20e7414a7832ca24f3aff86f3c..5141bf8a73f1ecc780f79d525595afa466aba72e 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 481e1b95db202532c33b0dc44ad9190dd582c66e..373df6a39093d93696174f1a13e77b1bc34932c7 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 * * 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 c61f2cc407dae3fe039bb84f38c7aa12ad670a8f..8168617f61bad1e93dc576059ba00e76e23e014c 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 458e68f1d576061161d2c1a9fa124c056f4c0043..7ee8cd23589d66fa9518a07bfd37236058a80119 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 d4f7991e7d8b8f5b667cfd8134f2f80e0b3e31de..3dee88be8cf9cdd2b0d96dfc0ff5e41cb9066be3 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 4d6a24b40fdfc9dc2f39e0d937c033e52f2bc5e7..e45966afa6dc8f739781f7016f32c75070fc107e 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 diff --git a/src/extension/internal/svg.h b/src/extension/internal/svg.h index 17f3f7bb2b4b203e6a01605a6b6f6d7e47b691da..1eb4f51e8d6cec66da1b0762c95efdace4c03408 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 9b5a7ff08514f15572487f61f23889b4aa262932..18b6e5b026fe11863bc40b208542880da3587866 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 2b917968e7fbddb2f5c151c6e19f828f865b8a2d..e923c4ce1eb147a20bbf0b3f4cc45e0e4f066fc6 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 397a0c4d307beee4c71096a13c31c376a284071e..9fdd0a57840218f11dba959dea80b156f18adb57 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 1c6c17c78f251729fcbb709eff6e4c8f075dc546..b4e870295cdf092f8927beaa37be0595ecebf5cb 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 eb3dde3f49cda7eb7a53c6dc574d47e359f4cb54..a70a590a04a6eac72c963024ba44aaf98e18c53f 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 972c2d48901806958f47d6aa9340bb5d630fcf96..f30c905f6790300e5e93ed5c05116534ed6ae8ac 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 2e4b3929902d643e836047a05c02060d8c21894b..4db33f5503e80255c2728b933c8a92d163964ad6 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 4ec3a98eba3c9c7180df2e0cdf0907205c72463c..6190129de0fb8afacf39c0f2148ad9fcfbbc4bd3 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 2c84fd9c8e6458255b74a0f6187809fb91c64d04..1604a8d485cc297d5bd246fd13c2fa041372f48c 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 4f2de2f966a305c48609b7168ea28962a95e1119..92f5577f31bf0f139fafe0ce17d7767ee1202b2b 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 2f25481a0c83dbda2331e26a57c04f7af9790bd1..2041cd22ea1db61be345cc97e3c1a46dfb1a1716 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 c81396ffc7f691c060c1453323c090d001bb385a..67e4d9185ee093c397ec4f050be034b3f6a82332 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 fc9b7ee29ef1de6bb6762865c745739a38d70d38..a9270c43c833a21ef946f36dda61c3414b2f7641 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 0eecc02b98b1f33f20bddd0cf3866f4b55815b9d..65e5885f6fbf3c7b9e23f3261c073cb160b70100 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 e863c77fc3b3041ccd0233d6bb434f66a639f4c1..c6cf399b846d2be4c089dd8e214f87b886e139ee 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 @@ -5,7 +6,7 @@ * Copyright (C) 2006 Johan Engelen * 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 a67a3cc308301855447f62ef51f9323b41ded1ca..5ce27a265ebe472d000b3e5cb89758127d41466a 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 @@ -5,7 +6,7 @@ * Copyright (C) 2006 Johan Engelen * 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 1ba9f6633481b31d2db45bec918f825190c2d90a..10121f7ab272a11b36b8fb9c7da671dcdd0f62fe 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 * Johan Engelen * * 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 diff --git a/src/extension/param/bool.h b/src/extension/param/bool.h index f987621d5b1fee5b64d8c6dfb9472ee9ab1421c0..9864cac3871e3edb6164dc4d1d1f79773fe90cbf 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 * Johan Engelen * * 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 "parameter.h" diff --git a/src/extension/param/color.cpp b/src/extension/param/color.cpp index 6ce5d78b1ae0a6bd9003990a94966f1efff20a06..f71670cb218d0a2366279cf0c75b802c16bb6550 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 * Johan Engelen * Christopher Brown * 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 diff --git a/src/extension/param/color.h b/src/extension/param/color.h index f3b44b4120d105c178f305fe3ddadd0f04f3efdf..c2d3c2ccb8ea900aa37bd3818f630c52e4a2c149 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 * Johan Engelen * * 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 "parameter.h" diff --git a/src/extension/param/description.cpp b/src/extension/param/description.cpp index 5726962c76743c8ad801891a847736a2d2c951ab..154c172df08824779a5c7cec598158bf30c63a5c 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 * 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. */ #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 84e402890ef053d1dd17e8e525fb824f6b271d52..822370b825d373fbbb55ac1e24d2fe99b9ce78ed 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 * 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/enum.cpp b/src/extension/param/enum.cpp index 277d05c44256637c9c32526e67b1868c9f4e56e7..5ba3e57722dbd2d448a1d49080d02c2e292360a5 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 diff --git a/src/extension/param/enum.h b/src/extension/param/enum.h index 6d93c8e83d9f3b69c3eb9720f1e255ef5421864a..329bb26f92cf9f647fcf907edae29d72b34121c0 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 diff --git a/src/extension/param/float.cpp b/src/extension/param/float.cpp index f71e716a0479146a4f802dc2ee653cb7e8f70a6e..2886ad7927564a4218fd5625d2e91d230bd7b6de 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 * Johan Engelen * * 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 diff --git a/src/extension/param/float.h b/src/extension/param/float.h index ce92d8c289760f21bb886d0dc1c21e69805e9b1f..c1d0f0f79a3c5bbe539bc944ab56751076837fe6 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 * Johan Engelen * * 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 "parameter.h" diff --git a/src/extension/param/int.cpp b/src/extension/param/int.cpp index d79b2916c49638cd39060459bc502cfb15320c9f..1c41c083443afa43130f7a2eb0cc0f37e48d3594 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 * Johan Engelen * * 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 diff --git a/src/extension/param/int.h b/src/extension/param/int.h index e6f4ac3dbddd44074b92d46e4126111bc7727e71..fac481267829ad18562e6a0c2189a2e69ea2913f 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 * Johan Engelen * * 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 "parameter.h" diff --git a/src/extension/param/notebook.cpp b/src/extension/param/notebook.cpp index abfdee45701dd0fe60fab3111b44db9f46bc5c40..fed093f60ca0afc45fe22d4de1f6c7bec65b0e3d 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 diff --git a/src/extension/param/notebook.h b/src/extension/param/notebook.h index 1d676615b55246fb84c8db5c203eeaffccd587f2..dd7154f0633d0ce77fd9592cc4425ee0668f0036 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 4b5a23a8d0c3413a311505929deab5b9e11a6fbe..a1afd6b1819f3eceffc033527c9bc5e81b52bed5 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 f784fdd010744b80273967c81bf4a61811defc1a..c37d1539aec4dcc71f303e78906571163dc72e41 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 cc539dd923b709655e67c8de880afe1de9af4c39..8c1d6a5f7d539400727d8bb042352e87cece8a40 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 diff --git a/src/extension/param/radiobutton.h b/src/extension/param/radiobutton.h index 5958be8a440ee4c9bf30b970df560ada6913ce35..48d470a014b7a283cce76a5622a55f45d40f02f9 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 5699a2fdb3e354a5e27fa8c965760f9c396706de..6a3de1d045ab66bf1e52a96feeb498f2879218f9 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 * Johan Engelen * * 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 diff --git a/src/extension/param/string.h b/src/extension/param/string.h index 20bfd849c43fa70135517e341025c4cf725a4b39..195496ba384cb33114e364c48d2b03263e84043d 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 * Johan Engelen * * 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 "parameter.h" diff --git a/src/extension/patheffect.cpp b/src/extension/patheffect.cpp index c112e68438d06aa5448f7440756a8fb561904309..89925f73ba8dd941fcfe7441e7fdb8a3834d9138 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 * * 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 d9aea7f59c261e07a8336c0b015cd7d6f5775a7c..734f0c58a81a75608c6b696e6e392ef2a9360d42 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 * * 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 78f268c6b3d217b1fda998d52be6b8e3df6ede62..dc15b4ae4cdb6089b0b934363d1e837ce425a6f0 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 eb200e96e8d2b3cca6c048136becaa97863e0a26..1d23d8384e4d8e6b1d51ec1d028be5b2e992c740 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 0b43e3ef1babb1650c16e826b08856b06a8b7f8b..597cff570ec5488a24ec0e28fbc5c6319bd5e54d 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 * 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 diff --git a/src/extension/plugins/grid2/grid.h b/src/extension/plugins/grid2/grid.h index 8f139b9174141ec66ac9489b8d8bdc9fbb4a9926..7dffae98ecd461f1fcd264a7f936a8c54e9dd511 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 * * 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 0360d37e3d3f22d5bbfa202574dc27dfd2896f88..db95cd5093c5caed93db8037a3b780a445b1a7bd 100644 --- a/src/extension/plugins/grid2/libgrid2.inx +++ b/src/extension/plugins/grid2/libgrid2.inx @@ -1,4 +1,5 @@ + <_name>Grid2 org.inkscape.effect.grid2 diff --git a/src/extension/prefdialog.cpp b/src/extension/prefdialog.cpp index 2d1192d04d5161138e108535d2763f3e42d97812..de58545fbb8b500e897b006340039f60095c2671 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 * * 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 bc5742fd503e5b1f741152598c6f0bd540f6b4f9..087900fbeb38dd52b3b8e0c7a766b16d4e81c58e 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 * * 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 7337f77fb0516b2685f3c87471aee256352452bb..32fb5ea2cabfc0f82e921debd6f482dc3b187d18 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 * * 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 65719baf7096a117ac8fef48a94aed067c68ea0e..aaad3cf4e8540d40cc0a2bd57a41868c1c90e0a8 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 @@ -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 6c39dda6c97f3fe341b63d8a24b721a1f207486b..02f6f8177aa8615785badd365feed26778205898 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 6b405b5d08c74cf8c751067f9ed854cdb3cf523e..456f1721e66ecdfbb998c5fc0ab06dfacb5b4a97 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 867faf205583bc2bdbe02e24a708a9d3a22cf65e..7ed856ec4e8bcf75cdc4052ce1a927f23cca3ddc 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 diff --git a/src/extension/timer.h b/src/extension/timer.h index c8a5be438794311d049a7633e5444c8c8d672cbc..a4f9bfea99a330ffacc93a9d36ba732336ed7062 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 e640e530d0e6730399adc6f26193bdf1930dd88e..228e0c1c9dba1c509bb39189b3376e7172b95cb1 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 #include diff --git a/src/extract-uri.h b/src/extract-uri.h index ee4520ec950bbacc46befec425861e56ec3e896e..a4de3c85654d704658973fa28cd8acec59935dc7 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 de09047bd83d9cc485285284aa55c96e6d6cd018..fc05732e38e626dc136238a6b3b3dc839266ea9c 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 5ea62f742fd8ba089b82163f52d054c563bc11f6..3e14fcd0a8434ea84363c8b96fd3053776746c3a 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 fadbb09dace6857fffba2041ac58c665a9b2beeb..183233a1b71f35badd53049aa33a924c872b3c49 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 diff --git a/src/fill-or-stroke.h b/src/fill-or-stroke.h index a38dfc32d1ac42c484357c1c8225ec2e04700ea1..43849b379b1f77e885d7073a5a60f5eb1307bafb 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 2157bac927a8f789da6865bcbf66acd2d0216677..e0d7f312c7fd4d12c9aa04d86e7a5f59327c446c 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 1040168455f2c55992385e07e04ba5a0807fd169..613bfbe47132c01d3a67b91d5f4b850b9fb842b4 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 ae11aa64f9c27b899ad5479c099fb6c6812c0613..d43ca4bcdbbdf3288e82c4b67a0ad720afecc916 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 diff --git a/src/filter-enums.h b/src/filter-enums.h index fb289c898148f360dfef4f5585ffe6fed3ab3ae4..2af0ce5cec328e95125a00962fa2acfcf526f67f 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 d70a554051d5e44ba711f58020a815fb830fab9d..3f80bccded6dbe0f775daabfcf9ce98ec7abf1bd 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 diff --git a/src/gc-anchored.h b/src/gc-anchored.h index b8494254ba04734102c1c0a4f4cd7d0922de975f..7871dfb09a91996428985fa6ba16a3515703df50 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 * * 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 1deadcb1f714a8f2b8792cf68c296965c57ef954..3d4304862d84833d4b2f82a42f060a2da50038e4 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 34dc387adb2371aadae344cbb070662d4a3697cb..6bd702cf82fc678b6e552dd20ceb07d77fb70558 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 * - * Copyright 2004 MenTaLguY - * - * 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 8b5d2d1ff585e4cb389353069725a6bcdb9d38a4..8b3ff4d8af17ec41a165304ee48f499b6524a620 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 diff --git a/src/gradient-chemistry.h b/src/gradient-chemistry.h index 4da56af136d1a52c7aec881429ce88961ab2adf4..c80b6370d42dccddb03b5716a8d1b3871ac3f37c 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 d2762f218cf87b0bed897e207a0625f0b73abf5f..f27ac1efecf32376184cdc876e0e45d7852a88d9 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 diff --git a/src/gradient-drag.h b/src/gradient-drag.h index 691fb0553642f25bd194eb30accc4e75f0a029cd..ee3b390be8c1846423e521071535da44e1c3a7e9 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 diff --git a/src/graphlayout.cpp b/src/graphlayout.cpp index 1cb2442e8ffe08eafe19e5dd8f5ff370a8eaf54e..6173854d9891161af66a189023a27eacae4a222c 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 diff --git a/src/graphlayout.h b/src/graphlayout.h index dfef453594a92aeb96889dd832c5e4ee571d5c25..b403b7724f9c05bf3ae180e0bda0e96bb2da6af8 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 1842f376312363baf381669fd247c7e03eac6e44..9131b70a190fe9ab69ae5174100d242d0daabdce 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 15338048fb23ab5efaef9c50abe3ff087dd1c7ec..94863fa4d7897fd5c80599f798a099a3ce767d68 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 d118796e40e8a69237ab6bd75befefd6a8e2d062..a9f1fe9aac79b852b03a99d98fc53529fc3030c8 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 diff --git a/src/help.h b/src/help.h index 3f83e3367fdfb2b33078645bf064deec92fbada4..810cec4e6e661959ed735dc234e691c29522c9ff 100644 --- a/src/help.h +++ b/src/help.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /** * Authors: * Lauris Kaplinski @@ -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 79771a00127718a74e69f0530e45995a9288cf87..2d9fbfaa88223d4b82ee182d909889c26a3a345d 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 diff --git a/src/helper/CMakeLists.txt b/src/helper/CMakeLists.txt index 7b6b548b9f276abedcc0422eb043bc941c1db950..f1a2e71050acf772cfedeb9c80169a2992eea161 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 e9299f7eb023e24d85fcfe456fbc5da3ef8d1ad1..648101540ba7f5a4e1f4038c592d4054ada2fb3e 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 bb538f4139fb57471526c9f7b44ccd665d16023f..2660bc59c5f11848e077768831487f733f068c8d 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 6d14037f08f170d4ea7d579a2257b0c5ce8c1ee9..7df15c9c1e2d18b3e8489f51e352484a5c86d2cb 100644 --- a/src/helper/action.cpp +++ b/src/helper/action.cpp @@ -1,12 +1,13 @@ -/* - * SPAction implementation. - * - * Author: - * Lauris Kaplinski - * - * Copyright (C) 2003 Lauris Kaplinski +// SPDX-License-Identifier: GPL-2.0-or-later +/** @file + * Inkscape UI action implementation + *//* + * Authors: + * see git history + * 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 "helper/action.h" diff --git a/src/helper/action.h b/src/helper/action.h index d731f28842c3bfe50c97b7e9c2ffa3e31c81402c..1f871dbaae33c1e87eaad53ce03c7c09c4d54421 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 + * Authors: + * see git history + * Lauris Kaplinski * - * 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 7357403f7c2032d336083aca14d3a7b76c82e781..08403e2ae14f18385058b2c9fed4af1dd1c3225c 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 da620b3fdb9efc29bbec89cf5835b6b646ff375d..e04b08dbd0f5c8be7262f9a58c64ab059fe86103 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 e3953a65d2f913cb5c46a6b60997ba9e9a0bd70e..d7d4d4c0232a0a8266b3ee4fad9120b2d18fb14b 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 1736f9b166ebe0cce86470396c1e824bcc529ec6..d1ed7898da8534ca01d2bd9a5508fe5d776c0a8f 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 diff --git a/src/helper/geom-pathstroke.h b/src/helper/geom-pathstroke.h index 4e4b8b91e2d60de50a28155ae53e908f33997ff6..73d35b40253e1d425918f3e5914901a6eba801f2 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 861af0e049c04f493d793b76a0dbe8346ffd0219..2516181cb4e2820f593a5ff18f70a3973a422fe2 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 #include "util/units.h" diff --git a/src/helper/geom-pathvectorsatellites.h b/src/helper/geom-pathvectorsatellites.h index e95458a91cd7cf781c779739f6ea3d949626a311..3009081bbe854b0120a75703c5c130249d74a19d 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 9cd6a38891a6e4d7d4a1887a0f3c037c2b876b66..8049c861d76db93552d3f8abba386a9a18be961b 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 - * - * This code is in public domain - */ + *//* + * Authors: + * see git history + * 2015 Jabier Arraiza Cenoz + * + * Copyright (C) 2018 Authors + * Released under GNU GPL v2+, read the file 'COPYING' for more information. + */ #include #include <2geom/curve.h> @@ -15,7 +17,7 @@ #include <2geom/sbasis-to-bezier.h> #include <2geom/ray.h> #include -//log cache +// log cache #ifdef _WIN32 #include #else diff --git a/src/helper/geom-satellite.h b/src/helper/geom-satellite.h index c9cf84308640c053f06698b20b9f399923898aa3..5fbcae159ecb6670925df1c50d26162a1f638890 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 - * - * 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 + * + * 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 253188f1dd01865d4d3d3e59d6d2b38faf0eb209..e1d48580c188b5b44716ff0510a38860f6abede5 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 diff --git a/src/helper/geom.h b/src/helper/geom.h index b3d907e513d3b2da3d56e0011264017f68724fca..b0e3f2b7d3fc273b306f9313b0eb382e5192e343 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 0bd3da06a88a1eb25e299ab6c0e958c59ab3f8ee..dd27f9f7854e73b7e87c56dae7c2c5871f17fc93 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 * - * 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 . + * 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 ecffcdc07276c77f38d10d2e4ecab8b57176b9b3..5a371638620c6ca02c17faf77d82c47c3f830e42 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 * - * 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 . + * 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 25c6eb32b01aa2a450edf44c67b4761fb098b18d..7116c2eaf368b2e8f3c519b3d1cb08e6c9cf86b8 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 * - * 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 38a41fcfb17af4f02db48f4ae2d7afaddcd3dd36..1555871c337ad6c10f904ca8eb96cd102228f021 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 - * + * see git history + * Jabiertxo Arraiza * + * 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 #include #include diff --git a/src/helper/mathfns.h b/src/helper/mathfns.h index 8fb88dc263701021a57b48c300fe2f739ae9469e..3fa51a09b885357699640a43973186fdeae7d135 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 * * 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 3a853ed23613458f7557174e9636dd65944230ba..cfb6f8836fe90415ea4f508d50d06a5e659de290 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 6f326a286a94bbf630704032c79758140a8b5af4..d56579ef971d6cdeeb11b8ee47c98f0e06181e39 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 diff --git a/src/helper/png-write.cpp b/src/helper/png-write.cpp index 0358bc5d782955a9857d20d409f71346a4b369c5..6af505278bcd0c4b6b603e4272374e7e61ea054a 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 diff --git a/src/helper/png-write.h b/src/helper/png-write.h index b886158c97a383866b44fd994ddacd52f9e63e0f..8d1aa97e9adb416a52ddcd218df0cb44268dac7b 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 ba5c3a889c960ac7c69eacd6f9b9d64ac219c981..340d2c5c490e448154d687ab484ed9ad77e85907 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 dbd9e68265c8e1523e4b439203e94c1b7f7d9248..16b90c23f198973283dd433ccf75ed7268c183ff 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 a0e5cc2a38ee049ba9d0ed8d1dc79210e09e34d4..0d1bb20fc975957d8c32db02a1367d9a31151727 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 - * - * Copyright 2004 John Cliff + * see git history + * John Cliff * + * 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 diff --git a/src/helper/window.cpp b/src/helper/window.cpp index 28fc256064a213527723c32d58b0648db9d97623..d51e92358bbb099f2db939172be638dab669c139 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 * - * Author: - * Lauris Kaplinski - * - * This code is in public domain + * Copyright (C) 2017 Authors + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/helper/window.h b/src/helper/window.h index a0efcd29264815940c59031308967d60cbd0df22..cd303d0b945f8217946bcdd72fa3b48fc86f4057 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 * - * Author: - * Lauris Kaplinski - * - * 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 1dba84fd970a3323b8de773380de8a39e104e965..2ee358d49ea9d4b22b9cae3a66937b0c795aa22d 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 diff --git a/src/id-clash.h b/src/id-clash.h index f93bd3d72308b108f63ea0e33e440df75bc50d66..1fe1af86dbbc0e73faa6a69c581ce0033a357026 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 f63079edf0700eda13db62e1d7ce1f7bff700a2f..ed5c1aeea569b147d0b602af0f11dbcbd8b44c58 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 71a81848f59adb1033e6118cf848550930e55eae..21ddaff9eeea2312e58a4203eb8b3c5515689d75 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 a4b96d5ee31e2bb038c4e8506f045f90d3ee8223..f0ec2ff4bc73a77c12c7aa316b42a5844969d32e 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 5600c1ead6624b07b4925ccf9d2bf839c045b0b0..8935c1220ae66dce3e740fd3fedb1a82d585310c 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 * - * Copyright 2004 MenTaLguY - * - * 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 a9a3ec3a54e2c165b396393d99fdf758b7a99e09..cbd4b7ef4c40d803285bcb318407e046a572cfa5 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 97b2b816e7a25a6a09d42f61ceb0769230b6accf..2c2ef7ccc64b406e5307418dc3606348655c65c3 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 - * - * 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 * - * 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 9d71f389c4b042939a85f9e68854dad5638e49f9..b245d81738c89112c6133463084ceac8ae181134 100644 --- a/src/inkgc/gc-soft-ptr.h +++ b/src/inkgc/gc-soft-ptr.h @@ -1,13 +1,13 @@ -/* - * Copyright 2006 MenTaLguY - * - * 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 * + * 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 d44647066703b6334b341ee1e4b36ee6930242f9..a290423062fb159b4d45503e1d9c4e0942144565 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 455a0fe99b093e9be32bf1e7160c6f03773bcbb6..dbf01c2e1bb356554cc6106f28f5a0c8c912b6cb 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 #endif diff --git a/src/inkscape-version.h b/src/inkscape-version.h index ff219047e8e8a2981510fa0281dd8e1fd478d7fc..6804a6f7202172c86a0251c1ffc3250fd083d93b 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 * * 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 14247f9d0419de946c5f66f78f12a8e782c031b7..027dd9dce388b5549d7c0cd103cafb595ad5f854 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 diff --git a/src/inkscape.h b/src/inkscape.h index 59532b2f6f68aa2d87ac3b1fbf1991f8d13b2188..9f3a0948ae3cad23168cda0a38b40757754beb49 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 diff --git a/src/inkview-application.cpp b/src/inkview-application.cpp index 8f6bee105a23201a8b8d3de39b7e453d9a554fa0..1982ca4549f62a9d2a8c1c019dfa801211149bda 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 e6041ba77ad3185590bce770827ea5e61fc0c806..d22ea7c89a67cbde7aa890cf7f8038424357624c 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 ed694596dffaea9abf0b7a2407f8c772b571bb84..1774b16b45a56614b131fe731c52a300ad5f9b0e 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 d0b8804a5170f54a67842ff49e3c0b7fdeed1bdd..c68db9302fc6101a0c00184b0751840076a37937 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 diff --git a/src/inkview-window.h b/src/inkview-window.h index 5e76f174120ac9356fd75c7ad7eac9a27e334ad1..dc110f381d075e4ad63c84d266fd5559cddda8e1 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 51e0b2e3280a10823e537a77b387c7eb2b4d3bbb..f31788b220297fa84a815034b190bcc772a01f21 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 1d6789fd262480e8de213594053807c2870556eb..2e3142d4279018254086c385e83023c36d0dccb0 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 235c0de77bc157354822add9e5c95149349c606a..1723ee1ff232963f371ee4c2ab9354184eb01d72 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 81b278a51a3ee40c3c83a34c5353d330b9fe5908..811ab0d574e2fdd469981bf95d5360ee74f327f8 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 #include "inkscapestream.h" diff --git a/src/io/dir-util.cpp b/src/io/dir-util.cpp index 44c9a58d8c497b4c4a6e264634397d9a89195567..69a01f1fb3775904e34e02de14bd8dfd8eeaf0c0 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 327e1ad5f0ae8c83cfa491c0f96071e467c54c55..91f07c882c0c400e327919be1e784d52e43601f0 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 f8734a1c22995edec5c1453a11c4d46ce9aaf19f..9a98c23f25a19a5302fc0bc9f768c4f43250567a 100644 --- a/src/io/doc2html.xsl +++ b/src/io/doc2html.xsl @@ -1,4 +1,5 @@ + diff --git a/src/io/gzipstream.cpp b/src/io/gzipstream.cpp index 82e20a08fc96b7ca68330764080b1b4bd190620d..03960b004ae34cecbc33b489b522cd667eb5ca62 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 + * * + * 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 - * - * 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 26eee2af416c99fd9c726d38770fe347311afb74..fc80f974cc6d354dc80633930e344e7c3eced4ef 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 diff --git a/src/io/http.cpp b/src/io/http.cpp index 164c96783325ebb62c264777ea3a102bdea826d6..6fdb24c05664c693c698e7e6a7ea614203bfba20 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 - * - * 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 70676e156203bd2c66dbd804a87211fa5b02b851..398d699b1ee3cb069028f234b952c946ead826c4 100644 --- a/src/io/http.h +++ b/src/io/http.h @@ -1,16 +1,11 @@ -/* - * Authors: - * Martin Owens - * - * 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 63cea38abfd15ec0fd85bace7ad058d403d14f7c..56ef7854e482ef6c820a60504b2933323c5ad242 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 diff --git a/src/io/inkscapestream.h b/src/io/inkscapestream.h index b2e836267c27daf3f09c17065d2d74655b4b86c8..68c28baa1234489a1f95ecf1811532f268e4d7fc 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 diff --git a/src/io/registrytool.cpp b/src/io/registrytool.cpp index 89442bc36b74192b618c13e4e98537a1b9bcb75f..169e497215ec1fc487620ef3b90026cc549caebd 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 335a8bd52001ef7e4d02f4be0ef13b2504c18d56..3bb7d101a14f815598169f9669053aec57f88b80 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 6a455a8cc2843d6cf4b11bf856d4c7aa4d7dae98..ada60390eb106500cfaf656ead12efb0246090b2 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/io/resource-manager.h b/src/io/resource-manager.h index b4d88c7e679e3d1e428972bb4f9dfe5fc19ffdb9..48f0687b23cfe791664bf61153e19771bea9f683 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 * - * 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 a373a658fd7ef9ee42743f39bc9a7d5874af1d01..7ca9e79c355518c054e8178889a619b8f2e721bb 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 * Martin Owens * - * 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 7a11fd8fa0119cf270c0413600c8ed0939e5105f..1b409b6ec8e94e2acc93c1f1fe9cb129b7ded63e 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 * Martin Owens * - * 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 ec59ac4a67e9dbe5f8e0ff9bc19f1d5eabcf29ee..5d270580b8c87dcd31d099a6f91b8f2746161935 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 diff --git a/src/io/stringstream.cpp b/src/io/stringstream.cpp index 360cc7fc9ae4ef620d8d9c4d741a8fa263eb66d2..0259869f79d3039a26448b4fb5a645f11e25008c 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 215e9b6a0eae68af25575185703e43978876296e..3afb9a87056c53f5d3626f3ed94f3b54efc229bb 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 47b6d4e78da8681deb320a8cb37fa2f4ddb2e510..ee1956fc5bf1e88641cbf8b1c975d46e21ff6614 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 39ba399f5271db7121d8067487b9e192ad525f3b..f159ac66bd46caec534c0a76366354aec233f874 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 diff --git a/src/io/uristream.cpp b/src/io/uristream.cpp index dc797472d8115a04e412c30ac0b88243c5acf3a3..2ff7460e045e704f44814d0ff0b0783b0b09da07 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 bcd5990127d2b8ea8454735bcb46cacb87f28f74..f0544d876cb31f2d0bbdc7d9f0521f67c270f8de 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 916cb0ed0c14755c423dd21dcf926bd325aff473..882db30b2c7f20b5cf268333f76770d752477f37 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 7ee3f9a9d59c200e2cd6f16819d87e3c7d774c35..7410ddcee5494ee69eb5445e1b7171a656cb947d 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 6f88f1c011b7d32305e7714a35a9a98354a0a925..47ae978a323f33540f923c79e1fb2d1c62703c30 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 9408e7942c5d1f9f94f6ce712b13494fd7cd1155..7abd16cbaf08add795aa6172595da7429c25dde4 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 5e7868b70b57edd0332e04bcbd6b1a5380b62382..f34a31d68b8952239b1f4c28173477dc9ae8b58a 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 de8118ba765085b46ba55b82bfb35cb48f841bbc..8e275ac58305ae4b733cc06a494349890b613741 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 #include #include diff --git a/src/knot-ptr.h b/src/knot-ptr.h index 5895dfd2e928822a8e5b0bf2b08977ac02620cf1..5141822440af5e6a7bb9865f9349bbf5826d0056 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 ab83eff426cfc9aa780be0835e7f4a7868cdb0ed..caec9c82964f1cfef8cdb43e6ba6b2156594b066 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 0d9e95d89cd85b45c0be017e12a41a86090cc2cc..b09061cbe9e3c5a9d98334c156feae1c19474827 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 7d62ff6a5962cb78709a53e61e78bd3cf2930b4d..5793afeeee286d4d207aafc5f1893dac171d5c05 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 05adb2241f8b751911a25d099b0567eb315bbd98..5e02c7fc14144ea26c9e61fc84e832b3de4f2d40 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 3b94287799a722a903bb2a5a6dc807296da4a251..dfb003727dace69f9a34c1d1df6c4b678c1078c2 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 63b1147a60d69b9ccb7da61ae1946063ad686864..1b9cd7e7a7a1c426ec119df5fed3a8d13c4a55a9 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 63f4f55edc20c45fc2e3da185b4cf6eeae8e0c8c..18bf8d8a201811da85d0c050e012000da6e95f83 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 * 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 diff --git a/src/layer-manager.h b/src/layer-manager.h index 7333f4424de707b7c28e2eac3530808acca2e1f9..7bc9d2e21d4476eac6a2c342122b35fe605de9dc 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 * - * 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 d6f57a6b469229bd4645a50cb6e174d46bf2806c..5b064543f2b10c44ac0b507b226fa95242f5a13c 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 86aba63ef8a2cb66eac84058b0fdae3dd3b9c2de..8e7153875a96147de07fb9b2de8bdf7aaf6c0790 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 3061e9304ef0e79e1ec06dc70b32147ddb0a9047..42ff9d2caeb8fcb17e909062543f72736e189cee 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 74b68fc3f3940da30ada9e74046f8fa96eaaddb6..27f8b57d060e3345b874a84c8787534c12a28ace 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 * + * 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 0854101693a1bc810bc72c656831d2f20649292e..547b8aa832d985dc6b8b36a6f010d1e896e1ff3f 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 7358deac0d5d4ccef9b9b39d0e8754fc8f817704..c2abfb3f227c7d73b6d43f2471af632afe56434d 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 * + * 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 e9cf22e31e3c3fd0f10cf4adccb4753a4883893a..54780b5fc6bfb62b78a4f5ce954df2180afd3d3f 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 cdaee3ad810f2af10107b2ee4800c1e85e109f70..a20fdde531aef7c109842aa1f76f6ac9e2d49872 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 e28c9b1688f9ca931ee49b7cd88b108a31169350..d565bb92304abf016d90bf6507ac4299673db2f9 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 81710b4719cfa85646eb49bb0efb74aa06a4971e..014c2c521119bc73f392f1969770bba1d14cb90a 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 dea9aa3c55ea6f966dec5e0476f9a725b2681ee7..c8c8232491a91e0d25262c701bd0aa90e7345d55 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 78b8050039e671c1c88f1be0ca8f5a88cc40d2c6..8398bf14568c6ada242cc8934607c4b6ce48c5fc 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 a9e70a74b720d8db41cd28732bc33dd2b00f9d0a..e937e9da9c19373c37045aebc93208555035fedd 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 6c68ae91323191172d15870c17833d90c4465410..e5317b50101ff0d868fcb66d0ffd8ec5f50d7586 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 25e4f7094bc8144816e700019da48254126562b4..08cec54689288125699a390981fbf10557749aa6 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 ef32e76f39d3fa79fa7d46a372a04456aade8d33..5c8ca7d80a406e6ff00177c3057c076610248bb3 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 3f136daaf95784d0197a3b5f75729d045ef31c56..5dcb9332179cec9c96a65a28ad4218cf60af9c4e 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 0834ace04d294283c075e0283eb07069193e7735..1dd77dfb25502e902defe2b97ce0ba8359d72309 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 3cd97fa8e445a86d5e082561d6f40f03dde797ef..739b0b14b18d73ae9875f32f0399a8cc0604a0e5 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 #include diff --git a/src/libnrtype/font-lister.h b/src/libnrtype/font-lister.h index 358340c76d5ca96ec823399d868378aa794d5bfe..16c34d94c7e06af03cc04d7f7d109cd0e30e59c2 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 diff --git a/src/libnrtype/font-style.h b/src/libnrtype/font-style.h index 1ed82e89ce79e1d1d89226c0a7d10440328a7a5f..23a26d60f06a73fd385104a3a8f7b207d449662a 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 822b24d592e215d73b8b05ecd06b7270ea2bfcb7..f75d177ee756668e090f5768b4b40124a0b4b70d 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 7c9958a90d1528229ca9a2937110922eb3eafa8a..3709c5853b58113391a895ff9ee489a32c684aa9 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 6be447a4f097e50757b9c32803eb3dd2c53d97bd..bc47efff02e3184569768d276c11fd0fdae06a64 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 d22b0044c35c47c3e4751c3c78b8e06d535d7179..ea98124c954f3af3915158ab0513bc89d90f962b 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 8c36283a64015b572737265a1f94610ce37be959..9bf6eb4c57c727e650890a18fcdaa47414c52f49 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 741abfaf2cda0794157c1e0880f77046f98a2f59..5e0856c163780a99cd12e2677644d31159479f5c 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 e2265ec8c08b020f2c0f883ba26783558e678f07..7ae72c17e32acbcf19a145e3f0ebc4662107d0b8 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 e0eef308ac14c388eb9a9b73aa9ef631b67a0581..a192e1cb3b0fd89c79ecee88fd13c1014e1087a1 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 53ab06c1d9f5f7b1ae1408055aee19b2ca600ec3..2e44359f8c9c5f8fd86da4bc01c07bf481b1e9b2 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 86505c0a751a30d475adf8af0c34b43b9e966372..7a7fcbeb215097ddd5de1c6609f06719935151f4 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 f1b83f30e85030b8f7ffb3bd1b92d150c6ec2d43..185ae8acb52136382f21763fef9afa250489c651 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 24a7024236f3e483860d6aedceebc8c307bd97c7..80cc6bae74d97dd5916fc11a3481502e8f26eca0 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 994eff44e4253ad57b2fdaa0a58484dc1124f98a..1cabb74f723247c9d7584cb46a3e8d1ddb414a43 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 856a369f83ae8c5728dcea223fba5201e0e991bf..c046a1af15fd0f5031cf2483c928ebed22ebb168 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 diff --git a/src/livarot/Path.h b/src/livarot/Path.h index 32ee71ffc0ddbc3162838acebb87e05ae69a5ca7..eced78ec5ad9a8688a3bcae1a54500196dfb5b3e 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 b31cee14a9f19b10ff4ec2cde812715862d4988d..88a8c56600e9b575acb6464012aad349410368d6 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 diff --git a/src/livarot/PathCutting.cpp b/src/livarot/PathCutting.cpp index d99091adea6bade43939e110dd32a85926062bdd..baf9bd71da5c897b11272a582a4909d28edb9ee4 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 diff --git a/src/livarot/PathOutline.cpp b/src/livarot/PathOutline.cpp index c6d050f01891db87325c8c388a4b562de7ee8ab6..a1bc7db1304e5f4434e5ddadfd62a14a79d111a7 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 c142aae0ad9b2ef68e97a484365c95ec124de53b..dd86b50906437a741bd4c3c315d97815202817de 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 diff --git a/src/livarot/PathStroke.cpp b/src/livarot/PathStroke.cpp index 4b65463ddc76e79372ed2b4c74be250dbdcc3327..e70ce36a85626554f19abd1bc78ae523c6d8d131 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 55ed6f08b3ef8bc53bb0466f552b2acb05006179..4b287caac3f145cbea16fb4ae2091f9f460f3a45 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 diff --git a/src/livarot/Shape.h b/src/livarot/Shape.h index 3c2fdd0a3a6bf3d9e184dfb2984a6e11c40d4568..e2bc0b99eed3a1d49f0b5901648e398cf72466af 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 d222cc49c72d1e1036789f63f32220f05298ca7f..79d070bbfc45bdddbaa620043fb874767fff8173 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 63700e1ba22c2da87eb0477681ccb45366bd89d3..db5c19297178c0fa8b648e5063d7fc028ec15c55 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 4588fb7224610b37fc6bc6196bd42e4a88c1ca0a..292b0a7f1060d1fd1a895e78ea841ce4ce0fcf52 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 e5ebb9099a15c86a22ba0bd769df6d644e516604..df78195cc10fb140368eeaf7285c8654e96ba71e 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 diff --git a/src/livarot/float-line.cpp b/src/livarot/float-line.cpp index b0b36cf522845610b7fe42b53bd462c909fd246d..6a5e4f93160439126f947679c90d1fbf400130b0 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 2359db95c63a72d3e60459356023b787ee30e889..8d7faf13d781a96759321a0eff70d5fcd66f1055 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 ff9e26790b077b6dfcb48e6038405921ac41f729..c37e28cfde75ac17305a094b7bfb134345175118 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 diff --git a/src/livarot/int-line.h b/src/livarot/int-line.h index 0a52d46397f25dce3c991bbfcd34268bfabaa38a..576cfcff965a54fb81ab2e1c0c40dbdf7fb970df 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 c34965a5c87d9143ef4895c22a8b5c518be5a861..ecf50cac72d01e3a2a7789faef43c8fbad949c83 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 5ded5167ec7277be8b8f9c7ba3df95b065c38c14..dd957ec3879d09b5aa37cf81c225b88e4edf9e32 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 28bec9065a00a780dc4d71a3216e6da764f5fa08..759727a5e797abb2a82cda3f654b4b59ffed2197 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 6b6e8f8353b645888a4f6064941838a1d463956a..db08bb2fa777fe26edaa6250edf61040cda83a11 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 #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 d2e8909eeb787bf2dec59506a494d60f35e55df3..492c4e84bef231a1812c176067952d4745d2da11 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 020a4e1101d9a09484ca8b8e872a1e3e4ca89d29..97640fd86cc65b56795e8d8ae4ff718a822acc47 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 #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 7ae7b1ab471dcf988c51ff15ebbc7557665a8954..84939c47772f4ea61d8a04b1dc24b65f6b997c10 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 6aec2a7f6139af70e09a7c2962e15c1828d07b82..dc350c4dabbfc8d420b621e6a87e1eb9e05e4f66 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 3197638098720fce9e12b63ca817130c0ba1eccd..13e1f76fc9d482b127a9ee3a8f730a79736f9102 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 b0afa14f42ab3ad2542b052c48eb5df1754a0016..84fdd5fa942ecd15b54a2e6f7868cde22dbf00cd 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 493e3bd8ce6dbc4474a18426f6e3864fcc23b904..80d38c7590f50a6d52ae05f03a84111346182695 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 + * Copyright (C) Johan Engelen 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 "util/enums.h" diff --git a/src/live_effects/effect.cpp b/src/live_effects/effect.cpp index 4c18e3124e804f5fa7685932500a5e4824b9c31b..a54f9007da4809f7a5bcda80eca5f9d4787bc2d5 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 * 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 cb3ee0afccba6af41e7a00b555d4958389e376cd..ae0913f2cfdfa09a26843cc82ab323e097d8a027 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/lpe-angle_bisector.cpp b/src/live_effects/lpe-angle_bisector.cpp index f7c7928c66694991f79314cd4669a66b794d2a56..723c0c4046b1eb7822cff5dabdeeef9ef055f60e 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 @@ -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 a35f5b370e7a622d3cca01707b030d12977ec329..b780fcee7e88eff418400d9ff293a714fcfca573 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 c50341f7962d8de160f9961863a0131edcdfb9d2..e266b0a0febe43490454276fa802faa334f5bc56 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/lpe-attach-path.h b/src/live_effects/lpe-attach-path.h index bed209426ec1032a02baa9140627d4acf3bcaf9b..fc8d95c99514f3b7a88567cb2013dfb932c3b0ce 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 * - * 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 6ff40be26b97b08ef2e8f39b2bb2c1a7988a5790..6f4dcf6c3b79eb1a73917a8b876729b42f1e5098 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 * Copyright (C) Steren Giannini 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/lpe-bendpath.h" diff --git a/src/live_effects/lpe-bendpath.h b/src/live_effects/lpe-bendpath.h index e8f1b40cacba4f4b80d0de86479e6eb36d5c0a0e..146687ab9e2558b97cf772fb2ea3a2ad054f56fc 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 * Copyright (C) Steren Giannini 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/parameter/enum.h" diff --git a/src/live_effects/lpe-bool.cpp b/src/live_effects/lpe-bool.cpp index a76463742b00d229572074f953720747ed6d82e0..6ff27b0aa61bffde28f9de64db1191dd5d0f18b6 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 diff --git a/src/live_effects/lpe-bool.h b/src/live_effects/lpe-bool.h index 7742dca3f84a17554c86e6e79ad0ecd0fbe30941..627d3194b62ff70c11a8f33c08b034140d9a240d 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 b7b2e596d27a4f19a7616107dfe2ef46450b032d..106ba24156815a06b16678fce5b7139fbf1a53d4 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 * - * 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 4b3d14f9c7c8439d70ffadc9ff36c34956f87f18..c5230b4dccdf29a113e5c259936fc307d8c55bdf 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 * - * 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 77c5ae66ce1dfaa732d6326b1d7520fadb1b385f..e6d4315e3a7b992c9ea2533397bf18f9929baa19 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 #include "live_effects/lpe-bspline.h" diff --git a/src/live_effects/lpe-bspline.h b/src/live_effects/lpe-bspline.h index a1c91d512f77f833d0efbb586124b6e2da3de52c..7aebb082635240fef4c673d33f64e26c7a96a17d 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 2f601fb00b694decf6f1ee0f20f06030e572e42b..7982abdf138b6d477332330e15f2ab906ddb73b8 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 * Copyright (C) Maximilian Albert 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/lpe-circle_3pts.h" diff --git a/src/live_effects/lpe-circle_3pts.h b/src/live_effects/lpe-circle_3pts.h index bf2c26c7c55306ff407789c4b01e822f41f7dd95..bf89b9faddea7485bbf9a55a733167785a32e5da 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 * Copyright (C) Maximilian Albert 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-circle_with_radius.cpp b/src/live_effects/lpe-circle_with_radius.cpp index 99ade0da13e2e9923f10286a2dd3badf0c26a16f..1a6b3a803dd0371b54edfb07bc36e0ebb4ac79b4 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 18215ae9b5bfb668ea6ca7691f9d78578ff58a3a..dc9a8b9b6ace3f51b7bdb79eef6708bc61adb712 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 54b7dd0907913e1507de2c45a86edf2a308b98c0..2ce86006120a09ce30fe530cde6b77939ea741a5 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 * - * 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 0518ab16e34d6abeec142d1b90d8de081f50d229..bf5fa8d7316f0ecc27a7243c3f34d24f6d7a0bb5 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 * - * 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 4759dde5f5953e3053dd5e7f3dcc75849cedbc0b..e7586191d45060818396e1afd0334598e91585e8 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Copyright (C) Johan Engelen 2008 + * + * 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 b074a5c639bc9bc73f7a4039e4a742cbaa0580c9..5865402dd299628b54be8de8d85b0a2d62f3c6b9 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Copyright (C) Johan Engelen 2008 + * + * 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 f74e76211e5dba37d2e0cbbca31d66b6be878c3d..aff0cdb83354e591754c09ec3cb3903f3abae68f 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 implementation */ @@ -8,7 +9,7 @@ * Jabiertxo Arraiza Cenoz * 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 diff --git a/src/live_effects/lpe-copy_rotate.h b/src/live_effects/lpe-copy_rotate.h index ae0d95779879f74e1ff0039d80542a9a877ede1c..e742f547d11a26b79edc4cfc0d2839339ca24b37 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 * - * 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 d5947be4d6ccfd3bbc53b68da7eff44616384c89..0d0e373927a51ca4c69d28268257a7cb140794bb 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Copyright (C) Johan Engelen 2007 + * + * 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 e59c91889c3456fa67de78b60b1dd194868991fc..ad40a08fa2f8ea0143ceba90ed147818070e9179 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Copyright (C) Johan Engelen 2007 + * + * 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 dd30d05a463674bbc3a64bd358069a653e5680aa..e55fdae7fb1597bbb365d507db53760dc64827d4 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 c84bd196053eb1b4ce4c209475276daa9497f8dc..3bc64d0cdda1f78de86a0be61e9b1ceac951bb4a 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 276fd10df9b74259b5db5c1a72a081880ee62d5c..52b09fe044baa13c4f525e11e0fc164978f3a406 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 implementation */ /* * Authors: * JF Barraud -* -* Copyright (C) JF Barraud 2007 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Copyright (C) JF Barraud 2007 + * + * 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 8362746a0f9889402142dbf1702402e30baab234..ae1c511b24587efcb4a95286d3416e7cd50022af 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 * - * 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 5f89644f5022cb77710c933a4c4e52a6bd948431..29288f8a8ea621d60b1e0cd524791790f0dcfad4 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 * - * 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 8b9eabc0e68de7cee43d338600258847257dba92..843a9c41f96e92a0cc7147c1d021f01eb31ec60e 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 * - * 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 6d788870f85b773e4fa135402c9447228866ef44..5761c4701876c7a71e4caaf5baf553e779fffa99 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 c5c71e50c8f86c638afea69cd7f3030ec3656380..af0f7adcc7577e410b4f77a9b99ffd302982ee8c 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 00d1928d795315f477027b169eee6e49186d0cf9..6a0818db6c371432ee665982848d891575e202c2 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 271ef553d1a62ee0fbcf88661083c6b520adeeae..47403b26cd04ef14585aba8169fd630fcbff166a 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 6fc9084f859f9d86b02d715fe3bf48422ec748d8..6b94352b1dcd2741586482d63010ecdaa4e7e068 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 * - * 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 87775055966d6d9dc11565cbbd07caffff4da998..c9fb8bb452b3d15a13d7fca2fddc0970a1aa2999 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 * - * 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 53ecc8dfd2e0855712ed81ce751e903af50427b1..8cc9b74683ecf3f67b296d4823ea3e431e6e93fa 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 34a8681a7ad6f888dad152191cab97c3ca005cd1..d666138b06c3447654c0ed2381cedcc6f5d8d0f8 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 223bc631e834516fc979eabd612363f3bdc9f49d..4f1ae553b878506d352c927880b3c5b00b04f9bf 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 * - * 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 1a56b8701006ed07fc127985292246b069daab85..833fb45da124fe79a5c0fca23b18ac00fdf2ca56 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 * - * 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 68abe52c7f0daf582049d770d995a703da2348b3..3a59f6858a7bbe9bdd449d4165394a2dab647af8 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 * - * 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 18ba28fe3eeca149affdee8d9291821496f10444..bcb5f16a1dd14d4be1a40d3dd65c4d46abe9b4e5 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 * - * 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 ad489042b4458e1301649052db4cade34ecb9f2c..0574b5b4b14e53139f8928831745d7e96e543d23 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 @@ -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 cb8a859fcd2e65598def6b18628496b921c9ffc7..68ea6d57a8d7e4754071e5977d4c31c602f8e627 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 4566869fe5b8195ef002cc316518fa8e17fc8c49..f1e28770425112c95a58394374a33f5d3d641b3d 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 * Copyright 2006 Michael G. Sloan * Copyright 2006 Aaron Spike * - * 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 8d54a699e8a1df28c545205144995f2559799214..eb5ec8a2caa345d8f05e22cdf5b0cd8c07bb3fc9 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 + * Copyright (C) Johan Engelen 2007 + * + * 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 c3aff543a3f46546f54e0a80ecd0a61627ba075a..bded3433e571938d6289d3da18da3d75e209a330 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 * - * 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 21c6f9ac88d5a5aca9e4fbff0d98d629e46b06a0..4d0755034a42fe8c9c358ad91ecd6bf3be94d77d 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 * - * 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 937b92837524f4c6332b04d5171d4d36fa6fdb88..d1e94a3926eef618320d47331b7ea181c475f1a9 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 * - * 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 fd78f07b03a75bdd1a9c9c2156028c63fe57d8d2..9b563cc4486a48cee4309454b69e0110a427fcc9 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 * - * 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 3b233fb51eff02f3d11fd8c92ceef0ecf46ba79d..ad3fcb9f680c7ad01b5cf1a4c72d31cd6d320210 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 5f73dc4e77aecbc0b9730e8349b6940bbc7cd152..e84b11ad9042f432a04062e367c3e6374f88048e 100644 --- a/src/live_effects/lpe-jointype.h +++ b/src/live_effects/lpe-jointype.h @@ -1,56 +1,57 @@ -/* Authors: - * Liam P White - * - * Copyright (C) 2014 Authors - * - * Released under GNU GPL v2+, read the file COPYING for more information - */ - -#ifndef INKSCAPE_LPE_JOINTYPE_H -#define INKSCAPE_LPE_JOINTYPE_H - -#include "live_effects/effect.h" -#include "live_effects/parameter/parameter.h" -#include "live_effects/parameter/point.h" -#include "live_effects/parameter/enum.h" - -namespace Inkscape { -namespace LivePathEffect { - -class LPEJoinType : public Effect { -public: - LPEJoinType(LivePathEffectObject *lpeobject); - ~LPEJoinType() override; - - void doOnApply(SPLPEItem const* lpeitem) override; - void doOnRemove(SPLPEItem const* lpeitem) override; - Geom::PathVector doEffect_path (Geom::PathVector const & path_in) override; - -private: - LPEJoinType(const LPEJoinType&) = delete; - LPEJoinType& operator=(const LPEJoinType&) = delete; - - ScalarParam line_width; - EnumParam linecap_type; - EnumParam linejoin_type; - //ScalarParam start_lean; - //ScalarParam end_lean; - ScalarParam miter_limit; - BoolParam attempt_force_join; -}; - -} //namespace LivePathEffect -} //namespace Inkscape - -#endif - -/* - Local Variables: - mode:c++ - c-file-style:"stroustrup" - c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +)) - indent-tabs-mode:nil - fill-column:99 - End: -*/ -// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8 : +// 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 + */ + +#ifndef INKSCAPE_LPE_JOINTYPE_H +#define INKSCAPE_LPE_JOINTYPE_H + +#include "live_effects/effect.h" +#include "live_effects/parameter/parameter.h" +#include "live_effects/parameter/point.h" +#include "live_effects/parameter/enum.h" + +namespace Inkscape { +namespace LivePathEffect { + +class LPEJoinType : public Effect { +public: + LPEJoinType(LivePathEffectObject *lpeobject); + ~LPEJoinType() override; + + void doOnApply(SPLPEItem const* lpeitem) override; + void doOnRemove(SPLPEItem const* lpeitem) override; + Geom::PathVector doEffect_path (Geom::PathVector const & path_in) override; + +private: + LPEJoinType(const LPEJoinType&) = delete; + LPEJoinType& operator=(const LPEJoinType&) = delete; + + ScalarParam line_width; + EnumParam linecap_type; + EnumParam linejoin_type; + //ScalarParam start_lean; + //ScalarParam end_lean; + ScalarParam miter_limit; + BoolParam attempt_force_join; +}; + +} //namespace LivePathEffect +} //namespace Inkscape + +#endif + +/* + Local Variables: + mode:c++ + c-file-style:"stroustrup" + c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +)) + indent-tabs-mode:nil + fill-column:99 + End: +*/ +// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8 : diff --git a/src/live_effects/lpe-knot.cpp b/src/live_effects/lpe-knot.cpp index 951be285c8d348b8b7ba53dad3051fa6b6a768f6..f16c11bb2a89ddb899b2822919547db1a0eb44e7 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 89a357ff1bd0d3c725224baa1610c496eac78f4f..6768d7906aa87650fab0dd7edb942d27b74ff73b 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 223afa4cdcd5b0de653bff77dbf19a222a88279b..3dcc703fed732e0c3493dae4648bc96350bf835b 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 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 ba47c25e4fcb43205053b7f11be03c4c5bd58fd7..1d81355a9d9c7a22476b19850ae80e0aa1f977e0 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Copyright (C) Johan Engelen 2007 + * + * 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 79cb1e32ad3a9d1c1e5b18c5d01bdf765bf3b3bc..befda50c2bba33db76607107dac0603cee01ecc6 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 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 diff --git a/src/live_effects/lpe-lattice2.h b/src/live_effects/lpe-lattice2.h index f51ece4cdfa7ce9f9a7c3e65151581db183e152e..319a0dc02c7f9657fe55d4fdac76b5c03307fa13 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Copyright (C) Johan Engelen 2007 + * + * 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 535fc2f47548ab9feb26ea34315532657f03cf1d..5c24aa9bed6028ccd8125f7e90f94da25bdc5319 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 implementation */ @@ -8,7 +9,7 @@ * * Copyright (C) Maximilian Albert 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/lpe-line_segment.h" diff --git a/src/live_effects/lpe-line_segment.h b/src/live_effects/lpe-line_segment.h index bde36f2ee2fd9f8d34e0e9a5fe0c94d6840e6054..c8d3080f26dbf89d4025282e0c5f754b8a446ef4 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 * - * 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 3e241d077cf241ca3f140b6a7307aa948c72b467..fccce1fc64f29b4dd751d55fd1b8e56a4bb76838 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 @@ -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 6d6afae306f68d1e2c0e051863572ea4ccc64242..4aa62dacc292dd5a39e391472619c3d144f97d51 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 #include "live_effects/effect.h" diff --git a/src/live_effects/lpe-mirror_symmetry.cpp b/src/live_effects/lpe-mirror_symmetry.cpp index ae205dfc0ac65c92a4fdcda983bcc427b298c156..0635a271f332ef10ab202ca43572b1123f611a28 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 implementation: mirrors a path with respect to a given line. */ @@ -11,7 +12,7 @@ * Copyright (C) Johan Engelen 2007 * Copyright (C) Maximilin Albert 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 diff --git a/src/live_effects/lpe-mirror_symmetry.h b/src/live_effects/lpe-mirror_symmetry.h index 4ebf878ef755fe305849556190a8b6de110f0765..875602c05a78257da64a318a7b7e6cd8af045c90 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 * Copyright (C) Maximilin Albert 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-offset.cpp b/src/live_effects/lpe-offset.cpp index 2b2b87281199cd1023d8ced89cdfcc13f02f351e..e8a1e7df787e8bcb4c030828fc287ce2aa91530b 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 implementation */ @@ -10,7 +11,7 @@ * Copyright (C) Maximilian Albert 2008 * Copyright (C) Jabierto Arraiza 2015 * - * 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 -//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 b7303d7abb77ce350b7ff4c5d2b67d97dc1df7c0..82fecbc939f0f897b9dbdf0309c073de6dfc613a 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 * Copyright (C) Maximilian Albert 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/lpegroupbbox.h" diff --git a/src/live_effects/lpe-parallel.cpp b/src/live_effects/lpe-parallel.cpp index f136d19ba4dd6c4ea8490fde672227d92c27a07e..1abf76af82a56f80497868ae3656d82a284276b6 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 implementation */ @@ -8,7 +9,7 @@ * Copyright (C) Johan Engelen 2007-2012 * Copyright (C) Maximilian Albert 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/lpe-parallel.h" diff --git a/src/live_effects/lpe-parallel.h b/src/live_effects/lpe-parallel.h index 1decf30467728faab233bb59b0166c6391bc97d6..0a2f65e806061f59cddcb2f789cbd986ead7721f 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 * Copyright (C) Maximilian Albert 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-path_length.cpp b/src/live_effects/lpe-path_length.cpp index b9a5282b2e23c864e395bb316c51a9bdb4f3a4e4..3a4ca88f76ac412bd74a5ee3cf3eafe28ce278ba 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 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 ba61279c2bd0006dd550eb9877633041343fe042..115bf5ca1ac3658e9633568984857719156cd7d7 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 41b0b144a785a95812e1407a1a15f2de7aa1bf6d..a89dd6bba0211b9aecc03cae9756596ece7ecdfd 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/lpe-patternalongpath.h b/src/live_effects/lpe-patternalongpath.h index 8148bc140ac6679e37dcf11239484cf833f40ef1..a5831afa0aec211b6cb58c3d2f07e88cf24e6503 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 + * Copyright (C) Johan Engelen 2007 * - * 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 48a7f5278d50042c7b29387fa2a27747e517b775..6194d2b1b63b0425d26fd562ecc8c295572e4a3c 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 implementation. */ @@ -9,7 +10,7 @@ * Copyright (C) Johan Engelen 2007 * Copyright (C) Maximilin Albert 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/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 5604bef455a77160a89059e4ec1b389c2899be71..4d09f88604e329a76db223bd30ddd519f7dc099f 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 * Copyright (C) Maximilin Albert 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-perspective-envelope.cpp b/src/live_effects/lpe-perspective-envelope.cpp index 24b0e8b014fecf21b356ed9e0f015d8fa166cce7..b0ca8e521c74ac159e4352b89da3935aea3d9343 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 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 diff --git a/src/live_effects/lpe-perspective-envelope.h b/src/live_effects/lpe-perspective-envelope.h index 6d0e4a9c48f54156a5be6672e300dfb292108203..f042e3d6779510c355795d736b3e9aa55abcb89c 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 a31d1319b9a3da087e25fd40a45d1585a8d1194b..533efa741811bdd7309f819f20c69d9614020fed 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 diff --git a/src/live_effects/lpe-perspective_path.h b/src/live_effects/lpe-perspective_path.h index b2de8be0ad6a7d580a230dc606b14a9bb4f99800..d050ce93b7dbff94f08ed2b5f545fca162fb8337 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 c27824938317ac7d8d639065599691c5e6d3e841..c710de00f09963cdae9a62394b253b3ecf539caa 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 2e67cbcd96d4b79ea7071fb24d0e2857dc2a3ae3..ac196a399eaa3ed2cda8c02eb4cfb4ecd8c4060a 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 6df0770a919b73bec280320b2e002f8ebd684a66..d35148425fb5705977cb4d062f518a27cee4b8f0 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 15533299dd012aca109bbdff7f49704dc7648fd3..660e349af5a5557806bbb6ef88363ec90e9b3f8d 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 33c587a5335a73d9aaaaf35e1e2a28bf2b1ff240..4828a0bbb0b2633c000d3ed56da4e1be13135dd2 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 c204769229c5088f14e18219c71edf8f60ca965e..37e91ab42aa233db6d5cf054c418d89275ccccb4 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 d41f5672bd38c2673caf874259924250aa7bc74d..21b0245815634e3020b2ff5161fba4e8f13cdcc9 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 2df3b200137d268ea5e8ff944e609e96e28423f8..e1c87f2dd64fa3f7c9ffb20f57cdcf10db617afa 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 * - * 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 9b8ba465864dfbfcda6541759fc33dcce48b25dc..f9fd90109c97d3ad0ff98dd46fa144a9ae0f2fe2 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 * - * 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 75a08c2508ec3708f9fe5abb7cd1c22c6aa24b2e..b21738855d0fb1019c31feacb989adbabbde722e 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 9745454b75cf1abfe76b06008200d2d9781399f8..1347befd40c28f5a79171c9fc3377e9a621bd949 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 80dbbc54e16624a76d20794cebb48776d35e7840..de62b263ddd95a5210b78275c4f4b5b8204bddd4 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Copyright (C) Johan Engelen 2007 + * + * 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 08e763d97124910bf9763d0e7f93e698a23ed6cd..ea4b0c32616dde05153e3f80524d6b34ba639b91 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 de3ccef25f4338c357ab80605f78a472714a3821..9008230d4b4c0c97c61b6cce2ca7ac7dc993e194 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 diff --git a/src/live_effects/lpe-roughen.h b/src/live_effects/lpe-roughen.h index 5e989766dc6a20338c56b43811707f7b8926e11b..3426b810af133d7f2611f1c17c11360090df94a6 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 8063f0cf3231c529ea76f07802d9f6bdcd3a33d5..0b7443de2e47ce180eb42a70572bfd463e0a85fb 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 implementation, see lpe-ruler.cpp. */ @@ -8,7 +9,7 @@ * * Copyright (C) Maximilian Albert 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/lpe-ruler.h" diff --git a/src/live_effects/lpe-ruler.h b/src/live_effects/lpe-ruler.h index 15194f5621d1a9e2c9a79496431f180139a367cc..37667172cfdbd226f135074be63db344bde90023 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 * - * 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 aa4b363f967820e4f820bdd89ed5b57eec2aff9f..ccf0f80dd7ff00297c08dc0896ea2e0ce55c6b2e 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 - * Released under GNU GPL, read the file 'COPYING' for more information + * + * Copyright (C) Jabier Arraiza Cenoz 2014 + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/lpe-show_handles.h b/src/live_effects/lpe-show_handles.h index 0ea9c142f1c2120708721e32cca6ec23bc09239a..865034ebc61c33be019f620ae4875ee97232d83c 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 - * Released under GNU GPL, read the file 'COPYING' for more information + * + * Copyright (C) Jabier Arraiza Cenoz 2014 + * 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 bcd0e1009d2868ff247863d7ebdb8efc767cc59b..d589f16d1ab94cc15dbe6d8631557a6c2400c668 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 diff --git a/src/live_effects/lpe-simplify.h b/src/live_effects/lpe-simplify.h index 29f9ac07b02469d563365f4ec563777eacea228e..2477e97cf684974923ba0b40f97c6ae08d17a16a 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 266ba2204cc55d8b38673bce8b080399c8133964..302a6a29494d275f5a0b141d9aaba2e13e96ed31 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 5487a6b67a092004ee0d4ca6df488590da967075..57d6d73734b1ea00416d4db03c17dd9cc45e06b0 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 4ddc56803e33f431b76968c07daed13954331e68..7d0a4a5054cefadd89ce6df243c2a2d27f3ed117 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 7d50020b3f8e6f770702f297afdf0b3e23da170a..4d34088d06a8d84553152358e7ef32b7212e44f4 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 9d0c9476fb523b220386cfdc5b853f78d08eb7b6..06173d0119e812cb6cca308e1b57ff02f02ab6f5 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 31a35720dd6198ac9060c9dbac9abe2d41c6d8ba..9b1ae76c39cab37008089661054cff78619ecdf3 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 38410d45e1b1c3ae6a31a0e917a4db00050c4d43..3a9454b5baf308a78daefeccabddc750ea875682 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 * Copyright (C) Maximilian Albert 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/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 575a54c7df1194dd6318307b7acf866ec0ca584c..32cacd1c4c35b65c8c265f0e2b12146174485657 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 * Copyright (C) Maximilian Albert 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-taperstroke.cpp b/src/live_effects/lpe-taperstroke.cpp index 63225d74537faf0f4a71148174468b6ae14bf1cf..db1d36cbb40ee8b64fcc417639ac37ddc80faee0 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 518f7a1d0ecd02cdead10c65b4562beaba7871c6..a5e18646ee0a6b8cdf96490e559aa13661643fb6 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 * 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 d02a26fe4ef37a1808b5afa184b04621334ba517..ffe507e340eda8c80d2aac199fff9c19f4aa2ffb 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 * - * 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 3b1916d7b2c95c7c54412787a76d6d4d87501ac3..1103e89319385d22b971cb2028f25a147adbcf3a 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 + * Copyright (C) Johan Engelen 2007 + * + * 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 b2845930c392111e52c49017d1b4a62be228472c..aa50296eae1126895fa2ea21c561b9b7def3eedc 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 implementation */ @@ -8,7 +9,7 @@ * * Copyright (C) Maximilian Albert 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/lpe-text_label.h" diff --git a/src/live_effects/lpe-text_label.h b/src/live_effects/lpe-text_label.h index d399f40ac4548f700c1def105ae9575c2c9143d0..61fff9a1c45a37af9fd6d1e466c27ee3a9b00f38 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 * - * 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 eac52943a9bac36fdeb528b36a06c6281c44f548..640e1b1461cb432e7e1d6f58ee16cc5ce885ae33 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 * * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/lpe-transform_2pts.h b/src/live_effects/lpe-transform_2pts.h index ca04ae589a06391ad21505a3cf0bb1d8151f28da..3975a24ffcbb06389a98287ad36e10e0a06cd94c 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 33db7c14a976a264dd685abd47694e8102e24554..f526458495b3d9b18bb94b9a65fa5851db0773cc 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 * - * 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 6ff5b6ae3ce49f3d7e0c35c263c1c2faf9894f49..724425395115f9de699970ef7d25410bc37c007f 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 * - * 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 a87baf4b437762ef8fc16a71299303709e14e4fb..bc2f63017d23b761b9a764b3bfc5459b31982433 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 * 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 de20138c933c207c571d3859e6f65289474a2c3f..8c71151d85900a8ebf24a40bf7424ffe211355c9 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 * - * 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 6b04b4c671a8534b06fd7a3068b5a462e341662e..cd3e243d3cca64daa20319b87bda6136cc04a6e8 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 a86c10eee2da935b556ae396ab8b2a69a78b548b..a57d01a701cf541b64ab1449b43ffeba0d1d2ef8 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 diff --git a/src/live_effects/lpeobject.cpp b/src/live_effects/lpeobject.cpp index d3c49a3661dfb03183448561661dd8d3b720f6a6..cb3e4ff55f3ba088ae6b4059fb739011ec5f93ac 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 * 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 631aba68a3bc9d60d7f213684b4b41111b73af2c..50eac73cf1bd0fe438a5a479f23df1e0daaf8ebe 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 + * Copyright (C) Johan Engelen 2007-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 "effect-enum.h" diff --git a/src/live_effects/parameter/array.cpp b/src/live_effects/parameter/array.cpp index 3c1498fc30b79780393018996f3075f03a8a554f..376252f45cf259efba283733ffa495bd2776d50e 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 * - * 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 3f4baf8b4b3a7a3f419d7aeb86e178f088fd7685..6768bbade6b0d84ef1b2a9d605ad736a0eb9042c 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 + * Copyright (C) Johan Engelen 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 diff --git a/src/live_effects/parameter/bool.cpp b/src/live_effects/parameter/bool.cpp index 9b843594140503ec468622378c06a1dbfed69727..26d27ebab3e260a493801543c349ca446d41948b 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 * - * 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 dd474302c63b47cb4bbdba61c3f7ba51e8b1126f..557511979f1093b40fd502b5b3060f21f8aea28b 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/parameter/colorpicker.cpp b/src/live_effects/parameter/colorpicker.cpp index ec2b18389ae207a109a49fd63c1593042325d6bb..8163b36725682c912c518eea002e692b7de33147 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 diff --git a/src/live_effects/parameter/colorpicker.h b/src/live_effects/parameter/colorpicker.h index 7fa1556a3549450a4e016b7d6f19ad43a1c2efee..e24704718f304182ae421833d40ecb051ecdd58c 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 #include "live_effects/parameter/parameter.h" diff --git a/src/live_effects/parameter/enum.h b/src/live_effects/parameter/enum.h index cc100ad98433f6c713c3e15a229431f4326a98d7..dcf42f258c0146ec24e20bcc16cca0568d28dbd4 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 + * Copyright (C) Johan Engelen 2007 * - * 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 49edb850a3be6cc0e1eedbf8ebdead924180843a..07bc5d6ab12151c5c8b0a50ba9e5b42828d255fe 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 diff --git a/src/live_effects/parameter/fontbutton.h b/src/live_effects/parameter/fontbutton.h index 27c982159654acf3c3ee55f4c8bc384a21ac7968..1a5cc2966248714122624c7cbbc50e931a9c7f25 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 #include "live_effects/parameter/parameter.h" diff --git a/src/live_effects/parameter/hidden.cpp b/src/live_effects/parameter/hidden.cpp index fd062d277f70fff54204d139b9050d2724bed7ab..5e1462aa4daccf0c062ae1c90d7d7315d16df9d8 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 * Copyright (C) Maximilian Albert 2008 @@ -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 ecc5039b24ce176d8f6d211ec9e6190c8a0701a5..6429e9ef855d97ab5b88532ca2ee5072e5303dcd 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 * Copyright (C) Maximilian Albert 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/parameter/parameter.h" diff --git a/src/live_effects/parameter/item-reference.cpp b/src/live_effects/parameter/item-reference.cpp index 6540245d37f14606b7ab2f70a9b65cdfb4d8397b..cea49010d51f363e708abe1c0d2b86add023d929 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 50d4f9dab66e37dedfa1fc728b47b5f2b73a2604..64aaac0a77344d328b73df69dae510b68d76a789 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 5da934da62cb1a89420a3a8bfbd768d40b9295cf..bc467d843e6c9802934eb84d4a43f2afdf8b4c11 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 * 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 315f7618d85d23db6cde1a60339113073cb0456c..a09db38ff4c347f3ec2f3792008ed3e71f9a3545 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 + * Copyright (C) Johan Engelen 2007 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/parameter/message.cpp b/src/live_effects/parameter/message.cpp index 37fe7d1456e2fe7cdba0a0947f68392dff86d586..f00e178171959b5d0b947533098e3695689060da 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 diff --git a/src/live_effects/parameter/message.h b/src/live_effects/parameter/message.h index 28cd9642bf6f822cb977a09bbc29df07f4c45f22..439cce8f27c6f6eaf675a753157da989a4620f52 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 #include "live_effects/parameter/parameter.h" diff --git a/src/live_effects/parameter/originalitem.cpp b/src/live_effects/parameter/originalitem.cpp index 35a504dfc1e201e5be18bd04d94adc9b678ffac7..e71306b75959863ba28cafacdc8eb204ee710f91 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/parameter/originalitem.h b/src/live_effects/parameter/originalitem.h index d070161ac8721735d6e2a49f4a978a77083a18c2..26729f6de8dbae85f6046d41a31a254c3d1d9edb 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 + * Copyright (C) Johan Engelen 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/parameter/item.h" diff --git a/src/live_effects/parameter/originalitemarray.cpp b/src/live_effects/parameter/originalitemarray.cpp index 0138f1558b946ae9c3ca31cf46de5575300b5082..c6943d9da60442f15a883800f9ea258b938ae186 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 * - * 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 968aeaff01b1119b09822805e3448f31a1bdf771..f55e180f353573608cf010cb5606077d7ef1c92e 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/parameter/originalpath.cpp b/src/live_effects/parameter/originalpath.cpp index 61ca1e1ffba031b2c38e34360eb0b8dc86f53345..dd292fee3752e772fa45270bbffab7b9f6919bd0 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/parameter/originalpath.h b/src/live_effects/parameter/originalpath.h index 4432d063ddf018164b2f01483ec5c7c73663916e..7bdc23c9217994fc3b5001ddb56dc6fa569f3770 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 + * Copyright (C) Johan Engelen 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/parameter/path.h" diff --git a/src/live_effects/parameter/originalpatharray.cpp b/src/live_effects/parameter/originalpatharray.cpp index 8716c422829f50e18af882ba6be68099fdde4183..1618ace0fb2ba1832d48090bb2dfc223c7a23328 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 * - * 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 23a41215f2e872c5c1d9d3637331a5106e67ebee..3af27136be08719cd1f212dd7c5a7353da90791b 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/parameter/parameter.cpp b/src/live_effects/parameter/parameter.cpp index 158db91a4633667fe8dacc7386479c6278c26ce9..a6f8021b3cd3db039c08d80e41bb90e3737076e9 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 * - * 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 db2b7e13f30a60dd53212822fa3d972efbbe51ef..82250f652ee0da8d726a2e990d296d36502022d2 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 + * Copyright (C) Johan Engelen 2007 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/parameter/path-reference.cpp b/src/live_effects/parameter/path-reference.cpp index b169e5b32fe768338ce41e47f6a3b5ee8559e5bd..c3ce3d5d32255633c8dab2351f068114bd6b2c62 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 8f8382b80dd1811513c493e6137bcd5cbf64d132..0b33194906a78e4ddc066d4af54e89b7c220bf9b 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 ce06627c9ed598ea8303799fe7e2604d3c9bde77..c38f7d37cd3dd30c2f18ae7c4d79213db6df024b 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 * 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 99c07399791964a72d9e6e14c9f9a013af8619b9..3b34a6f90f5092e2ff246437c576f19cd74e0a68 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 + * Copyright (C) Johan Engelen 2007 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/parameter/point.cpp b/src/live_effects/parameter/point.cpp index 3cdfd72c04696018623154990f0d7d45927c36ab..561e4349581a74a6f94db69e683790d6ebc575ad 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 * - * 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 7c620f502fba40654848ab6f3767050f7d094193..9cccb9400675e6a84a63afa29ac4f3c815fd4175 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 + * Copyright (C) Johan Engelen 2007 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/parameter/powerstrokepointarray.cpp b/src/live_effects/parameter/powerstrokepointarray.cpp index 6cc204bb93d76e194a9067103b442bb5c5920de3..08e17ed93c7ef5365a968af2717cd9ddc96adaec 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 * - * 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 e21945e7ccf06b262533669184f36757a15e0d18..51c94ae7aa9bf6bf3f832039e714d181274623d8 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 + * Copyright (C) Johan Engelen 2007 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/parameter/random.cpp b/src/live_effects/parameter/random.cpp index fe99285a0f8aa02bb14937cf3782666544a9c59b..176790c65a83a2c2928eb2a9c41bc0ea5dcd05a6 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 * - * 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 ae037083a976e3c2f923e5178f13f37cb7461921..0b902befe655e0ceef142441ab23626913349054 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 + * Copyright (C) Johan Engelen 2007 * - * 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 6a46204c9970e0ec7c2ee867b8d2460877d2e425..aa1644597b3bd647ec3a5d4db2c8c5c8497f43b7 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 * * 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 459b499d3129ca22f1f6c46c49e085b1f58e85ec..d9f6ddbad4aa1e44992a3b0544ca3307c7b54450 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 37ae3a1d7c882bfa81eb3a29e82c9b37f7b8090d..6f989698106a86f5d70fe6f71e14b0dc3c500a02 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 * @@ -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 6591c54c8f9700d1f2afcdc92e8dbbd31b749f00..12e6295c0d2cd0601c02d1adfa0cd84faf6d4876 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/parameter/togglebutton.cpp b/src/live_effects/parameter/togglebutton.cpp index c92e1c437baa58535b383514ae53c43408ee88e9..faeb27a552eb37810a2f1d09fb41233c5f5997a1 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 * 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 "ui/widget/registered-widget.h" diff --git a/src/live_effects/parameter/togglebutton.h b/src/live_effects/parameter/togglebutton.h index 65fb5db342b4988d4311505d60b21b7a40f7ff85..3cae69f1d760e6638946de74bb78fd79f69180cc 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 diff --git a/src/live_effects/parameter/transformedpoint.cpp b/src/live_effects/parameter/transformedpoint.cpp index d7e42e28bf0737c4ba0a216f4e5c96217bf675c1..357ea6958a37172fd1d3c7c8388270d11c3539bd 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 * - * 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 e732146a837ee2bed42440133f7a7fcab5b92d6e..9046f1b46be3e57b28ed3de1b80219a4767cd12b 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/parameter/unit.cpp b/src/live_effects/parameter/unit.cpp index d6c545f3b010651e26c3de2be5dba7f6421639e3..109d7fcedf93836929f29d4597a4e0887972124e 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 * - * 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 97514248e582fd3b425a5924b45cd2ca93e5fe69..a3a78ed4c6eb9e11774b21646ca741ba7db2c00f 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 + * Copyright (C) Maximilian Albert 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/parameter/parameter.h" diff --git a/src/live_effects/parameter/vector.cpp b/src/live_effects/parameter/vector.cpp index f5a156c7138e0e06b3f7b8d5e70864e670442d95..6f689c755152062d55d367cbdb8a964d989582fe 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 * - * 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 059f706e41c20992b8a00f3b63e79f3ea4972ef2..08a2241df17c743a60941b4b30c6e68e1505fda5 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 * - * Released under GNU GPL, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ #include diff --git a/src/live_effects/spiro-converters.cpp b/src/live_effects/spiro-converters.cpp index ee214704cebea07c8d078d01a584b401e88a92a4..556df82b4e26a3429a96363151113414df901314 100644 --- a/src/live_effects/spiro-converters.cpp +++ b/src/live_effects/spiro-converters.cpp @@ -1,135 +1,136 @@ -/* Authors: - * Johan Engelen - * - * Copyright (C) 2010-2012 Authors - * - * Released under GNU GPL, read the file 'COPYING' for more information - */ - -#include "spiro-converters.h" -#include <2geom/path.h> -#include "display/curve.h" -#include - -#define SPIRO_SHOW_INFINITE_COORDINATE_CALLS -#ifdef SPIRO_SHOW_INFINITE_COORDINATE_CALLS -# define SPIRO_G_MESSAGE(x) g_message(x) -#else -# define SPIRO_G_MESSAGE(x) -#endif - -namespace Spiro { - -void -ConverterSPCurve::moveto(double x, double y) -{ - if ( IS_FINITE(x) && IS_FINITE(y) ) { - _curve.moveto(x, y); - } else { - SPIRO_G_MESSAGE("Spiro: moveto not finite"); - } -} - -void -ConverterSPCurve::lineto(double x, double y, bool close_last) -{ - if ( IS_FINITE(x) && IS_FINITE(y) ) { - _curve.lineto(x, y); - if (close_last) { - _curve.closepath(); - } - } else { - SPIRO_G_MESSAGE("Spiro: lineto not finite"); - } -} - -void -ConverterSPCurve::quadto(double xm, double ym, double x3, double y3, bool close_last) -{ - if ( IS_FINITE(xm) && IS_FINITE(ym) && IS_FINITE(x3) && IS_FINITE(y3) ) { - _curve.quadto(xm, ym, x3, y3); - if (close_last) { - _curve.closepath(); - } - } else { - SPIRO_G_MESSAGE("Spiro: quadto not finite"); - } -} - -void -ConverterSPCurve::curveto(double x1, double y1, double x2, double y2, double x3, double y3, bool close_last) -{ - if ( IS_FINITE(x1) && IS_FINITE(y1) && IS_FINITE(x2) && IS_FINITE(y2) ) { - _curve.curveto(x1, y1, x2, y2, x3, y3); - if (close_last) { - _curve.closepath(); - } - } else { - SPIRO_G_MESSAGE("Spiro: curveto not finite"); - } -} - - -ConverterPath::ConverterPath(Geom::Path &path) - : _path(path) -{ - _path.setStitching(true); -} - -void -ConverterPath::moveto(double x, double y) -{ - if ( IS_FINITE(x) && IS_FINITE(y) ) { - _path.start(Geom::Point(x, y)); - } else { - SPIRO_G_MESSAGE("spiro moveto not finite"); - } -} - -void -ConverterPath::lineto(double x, double y, bool close_last) -{ - if ( IS_FINITE(x) && IS_FINITE(y) ) { - _path.appendNew( Geom::Point(x, y) ); - _path.close(close_last); - } else { - SPIRO_G_MESSAGE("spiro lineto not finite"); - } -} - -void -ConverterPath::quadto(double xm, double ym, double x3, double y3, bool close_last) -{ - if ( IS_FINITE(xm) && IS_FINITE(ym) && IS_FINITE(x3) && IS_FINITE(y3) ) { - _path.appendNew(Geom::Point(xm, ym), Geom::Point(x3, y3)); - _path.close(close_last); - } else { - SPIRO_G_MESSAGE("spiro quadto not finite"); - } -} - -void -ConverterPath::curveto(double x1, double y1, double x2, double y2, double x3, double y3, bool close_last) -{ - if ( IS_FINITE(x1) && IS_FINITE(y1) && IS_FINITE(x2) && IS_FINITE(y2) ) { - _path.appendNew(Geom::Point(x1, y1), Geom::Point(x2, y2), Geom::Point(x3, y3)); - _path.close(close_last); - } else { - SPIRO_G_MESSAGE("spiro curveto not finite"); - } -} - -} // namespace Spiro - - - -/* - Local Variables: - mode:c++ - c-file-style:"stroustrup" - c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +)) - indent-tabs-mode:nil - fill-column:99 - End: -*/ -// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4 : +// SPDX-License-Identifier: GPL-2.0-or-later +/* Authors: + * Johan Engelen + * + * Copyright (C) 2010-2012 Authors + * + * Released under GNU GPL, read the file 'COPYING' for more information + */ + +#include "spiro-converters.h" +#include <2geom/path.h> +#include "display/curve.h" +#include + +#define SPIRO_SHOW_INFINITE_COORDINATE_CALLS +#ifdef SPIRO_SHOW_INFINITE_COORDINATE_CALLS +# define SPIRO_G_MESSAGE(x) g_message(x) +#else +# define SPIRO_G_MESSAGE(x) +#endif + +namespace Spiro { + +void +ConverterSPCurve::moveto(double x, double y) +{ + if ( IS_FINITE(x) && IS_FINITE(y) ) { + _curve.moveto(x, y); + } else { + SPIRO_G_MESSAGE("Spiro: moveto not finite"); + } +} + +void +ConverterSPCurve::lineto(double x, double y, bool close_last) +{ + if ( IS_FINITE(x) && IS_FINITE(y) ) { + _curve.lineto(x, y); + if (close_last) { + _curve.closepath(); + } + } else { + SPIRO_G_MESSAGE("Spiro: lineto not finite"); + } +} + +void +ConverterSPCurve::quadto(double xm, double ym, double x3, double y3, bool close_last) +{ + if ( IS_FINITE(xm) && IS_FINITE(ym) && IS_FINITE(x3) && IS_FINITE(y3) ) { + _curve.quadto(xm, ym, x3, y3); + if (close_last) { + _curve.closepath(); + } + } else { + SPIRO_G_MESSAGE("Spiro: quadto not finite"); + } +} + +void +ConverterSPCurve::curveto(double x1, double y1, double x2, double y2, double x3, double y3, bool close_last) +{ + if ( IS_FINITE(x1) && IS_FINITE(y1) && IS_FINITE(x2) && IS_FINITE(y2) ) { + _curve.curveto(x1, y1, x2, y2, x3, y3); + if (close_last) { + _curve.closepath(); + } + } else { + SPIRO_G_MESSAGE("Spiro: curveto not finite"); + } +} + + +ConverterPath::ConverterPath(Geom::Path &path) + : _path(path) +{ + _path.setStitching(true); +} + +void +ConverterPath::moveto(double x, double y) +{ + if ( IS_FINITE(x) && IS_FINITE(y) ) { + _path.start(Geom::Point(x, y)); + } else { + SPIRO_G_MESSAGE("spiro moveto not finite"); + } +} + +void +ConverterPath::lineto(double x, double y, bool close_last) +{ + if ( IS_FINITE(x) && IS_FINITE(y) ) { + _path.appendNew( Geom::Point(x, y) ); + _path.close(close_last); + } else { + SPIRO_G_MESSAGE("spiro lineto not finite"); + } +} + +void +ConverterPath::quadto(double xm, double ym, double x3, double y3, bool close_last) +{ + if ( IS_FINITE(xm) && IS_FINITE(ym) && IS_FINITE(x3) && IS_FINITE(y3) ) { + _path.appendNew(Geom::Point(xm, ym), Geom::Point(x3, y3)); + _path.close(close_last); + } else { + SPIRO_G_MESSAGE("spiro quadto not finite"); + } +} + +void +ConverterPath::curveto(double x1, double y1, double x2, double y2, double x3, double y3, bool close_last) +{ + if ( IS_FINITE(x1) && IS_FINITE(y1) && IS_FINITE(x2) && IS_FINITE(y2) ) { + _path.appendNew(Geom::Point(x1, y1), Geom::Point(x2, y2), Geom::Point(x3, y3)); + _path.close(close_last); + } else { + SPIRO_G_MESSAGE("spiro curveto not finite"); + } +} + +} // namespace Spiro + + + +/* + Local Variables: + mode:c++ + c-file-style:"stroustrup" + c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +)) + indent-tabs-mode:nil + fill-column:99 + End: +*/ +// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4 : diff --git a/src/live_effects/spiro-converters.h b/src/live_effects/spiro-converters.h index ec53e085b65ace6a64998c4bf016331b1e0d3708..98041a22c8e18d995df31bcf8b1d7d681b877f22 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 008e2ad6aa8e250c55a6ce059ae1e30af8b05e41..54bc021c7dbc2729ca4a5106c77256c8f482bfa7 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 3afa06941c1b4136d03f62e18950928eced0daa9..3ca1fb87bb7ff0ff932139f57f23880689dbb0cf 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 fac5c556320cd20a2c877065a046d7ef85388161..fa050d632a010d6b99480da970d72c41b954ee05 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 * * 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 diff --git a/src/main-cmdlineact.h b/src/main-cmdlineact.h index b8151909d07862daaa561c463b95a92c3801737d..d880e5220127304b03bd8cdb2c37c35967877476 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 3d3eb98dba78151a02d908b30f49e75554b72a0b..b06f584f44257091ec5f2d4d5245b8ef6e5df91e 100644 --- a/src/main-cmdlinexact.cpp +++ b/src/main-cmdlinexact.cpp @@ -1,10 +1,13 @@ -/* +// SPDX-License-Identifier: GPL-2.0-or-later +/** @file + * Extended actions ("xverbs") that can be queued in a yaml file + *//* * Authors: * Dmitry Zhulanov * * Copyright (C) 2016 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. * * more details: http://wiki.inkscape.org/wiki/index.php/Using_xverbs */ diff --git a/src/main-cmdlinexact.h b/src/main-cmdlinexact.h index 8b9c137d99ae3203155be77d6d76fe730991d33c..13ebcb783883d2e9e8e86d6cfb05f173008d8eed 100644 --- a/src/main-cmdlinexact.h +++ b/src/main-cmdlinexact.h @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later #ifndef __INK_MAIN_CMD_LINE_XACTIONS_H__ #define __INK_MAIN_CMD_LINE_XACTIONS_H__ @@ -17,7 +18,9 @@ * * Copyright (C) 2016 Authors * - * Released under GNU GPL v2.x, read the file 'COPYING' for more information + * Released under GNU GPL v2+, read the file 'COPYING' for more information. + * + * 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 5de51a60aa9e664a5a0ab658db130b23a5c42e91..0f6269611b4c70513a0d61493527e4d087522fae 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 89221d9c4a6b8c7873b4a56ad41aff9b59a639ce..75a67f5a4bd8d51296ec76d5818e18c387d48e25 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 23020a9b6e9f5f6a199cb9828c12ae1688b05cd2..5a9353a766a30bef85d046dbf29c6c7560e2b65c 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 05bbab1ca5513d018ea469bef30a61c8ae7dbe76..43ed8efde3ade22fa13972541118657f262e25e5 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 160a060bb86db68aea189d461ab01c9114f6dc60..1a878d55fc961e082e02c9d7df639356f1b7474d 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 diff --git a/src/message-context.h b/src/message-context.h index ea86c4ec0cf847de2aabfd498d30a178be7c1dbc..3873d3b64e3a7ed7b078cb1db5c69fb1ab532a98 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 9fc3045b22ccda3fabc4542f123a1ca2ef95cf61..cebd5f23c6412571a54c04cd6d024904a1603926 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 diff --git a/src/message-stack.h b/src/message-stack.h index 31842af705cb0ae05421e6b9ed5fc8aef567d1d7..7f145cf37f160777e365235f406ab6891cb98844 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 956f2c03e9f9c51f4a4ee25d4cc55fb795c61ca9..fe16bbd5e5965620547dc0eebbbf7c11fa30cbee 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 6a5ce3d205e8817cfa2720b35aa1d1b2fa8502f3..182022dbbe773c23f367e21b78eab5a049e2dcd7 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 #include diff --git a/src/mod360.h b/src/mod360.h index 0a8a91e98d42268b8d26fc551b00a8158e05ae2e..5dd14018a370b9d8fc43420737c36dad13d822c5 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 00b354d725493c33168b88f9f19345e64837232a..6bb97f6df3a3bf0ba9e2d31105c66b23c910c1a3 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 diff --git a/src/object-hierarchy.cpp b/src/object-hierarchy.cpp index 4d6acd578b3037a6def45b0c30e2dee1e2b5d71d..c05bb6f33d4dcdb7dc939a64b0db44b970a08631 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 diff --git a/src/object-hierarchy.h b/src/object-hierarchy.h index 535cd3439b64c8db5a6e221cc4945aeddf9fc2a0..e515a3db561e55ab9bf80a9966f1281f385fc2e6 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 * * 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 4bf8f5fbff7e6e2160040daeb542976631e0abac..702ef4dd87ca29b5d855cbdabec36e1b1674da46 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 58cb3b3a42bf90e0c5cced2141560cacd4d014cb..81649d46cdcee3e8085b8b34c297de7d8c5f84b7 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 3c347ce036b878c44ea6635502c5e1d8b1609b28..7a125bfbc2cccdb710c35f20102a1a0fafbf22d2 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 bfd698eb31a7fd02bbaa2b1c2ab3a16dd89fd2b8..72566e617f9245e5a326cafc6c6447bdcc13fbba 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 36e2b75e0e317c7116c0e91203f61e734882d3fb..63420f8e2cb881eb26fe925dfd89204690faf4eb 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 94920e41992b5419110ea90e25155996905be76a..4416a04743cb54aef008600d89fc590eda9876bd 100644 --- a/src/object/box3d.cpp +++ b/src/object/box3d.cpp @@ -1,3 +1,4 @@ +// SPDX-License-Identifier: GPL-2.0-or-later /* * SVG 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 006571478adf59460441cc2ca752fa0ac24c3835..96f1b359a6a587b8c0a4ca7a677361828f51db85 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 2475181ecabf9e0d6037f16c10d059f3994443bb..8e4e8978b72565feb95b000b759978b4b8271af1 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 1abc02a3355b3b77ce3805b1a30801b6dc950804..a0b320b02819f38918de52a2c965d3697e439eb0 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 04c23abe7fecb8eab0697e75aa802ee9519250ce..14ea76b82ab62ff21d401cf006fbb926ab46054d 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 f28315e2c8e95ab2b963325db0cf85e644ed24c5..f866edf51ec058cd36d999d923bc0e9fef7c5363 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 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 diff --git a/src/object/filters/blend.h b/src/object/filters/blend.h index f8efa78a4cbb9e5812f3d75463893b31dc5166b2..b2a199bb3f1bc88c141dd6a58d7e5a0a04d29f86 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 cf9851dcf67b29f8533ce4975ca4e79f5d760b5a..0783c18870eaae639e345f0e9530d12d4991e7ae 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 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 diff --git a/src/object/filters/colormatrix.h b/src/object/filters/colormatrix.h index cc2b6ef287b39da5e531f98430a6bb46c1a0e9ee..a44ea8a8bc29706b8e8e5aef7e8a4e7e3e423883 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 547d6eae668c3775fb4e1d6de8c97695c37e44df..ed6ff88f105dbfd56898c360328b4daf06be2b00 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 , , and 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 diff --git a/src/object/filters/componenttransfer-funcnode.h b/src/object/filters/componenttransfer-funcnode.h index 3597fc82a130e1f8b468fafb05d6c1cbe5abb4f6..8022035c8147c42c363ef9266cf82313e09832f9 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 164e8c1904f063a3768e498cc3f7f49f04886a3d..1a3ce93f8667de1f3d37a6d02544a5841feda5bc 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 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 20d5c1983f6fe44bb0442d9e920801dfbbc0eba6..b1ca47c11621908fb62a39af2bacb9acb7e21d3c 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 deb06d7646817cf442e4563818dc0a77a2813be5..1bd5f3427414adf5c358bb4954aa74aa67f9212a 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 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 adfed465500672cc6f8e344586565470be4efa19..1205b3183188f64a063c1813466c3c68a243d3b0 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 a04033af194a8ecaed7f522522350c82b95d4cd6..5310db73889ac38be41ebaf65a0e28dc349d0577 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 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 diff --git a/src/object/filters/convolvematrix.h b/src/object/filters/convolvematrix.h index c6a3edcab83ee2db3bcd2292f396b93de53fccf1..e19608a20362d8f8a484757cd7f8ab15cf175e87 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 9f25c4d861f29f71450015eb35c92a97ff0202b0..fedf4aef4fe831db8d22488a92e7242d121de5b8 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 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 dc4ebd631b70ead7e2f4457f1a8df16d713f8825..7905f640d97727d7cb180061b2e9ab4a78453878 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 * * 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 7b6c32ddc4358b089ae972909f3e099ba1fe7f12..7621fe2eb767e1489a777aba929cea211c66b19f 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 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 2d88649bead5a3ae809c941072c8672e8bce922e..e9e0731bb778f386fd2f4e22d4476d660e5d5675 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 7a2acf75fc3ecd9da04fb6fb47a48bb28c9ffbc3..78629065dacc608b69630d539093df0872197b91 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 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 diff --git a/src/object/filters/distantlight.h b/src/object/filters/distantlight.h index 1a5622624386ccbb7eba3757298487b3c1c4978c..dfc193d4a96e5ec90aa388052d37bef4f4d70c28 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 663702dbf9d35022e2a412158ca552524bb868c3..3fa09a98a9ad3340bb54f2c4aa7f0d1bc4275a17 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 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 c60c107d0c0bdf340e509c0ee3004c2340907531..f36e6dbd99063920b07c64a050133b3dc2116b72 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 ddfe40201eeb3220a7b89201e7004f840462e15d..2cbbaa7adb24d0a4b349a6a3932f252f3d4934c2 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 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 abaf0d116d740c1591de9a4c5ad5d5263b13ee57..a2ba281e4d9cfefd8f15c1ae3670d49e1a67cce6 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 e29cbeab8bd9532c4b2257950d0fe39e126a1aae..c0169c94b9ebd59ca4b36d4f397e5ae0361655f6 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 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 99a9446bfa63aa39a00a04411c63e06a8baffedc..dcd78f32ee4611656a42f4ad1e2e9ae0d67d6cb1 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 a8331e45e76f79de5a53a37a3a3220196f775b27..9ed668a755de19c9572c19b3a32fe07b1a082fed 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 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 03f0e9511aaa3245fceda42efee1cf2fa1423b8c..a2c87afce96b4a81b3d720a7eb721af3c1077cb3 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 * * 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 e464ae7c8155e50df227603738fc0b01dadb151f..e5e2efc1ab9eda2b80f5f971601135ef599401da 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 e084e933530bd3fdf585c8d3687d2645fb3b5cff..36a4cc1dcd89959b65f22463c9255178f5f141d9 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 fd34e0561a96c3b2646d7199aec4e0e0f10c86b5..c7d885e3215685476621a89dd61d970ce42a193c 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 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 diff --git a/src/object/filters/morphology.h b/src/object/filters/morphology.h index cb154d152061d29623e3eddcc65b0c4b04e6ec0b..94842c4235357efa6e9ab39d10665671b4fcdea1 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 e2b47f822287f03a28cb104a738db07eaeb70bde..4d71de80d5fe9dde6053ee13ab383af50110339a 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 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 b48ecce6a597db4dd4aa257243c0e3dc5abc172e..7b9febbb1b15617b43f2ecb8c353aa32b71c479f 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 49051841334e880bd321951a0a73c89badf855ab..1be7711c96f380774cab153145a7211167b0965c 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 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 9d47d77ef99264cdb456b2ca5be20827a141616a..6eb374b4bfc28706e367b846fd330c908aa3f99f 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 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 4c3fae8b6b0b247e8fbd2fd974fbb4fd676a3c18..25d993b7c807ea1e0e1c2d7b0334dbb891f556d5 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 diff --git a/src/object/filters/sp-filter-primitive.h b/src/object/filters/sp-filter-primitive.h index 4e7e5f17a8c64c1051c3bab1280cb12a18448da8..ae33a02fb6ae61278f4f9dcee4abdd9a14a5fce8 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 41c50be97e9472eeec23a7e6a05b37e5cefa9162..e89f247edb438abe6680f2a5decd751526c9e921 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 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 3f9c26883e17959648aff95336a805d18a0e3712..427cbce74b6efe7b22858c17df4a7957d0c0eac2 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 fb81654690d871dc4859dbc936c25f5e75db3473..dcc71b7183580754f1bf1a57f0cdb70bd6b067df 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 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 0b522fa1e35956087d6317558baae05dd38dce8c..2169124bfabdd355b5c56b72f9c1f0b0ed3a1e31 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 815ea3006debbb1042ddbb6af464093b4dfbf9e2..4b1217a22bad0116158e3376bdd426cd98263bb2 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 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 63bb2eadfbbdd8d0fc02c3b79b90e1944bef023b..1f18c612a517adadf3ba7aa2362cc8ed905a83d4 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 5e3a205df3f24abe36634c4b6e857f2a3f0a78a8..9d3f594fb7460826a3a2bcf25906415c6db729a6 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 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 c6430e2821cb82c9bff86a58fc4355d41032b705..c43e3224ca797e6732520f706ca9b280294de947 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 de45450a129b59cf6e193195b1aee2d0141473e9..aebd0804b46a43b9a2dd088652e38c99d95e5a0b 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 diff --git a/src/object/object-set.h b/src/object/object-set.h index d07ee21934b224446e1f325cece74497f289d524..e688f51dbec2015310bb63df7be4d5252ed7343a 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 1ed45cafba0c5c89bfb0865baa1b7d88f7bdb93f..294c62dc8e6d3cb228a1baf0869be52865da6664 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 ab6eca0625110d782842a65865b89f0ce73caeb7..8d254dd3c2b8e89c8ef59fe28e37c8b9aed4ad34 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 diff --git a/src/object/persp3d.cpp b/src/object/persp3d.cpp index 0c4a3205a5e7205f9c42ed1bc6e73c0d594f444a..fa6196a469667a88ca865d8206e481d27700dd7b 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 a86c10618c9a1cfe0e9ac47b1945902a6b8fcb68..6da182c3f616aab364545e89455d0f77e80cff28 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((SPObject*)obj)) diff --git a/src/object/sp-anchor.cpp b/src/object/sp-anchor.cpp index 7a6274202c68cf908eda9571209976b6fb80fdd9..9fd55694523d08f3091af56bf388b86811c311d7 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 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 67b203244064bfb0692e579710781aac11fb789c..0e88155c47bebf1ae40cd9db143d20617c56aab4 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 3b4169d346fde714fa9391835c4b369ca3d048da..432d2ff8437ec8c1886cf6f520881014bafd6dbc 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 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 diff --git a/src/object/sp-clippath.h b/src/object/sp-clippath.h index d46fcb7792b3ebaa2946693d10de8f7bbb032480..87c9b7a3a716bc3f3cfe72dbf0dfba975a256e80 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 diff --git a/src/object/sp-conn-end-pair.cpp b/src/object/sp-conn-end-pair.cpp index 160d48acad628c734f41679fa89e3a2bb778b4c2..a4773612959b7aa9c1e4e3ec400a884e91fd4891 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 diff --git a/src/object/sp-conn-end-pair.h b/src/object/sp-conn-end-pair.h index 16700302665876449d36cd36bb3334f951368638..889e11b44d7f469c5d6d41349c1cdd4fc514cd4e 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 diff --git a/src/object/sp-conn-end.cpp b/src/object/sp-conn-end.cpp index d0c48edd37eaaab7d14c2be0f3b53020ace9ce67..90e6f403940e3c748cf3f2fba3e3a4c0182ec815 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 diff --git a/src/object/sp-conn-end.h b/src/object/sp-conn-end.h index 46f9e36fa0f87669eefcba629a5f0c44c2cf35a1..039ae5a2956b6f40eb83a7b654f48f324ac4c053 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 ea507fe87e8f111aeef4f18b60132dbdeccd470e..5ad15dba1c2dd98b052fcf07a613bf1e80acc8d6 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 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 87e120f5d323c4790d454f802a63d7e368bdf13c..54025bf0f42d4c797654b8eeafbeb6f44bc6f6b3 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 08a08bb95103bc40d2dc25a80aef4776edd8e8b5..3b739c427fdb301e5e2930c7059c1b2feaa1e5ff 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 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 8dbae9b8d2634f53ef129493757fb148f41b7ce0..8db0055b7635fe0d80c1e32ea66bdabb30c0096c 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 60e6b6dfd2e4757d5fde7fa9063deb5cbb7d7e46..a4d9585327cf6c4abba8e48f3efec0762124c756 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 eb76df73916f092d8b40a63e2b71f98d51c0d210..2f2538c52d28deedd8bbcab9df7e563571fed9e7 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 23736b78682e7f0f4734a4b8eb144b4e6f5006a6..70620b88873bb8f84d7c34254b39226493a30d70 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 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 diff --git a/src/object/sp-ellipse.h b/src/object/sp-ellipse.h index 19670049e4e4efb2e022e3c140b83a4092536199..31fd5e1b910f13b958b8bda69a9ec8c602e9d5a8 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 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 09ef891380e2d08906c35a63b84d2ad03d93e25d..cc635752eeba7b7f1a99a88e2cb1d1775e1a2d5f 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 040fd14ae8ad4ac1e14a86d0447b963c0c3c99f1..f87d84a26b86560bd3e08d2110afea092706f4d8 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 afb014820d658ab4c8e6de21eb6a868bb925032c..66e5e127a4bae8d6ed26e57f1bc2bd034ed4e916 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 f591b8bd8aedec7180fe4cf7ee8cfdba78416bf0..8e5805fdf2aed5fb1f3581720d118321da6ecc86 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 415b8936558561f334824801e3bc993fac935206..7bdd1db28ac9d2f226798d776202899de5530513 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 4c012fbdf0caa5a08f110569425ff84eaafa6a8b..24f849cc6657d18a02578d149e6766089a18dcfd 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 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 b90fbeafd6ef26e71d674bf896fb99c56540b2c4..c7af8bf45f886674b6d74ec4a1ee153646a5d011 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 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 8730c29ddaa77af8d3db46ed0d1996ee58eb52e9..366cdb01687744fe61d31e1d1c9afdb737aaad4d 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 b4ccc8350004a4ce3711effe4da062dec6347478..20c2bd183dce3b59aa45a9cd649082fd8020843f 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 4ea9759c4bce3ef235bdc80eeb3c9d4d5a0581a7..c7e6a04221da329c32a1258ba515b4b7f7cdb873 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 a8201d02026421e6dc267f277c65384645c155a0..83464b16aa218c5fb0f45597af52f1ee9c240e98 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 865e2425366f6d6bde02794dac47f267179f2860..1cfe393616d1556766550c9b5f15229b5f8f7809 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 516049220424a73c1649bd61e4d79aa9812e6206..386f0cc33bfa8dae6a39dc8e1209908437a0ba5d 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 0dec692e9a3694a6f2508554a0df87c68a5dc975..18215cb4cda83712f950dca7b218d4e9e0356159 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 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 5b8c6d1fa25fb46e23e9a08a28c6ede86ba0cb72..e9461761ab90612524384c908c1c05aa04c425ed 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 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 569c164b0d4346a65425fa36b485642ddd3a8cc2..9164bd3eafa99b110dc0611b858e890421229648 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 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 9b0e593a8a25e659c430c30d71f72f5055442920..55176f16e4f70749b9928706aa435f2fd7120cd8 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 c5eb8f16c5e1a756e7e67c4e692e6c3da4c8586f..a812396b671b6f4130e067399170c80e396d6966 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 and 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 1038b14f04b5f52d1aa70f383d6592c09c41ebe0..4e5df2035cc00e2cf5165b1d94cc93c29ab54e9e 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 and 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 64e88130e4054a112e6f2790365d697fcc109fdc..472a2bdf2dbfb58f586e443bca0dd80611aa1545 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 1c91ab256670d0fde65c6a0bba254debf28f55f1..6a6ce6617826002ee18d78cb9a16b92d883e3684 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 * * 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 216ac73de22a71a1f903d91c7376d3e60f2fc8b0..95bd594de74ff86c02978dc54229fea560d16e19 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 e32bd6089de81e85d22184b58e1815e43674f581..925d559643c0f0ba0670cc7b6aba3972f44c4b44 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 60e33b7c085dd39cb1045253e14f87d253a25a5a..47ceee52bcda7554bdf4c8d6e9ff49c1702274ea 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 2f58897b0ebb6c27c0a7623e4236908c27edc843..1a4335dc0597b570fd6c5b9ee7c346e8281e37c5 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 e57820b568433464ec7a77acb717745ed630b155..82721aa00c12b689d0e09f744feeaf61dd9ca39c 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 9aee288befc6ae8284fda98dd1e07782c20cea31..eb9b551cb510ecea3bc6cec3d9560acf42f1d23b 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 a8d7ab87eac61a34c2c18874dc7f3950824f7b23..3de9cbe179b4d3f2b585a84320b057cc853693db 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 6cd3f124838c410bbd4dc86c6989adaf73a64cbf..e569a9878a461b9235e63d5e8ae52e0e258e6d12 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 diff --git a/src/object/sp-guide.h b/src/object/sp-guide.h index 353269e2b706f772cd6a7d3bbcb35d24bf293943..57a52e627fff1e09be9bb0a3d2292055b9d4e69a 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 - * + * + * 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 diff --git a/src/object/sp-hatch-path.cpp b/src/object/sp-hatch-path.cpp index 76e7d4100e21a56f8adacf21d39745663fa7372c..c2fbc7ed03c20d0175e55a0410ddb5fc4b125d72 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 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 diff --git a/src/object/sp-hatch-path.h b/src/object/sp-hatch-path.h index 2690cbc0f8bae9bbe6b82fb7ca6f7c0ea211bdfc..105259018a9ca1dde6dc99aedbc50bba5c14df86 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 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 7183b561cd12982dbc59e0de4535e717c756aeab..3ed0e70726692a0de239ad932e448f936953a30c 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 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 8ff2064ce9576f5c58a22e980613d2e47ad7b4c3..446be03578d4b695baab87a7f120c07be0b0e0af 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 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 84106729b708aa87a0f4fb96d249f44d159b6530..f3be15b53b173baec7940ec23552e97174d49c2c 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 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 4ae9d7380ca00d8ab48551a3606e7aa5a1e00964..2bc5e49a2cf8d2182e877013bb2611bbd4626445 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 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 7852ea4fa1040024e1a746f1015173877d1a6609..fead94274723a035fde13564af60befcb159e88d 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 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 diff --git a/src/object/sp-item-group.h b/src/object/sp-item-group.h index f2e4a0fb5b2445bdd6bdb50d5718a4574d34c5db..5f9b1871f37ffbdc7cf8ca02a8d199ff8b1ac6bd 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 diff --git a/src/object/sp-item-rm-unsatisfied-cns.cpp b/src/object/sp-item-rm-unsatisfied-cns.cpp index f0b5a863e23a9f1fea3b90f0506a888acada11c3..88fe6ca5680dd1fb2531f4ede31cf6b090f6a1ed 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 #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 62f688b51f0e2475c9dc3366be709f000cf5ae7d..ac03b7425166bdb98edaf65edc224aee3c6ce396 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 3675323ca3b5cd2e0d67ea3796a43e7e819a7cdc..2806931c010b2d08e3a4da09017c632794ae4237 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 d563c976830055f2ae07599187ed2a041c321bcb..f5a40c3ab977622fec223062e8afce2e1acf1b20 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 a7f7958c3666fc2580616ae38bdddb2f1d26c74e..f70d91b9fd78545e44414f85ed059992d426baaf 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 d0b080552828ce5b3fcef81d7755be767813cb4f..3ff0d62622e1673748a268b2ff9094448e8ca781 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 bc5922b3fb34818b26dd25f1a48585ae3dde619b..e9ec95252ee70a8c5d51a5e7c10d7d41df3ec92f 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 @@ -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 c041a2fa3fc9655eb6f25c859678518df4c6368b..2bd8f2215abcb42e69207f32c502c0128a1aeb3c 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 37b8a1300bd8e831ecddb44295b2a0c71ea6be81..a095d8514495b0d962b890f474e3958e7f533cea 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 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 f27490c396691e327280e7d96f2d8088e509cd57..5861d5b887b71ca0e0982a3d74a5c215021ef0ca 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 47faaea1d8b9c254caae2e1626bbbbf1fc5954b6..4d2867f984ec0f00888d484833bacd1c1c889d72 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 #include "sp-linear-gradient.h" diff --git a/src/object/sp-linear-gradient.h b/src/object/sp-linear-gradient.h index 48e3ae3d44125ea4bae5e0d08fac060f28decfae..f88c38dc4ed7014fba4230e402a7e105583ae8ed 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 8adddddb8591405c935b618a2dfd80cd313cc4b8..47296cc06414ef15a6d8d85916de65aab6c1faae 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 a29c228cb697d97c30e6f8218b33a030035b1ad6..55e32dad6d28b115f53710995eff5f52cc4ba38b 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 diff --git a/src/object/sp-marker-loc.h b/src/object/sp-marker-loc.h index b6877e5aacc672d0f515465f53014ae323e270dc..6b88d699912eb775ada4e04e15cafb732af20bb1 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 8017a182dc73e72ac60fe824a52ceeb587a64839..a29179c30e3d8c24d89e040a39e1d1b7ef55e370 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 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 diff --git a/src/object/sp-marker.h b/src/object/sp-marker.h index 04fcc3ac56009126275b9b41378d820c797ed0c9..5bd5a9ccda9c07d4b627cf565a78309199f59515 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 diff --git a/src/object/sp-mask.cpp b/src/object/sp-mask.cpp index 3dfd5b72ab1426862db9284d115526ef5b1395fd..7b6a49ed6b64bd0c8621089e1cc8bfb8e1cda7a8 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 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 diff --git a/src/object/sp-mask.h b/src/object/sp-mask.h index f07c2ccd1d009d2b1df51cb3e507d98d783685b1..db56035d7ac0c4800278abadca291d0622adf273 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 60bd119400cc0d836b2a3aeb1747700981f1cce9..231af48fff03bfce4c81fb62b3d6b40b82807b1c 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 diff --git a/src/object/sp-mesh-array.h b/src/object/sp-mesh-array.h index e334de90b1bae7c617355c6ddeaee0d5509522b1..d2e3be92491fafa729292236a279070ccf12d0f5 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 4e1d78bee37d348c357cf58c924590d343f56d4b..cf693f774d7610df98d1aaddb9d1396b3fb91db3 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 #include "attributes.h" diff --git a/src/object/sp-mesh-gradient.h b/src/object/sp-mesh-gradient.h index 9888ba3a1a714013a77f59e6c835eab7e03cef5d..48e3ce4e6b5d3cfc85d271a94207306f1e3530fe 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 1331bf79b8489475ad94e76302a299b947e7a213..88d3298fdd2ac2e90ba0bae1022997748231fbff 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 c8f1feb41e22627540fe88c496f9708008645393..7ff780f43eb90ae598c9dfdae42ed9a50c93a832 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 diff --git a/src/object/sp-mesh-row.cpp b/src/object/sp-mesh-row.cpp index bd2274dbddc229e6249c61746124c140d15a865b..1456e76bd28b98cfb7057aec4e0744add5d99e48 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 48f696253726e1ebdb87e663af878bc91f9c1b71..89baa5e146e2414f92717a77c78fe0125faa2b7c 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 223ab0f12be8c8791168b2b0585aa8d716274921..72a2d1ecac1508bb7402f38a7dead07da33f5782 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 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 450b429b45816998a3844ae5b3365185a2b2dafe..b0b2adcb738deb8c6eadc836dc9c10fee3cf7e02 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 d6c8a9288614c8f388232a741d5a36a1cb8c733e..a69f70fb8f951e604f179bed70916922887439f7 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 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 883434e461afcad90fc49d9a75c2a54d88cc7589..7f80ffc65eed1123e1a41fb14054fe160ac830a0 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 0a2cc48884af031b1a236b6cb152cda96c1690ae..e05d3d32d263418ac9ac0d1543f3b3aeda152660 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 /* * 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 diff --git a/src/object/sp-namedview.h b/src/object/sp-namedview.h index 0d6ffa58e2011441a06d27fd54e06b92cda70b15..0d3b6b8f2600997fd9aeacc6289a42c66010bd6d 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 * 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((SPObject*)obj)) diff --git a/src/object/sp-object-group.cpp b/src/object/sp-object-group.cpp index 422e20da4273278158d26c964134e2c53001277b..09772872d1a818730c7f422319f4cbfed1a82c74 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 1def4a8d18f6865755889f2b57694d8825749e56..604c9ba6d9c38eea32d8f6482b9f1c10127f14fb 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 7caab7d70678d612e962edc3d17a8e66abb0d878..aa446bf8b7aaa1d21205e38a3ebf3700488591c8 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 diff --git a/src/object/sp-object.h b/src/object/sp-object.h index 3e94f64841201b36987d2aea48ebeff29616236e..945367d76c5c180fd65096156e14d4460a33a9cf 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 diff --git a/src/object/sp-offset.cpp b/src/object/sp-offset.cpp index ee8bbab2f9c21c12b06a619e7406656911f8165c..13de079e0547208b317f35e55b7374e2f99f0c17 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 . */ @@ -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 018211d22ef8905f9c684369e50d2d9e5270cee1..f5e9bf1325da8cfddbacf454b023c9188e6590dc 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 diff --git a/src/object/sp-paint-server-reference.h b/src/object/sp-paint-server-reference.h index a4dcf78085863820e556cb07519a3f8679152b0a..4f496bab4ce46c314dc0d94fcef2db0a88637adb 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 9ada0fee511fb90728bbed51321b68ffb27cc47f..286360efb45c19593b85b2f839e7230562df52c5 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 4cd61bcda1a188ac6021d2dcb5322282b3c1735d..9e0617048e3701d09359da16bbf7cea2117d19be 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 diff --git a/src/object/sp-path.cpp b/src/object/sp-path.cpp index 1da1ddc92808ecfb8a6b932be1c6880c7052e002..d3394c9b5af7652b19bfb70c69e0e4a6167a75ae 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 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 diff --git a/src/object/sp-path.h b/src/object/sp-path.h index 67beacb7e7431ed21eed6f912786ab732dfb0e12..4ccec67d0d55491eb180dacddb2d20047c36edb2 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 925b3e3ee97ae1ea0f049624ad9cea6010fa0295..db4366d638648f2b82086e105624fc714f56f894 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 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 00e229d3d3591043b63fefd86e67f8e1012e0102..a5fc3d0c5904db1aa52dd149df728a082b9263a3 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 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 979005888f01133546248e507b3e5ff19219a435..a528b99cdc9c3a33a6d53ed4f83f22036d4065ef 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 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 17bfad2e5ae330c8be471a3089146ee98b759a1c..afb1aa439851c016cea09af35e452c5185a14982 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 316078876e0faae71be35c56e9875ae596ba37d1..c75e4bcf024c974a9103f0e746c72e584c77c7af 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 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 6edb056ec697c3f34e51f515bfc5a0071183d610..005413b66f3017141b09bb5a36cb02dab727f4eb 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 e01aa16399686d7241e66d3efe90063a4e953d35..271894ae2a249fbacfff0cfda0492f7a665d33c7 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 #include "sp-radial-gradient.h" diff --git a/src/object/sp-radial-gradient.h b/src/object/sp-radial-gradient.h index a89c562742e2b823a799238677551ea8ee58fe9e..b88ac7e2f97a99276988aec6f276a9c41cdf5567 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 26dd0147fd3a2ccd40d3e1003ab7a86178ff1f0c..207d2fc5a8495b64ab0c3a5e3ea1ae1f8081c112 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 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 5c587e89f8dd41457136551a47cb73524f1da764..39fac16f98dca6a9a1eb9db1d18aaf45c1e0fa1c 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 3325a1ef2634bd1f4d4b5479bea78fd39c889820..dc7002ddb89d4003d02f1cb35a5dfc68b4b3f7a1 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 \ 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 diff --git a/src/object/sp-root.h b/src/object/sp-root.h index e821c8357f29c9cea4d3b8be40cf48e6c7f1db8d..310f878f137dfc8f5ea3438646b44111793ec18f 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 \ 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 79b79fb0154aeaca89c36822ca7222d7ab44cc52..d965421cbbdaa92f553c396b88ff4dadeb679e4f 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