From c0c74698a371895edd37a272909982a8715fcba8 Mon Sep 17 00:00:00 2001 From: Martin Siggel Date: Wed, 29 May 2024 15:04:27 +0200 Subject: [PATCH 01/95] Removed outdated files --- .reuse/dep5 | 19 + LICENSES/Apache-2.0.txt | 202 +++++++++ LICENSES/CC-BY-SA-4.0.txt | 428 ++++++++++++++++++ LICENSES/CC0-1.0.txt | 121 +++++ src/setup_module/CMakeLists.txt | 1 - .../gtps_pythonpreferencepage.cpp | 2 + src/setup_module/gtps_pythonpreferencepage.ui | 9 +- src/setup_module/resources.qrc | 6 - .../resources/python-icon-tinted_128.png | Bin 5285 -> 0 bytes src/setup_module/resources/python_icon_bw.png | Bin 3478 -> 0 bytes tests/unittests/runUnittestsQt512.bat | 11 - tests/unittests/runUnittestsQt515.bat | 8 - tests/unittests/unittests.pro | 82 ---- 13 files changed, 774 insertions(+), 115 deletions(-) create mode 100644 .reuse/dep5 create mode 100644 LICENSES/Apache-2.0.txt create mode 100644 LICENSES/CC-BY-SA-4.0.txt create mode 100644 LICENSES/CC0-1.0.txt delete mode 100644 src/setup_module/resources.qrc delete mode 100644 src/setup_module/resources/python-icon-tinted_128.png delete mode 100644 src/setup_module/resources/python_icon_bw.png delete mode 100644 tests/unittests/runUnittestsQt512.bat delete mode 100644 tests/unittests/runUnittestsQt515.bat delete mode 100644 tests/unittests/unittests.pro diff --git a/.reuse/dep5 b/.reuse/dep5 new file mode 100644 index 0000000..1bb5be7 --- /dev/null +++ b/.reuse/dep5 @@ -0,0 +1,19 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: GTlabPython +Upstream-Contact: <> +Source: + +Files: .github/* +Copyright: 2023 German Aerospace Center (DLR) +License: Apache-2.0 + + +Files: images/*.png +Copyright: 2023 German Aerospace Center (DLR) +License: CC-BY-SA-4.0 + + +# sample test project files +Files: tests/**/*.gt* +Copyright: 2023 German Aerospace Center (DLR) +License: CC0-1.0 diff --git a/LICENSES/Apache-2.0.txt b/LICENSES/Apache-2.0.txt new file mode 100644 index 0000000..d645695 --- /dev/null +++ b/LICENSES/Apache-2.0.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (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.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/LICENSES/CC-BY-SA-4.0.txt b/LICENSES/CC-BY-SA-4.0.txt new file mode 100644 index 0000000..2d58298 --- /dev/null +++ b/LICENSES/CC-BY-SA-4.0.txt @@ -0,0 +1,428 @@ +Attribution-ShareAlike 4.0 International + +======================================================================= + +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution-ShareAlike 4.0 International Public +License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution-ShareAlike 4.0 International Public License ("Public +License"). To the extent this Public License may be interpreted as a +contract, You are granted the Licensed Rights in consideration of Your +acceptance of these terms and conditions, and the Licensor grants You +such rights in consideration of benefits the Licensor receives from +making the Licensed Material available under these terms and +conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. BY-SA Compatible License means a license listed at + creativecommons.org/compatiblelicenses, approved by Creative + Commons as essentially the equivalent of this Public License. + + d. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + e. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + f. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + g. License Elements means the license attributes listed in the name + of a Creative Commons Public License. The License Elements of this + Public License are Attribution and ShareAlike. + + h. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + i. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + j. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + k. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + l. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + m. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part; and + + b. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. Additional offer from the Licensor -- Adapted Material. + Every recipient of Adapted Material from You + automatically receives an offer from the Licensor to + exercise the Licensed Rights in the Adapted Material + under the conditions of the Adapter's License You apply. + + c. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + b. ShareAlike. + + In addition to the conditions in Section 3(a), if You Share + Adapted Material You produce, the following conditions also apply. + + 1. The Adapter's License You apply must be a Creative Commons + license with the same License Elements, this version or + later, or a BY-SA Compatible License. + + 2. You must include the text of, or the URI or hyperlink to, the + Adapter's License You apply. You may satisfy this condition + in any reasonable manner based on the medium, means, and + context in which You Share Adapted Material. + + 3. You may not offer or impose any additional or different terms + or conditions on, or apply any Effective Technological + Measures to, Adapted Material that restrict exercise of the + rights granted under the Adapter's License You apply. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material, + including for purposes of Section 3(b); and + + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + + +======================================================================= + +Creative Commons is not a party to its public +licenses. Notwithstanding, Creative Commons may elect to apply one of +its public licenses to material it publishes and in those instances +will be considered the “Licensor.” The text of the Creative Commons +public licenses is dedicated to the public domain under the CC0 Public +Domain Dedication. Except for the limited purpose of indicating that +material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the +public licenses. + +Creative Commons may be contacted at creativecommons.org. + diff --git a/LICENSES/CC0-1.0.txt b/LICENSES/CC0-1.0.txt new file mode 100644 index 0000000..1625c17 --- /dev/null +++ b/LICENSES/CC0-1.0.txt @@ -0,0 +1,121 @@ +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. \ No newline at end of file diff --git a/src/setup_module/CMakeLists.txt b/src/setup_module/CMakeLists.txt index 8616295..1195cd8 100644 --- a/src/setup_module/CMakeLists.txt +++ b/src/setup_module/CMakeLists.txt @@ -31,7 +31,6 @@ set(SOURCES gtps_pythoninterpreter.cpp gtps_pythonpreferencepage.cpp gtps_systemsettings.cpp - resources.qrc gtps_pythonpreferencepage.ui ) diff --git a/src/setup_module/gtps_pythonpreferencepage.cpp b/src/setup_module/gtps_pythonpreferencepage.cpp index fa95a8d..f210cff 100644 --- a/src/setup_module/gtps_pythonpreferencepage.cpp +++ b/src/setup_module/gtps_pythonpreferencepage.cpp @@ -22,6 +22,8 @@ GtPythonPreferencePage::GtPythonPreferencePage() : ui->setupUi(this); + ui->iconLabel->setPixmap(gt::gui::icon::python().pixmap(32,32)); + connect(ui->btnSelectPyExe, &QPushButton::clicked, this, &GtPythonPreferencePage::onBtnSelectPyExePressed); diff --git a/src/setup_module/gtps_pythonpreferencepage.ui b/src/setup_module/gtps_pythonpreferencepage.ui index 4e4ab8b..38e093d 100644 --- a/src/setup_module/gtps_pythonpreferencepage.ui +++ b/src/setup_module/gtps_pythonpreferencepage.ui @@ -30,7 +30,7 @@ - + 0 @@ -46,9 +46,6 @@ - - :/resources/python_icon_bw.png - true @@ -155,8 +152,6 @@ - - - + diff --git a/src/setup_module/resources.qrc b/src/setup_module/resources.qrc deleted file mode 100644 index 50ad707..0000000 --- a/src/setup_module/resources.qrc +++ /dev/null @@ -1,6 +0,0 @@ - - - resources/python-icon-tinted_128.png - resources/python_icon_bw.png - - diff --git a/src/setup_module/resources/python-icon-tinted_128.png b/src/setup_module/resources/python-icon-tinted_128.png deleted file mode 100644 index c7784b5e1343cdc6b9df1b165616e04a842d3d88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5285 zcmV;W6k6+vP)EX>4Tx04R}tkv&MmP!xqvQ$^9LgB?U1GE{M}C@SJ8RV;#q(pG5I!Q`cX(4-+r zad8w}3l9D)RvlcNb#-tR1i>E=M<*vm7b)?+q|hS92bcG8-aCi;?gNBciK%AW1fXh` zk%&gbbY@lTcttmQsm3uXF;kBv7gO+DU-$6w{VvS2yzl+FdX%im0G~)a$8^IY-XNaY zv~DP$4;f@IUxHTQfH`=_UmtK>Lere+&a1yFk5a+uz5wT|WW*&%l+|^p|VE>?i5f zrWQH^`nG|K>!v2}0hc?#z>_W+k|X)4gj^1IKcjET0R6W>*P1)G#yL(OfE3MY`35*R z1V-|dz3%bu&epm8d#5qKAHsuj$E3MWApigX24YJ`L;wH)0002_L%V+f000SaNLh0L z01ejw01ejxLMWSf00007bV*G`2j&Y92Q4e2*@2q?01}}|L_t(|+U=ctkQ~)@#=mo? zXWy&0V`+sfq>=z5vWgg_4)2}7BZ5wZis5U>d-HdVncJE}@35|TKsiYYrWNx5u5 zu|vv%7>tO7jKjkgh{Cu)2?!w&yV8P$7QMBS_AxuteZTxM@1E|Sp55-5+0oppt=j3H zp6HQfIkvU2*hr}EW&LJ^V1I-{>0ZahUOt2MNPXu6s93(Id zG6rxEWE{Y0kS9R)k@_%z{UCdoi1+NfeaX>kx@W0YF&6%J_otM|Qj$w7Vu=VkNi+k1 z1^^HwKma7tTay21o!XGvLIPm+jj8?29GHDS$bOKoL9m^c_58lum%LsVDAl^Q^vu-2 zO`7~NiHoyh|ZeAWG#&70rfZb-ErmCvr3@F&-8r7A|3?MmMeg>K(>8F#mNz2 zEaCuwPJga`*gSFM?gJavC2C%vt}Q)(seyk0Axya`FL5$D*j*d*J3JG2N*2dvafRZf zkK0DeT>HVFeYU@51?t+;bDajZWIKJ7;*1pvN*5>nzL%x3W%a(>E{%uTPpT5)EZMqu zf(Cx#)alM~2VoIg&Q-DSLNng8KpX&A&e-6CVfR%<1d3Vw5`d0urx!p$jKGfotkL9^ znz#+Xi-C(ndO?9rK%0okQ>~x#(6(hY=i)Bj((@vT&pL^ti4QIEnmudJd(UB@dWR+- z0-!>`X-9Fg`*ndSC*vP?Fdn<~!+SojYr=v$H+L%#m%CVwWeBc!5(fbGtUYfdi0@`Q z(@tz*i9;7ZO91GS#^$9pt+WCd~Z+ab1GyabtheE??(mn3DS(a(8 zs~LebILD3HNW56=_?{aV4gh#9KO&TBIV?8T@h?vDpKEFf5?bAe4Zta1pFo~;gaUUS zbB|S{7AIF^nO!pik!W$lX${Qr^%=mt(Gr^%PUnkB6vjGd@krf#?vGxWQWFA+NYp*Y z#+y1fcY9vbykESt0A#0caRA>q&8*8R91Fo=%*4FUoKO=2nVMb+(9RKy-*h{6{!@Dz z0R9A^I1wAd#c4;ESd#-)Cvh@kKjMM;zkKgI^Pkw=l4m)Oy)}Ve!?h8E%ycKgTO6m-Bks%XY9*aC2b#Gz(G-k;mvcxp@n&3k;O(caRs#sa@6kmV$2=H9o(WOUFu zeCCSNBF@AnHewU;2L>s>>D<*tYY;@SUoN zIA0<0h6XMHv*Hx10JUYOvm0`*V)Vrx0oN0hiqj#GTkc2cY_~-KJmM-)*Os1dlh~+} zZ^W2tr)@V(4;SHh+m*;pdl6ee2~v9sPZy2}mEj`JjQ}2SE4v*><+;J&G{X@m&$+k^ z)(Zq$w7GjefQJe@-6s@OTX}8)ps=Fi*e_SRWKz=_ns6(Sb2P-}iPQEG`B{Y1enB9AU;cI@ z=f(Be`v?%HN&h$x ze0ZJ!SCe8GBs z#?DP>-lu`vnKPvjq}ABF$smy+&{)BGf&|F#GZFtzI`CFg>p49#VIZMbDZwo!c^!bL zBNY0ynqn@^K58%sj1Xwdk2z&4&)pBLZ|c2k#qS)xtu2P&N)5~s;GE%$O*ahkW0RL2IH5%6O*PWd}SfFl5=7tD)9?{bh$LqzAYd2W4haVdcG^4AcX@8cgc7%y?g zIyEp_5Fp@WA0P-t@Zgw;%?qdP=`w1mLFJa=R7`js!_fWR^&SNDxn(xnA8H85HbD2#F0szih2?lR$Y43NJ` zU&NkMvFR4^6o7_maA}nU0ViRyF^GCsSrVY+zxUp`tS^hRxF5i@ItaLn0|2VI!RQ4r z7&) z@A{Rm=UC5eNIsKU2Z78N!dXz2>hRx%T%P-q?NhD~%cbSkKj&J2_TkcUt)`eu%gmRJ z!fL!+TJD!cGgDbAuZ3EktMx7$94r_wATXLdTB#u5bzTJkVi>Oi(4m#*D)mwN#0iaa zg0>p%U^T@+pj2^K#HGQ>rH#UB?B`Vg(7o=0qaa`R#OX1W=kiSEgo2r83kc*2<0Xz$ zj7uMrozu|z*|5rUX=T@G5um*e0>!MA`4$8KqSO<~!EZQEyVXI!9R%FO(YcR6_T1FD z8`Rszh|__JQ;JKY%Q1GB=C70Tt;XGTxm!)zsg+_ic5(77D0O%L>Y4x@Yq3Wi1bn$P z`)tpd2Ss9O0gPOfdF9dmoMG{ zkp}`V&#i-it2kcGaWN(H#NodZQO^Wco@-fk5b){Jd|0e?r6VZ*(X~^e63m9d*||<0Ir?$(6(8CTnFGP z03Fbr0bpW*Wu=ljWGePpg{zJSSy|)JNkariGNSmwlq;A&lczu^)IEO=V4~H3EY1 z-^wl!QNCh9GuUO5&n^ophR>y1jS~n6aM!Cx23I+W>E=qaFykKMoa*HomAZTR^wy&_ zAP|EF0k2}gE)rdSK)^3PyMaK0+yG$w3uLB#6(A@OD0hv3Q=Tzz-lldSAs7&F%?Jc! zHO0m@H5r4d;i&<5JX#Kp;>|n4n#nE;AS!l@uo+5D3(zjWQz;T2qy@AXeYh zz#xF{5nK-7JOHZ&@-TpeuF#Oms1|Xm00a(11gk$Yqis*l=57ElJl}WbQH1!ASyfq( zRh?46Bb$7Hx31GX&0Q^i%#2`b-L5r-ai~xxtpO^2r5{eR>S~$6> zza}i`Q?1cn&1}x9Dry9fTy@e%yTH-C5wE2zZ2Su}t;sL}Jn01jM0slj1X%Z*j|V)9 z`k(#i%v=D=o#QGVuc>iRM6i+BMIQZGjZY95Wo6B@gyw^NLkY(@zW+IRra=iFf%9XV zryG?#RZ{{jp4PI1fL!xpFF z0s+8fpJ;hc1D6tbGGq`4#Bd1wOH)K$vAU!EP+2lBsG|1Lp@CHb`5}M{t8i-Ijfmh| zt2)|WE@z)qUFq119}hGr;FgHUH!bp_FhHQR+#z1l#Dkran>K|t7#&vvrCZ-nLiU^* zSqb2e39JP$wOk;e1ihMgg22zOnc2RxlKn6)iZ3^Pcq%%vA+l5xS0Py!eknmCK&v?k z;AH~81@PNSi!$y6vbWcd4K?@2txkb-S>z%mn4^=6jL(Mm`g4Z?d<OaQ1Ksl{*bGJIaW4lc4S|$r7Hp$FZL!Rp! zPyjHaIVw{cB62up%A^J*$44xg5RC``^v5j$fL22ly`R3}1SUo!oYau~!Qj&gi&GmT z+;=8{DUA^x8!c)(5H+_wiiC#hk6Y4eC}}g4v=}0%6Iz-hN(M|VO%ahnQ_GZw|?xHi|0IY4Q5wno%V>En1tQbjsrN z&NcIOO$ij4G)<=8^Sz8H8dNiyqms~6lNywy1<{0Riz;c3h**Sbiik9-BQ6h1R5)nviR3UCrS`38|i_#cL zcG{4s(GU?@8cdM1G?_^K9}#F%CxuC9azvAch>i$!->}I~HW@mqppV2XJ!onwfj$-2 rY1gL}L~BqV-?5#Cez-vg=>q>B4)^3(t_cHO00000NkvXXu0mjf45qd& diff --git a/src/setup_module/resources/python_icon_bw.png b/src/setup_module/resources/python_icon_bw.png deleted file mode 100644 index 260fcfa1a2af44f7429ac01816bf05b5404d67a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3478 zcmV;H4QcX;P)^)!y_dIqF4kZ1oFgWLqay$U;nt9&2F;n-o)K| z?(W{t%x~u2?A<-zJ?ESI*mKVBC=nsiP)bb$3W09}Gl3aE4lvOdX}-wxz2zow%NH#` zGtdZJ2EGI?0H2D;SC)MVi%{`y0HxFz;C|qHz;}Vgz=RkT*9x2lJ_bGl{w*S%F)GUv z;?e+0sT|;O;QPRXK)NO=-M~M9qrgECY0{))#KesOlu{|cqrg+ZBfx0AiiY3;-UnU< z-WL(CW<92`y#bU`F5suYFMv6k<(Q=o*aQ4UM0$0L35Tr>pp@DGyhQvo{9x*UUy8^( zx`o^hTN=Q3jo%0SP`8#S@fNVdj`s+*Gk{WR8E_DoqFYOpxe7ccBA@6M5=e?}0f8u` zHUbqSUgHBy1uB(N>vanW#5QLDrBpG-<5Ze%EivX6uueqEbPEBSoB@lOllh-eSsJwU?6v(G*&9*;*t z(c0Q7t5>fM`+gh75#9AJBKi#gEQ?fGPdxEN$c7K3v$IncE?lU)QHL8#wb#FP0mkFr zZ7V4wBSWrTyB5&^A|hpFWx5-5xUpAv{oCOl;K6V&u358&+}vDKAGC7iN~TVo8Wm9% zu}Zf9I~ZVExEJTopKtnulv2!_H}4w@vJmYzf_5;#*l;iUE)%91?(v!l``xX;4h9HI zZEdaTV?~5>=g!4YP2ypD1C*7OaqZeQQ^%HX;?c29YPft(C#&2$JmX#}4YH!SVG=TQL0Hu^^0kdb% zrlh2VqM{-uOqf7@eLbb6rR?3imzI{6SjvnUBBFGbA6EuQM06X#_BVkJvBfb!lH(X4 z$#D#jA+h`se8g5bXx-`rLuu{ zfQ)FWau{H+0it*Y=qDXGsFa#?y92_V0rr!avvh649e3OjwBO#|9*bh~FrL~%64C&^ z>wcmnXRs~f#*OoD_xASE*%`BhV?Vy#{lE|d_;T{>j+GLJ0Rj!s-rnB-xE(9@_}Vsz zP-lQGz}#3WaWJ^^&O80vH*VaBb#ZfmpA7zEkO7p@GxGCTD{(LwKYqM_`|Gd2wxY;i z`O@wA8GHsa@w=Kv1}{$a2Ip0YxPgF&DHE?&H7Rk1${-0>U0 zmzwPnt5i4y8{pEVOI8)TKJa&ez%#((*f0HRLNjybO#ilp21o@q_U{B5V1rc(93Uqr zhrGNz|9)Lvot4E8q^k2hdyWCRut67Tvc$S|>-^oo9UUDqYSbtz%kKm-0=t9nM_J6crx;+T?n+6PNKa3fnwlDa<5yHv=+?9i zjJ0ia3rULDw{Kt2fB%XVD|Bmm35?}TbPGxNC@CokYWxES4rtc|ya7;Y10e|;E|*JQ zeDTGg#{cZI&t&Y_vD&p^ta(VS4TL0Q6crW8nKNgC8vpwB>vqa#cm|BcjC2c0n8?k| zm2KO$$%zvuWH1*lT#$l-0__?D;);ub1(Y3zK}JRfQ>ILzprC-+vu9ISSjh6_%b7bj z^nj{EhYqo0#||1A8Z1^CmP{8$|8U$fdh}@W^75EGc{17A*<@#DGiJ;fGBY#D%E}rt z?P}b(aS@Y2WM*cPmKHn-%H?vAm6b($dODeznM|BGkx7##F=osdQ#xyFYuUAH7p0}8 z!~25PkfwlMV3ckpkyx-`0ma3|EL*mWxpU`IP*6Z>sy)5i-rmmP!-sk0l~*`^{J3s8 z;po$zBPbmC`T0Ea%rk7+vc8!s;a7}tgNKEy4vdQ-4Wvgda&92 zzwzV8vuDp9o_zAjA*b@e^!4@8)YL>%Qxk5to6gQoIyyRnCR&P!sd4viw|mI^JdekN z+wG>iyPK}AF524KXliPrxw)C9rY5dmzdo`rX%BAM&H(Gzujl2LUuMdbq0*uBNW8j=H)!8XFt&dgEfHb~|zlZ1fnob?erkesU3!#>Pf@;e{7u)~s3D^(A0j z0jRNo5ZStQtMv8t`5WHj@yPDoyCowdL%X&Fj%t8^>K0O1SSVdxUH-;zZEcnN?z>NS zOP%W`7)@djw_4&J$QXV5i&^XAREDQ%N>NmiVBS&;sMl#0a z{$b%wRu`U?l_lNX-F^dX*swu&Wh7fPO2E{x|6(y~*RJ*VymfVTQC3!FwS;7+8V06@ zeQb5e@et4j}@99daeX?5`q@Gk%@)5Fu!(t?(OwZZV{ zWQ$H9-G2`tBAxg~h+4sd1q=LXQbmN*r%zi|w1dHiBGL`P8A6U)Rr;JcbNt&EFJ81N zMVi9^@Ahv58sKjjV*_H2rtDY_20g%${vE#oM5G1yyA=wiO`GQ5wlF!8gTYY|Y3|<{ zoG0*AD-=whKHa~4`SN8eigXy@Pk}pw4e%buVo)(9Fgun-88RIV>VOXd{}5yVF`fy3 z7i$%PIdWTCT4G(C!vMeawXvU2*~0&fF<&rd1ZK&0o&YT49B^RpABPw~MEZbV$4W&? zN(xz7S^j;;0G6>!M20L%6mrE75qSrAGZrecva(1?87S6*Joygrx`@0V>VSRU4%n0SAde+y?9##_?{Kl12?0oX7GHzo*qkndrDTifFJmN;|WRF zbpu7@6tEfJ43cONqt!AUhSH7E_@9J3DB{YYzWaf7KvbUB90OQF6Y!{rMEqsf)Y`!! zQU=^j6grGzyjo_mBfw!`k%*Y;-8DTuTtw=D4N9q{7^_dM1ZDtZ!@hBFfzBBq+PHyB z7_)p1h{%cIyje+X*Q$#wKq;*Pbbo&!eA<#2W9ky%khnMoNOEkQBE|}qE?ug%{Hm%d zt>q{EJ%DaR#JLA>(1&AyB*!s8lH(X4$#D#j_`Utdp6O%40@ z?F*Xp5*LVw)=f_Y@bg+W~;$~Q|?~)bGZUJVgudk<~qQca%4Gj&Hmq+|+`ctFnz6%BJ!3KBtW@F*Ph0@vC z8TJXl>-EZ}O`9TpmKRu}z5aCz@R{JK?uH#stX{oZT3cH~Hhxb}k8Inv&CKT<(p~Q& zqJKaLfKnp@+!J%cHfmmCDLW_U_%w`Sa%^y}cQ@TSTHh z^=`P>!TFRb{Ir45Q%>ib$&_9U~?# z4G@S@Dg(F|C<49*EGBk8C^ZA8F&0~>1pXtwtlRNQ+#4ViN~x(BPZG0$Z(-yy$OR_) zA_ExBKyCv!;KBF}qQw{2fXl#_!2f_xMWn&HZ($Ap2UhRnY81VbdH?_b07*qoM6N<$ Ef*<>UZ~y=R diff --git a/tests/unittests/runUnittestsQt512.bat b/tests/unittests/runUnittestsQt512.bat deleted file mode 100644 index a5210d5..0000000 --- a/tests/unittests/runUnittestsQt512.bat +++ /dev/null @@ -1,11 +0,0 @@ -REM THIS IS A SCRIPT TO PREPARE AND RUN UNITTESTS - -SET PATH=%PATH%;build;lib;lib\%TARGETDIRNAME%;C:\Qt\5.12.6\msvc2017_64\bin;%DEVTOOLS%\binDebug;%DEVTOOLS%\binDebug\modules;%DEVTOOLS%\bin;%DEVTOOLS%\bin\modules - -SET PROGRAMPATH="C:\Program Files\OpenCppCoverage" - -REM in der folgenden Zeile ist ggf. der Name der Executable zu ändern -%PROGRAMPATH%\OpenCppCoverage.exe --sources src --export_type=html --export_type=cobertura --modules lib\%TARGETDIRNAME%\* --excluded_modules build\%UNITTESTSNAME%.exe --excluded_sources %DEVTOOLS%\* -- build\%UNITTESTSNAME%.exe --gtest_output=xml:unittests.xml - - - diff --git a/tests/unittests/runUnittestsQt515.bat b/tests/unittests/runUnittestsQt515.bat deleted file mode 100644 index 044ddd8..0000000 --- a/tests/unittests/runUnittestsQt515.bat +++ /dev/null @@ -1,8 +0,0 @@ -REM THIS IS A SCRIPT TO PREPARE AND RUN UNITTESTS - -SET PATH=%PATH%;build;lib;lib\%TARGETDIRNAME%;C:\Qt\Qt5.15\5.15.2\msvc2019_64\bin;%DEVTOOLS%\binDebug;%DEVTOOLS%\binDebug\modules;%DEVTOOLS%\bin;%DEVTOOLS%\bin\modules - -SET PROGRAMPATH="C:\Program Files\OpenCppCoverage" - -REM in der folgenden Zeile ist ggf. der Name der Executable zu ändern -%PROGRAMPATH%\OpenCppCoverage.exe --sources src --export_type=html --export_type=cobertura --modules lib\%TARGETDIRNAME%\* --excluded_modules build\%UNITTESTSNAME%.exe --excluded_sources %DEVTOOLS%\* -- build\%UNITTESTSNAME%.exe --gtest_output=xml:unittests.xml diff --git a/tests/unittests/unittests.pro b/tests/unittests/unittests.pro deleted file mode 100644 index e5e7687..0000000 --- a/tests/unittests/unittests.pro +++ /dev/null @@ -1,82 +0,0 @@ -# ______________ __ -# / ____/_ __/ /___ / /_ -# / / __ / / / / __ `/ __ \ -# / /_/ / / / / / /_/ / /_/ / -# \____/ /_/ /_/\__,_/_.___/ - -###################################################################### -#### DO NOT CHANGE! -###################################################################### - -include( $${PWD}/../../settings.pri ) - -BUILD_DEST = ../../build -MOC_BUILD_DEST = $${BUILD_DEST} - -TEMPLATE = app - -QT += xml core sql widgets - -TARGET = GTlabUnitTest - -CONFIG(debug, debug|release){ - DESTDIR = $${MOC_BUILD_DEST}/debug-unittests - OBJECTS_DIR = $${MOC_BUILD_DEST}/debug-unittests/obj - MOC_DIR = $${MOC_BUILD_DEST}/debug-unittests/moc - RCC_DIR = $${MOC_BUILD_DEST}/debug-unittests/rcc - UI_DIR = $${MOC_BUILD_DEST}/debug-unittests/ui -} else { - DESTDIR = $${MOC_BUILD_DEST}/release-unittests - OBJECTS_DIR = $${MOC_BUILD_DEST}/release-unittests/obj - MOC_DIR = $${MOC_BUILD_DEST}/release-unittests/moc - RCC_DIR = $${MOC_BUILD_DEST}/release-unittests/rcc - UI_DIR = $${MOC_BUILD_DEST}/release-unittests/ui -} - -CONFIG += silent -CONFIG += c++14 -CONFIG += console - -#### INCLUDES -INCLUDEPATH += $${PWD}/../../src - -#### HEADERS -HEADERS += $$files(*.h) \ - -#### SOURCES -SOURCES += $$files(*.cpp) - -#################################################### - -DESTDIR = $${BUILD_DEST} - -#################################################### - -LIBS += -L../../$${LIB_BUILD_DEST} - -equals(QT_MAJOR_VERSION, 5):!lessThan(QT_MINOR_VERSION, 12) { - message(Qt Version 5.12 or newer) - - CONFIG(debug, debug|release){ - win32 { - LIBS += -lgtestd - } - unix { - LIBS += -lgtest - } - } else { - LIBS += -lgtest - } - -} else { - message(Qt Version older than 5.12) - - LIBS += -lgtest -} - -#################################################### - -# add search paths to shared libraries -unix: QMAKE_LFLAGS += '-Wl,-rpath,\'\$$ORIGIN:\$$ORIGIN/modules\'' - -###################################################################### From 8c2c6863f0bcd8405effedbb500a0588f0e5213c Mon Sep 17 00:00:00 2001 From: Martin Siggel Date: Wed, 29 May 2024 15:05:03 +0200 Subject: [PATCH 02/95] Added clangformat --- .clang-format | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .clang-format diff --git a/.clang-format b/.clang-format new file mode 100644 index 0000000..d521688 --- /dev/null +++ b/.clang-format @@ -0,0 +1,24 @@ +BasedOnStyle: Microsoft +IndentWidth: 4 +AlwaysBreakAfterReturnType: TopLevelDefinitions +AlwaysBreakTemplateDeclarations: Yes +PPIndentWidth: 0 +NamespaceIndentation: All +AccessModifierOffset: -4 + +# comments +ReflowComments: False + +ColumnLimit: 80 +PointerAlignment: Left +MaxEmptyLinesToKeep: 2 + + +# classes +BreakConstructorInitializers: AfterColon +# works only on clang 14 +# PackConstructorInitializers: Never + +# todo: discuss +SortIncludes: Never +IncludeBlocks: Preserve \ No newline at end of file From f374f8f86b8c151f7103258433085c890e5d22ef Mon Sep 17 00:00:00 2001 From: Martin Siggel Date: Wed, 29 May 2024 15:29:31 +0200 Subject: [PATCH 03/95] Replaced copyright texts --- src/batch/batch-script.cpp | 9 +++++---- src/module/collection/browser/gtpy_collectionbrowser.cpp | 9 +++++---- src/module/collection/browser/gtpy_collectionbrowser.h | 9 +++++---- .../collection/browser/gtpy_collectionbrowsermodel.cpp | 9 +++++---- .../collection/browser/gtpy_collectionbrowsermodel.h | 9 +++++---- .../browser/gtpy_collectionbrowsersortmodel.cpp | 9 +++++---- .../collection/browser/gtpy_collectionbrowsersortmodel.h | 9 +++++---- .../browser/items/gtpy_abstractbrowseritem.cpp | 9 +++++---- .../collection/browser/items/gtpy_abstractbrowseritem.h | 9 +++++---- src/module/collection/browser/items/gtpy_browseritem.cpp | 9 +++++---- src/module/collection/browser/items/gtpy_browseritem.h | 9 +++++---- .../browser/items/gtpy_collapsiblebrowseritem.cpp | 9 +++++---- .../browser/items/gtpy_collapsiblebrowseritem.h | 9 +++++---- .../collection/browser/items/gtpy_rootbrowseritem.cpp | 9 +++++---- .../collection/browser/items/gtpy_rootbrowseritem.h | 9 +++++---- src/module/collection/gtpy_collectionwidget.cpp | 9 +++++---- src/module/collection/gtpy_collectionwidget.h | 9 +++++---- src/module/collection/gtpy_scriptcollectionsettings.cpp | 9 +++++---- src/module/collection/gtpy_scriptcollectionsettings.h | 9 +++++---- .../collection/itemwidget/gtpy_collectionitemwidget.cpp | 9 +++++---- .../collection/itemwidget/gtpy_collectionitemwidget.h | 9 +++++---- .../collection/localwidget/gtpy_collectionlocalmodel.cpp | 9 +++++---- .../collection/localwidget/gtpy_collectionlocalmodel.h | 9 +++++---- .../localwidget/gtpy_collectionlocalwidget.cpp | 9 +++++---- .../collection/localwidget/gtpy_collectionlocalwidget.h | 9 +++++---- .../localwidget/items/gtpy_abstractlocalitem.cpp | 9 +++++---- .../localwidget/items/gtpy_abstractlocalitem.h | 9 +++++---- .../localwidget/items/gtpy_collapsiblelocalitem.cpp | 9 +++++---- .../localwidget/items/gtpy_collapsiblelocalitem.h | 9 +++++---- .../collection/localwidget/items/gtpy_localitem.cpp | 9 +++++---- src/module/collection/localwidget/items/gtpy_localitem.h | 9 +++++---- src/module/extensions/gtpy_pythonfunctions.cpp | 9 +++++---- src/module/extensions/gtpy_pythonfunctions.h | 9 +++++---- src/module/gt_python.cpp | 9 +++++---- src/module/gt_python.h | 9 +++++---- src/module/gt_pythonmodule_exports.h | 9 +++++---- src/module/gtpy_icons_compat.h | 9 +++++---- src/module/gtpy_stylesheet_compat.h | 9 +++++---- src/module/models/gtpy_completermodel.cpp | 9 +++++---- src/module/models/gtpy_completermodel.h | 9 +++++---- src/module/models/gtpy_objectmodel.cpp | 9 +++++---- src/module/models/gtpy_objectmodel.h | 9 +++++---- src/module/models/gtpy_taskstylemodel.cpp | 9 +++++---- src/module/models/gtpy_taskstylemodel.h | 9 +++++---- src/module/post/gtpy_pythonplotconfigdialog.cpp | 9 +++++---- src/module/post/gtpy_pythonplotconfigdialog.h | 9 +++++---- src/module/post/gtpy_pythonplotdata.cpp | 9 +++++---- src/module/post/gtpy_pythonplotdata.h | 9 +++++---- src/module/post/gtpy_pythonplotitem.cpp | 9 +++++---- src/module/post/gtpy_pythonplotitem.h | 9 +++++---- src/module/post/gtpy_pythonplotwidget.cpp | 9 +++++---- src/module/post/gtpy_pythonplotwidget.h | 9 +++++---- src/module/post/gtpy_pythonsvgwidget.cpp | 9 +++++---- src/module/post/gtpy_pythonsvgwidget.h | 9 +++++---- .../processcomponents/gtpy_abstractscriptcomponent.cpp | 9 +++++---- .../processcomponents/gtpy_abstractscriptcomponent.h | 9 +++++---- src/module/processcomponents/gtpy_scriptcalculator.cpp | 9 +++++---- src/module/processcomponents/gtpy_scriptcalculator.h | 9 +++++---- src/module/processcomponents/gtpy_task.cpp | 9 +++++---- src/module/processcomponents/gtpy_task.h | 9 +++++---- src/module/utilities/gtpy_calculatorfactory.cpp | 9 +++++---- src/module/utilities/gtpy_calculatorfactory.h | 9 +++++---- src/module/utilities/gtpy_codegenerator.cpp | 9 +++++---- src/module/utilities/gtpy_codegenerator.h | 9 +++++---- src/module/utilities/gtpy_constants.h | 9 +++++---- src/module/utilities/gtpy_contextmanager.cpp | 9 +++++---- src/module/utilities/gtpy_contextmanager.h | 9 +++++---- src/module/utilities/gtpy_convert.cpp | 9 +++++---- src/module/utilities/gtpy_convert.h | 9 +++++---- src/module/utilities/gtpy_decorator.cpp | 9 +++++---- src/module/utilities/gtpy_decorator.h | 9 +++++---- src/module/utilities/gtpy_gilscope.cpp | 9 +++++---- src/module/utilities/gtpy_gilscope.h | 9 +++++---- src/module/utilities/gtpy_globals.cpp | 9 +++++---- src/module/utilities/gtpy_globals.h | 9 +++++---- src/module/utilities/gtpy_interruptrunnable.cpp | 9 +++++---- src/module/utilities/gtpy_interruptrunnable.h | 9 +++++---- src/module/utilities/gtpy_matplotlib.h | 9 +++++---- src/module/utilities/gtpy_packageiteration.h | 9 +++++---- src/module/utilities/gtpy_processdatadistributor.cpp | 9 +++++---- src/module/utilities/gtpy_processdatadistributor.h | 9 +++++---- src/module/utilities/gtpy_regexp.cpp | 9 +++++---- src/module/utilities/gtpy_regexp.h | 9 +++++---- src/module/utilities/gtpy_scriptrunnable.cpp | 9 +++++---- src/module/utilities/gtpy_scriptrunnable.h | 9 +++++---- src/module/utilities/gtpy_tempdir.cpp | 9 +++++---- src/module/utilities/gtpy_tempdir.h | 9 +++++---- src/module/utilities/gtpy_threadscope.h | 2 +- src/module/utilities/gtpy_transfer.cpp | 9 +++++---- src/module/utilities/gtpy_transfer.h | 9 +++++---- src/module/utilities/gtpypp.h | 4 +++- .../pythonextensions/gtpy_calculatorsmodule.cpp | 9 +++++---- .../utilities/pythonextensions/gtpy_calculatorsmodule.h | 9 +++++---- .../pythonextensions/gtpy_createhelperfunction.cpp | 9 +++++---- .../pythonextensions/gtpy_createhelperfunction.h | 9 +++++---- .../utilities/pythonextensions/gtpy_extendedwrapper.cpp | 9 +++++---- .../utilities/pythonextensions/gtpy_extendedwrapper.h | 9 +++++---- .../utilities/pythonextensions/gtpy_importfunction.cpp | 9 +++++---- .../utilities/pythonextensions/gtpy_importfunction.h | 9 +++++---- .../utilities/pythonextensions/gtpy_loggingmodule.cpp | 9 +++++---- .../utilities/pythonextensions/gtpy_loggingmodule.h | 9 +++++---- .../utilities/pythonextensions/gtpy_propertysetter.cpp | 9 +++++---- .../utilities/pythonextensions/gtpy_propertysetter.h | 9 +++++---- src/module/utilities/pythonextensions/gtpy_stdout.cpp | 9 +++++---- src/module/utilities/pythonextensions/gtpy_stdout.h | 9 +++++---- src/module/widgets/gtpy_completer.cpp | 9 +++++---- src/module/widgets/gtpy_completer.h | 9 +++++---- src/module/widgets/gtpy_console.cpp | 9 +++++---- src/module/widgets/gtpy_console.h | 9 +++++---- src/module/widgets/gtpy_lineedit.cpp | 9 +++++---- src/module/widgets/gtpy_lineedit.h | 9 +++++---- src/module/widgets/gtpy_replacewidget.cpp | 9 +++++---- src/module/widgets/gtpy_replacewidget.h | 9 +++++---- src/module/widgets/gtpy_scripteditor.cpp | 9 +++++---- src/module/widgets/gtpy_scripteditor.h | 9 +++++---- src/module/widgets/gtpy_scripteditorwidget.cpp | 9 +++++---- src/module/widgets/gtpy_scripteditorwidget.h | 9 +++++---- src/module/widgets/gtpy_scriptview.cpp | 9 +++++---- src/module/widgets/gtpy_scriptview.h | 9 +++++---- src/module/widgets/gtpy_taskdelegate.cpp | 9 +++++---- src/module/widgets/gtpy_taskdelegate.h | 9 +++++---- src/module/widgets/gtpy_tasktreeview.cpp | 9 +++++---- src/module/widgets/gtpy_tasktreeview.h | 9 +++++---- .../wizards/editor_settings/gtpy_editorsettings.cpp | 9 +++++---- src/module/wizards/editor_settings/gtpy_editorsettings.h | 9 +++++---- .../editor_settings/gtpy_editorsettingsdialog.cpp | 9 +++++---- .../wizards/editor_settings/gtpy_editorsettingsdialog.h | 9 +++++---- .../editor_settings/pages/gtpy_abstractsettingspage.cpp | 9 +++++---- .../editor_settings/pages/gtpy_abstractsettingspage.h | 9 +++++---- .../wizards/editor_settings/pages/gtpy_generalpage.cpp | 9 +++++---- .../wizards/editor_settings/pages/gtpy_generalpage.h | 9 +++++---- src/module/wizards/gtpy_abstractscriptingwizardpage.cpp | 9 +++++---- src/module/wizards/gtpy_abstractscriptingwizardpage.h | 9 +++++---- src/module/wizards/gtpy_wizardgeometries.cpp | 9 +++++---- src/module/wizards/gtpy_wizardgeometries.h | 9 +++++---- src/module/wizards/gtpy_wizardgeometryitem.cpp | 9 +++++---- src/module/wizards/gtpy_wizardgeometryitem.h | 9 +++++---- src/module/wizards/python_task/gtpy_taskwizardpage.cpp | 9 +++++---- src/module/wizards/python_task/gtpy_taskwizardpage.h | 9 +++++---- .../gtpy_scriptcalculatorwizardpage.cpp | 9 +++++---- .../script_calculator/gtpy_scriptcalculatorwizardpage.h | 9 +++++---- src/setup_module/gt_python_setup.cpp | 9 +++++---- src/setup_module/gt_python_setup.h | 9 +++++---- src/setup_module/gtps_constants.h | 9 +++++---- src/setup_module/gtps_globals.cpp | 9 +++++---- src/setup_module/gtps_globals.h | 9 +++++---- src/setup_module/gtps_pythoninterpreter.cpp | 9 +++++---- src/setup_module/gtps_pythoninterpreter.h | 9 +++++---- src/setup_module/gtps_systemsettings.cpp | 9 +++++---- src/setup_module/gtps_systemsettings.h | 9 +++++---- 150 files changed, 744 insertions(+), 594 deletions(-) diff --git a/src/batch/batch-script.cpp b/src/batch/batch-script.cpp index db9dd92..71f8b27 100644 --- a/src/batch/batch-script.cpp +++ b/src/batch/batch-script.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: - * copyright 2009-2015 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 24.07.2015 - * Author: Stanislaus Reitenbach (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 24.07.2015 + * Author: Stanislaus Reitenbach (AT-TW) */ #include diff --git a/src/module/collection/browser/gtpy_collectionbrowser.cpp b/src/module/collection/browser/gtpy_collectionbrowser.cpp index 82d4942..d8e8591 100644 --- a/src/module/collection/browser/gtpy_collectionbrowser.cpp +++ b/src/module/collection/browser/gtpy_collectionbrowser.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionbrowser.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.08.2021 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/collection/browser/gtpy_collectionbrowser.h b/src/module/collection/browser/gtpy_collectionbrowser.h index 91e091d..f826e63 100644 --- a/src/module/collection/browser/gtpy_collectionbrowser.h +++ b/src/module/collection/browser/gtpy_collectionbrowser.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionbrowser.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.08.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYCOLLECTIONBROWSER_H diff --git a/src/module/collection/browser/gtpy_collectionbrowsermodel.cpp b/src/module/collection/browser/gtpy_collectionbrowsermodel.cpp index 7237f65..b3c54c7 100644 --- a/src/module/collection/browser/gtpy_collectionbrowsermodel.cpp +++ b/src/module/collection/browser/gtpy_collectionbrowsermodel.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionbrowsermodel.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.08.2021 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_constants.h" diff --git a/src/module/collection/browser/gtpy_collectionbrowsermodel.h b/src/module/collection/browser/gtpy_collectionbrowsermodel.h index 4c5053a..a4cce51 100644 --- a/src/module/collection/browser/gtpy_collectionbrowsermodel.h +++ b/src/module/collection/browser/gtpy_collectionbrowsermodel.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionbrowsermodel.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.08.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYCOLLECTIONBROWSERMODEL_H diff --git a/src/module/collection/browser/gtpy_collectionbrowsersortmodel.cpp b/src/module/collection/browser/gtpy_collectionbrowsersortmodel.cpp index 58bc281..ba3815e 100644 --- a/src/module/collection/browser/gtpy_collectionbrowsersortmodel.cpp +++ b/src/module/collection/browser/gtpy_collectionbrowsersortmodel.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionbrowsersortmodel.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 20.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 20.09.2021 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_collectionbrowsersortmodel.h" diff --git a/src/module/collection/browser/gtpy_collectionbrowsersortmodel.h b/src/module/collection/browser/gtpy_collectionbrowsersortmodel.h index 3169288..7fbcdc3 100644 --- a/src/module/collection/browser/gtpy_collectionbrowsersortmodel.h +++ b/src/module/collection/browser/gtpy_collectionbrowsersortmodel.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionbrowsersortmodel.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 20.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 20.09.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYCOLLECTIONBROWSERSORTMODEL_H diff --git a/src/module/collection/browser/items/gtpy_abstractbrowseritem.cpp b/src/module/collection/browser/items/gtpy_abstractbrowseritem.cpp index 8960125..38fac43 100644 --- a/src/module/collection/browser/items/gtpy_abstractbrowseritem.cpp +++ b/src/module/collection/browser/items/gtpy_abstractbrowseritem.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_abstractbrowseritem.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 22.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 22.08.2021 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_abstractbrowseritem.h" diff --git a/src/module/collection/browser/items/gtpy_abstractbrowseritem.h b/src/module/collection/browser/items/gtpy_abstractbrowseritem.h index 30f8354..8481221 100644 --- a/src/module/collection/browser/items/gtpy_abstractbrowseritem.h +++ b/src/module/collection/browser/items/gtpy_abstractbrowseritem.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_abstractbrowseritem.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 22.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 22.08.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYABSTRACTBROWSERITEM_H diff --git a/src/module/collection/browser/items/gtpy_browseritem.cpp b/src/module/collection/browser/items/gtpy_browseritem.cpp index 356daf2..0992798 100644 --- a/src/module/collection/browser/items/gtpy_browseritem.cpp +++ b/src/module/collection/browser/items/gtpy_browseritem.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_browseritem.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.08.2021 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_browseritem.h" diff --git a/src/module/collection/browser/items/gtpy_browseritem.h b/src/module/collection/browser/items/gtpy_browseritem.h index 816f35d..ae04ec6 100644 --- a/src/module/collection/browser/items/gtpy_browseritem.h +++ b/src/module/collection/browser/items/gtpy_browseritem.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_browseritem.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.08.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYBROWSERITEM_H diff --git a/src/module/collection/browser/items/gtpy_collapsiblebrowseritem.cpp b/src/module/collection/browser/items/gtpy_collapsiblebrowseritem.cpp index 69a1b07..b6a2bde 100644 --- a/src/module/collection/browser/items/gtpy_collapsiblebrowseritem.cpp +++ b/src/module/collection/browser/items/gtpy_collapsiblebrowseritem.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collapsiblebrowseritem.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 22.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 22.08.2021 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_collapsiblebrowseritem.h" diff --git a/src/module/collection/browser/items/gtpy_collapsiblebrowseritem.h b/src/module/collection/browser/items/gtpy_collapsiblebrowseritem.h index f63561d..b3dcaba 100644 --- a/src/module/collection/browser/items/gtpy_collapsiblebrowseritem.h +++ b/src/module/collection/browser/items/gtpy_collapsiblebrowseritem.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collapsiblebrowseritem.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 22.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 22.08.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYCOLLAPSIBLEBROWSERITEM_H diff --git a/src/module/collection/browser/items/gtpy_rootbrowseritem.cpp b/src/module/collection/browser/items/gtpy_rootbrowseritem.cpp index 99ada72..9f9bb46 100644 --- a/src/module/collection/browser/items/gtpy_rootbrowseritem.cpp +++ b/src/module/collection/browser/items/gtpy_rootbrowseritem.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_rootbrowseritem.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 23.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 23.08.2021 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_collapsiblebrowseritem.h" diff --git a/src/module/collection/browser/items/gtpy_rootbrowseritem.h b/src/module/collection/browser/items/gtpy_rootbrowseritem.h index deb6fab..ab98c75 100644 --- a/src/module/collection/browser/items/gtpy_rootbrowseritem.h +++ b/src/module/collection/browser/items/gtpy_rootbrowseritem.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_rootbrowseritem.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 23.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 23.08.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYROOTBROWSERITEM_H diff --git a/src/module/collection/gtpy_collectionwidget.cpp b/src/module/collection/gtpy_collectionwidget.cpp index c02fd36..53fc2fb 100644 --- a/src/module/collection/gtpy_collectionwidget.cpp +++ b/src/module/collection/gtpy_collectionwidget.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionwidget.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2021 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/collection/gtpy_collectionwidget.h b/src/module/collection/gtpy_collectionwidget.h index b8c112f..1804f6c 100644 --- a/src/module/collection/gtpy_collectionwidget.h +++ b/src/module/collection/gtpy_collectionwidget.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionwidget.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYCOLLECTIONWIDGET_H diff --git a/src/module/collection/gtpy_scriptcollectionsettings.cpp b/src/module/collection/gtpy_scriptcollectionsettings.cpp index e673389..ee56ad8 100644 --- a/src/module/collection/gtpy_scriptcollectionsettings.cpp +++ b/src/module/collection/gtpy_scriptcollectionsettings.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpyscriptcollectionsettings.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2021 + * Author: Marvin Noethen (AT-TW) */ #include "gt_collectionitem.h" diff --git a/src/module/collection/gtpy_scriptcollectionsettings.h b/src/module/collection/gtpy_scriptcollectionsettings.h index c62952d..af1b358 100644 --- a/src/module/collection/gtpy_scriptcollectionsettings.h +++ b/src/module/collection/gtpy_scriptcollectionsettings.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpyscriptcollectionsettings.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYSCRIPTCOLLECTIONSETTINGS_H diff --git a/src/module/collection/itemwidget/gtpy_collectionitemwidget.cpp b/src/module/collection/itemwidget/gtpy_collectionitemwidget.cpp index c8bab39..17a6862 100644 --- a/src/module/collection/itemwidget/gtpy_collectionitemwidget.cpp +++ b/src/module/collection/itemwidget/gtpy_collectionitemwidget.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionitemwidget.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.09.2021 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/collection/itemwidget/gtpy_collectionitemwidget.h b/src/module/collection/itemwidget/gtpy_collectionitemwidget.h index 9404be6..9b4ce14 100644 --- a/src/module/collection/itemwidget/gtpy_collectionitemwidget.h +++ b/src/module/collection/itemwidget/gtpy_collectionitemwidget.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionitemwidget.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.09.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYCOLLECTIONITEMWIDGET_H diff --git a/src/module/collection/localwidget/gtpy_collectionlocalmodel.cpp b/src/module/collection/localwidget/gtpy_collectionlocalmodel.cpp index b148faf..a9bbc63 100644 --- a/src/module/collection/localwidget/gtpy_collectionlocalmodel.cpp +++ b/src/module/collection/localwidget/gtpy_collectionlocalmodel.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionlocalmodel.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.09.2021 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/collection/localwidget/gtpy_collectionlocalmodel.h b/src/module/collection/localwidget/gtpy_collectionlocalmodel.h index 734669c..adfefe3 100644 --- a/src/module/collection/localwidget/gtpy_collectionlocalmodel.h +++ b/src/module/collection/localwidget/gtpy_collectionlocalmodel.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionlocalmodel.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.09.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYCOLLECTIONLOCALMODEL_H diff --git a/src/module/collection/localwidget/gtpy_collectionlocalwidget.cpp b/src/module/collection/localwidget/gtpy_collectionlocalwidget.cpp index b232eca..8737cb9 100644 --- a/src/module/collection/localwidget/gtpy_collectionlocalwidget.cpp +++ b/src/module/collection/localwidget/gtpy_collectionlocalwidget.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionlocalwidget.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.09.2021 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/collection/localwidget/gtpy_collectionlocalwidget.h b/src/module/collection/localwidget/gtpy_collectionlocalwidget.h index 8fa4609..c94a7bb 100644 --- a/src/module/collection/localwidget/gtpy_collectionlocalwidget.h +++ b/src/module/collection/localwidget/gtpy_collectionlocalwidget.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collectionlocalwidget.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.09.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYCOLLECTIONLOCALWIDGET_H diff --git a/src/module/collection/localwidget/items/gtpy_abstractlocalitem.cpp b/src/module/collection/localwidget/items/gtpy_abstractlocalitem.cpp index 44893b4..149f238 100644 --- a/src/module/collection/localwidget/items/gtpy_abstractlocalitem.cpp +++ b/src/module/collection/localwidget/items/gtpy_abstractlocalitem.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_abstractlocalitem.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.09.2021 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_abstractlocalitem.h" diff --git a/src/module/collection/localwidget/items/gtpy_abstractlocalitem.h b/src/module/collection/localwidget/items/gtpy_abstractlocalitem.h index a17c555..79c8903 100644 --- a/src/module/collection/localwidget/items/gtpy_abstractlocalitem.h +++ b/src/module/collection/localwidget/items/gtpy_abstractlocalitem.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_abstractlocalitem.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.09.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYABSTRACTLOCALITEM_H diff --git a/src/module/collection/localwidget/items/gtpy_collapsiblelocalitem.cpp b/src/module/collection/localwidget/items/gtpy_collapsiblelocalitem.cpp index aa730e9..6978200 100644 --- a/src/module/collection/localwidget/items/gtpy_collapsiblelocalitem.cpp +++ b/src/module/collection/localwidget/items/gtpy_collapsiblelocalitem.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collapsiblelocalitem.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.09.2021 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_collapsiblelocalitem.h" diff --git a/src/module/collection/localwidget/items/gtpy_collapsiblelocalitem.h b/src/module/collection/localwidget/items/gtpy_collapsiblelocalitem.h index 727e593..2e8ea35 100644 --- a/src/module/collection/localwidget/items/gtpy_collapsiblelocalitem.h +++ b/src/module/collection/localwidget/items/gtpy_collapsiblelocalitem.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_collapsiblelocalitem.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.09.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYCOLLAPSIBLELOCALITEM_H diff --git a/src/module/collection/localwidget/items/gtpy_localitem.cpp b/src/module/collection/localwidget/items/gtpy_localitem.cpp index 5db0f69..e0491a6 100644 --- a/src/module/collection/localwidget/items/gtpy_localitem.cpp +++ b/src/module/collection/localwidget/items/gtpy_localitem.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpylocalitem.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.09.2021 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_localitem.h" diff --git a/src/module/collection/localwidget/items/gtpy_localitem.h b/src/module/collection/localwidget/items/gtpy_localitem.h index abcea34..318c4d3 100644 --- a/src/module/collection/localwidget/items/gtpy_localitem.h +++ b/src/module/collection/localwidget/items/gtpy_localitem.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpylocalitem.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.09.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.09.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYLOCALITEM_H diff --git a/src/module/extensions/gtpy_pythonfunctions.cpp b/src/module/extensions/gtpy_pythonfunctions.cpp index d8f5d43..515dd64 100644 --- a/src/module/extensions/gtpy_pythonfunctions.cpp +++ b/src/module/extensions/gtpy_pythonfunctions.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_pythonfunctions.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 04.04.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 04.04.2023 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/extensions/gtpy_pythonfunctions.h b/src/module/extensions/gtpy_pythonfunctions.h index bfa3237..a263eeb 100644 --- a/src/module/extensions/gtpy_pythonfunctions.h +++ b/src/module/extensions/gtpy_pythonfunctions.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_pythonfunctions.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 04.04.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 04.04.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_PYTHONFUNCTIONS_H diff --git a/src/module/gt_python.cpp b/src/module/gt_python.cpp index 815f527..50644a7 100644 --- a/src/module/gt_python.cpp +++ b/src/module/gt_python.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: - * copyright 2009-2015 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 11.08.2015 - * Author: Stanislaus Reitenbach (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 11.08.2015 + * Author: Stanislaus Reitenbach (AT-TW) */ #include diff --git a/src/module/gt_python.h b/src/module/gt_python.h index 37a5201..a538bce 100644 --- a/src/module/gt_python.h +++ b/src/module/gt_python.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: - * copyright 2009-2015 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Stanislaus Reitenbach (AT-TWK) - * Tel.: +49 2203 601 2907 + * Created on: 12.08.2019 + * Author: Stanislaus Reitenbach (AT-TWK) */ #ifndef GTPYTHON_H diff --git a/src/module/gt_pythonmodule_exports.h b/src/module/gt_pythonmodule_exports.h index f563280..a90fd3f 100644 --- a/src/module/gt_pythonmodule_exports.h +++ b/src/module/gt_pythonmodule_exports.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gt_pythonmodule_exports.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GT_PYTHONMODULE_EXPORTS_H diff --git a/src/module/gtpy_icons_compat.h b/src/module/gtpy_icons_compat.h index 2576aa5..2b6d8cc 100644 --- a/src/module/gtpy_icons_compat.h +++ b/src/module/gtpy_icons_compat.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_icons_compat.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 08.03.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 08.03.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_ICONS_COMPAT_H diff --git a/src/module/gtpy_stylesheet_compat.h b/src/module/gtpy_stylesheet_compat.h index 33b4cea..41e6dcd 100644 --- a/src/module/gtpy_stylesheet_compat.h +++ b/src/module/gtpy_stylesheet_compat.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_stylesheet_compat.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 09.03.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 09.03.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_STYLESHEET_COMPAT_H diff --git a/src/module/models/gtpy_completermodel.cpp b/src/module/models/gtpy_completermodel.cpp index b91ad6d..b07fc7b 100644 --- a/src/module/models/gtpy_completermodel.cpp +++ b/src/module/models/gtpy_completermodel.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_completermodel.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_completermodel.h" diff --git a/src/module/models/gtpy_completermodel.h b/src/module/models/gtpy_completermodel.h index 5d1ddd3..855c164 100644 --- a/src/module/models/gtpy_completermodel.h +++ b/src/module/models/gtpy_completermodel.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_completermodel.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_COMPLETERMODEL_H diff --git a/src/module/models/gtpy_objectmodel.cpp b/src/module/models/gtpy_objectmodel.cpp index 84f84b4..57dbf2a 100644 --- a/src/module/models/gtpy_objectmodel.cpp +++ b/src/module/models/gtpy_objectmodel.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_objectmodel.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 20.12.2022 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 20.12.2022 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/models/gtpy_objectmodel.h b/src/module/models/gtpy_objectmodel.h index 0490bdd..db35df9 100644 --- a/src/module/models/gtpy_objectmodel.h +++ b/src/module/models/gtpy_objectmodel.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_objectmodel.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 20.12.2022 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 20.12.2022 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYOBJECTMODEL_H diff --git a/src/module/models/gtpy_taskstylemodel.cpp b/src/module/models/gtpy_taskstylemodel.cpp index 551d761..1c6e7e9 100644 --- a/src/module/models/gtpy_taskstylemodel.cpp +++ b/src/module/models/gtpy_taskstylemodel.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_taskstylemodel.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/models/gtpy_taskstylemodel.h b/src/module/models/gtpy_taskstylemodel.h index 7083294..1a87e07 100644 --- a/src/module/models/gtpy_taskstylemodel.h +++ b/src/module/models/gtpy_taskstylemodel.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_taskstylemodel.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_TASKSTYLEMODEL_H diff --git a/src/module/post/gtpy_pythonplotconfigdialog.cpp b/src/module/post/gtpy_pythonplotconfigdialog.cpp index 3a31190..ccf42eb 100644 --- a/src/module/post/gtpy_pythonplotconfigdialog.cpp +++ b/src/module/post/gtpy_pythonplotconfigdialog.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_pythonplotconfigdialog.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 13.08.2019 - * Author: Stanislaus Reitenbach (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 13.08.2019 + * Author: Stanislaus Reitenbach (AT-TW) */ #include diff --git a/src/module/post/gtpy_pythonplotconfigdialog.h b/src/module/post/gtpy_pythonplotconfigdialog.h index 65d55b3..21dfdc4 100644 --- a/src/module/post/gtpy_pythonplotconfigdialog.h +++ b/src/module/post/gtpy_pythonplotconfigdialog.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_pythonplotconfigdialog.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 13.08.2019 - * Author: Stanislaus Reitenbach (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 13.08.2019 + * Author: Stanislaus Reitenbach (AT-TW) */ #ifndef GTPY_PYTHONPLOTCONFIGDIALOG_H diff --git a/src/module/post/gtpy_pythonplotdata.cpp b/src/module/post/gtpy_pythonplotdata.cpp index 0740e67..d734a0b 100644 --- a/src/module/post/gtpy_pythonplotdata.cpp +++ b/src/module/post/gtpy_pythonplotdata.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_pythonplotdata.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 13.08.2019 - * Author: Stanislaus Reitenbach (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 13.08.2019 + * Author: Stanislaus Reitenbach (AT-TW) */ #include "gtpy_pythonplotdata.h" diff --git a/src/module/post/gtpy_pythonplotdata.h b/src/module/post/gtpy_pythonplotdata.h index ff41982..408a558 100644 --- a/src/module/post/gtpy_pythonplotdata.h +++ b/src/module/post/gtpy_pythonplotdata.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_pythonplotdata.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 13.08.2019 - * Author: Stanislaus Reitenbach (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 13.08.2019 + * Author: Stanislaus Reitenbach (AT-TW) */ #ifndef GTPY_PYTHONPLOTDATA_H diff --git a/src/module/post/gtpy_pythonplotitem.cpp b/src/module/post/gtpy_pythonplotitem.cpp index c527ee2..d4caa71 100644 --- a/src/module/post/gtpy_pythonplotitem.cpp +++ b/src/module/post/gtpy_pythonplotitem.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_pythonplotitem.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 13.08.2019 - * Author: Stanislaus Reitenbach (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 13.08.2019 + * Author: Stanislaus Reitenbach (AT-TW) */ #include "gtpy_pythonplotwidget.h" diff --git a/src/module/post/gtpy_pythonplotitem.h b/src/module/post/gtpy_pythonplotitem.h index efeafff..cca9ce2 100644 --- a/src/module/post/gtpy_pythonplotitem.h +++ b/src/module/post/gtpy_pythonplotitem.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_pythonplotitem.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 13.08.2019 - * Author: Stanislaus Reitenbach (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 13.08.2019 + * Author: Stanislaus Reitenbach (AT-TW) */ #ifndef GTPY_PYTHONPLOTITEM_H diff --git a/src/module/post/gtpy_pythonplotwidget.cpp b/src/module/post/gtpy_pythonplotwidget.cpp index 48aa450..e4ba0a4 100644 --- a/src/module/post/gtpy_pythonplotwidget.cpp +++ b/src/module/post/gtpy_pythonplotwidget.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_pythonplotwidget.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 13.08.2019 - * Author: Stanislaus Reitenbach (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 13.08.2019 + * Author: Stanislaus Reitenbach (AT-TW) */ #include diff --git a/src/module/post/gtpy_pythonplotwidget.h b/src/module/post/gtpy_pythonplotwidget.h index da2046e..2b9814b 100644 --- a/src/module/post/gtpy_pythonplotwidget.h +++ b/src/module/post/gtpy_pythonplotwidget.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_pythonplotwidget.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 13.08.2019 - * Author: Stanislaus Reitenbach (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 13.08.2019 + * Author: Stanislaus Reitenbach (AT-TW) */ #ifndef GTPY_PYTHONPLOTWIDGET_H diff --git a/src/module/post/gtpy_pythonsvgwidget.cpp b/src/module/post/gtpy_pythonsvgwidget.cpp index 57718aa..23557ac 100644 --- a/src/module/post/gtpy_pythonsvgwidget.cpp +++ b/src/module/post/gtpy_pythonsvgwidget.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_pythonsvgwidget.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 13.08.2019 - * Author: Stanislaus Reitenbach (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 13.08.2019 + * Author: Stanislaus Reitenbach (AT-TW) */ #include diff --git a/src/module/post/gtpy_pythonsvgwidget.h b/src/module/post/gtpy_pythonsvgwidget.h index 5183f73..0d287d4 100644 --- a/src/module/post/gtpy_pythonsvgwidget.h +++ b/src/module/post/gtpy_pythonsvgwidget.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_pythonsvgwidget.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 13.08.2019 - * Author: Stanislaus Reitenbach (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 13.08.2019 + * Author: Stanislaus Reitenbach (AT-TW) */ #ifndef GTPY_PYTHONSVGWIDGET_H diff --git a/src/module/processcomponents/gtpy_abstractscriptcomponent.cpp b/src/module/processcomponents/gtpy_abstractscriptcomponent.cpp index d2a5019..4780519 100644 --- a/src/module/processcomponents/gtpy_abstractscriptcomponent.cpp +++ b/src/module/processcomponents/gtpy_abstractscriptcomponent.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_abstractscriptcomponent.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 09.08.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 09.08.2023 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_abstractscriptcomponent.h" diff --git a/src/module/processcomponents/gtpy_abstractscriptcomponent.h b/src/module/processcomponents/gtpy_abstractscriptcomponent.h index a7a43f8..0d41ca2 100644 --- a/src/module/processcomponents/gtpy_abstractscriptcomponent.h +++ b/src/module/processcomponents/gtpy_abstractscriptcomponent.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_abstractscriptcomponent.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 09.08.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 09.08.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYCOMPONENTASSISTANT_H diff --git a/src/module/processcomponents/gtpy_scriptcalculator.cpp b/src/module/processcomponents/gtpy_scriptcalculator.cpp index 666553e..5f50b33 100644 --- a/src/module/processcomponents/gtpy_scriptcalculator.cpp +++ b/src/module/processcomponents/gtpy_scriptcalculator.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_scriptcalculator.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #include "gt_package.h" diff --git a/src/module/processcomponents/gtpy_scriptcalculator.h b/src/module/processcomponents/gtpy_scriptcalculator.h index 2eef666..568eea4 100644 --- a/src/module/processcomponents/gtpy_scriptcalculator.h +++ b/src/module/processcomponents/gtpy_scriptcalculator.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_scriptcalculator.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_SCRIPTCALCULATOR_H diff --git a/src/module/processcomponents/gtpy_task.cpp b/src/module/processcomponents/gtpy_task.cpp index 063a33d..a71c2e3 100644 --- a/src/module/processcomponents/gtpy_task.cpp +++ b/src/module/processcomponents/gtpy_task.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_task.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #include "gt_package.h" diff --git a/src/module/processcomponents/gtpy_task.h b/src/module/processcomponents/gtpy_task.h index 35943fd..949d65b 100644 --- a/src/module/processcomponents/gtpy_task.h +++ b/src/module/processcomponents/gtpy_task.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_task.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_TASK_H diff --git a/src/module/utilities/gtpy_calculatorfactory.cpp b/src/module/utilities/gtpy_calculatorfactory.cpp index 6423209..4715728 100644 --- a/src/module/utilities/gtpy_calculatorfactory.cpp +++ b/src/module/utilities/gtpy_calculatorfactory.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpycalculatorfactory.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #include "PythonQtPythonInclude.h" diff --git a/src/module/utilities/gtpy_calculatorfactory.h b/src/module/utilities/gtpy_calculatorfactory.h index 101a632..307859b 100644 --- a/src/module/utilities/gtpy_calculatorfactory.h +++ b/src/module/utilities/gtpy_calculatorfactory.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpycalculatorfactory.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYCALCULATORFACTORY_H diff --git a/src/module/utilities/gtpy_codegenerator.cpp b/src/module/utilities/gtpy_codegenerator.cpp index 877095c..269eb48 100644 --- a/src/module/utilities/gtpy_codegenerator.cpp +++ b/src/module/utilities/gtpy_codegenerator.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_codegenerator.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 18.11.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 18.11.2019 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/utilities/gtpy_codegenerator.h b/src/module/utilities/gtpy_codegenerator.h index d7818bf..c7ca1e8 100644 --- a/src/module/utilities/gtpy_codegenerator.h +++ b/src/module/utilities/gtpy_codegenerator.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_codegenerator.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 18.11.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 18.11.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_CODEGENERATOR_H diff --git a/src/module/utilities/gtpy_constants.h b/src/module/utilities/gtpy_constants.h index 2dffae9..0f0b25e 100644 --- a/src/module/utilities/gtpy_constants.h +++ b/src/module/utilities/gtpy_constants.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_constants.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 29.03.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 29.03.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_CONSTANTS_H diff --git a/src/module/utilities/gtpy_contextmanager.cpp b/src/module/utilities/gtpy_contextmanager.cpp index 6373b41..5098b18 100644 --- a/src/module/utilities/gtpy_contextmanager.cpp +++ b/src/module/utilities/gtpy_contextmanager.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_contextmanager.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/utilities/gtpy_contextmanager.h b/src/module/utilities/gtpy_contextmanager.h index f3f4276..21ac946 100644 --- a/src/module/utilities/gtpy_contextmanager.h +++ b/src/module/utilities/gtpy_contextmanager.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_contextmanager.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_CONTEXTMANAGER_H diff --git a/src/module/utilities/gtpy_convert.cpp b/src/module/utilities/gtpy_convert.cpp index cda09d2..0abb37a 100644 --- a/src/module/utilities/gtpy_convert.cpp +++ b/src/module/utilities/gtpy_convert.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_convert.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 15.11.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 15.11.2023 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_convert.h" diff --git a/src/module/utilities/gtpy_convert.h b/src/module/utilities/gtpy_convert.h index 56b4184..995accd 100644 --- a/src/module/utilities/gtpy_convert.h +++ b/src/module/utilities/gtpy_convert.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_convert.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 15.11.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 15.11.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYCONVERT_H diff --git a/src/module/utilities/gtpy_decorator.cpp b/src/module/utilities/gtpy_decorator.cpp index fabb434..37aafc8 100644 --- a/src/module/utilities/gtpy_decorator.cpp +++ b/src/module/utilities/gtpy_decorator.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_decorator.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/utilities/gtpy_decorator.h b/src/module/utilities/gtpy_decorator.h index 7ea39ed..93f0c9a 100644 --- a/src/module/utilities/gtpy_decorator.h +++ b/src/module/utilities/gtpy_decorator.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_decorator.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_DECORATOR_H diff --git a/src/module/utilities/gtpy_gilscope.cpp b/src/module/utilities/gtpy_gilscope.cpp index 9e0fb92..d1209cc 100644 --- a/src/module/utilities/gtpy_gilscope.cpp +++ b/src/module/utilities/gtpy_gilscope.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_threadsupport.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 17.12.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 17.12.2019 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_gilscope.h" diff --git a/src/module/utilities/gtpy_gilscope.h b/src/module/utilities/gtpy_gilscope.h index 91b2da7..39975bb 100644 --- a/src/module/utilities/gtpy_gilscope.h +++ b/src/module/utilities/gtpy_gilscope.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_threadsupport.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 17.12.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 17.12.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_THREADSUPPORT_H diff --git a/src/module/utilities/gtpy_globals.cpp b/src/module/utilities/gtpy_globals.cpp index a4de105..9062de3 100644 --- a/src/module/utilities/gtpy_globals.cpp +++ b/src/module/utilities/gtpy_globals.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_globals.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 11.05.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 11.05.2020 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_globals.h" diff --git a/src/module/utilities/gtpy_globals.h b/src/module/utilities/gtpy_globals.h index b99a4d7..e149fad 100644 --- a/src/module/utilities/gtpy_globals.h +++ b/src/module/utilities/gtpy_globals.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_globals.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 11.05.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 11.05.2020 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYGLOBALS_H diff --git a/src/module/utilities/gtpy_interruptrunnable.cpp b/src/module/utilities/gtpy_interruptrunnable.cpp index 7ef2e14..f2d2a7c 100644 --- a/src/module/utilities/gtpy_interruptrunnable.cpp +++ b/src/module/utilities/gtpy_interruptrunnable.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_interruptrunnable.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.12.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.12.2019 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_interruptrunnable.h" diff --git a/src/module/utilities/gtpy_interruptrunnable.h b/src/module/utilities/gtpy_interruptrunnable.h index 795e69f..5ee07cc 100644 --- a/src/module/utilities/gtpy_interruptrunnable.h +++ b/src/module/utilities/gtpy_interruptrunnable.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_interruptrunnable.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.12.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.12.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_INTERRUPTRUNNABLE_H diff --git a/src/module/utilities/gtpy_matplotlib.h b/src/module/utilities/gtpy_matplotlib.h index 10ccfc1..6653f56 100644 --- a/src/module/utilities/gtpy_matplotlib.h +++ b/src/module/utilities/gtpy_matplotlib.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_matplotlib.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.09.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.09.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_MATPLOTLIB_H diff --git a/src/module/utilities/gtpy_packageiteration.h b/src/module/utilities/gtpy_packageiteration.h index 4ebd3ec..d3ddded 100644 --- a/src/module/utilities/gtpy_packageiteration.h +++ b/src/module/utilities/gtpy_packageiteration.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_packageiteration.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 02.03.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 02.03.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_PACKAGEITERATION_H diff --git a/src/module/utilities/gtpy_processdatadistributor.cpp b/src/module/utilities/gtpy_processdatadistributor.cpp index 03058a4..2d91b1e 100644 --- a/src/module/utilities/gtpy_processdatadistributor.cpp +++ b/src/module/utilities/gtpy_processdatadistributor.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_processdatadistributor.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 29.01.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 29.01.2020 + * Author: Marvin Noethen (AT-TW) */ #include "gt_application.h" diff --git a/src/module/utilities/gtpy_processdatadistributor.h b/src/module/utilities/gtpy_processdatadistributor.h index 65cdb77..7a540c4 100644 --- a/src/module/utilities/gtpy_processdatadistributor.h +++ b/src/module/utilities/gtpy_processdatadistributor.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_processdatadistributor.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 29.01.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 29.01.2020 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_PROCESSDATADISTRIBUTOR_H diff --git a/src/module/utilities/gtpy_regexp.cpp b/src/module/utilities/gtpy_regexp.cpp index da069de..c46b001 100644 --- a/src/module/utilities/gtpy_regexp.cpp +++ b/src/module/utilities/gtpy_regexp.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_regexp.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 15.02.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 15.02.2023 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_regexp.h" diff --git a/src/module/utilities/gtpy_regexp.h b/src/module/utilities/gtpy_regexp.h index f2204ce..e9ce9a7 100644 --- a/src/module/utilities/gtpy_regexp.h +++ b/src/module/utilities/gtpy_regexp.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_regexp.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 15.02.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 15.02.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYREGEXP_H diff --git a/src/module/utilities/gtpy_scriptrunnable.cpp b/src/module/utilities/gtpy_scriptrunnable.cpp index 94650da..da8ac84 100644 --- a/src/module/utilities/gtpy_scriptrunnable.cpp +++ b/src/module/utilities/gtpy_scriptrunnable.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_scriptrunner.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.12.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.12.2019 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_scriptrunnable.h" diff --git a/src/module/utilities/gtpy_scriptrunnable.h b/src/module/utilities/gtpy_scriptrunnable.h index 61d51f7..75a24d3 100644 --- a/src/module/utilities/gtpy_scriptrunnable.h +++ b/src/module/utilities/gtpy_scriptrunnable.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_scriptrunner.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 16.12.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 16.12.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_SCRIPTRUNNER_H diff --git a/src/module/utilities/gtpy_tempdir.cpp b/src/module/utilities/gtpy_tempdir.cpp index e839865..cfa2071 100644 --- a/src/module/utilities/gtpy_tempdir.cpp +++ b/src/module/utilities/gtpy_tempdir.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_tempdir.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.09.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.09.2023 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/utilities/gtpy_tempdir.h b/src/module/utilities/gtpy_tempdir.h index db1b38a..b701740 100644 --- a/src/module/utilities/gtpy_tempdir.h +++ b/src/module/utilities/gtpy_tempdir.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_tempdir.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.09.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.09.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_TEMPDIR_H diff --git a/src/module/utilities/gtpy_threadscope.h b/src/module/utilities/gtpy_threadscope.h index 50accfe..71fac26 100644 --- a/src/module/utilities/gtpy_threadscope.h +++ b/src/module/utilities/gtpy_threadscope.h @@ -2,7 +2,7 @@ * * SPDX-FileCopyrightText: 2023 German Aerospace Center (DLR) * - * Author: Martin Siggelr (AT-TWK) + * Author: Martin Siggel (AT-TWK) */ #ifndef GTPYTHREADSCOPE_H diff --git a/src/module/utilities/gtpy_transfer.cpp b/src/module/utilities/gtpy_transfer.cpp index 4a3d6f8..64ccef2 100644 --- a/src/module/utilities/gtpy_transfer.cpp +++ b/src/module/utilities/gtpy_transfer.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_transfer.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 15.02.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 15.02.2023 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_transfer.h" diff --git a/src/module/utilities/gtpy_transfer.h b/src/module/utilities/gtpy_transfer.h index ac2494b..1d3e797 100644 --- a/src/module/utilities/gtpy_transfer.h +++ b/src/module/utilities/gtpy_transfer.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_transfer.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 15.02.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 15.02.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYUTILITIES_H diff --git a/src/module/utilities/gtpypp.h b/src/module/utilities/gtpypp.h index 057c673..5c49980 100644 --- a/src/module/utilities/gtpypp.h +++ b/src/module/utilities/gtpypp.h @@ -1,6 +1,8 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpypp.h - * copyright 2024 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * * Author: Martin Siggel (martin.siggel@dlr.de) */ diff --git a/src/module/utilities/pythonextensions/gtpy_calculatorsmodule.cpp b/src/module/utilities/pythonextensions/gtpy_calculatorsmodule.cpp index 6bc9ddc..5b6a2be 100644 --- a/src/module/utilities/pythonextensions/gtpy_calculatorsmodule.cpp +++ b/src/module/utilities/pythonextensions/gtpy_calculatorsmodule.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_calculatorsmodule.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 22.04.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 22.04.2020 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/utilities/pythonextensions/gtpy_calculatorsmodule.h b/src/module/utilities/pythonextensions/gtpy_calculatorsmodule.h index 7a20dde..2c26ba4 100644 --- a/src/module/utilities/pythonextensions/gtpy_calculatorsmodule.h +++ b/src/module/utilities/pythonextensions/gtpy_calculatorsmodule.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_calculatorsmodule.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 22.04.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 22.04.2020 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYCALCULATORSMODULE_H diff --git a/src/module/utilities/pythonextensions/gtpy_createhelperfunction.cpp b/src/module/utilities/pythonextensions/gtpy_createhelperfunction.cpp index 02cfa7c..02adcaf 100644 --- a/src/module/utilities/pythonextensions/gtpy_createhelperfunction.cpp +++ b/src/module/utilities/pythonextensions/gtpy_createhelperfunction.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_createhelperfunction.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 26.02.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 26.02.2020 + * Author: Marvin Noethen (AT-TW) */ #include "PythonQt.h" diff --git a/src/module/utilities/pythonextensions/gtpy_createhelperfunction.h b/src/module/utilities/pythonextensions/gtpy_createhelperfunction.h index 7dfb983..58a93ff 100644 --- a/src/module/utilities/pythonextensions/gtpy_createhelperfunction.h +++ b/src/module/utilities/pythonextensions/gtpy_createhelperfunction.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_createhelperfunction.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 26.02.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 26.02.2020 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_CREATEHELPERFUNCTION_H diff --git a/src/module/utilities/pythonextensions/gtpy_extendedwrapper.cpp b/src/module/utilities/pythonextensions/gtpy_extendedwrapper.cpp index a4b7b5c..a265a67 100644 --- a/src/module/utilities/pythonextensions/gtpy_extendedwrapper.cpp +++ b/src/module/utilities/pythonextensions/gtpy_extendedwrapper.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_examplewrapper.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 18.02.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 18.02.2020 + * Author: Marvin Noethen (AT-TW) */ #include "PythonQt.h" diff --git a/src/module/utilities/pythonextensions/gtpy_extendedwrapper.h b/src/module/utilities/pythonextensions/gtpy_extendedwrapper.h index 80cbf66..86ddab7 100644 --- a/src/module/utilities/pythonextensions/gtpy_extendedwrapper.h +++ b/src/module/utilities/pythonextensions/gtpy_extendedwrapper.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_examplewrapper.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 18.02.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 18.02.2020 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_EXAMPLEWRAPPER_H diff --git a/src/module/utilities/pythonextensions/gtpy_importfunction.cpp b/src/module/utilities/pythonextensions/gtpy_importfunction.cpp index 5342c8d..ce88a8a 100644 --- a/src/module/utilities/pythonextensions/gtpy_importfunction.cpp +++ b/src/module/utilities/pythonextensions/gtpy_importfunction.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_importfunction.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 23.03.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 23.03.2020 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_globals.h" diff --git a/src/module/utilities/pythonextensions/gtpy_importfunction.h b/src/module/utilities/pythonextensions/gtpy_importfunction.h index e69392b..855d988 100644 --- a/src/module/utilities/pythonextensions/gtpy_importfunction.h +++ b/src/module/utilities/pythonextensions/gtpy_importfunction.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_importfunction.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 23.03.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 23.03.2020 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYIMPORTFUNCTION_H diff --git a/src/module/utilities/pythonextensions/gtpy_loggingmodule.cpp b/src/module/utilities/pythonextensions/gtpy_loggingmodule.cpp index d8d07b9..3e4788d 100644 --- a/src/module/utilities/pythonextensions/gtpy_loggingmodule.cpp +++ b/src/module/utilities/pythonextensions/gtpy_loggingmodule.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_loggingmodule.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 22.07.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 22.07.2020 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_loggingmodule.h" diff --git a/src/module/utilities/pythonextensions/gtpy_loggingmodule.h b/src/module/utilities/pythonextensions/gtpy_loggingmodule.h index a6bfa81..992193a 100644 --- a/src/module/utilities/pythonextensions/gtpy_loggingmodule.h +++ b/src/module/utilities/pythonextensions/gtpy_loggingmodule.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_loggingmodule.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 22.07.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 22.07.2020 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYLOGGINGMODULE_H diff --git a/src/module/utilities/pythonextensions/gtpy_propertysetter.cpp b/src/module/utilities/pythonextensions/gtpy_propertysetter.cpp index 64aa90b..cf5a4a6 100644 --- a/src/module/utilities/pythonextensions/gtpy_propertysetter.cpp +++ b/src/module/utilities/pythonextensions/gtpy_propertysetter.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_propertysetter.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 26.02.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 26.02.2020 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/utilities/pythonextensions/gtpy_propertysetter.h b/src/module/utilities/pythonextensions/gtpy_propertysetter.h index b3f47d5..5b05be7 100644 --- a/src/module/utilities/pythonextensions/gtpy_propertysetter.h +++ b/src/module/utilities/pythonextensions/gtpy_propertysetter.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_propertysetter.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 26.02.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 26.02.2020 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_PROPERTYSETTER_H diff --git a/src/module/utilities/pythonextensions/gtpy_stdout.cpp b/src/module/utilities/pythonextensions/gtpy_stdout.cpp index 5e2e099..5fe5fd9 100644 --- a/src/module/utilities/pythonextensions/gtpy_stdout.cpp +++ b/src/module/utilities/pythonextensions/gtpy_stdout.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_stdout.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 13.01.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 13.01.2020 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_gilscope.h" diff --git a/src/module/utilities/pythonextensions/gtpy_stdout.h b/src/module/utilities/pythonextensions/gtpy_stdout.h index db848e9..c4f38fd 100644 --- a/src/module/utilities/pythonextensions/gtpy_stdout.h +++ b/src/module/utilities/pythonextensions/gtpy_stdout.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_stdout.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 13.01.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 13.01.2020 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_STDOUT_H diff --git a/src/module/widgets/gtpy_completer.cpp b/src/module/widgets/gtpy_completer.cpp index dbe86a6..49bb91a 100644 --- a/src/module/widgets/gtpy_completer.cpp +++ b/src/module/widgets/gtpy_completer.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_completer.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/widgets/gtpy_completer.h b/src/module/widgets/gtpy_completer.h index 06baa2e..8947ffd 100644 --- a/src/module/widgets/gtpy_completer.h +++ b/src/module/widgets/gtpy_completer.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_completer.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_COMPLETER_H diff --git a/src/module/widgets/gtpy_console.cpp b/src/module/widgets/gtpy_console.cpp index af9fc2a..72b5eed 100644 --- a/src/module/widgets/gtpy_console.cpp +++ b/src/module/widgets/gtpy_console.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_console.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #include "iostream" diff --git a/src/module/widgets/gtpy_console.h b/src/module/widgets/gtpy_console.h index af4b61f..29b2aaf 100644 --- a/src/module/widgets/gtpy_console.h +++ b/src/module/widgets/gtpy_console.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_console.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_CONSOLE_H diff --git a/src/module/widgets/gtpy_lineedit.cpp b/src/module/widgets/gtpy_lineedit.cpp index 751220a..0f1964f 100644 --- a/src/module/widgets/gtpy_lineedit.cpp +++ b/src/module/widgets/gtpy_lineedit.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_lineedit.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 24.10.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 24.10.2023 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_lineedit.h" diff --git a/src/module/widgets/gtpy_lineedit.h b/src/module/widgets/gtpy_lineedit.h index dde93d6..2b08266 100644 --- a/src/module/widgets/gtpy_lineedit.h +++ b/src/module/widgets/gtpy_lineedit.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_lineedit.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 24.10.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 24.10.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYLINEEDIT_H diff --git a/src/module/widgets/gtpy_replacewidget.cpp b/src/module/widgets/gtpy_replacewidget.cpp index 7f86817..43b1cc5 100644 --- a/src/module/widgets/gtpy_replacewidget.cpp +++ b/src/module/widgets/gtpy_replacewidget.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_replacewidget.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 20.10.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 20.10.2023 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/widgets/gtpy_replacewidget.h b/src/module/widgets/gtpy_replacewidget.h index 5692610..7156702 100644 --- a/src/module/widgets/gtpy_replacewidget.h +++ b/src/module/widgets/gtpy_replacewidget.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_replacewidget.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 20.10.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 20.10.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYREPLACEWIDGET_H diff --git a/src/module/widgets/gtpy_scripteditor.cpp b/src/module/widgets/gtpy_scripteditor.cpp index f81c4d4..24c3af4 100644 --- a/src/module/widgets/gtpy_scripteditor.cpp +++ b/src/module/widgets/gtpy_scripteditor.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_scripteditor.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/widgets/gtpy_scripteditor.h b/src/module/widgets/gtpy_scripteditor.h index 90dbde5..6d2c566 100644 --- a/src/module/widgets/gtpy_scripteditor.h +++ b/src/module/widgets/gtpy_scripteditor.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_scripteditor.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_SCRIPTEDITOR_H diff --git a/src/module/widgets/gtpy_scripteditorwidget.cpp b/src/module/widgets/gtpy_scripteditorwidget.cpp index 95cd676..09581b0 100644 --- a/src/module/widgets/gtpy_scripteditorwidget.cpp +++ b/src/module/widgets/gtpy_scripteditorwidget.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_scripteditorwidget.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.10.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.10.2023 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/widgets/gtpy_scripteditorwidget.h b/src/module/widgets/gtpy_scripteditorwidget.h index fc1460e..61e03c0 100644 --- a/src/module/widgets/gtpy_scripteditorwidget.h +++ b/src/module/widgets/gtpy_scripteditorwidget.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_scripteditorwidget.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.10.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.10.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYSCRIPTEDITORWIDGET_H diff --git a/src/module/widgets/gtpy_scriptview.cpp b/src/module/widgets/gtpy_scriptview.cpp index 5986468..8d5ec01 100644 --- a/src/module/widgets/gtpy_scriptview.cpp +++ b/src/module/widgets/gtpy_scriptview.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_scriptview.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.10.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.10.2023 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/widgets/gtpy_scriptview.h b/src/module/widgets/gtpy_scriptview.h index 8ba56ba..aa69311 100644 --- a/src/module/widgets/gtpy_scriptview.h +++ b/src/module/widgets/gtpy_scriptview.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_scriptview.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.10.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.10.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYSCRIPTVIEW_H diff --git a/src/module/widgets/gtpy_taskdelegate.cpp b/src/module/widgets/gtpy_taskdelegate.cpp index 3fe0d6c..01ece6e 100644 --- a/src/module/widgets/gtpy_taskdelegate.cpp +++ b/src/module/widgets/gtpy_taskdelegate.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_taskdelegate.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/widgets/gtpy_taskdelegate.h b/src/module/widgets/gtpy_taskdelegate.h index d5edb0b..3b291da 100644 --- a/src/module/widgets/gtpy_taskdelegate.h +++ b/src/module/widgets/gtpy_taskdelegate.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_taskdelegate.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_TASKDELEGATE_H diff --git a/src/module/widgets/gtpy_tasktreeview.cpp b/src/module/widgets/gtpy_tasktreeview.cpp index 0ddba30..ed208d0 100644 --- a/src/module/widgets/gtpy_tasktreeview.cpp +++ b/src/module/widgets/gtpy_tasktreeview.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_tasktreeview.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/widgets/gtpy_tasktreeview.h b/src/module/widgets/gtpy_tasktreeview.h index 25bf0f1..6aad550 100644 --- a/src/module/widgets/gtpy_tasktreeview.h +++ b/src/module/widgets/gtpy_tasktreeview.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_tasktreeview.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_TASKTREEVIEW_H diff --git a/src/module/wizards/editor_settings/gtpy_editorsettings.cpp b/src/module/wizards/editor_settings/gtpy_editorsettings.cpp index e8b1050..5211675 100644 --- a/src/module/wizards/editor_settings/gtpy_editorsettings.cpp +++ b/src/module/wizards/editor_settings/gtpy_editorsettings.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_editorsettings.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.07.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.07.2021 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_editorsettings.h" diff --git a/src/module/wizards/editor_settings/gtpy_editorsettings.h b/src/module/wizards/editor_settings/gtpy_editorsettings.h index 449f6f5..79b8251 100644 --- a/src/module/wizards/editor_settings/gtpy_editorsettings.h +++ b/src/module/wizards/editor_settings/gtpy_editorsettings.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_editorsettings.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.07.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.07.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYEDITORSETTINGS_H diff --git a/src/module/wizards/editor_settings/gtpy_editorsettingsdialog.cpp b/src/module/wizards/editor_settings/gtpy_editorsettingsdialog.cpp index 181253d..a751f35 100644 --- a/src/module/wizards/editor_settings/gtpy_editorsettingsdialog.cpp +++ b/src/module/wizards/editor_settings/gtpy_editorsettingsdialog.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_editorsettingsdialog.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.07.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.07.2021 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/wizards/editor_settings/gtpy_editorsettingsdialog.h b/src/module/wizards/editor_settings/gtpy_editorsettingsdialog.h index 4e69ea4..d95ecce 100644 --- a/src/module/wizards/editor_settings/gtpy_editorsettingsdialog.h +++ b/src/module/wizards/editor_settings/gtpy_editorsettingsdialog.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_editorsettingsdialog.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.07.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.07.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYEDITORSETTINGSDIALOG_H diff --git a/src/module/wizards/editor_settings/pages/gtpy_abstractsettingspage.cpp b/src/module/wizards/editor_settings/pages/gtpy_abstractsettingspage.cpp index 5e5ccaf..b9cd97c 100644 --- a/src/module/wizards/editor_settings/pages/gtpy_abstractsettingspage.cpp +++ b/src/module/wizards/editor_settings/pages/gtpy_abstractsettingspage.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_abstractsettingspage.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.07.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.07.2021 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/wizards/editor_settings/pages/gtpy_abstractsettingspage.h b/src/module/wizards/editor_settings/pages/gtpy_abstractsettingspage.h index 6402faa..e5b35bf 100644 --- a/src/module/wizards/editor_settings/pages/gtpy_abstractsettingspage.h +++ b/src/module/wizards/editor_settings/pages/gtpy_abstractsettingspage.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_abstractsettingspage.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.07.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.07.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYABSTRACTSETTINGSPAGE_H diff --git a/src/module/wizards/editor_settings/pages/gtpy_generalpage.cpp b/src/module/wizards/editor_settings/pages/gtpy_generalpage.cpp index 6a4b7c0..ee2f4f1 100644 --- a/src/module/wizards/editor_settings/pages/gtpy_generalpage.cpp +++ b/src/module/wizards/editor_settings/pages/gtpy_generalpage.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_generalpage.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.07.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.07.2021 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/wizards/editor_settings/pages/gtpy_generalpage.h b/src/module/wizards/editor_settings/pages/gtpy_generalpage.h index c12e5ea..117bd39 100644 --- a/src/module/wizards/editor_settings/pages/gtpy_generalpage.h +++ b/src/module/wizards/editor_settings/pages/gtpy_generalpage.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_generalpage.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 19.07.2021 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 19.07.2021 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYGENERALPAGE_H diff --git a/src/module/wizards/gtpy_abstractscriptingwizardpage.cpp b/src/module/wizards/gtpy_abstractscriptingwizardpage.cpp index 72aca40..3ffeccc 100644 --- a/src/module/wizards/gtpy_abstractscriptingwizardpage.cpp +++ b/src/module/wizards/gtpy_abstractscriptingwizardpage.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_abstractscriptingwizardpage.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ // Qt includes diff --git a/src/module/wizards/gtpy_abstractscriptingwizardpage.h b/src/module/wizards/gtpy_abstractscriptingwizardpage.h index 7398298..beead4c 100644 --- a/src/module/wizards/gtpy_abstractscriptingwizardpage.h +++ b/src/module/wizards/gtpy_abstractscriptingwizardpage.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_abstractscriptingwizardpage.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_ABSTRACTSCRIPTINGWIZARDPAGE_H diff --git a/src/module/wizards/gtpy_wizardgeometries.cpp b/src/module/wizards/gtpy_wizardgeometries.cpp index f6d6a19..8cd1462 100644 --- a/src/module/wizards/gtpy_wizardgeometries.cpp +++ b/src/module/wizards/gtpy_wizardgeometries.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_wizardsettings.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 27.05.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 27.05.2020 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/module/wizards/gtpy_wizardgeometries.h b/src/module/wizards/gtpy_wizardgeometries.h index ead6d04..6429aec 100644 --- a/src/module/wizards/gtpy_wizardgeometries.h +++ b/src/module/wizards/gtpy_wizardgeometries.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_wizardsettings.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 27.05.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 27.05.2020 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYWIZARDGEOMETRIES_H diff --git a/src/module/wizards/gtpy_wizardgeometryitem.cpp b/src/module/wizards/gtpy_wizardgeometryitem.cpp index 012c607..f471549 100644 --- a/src/module/wizards/gtpy_wizardgeometryitem.cpp +++ b/src/module/wizards/gtpy_wizardgeometryitem.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_wizardsettingsitem.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 29.05.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 29.05.2020 + * Author: Marvin Noethen (AT-TW) */ #include "gtpy_wizardgeometryitem.h" diff --git a/src/module/wizards/gtpy_wizardgeometryitem.h b/src/module/wizards/gtpy_wizardgeometryitem.h index 47f70cf..caf3138 100644 --- a/src/module/wizards/gtpy_wizardgeometryitem.h +++ b/src/module/wizards/gtpy_wizardgeometryitem.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_wizardsettingsitem.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 29.05.2020 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 29.05.2020 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPYWIZARDGEOMETRIESITEM_H diff --git a/src/module/wizards/python_task/gtpy_taskwizardpage.cpp b/src/module/wizards/python_task/gtpy_taskwizardpage.cpp index b933d32..5c0338d 100644 --- a/src/module/wizards/python_task/gtpy_taskwizardpage.cpp +++ b/src/module/wizards/python_task/gtpy_taskwizardpage.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_taskwizardpage.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ // Qt includes diff --git a/src/module/wizards/python_task/gtpy_taskwizardpage.h b/src/module/wizards/python_task/gtpy_taskwizardpage.h index aa8cbd2..f5caf3e 100644 --- a/src/module/wizards/python_task/gtpy_taskwizardpage.h +++ b/src/module/wizards/python_task/gtpy_taskwizardpage.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_taskwizardpage.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_TASKWIZARDPAGE_H diff --git a/src/module/wizards/script_calculator/gtpy_scriptcalculatorwizardpage.cpp b/src/module/wizards/script_calculator/gtpy_scriptcalculatorwizardpage.cpp index 7bf1140..1605631 100644 --- a/src/module/wizards/script_calculator/gtpy_scriptcalculatorwizardpage.cpp +++ b/src/module/wizards/script_calculator/gtpy_scriptcalculatorwizardpage.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_scriptcalculatorwizardpage.cpp - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ diff --git a/src/module/wizards/script_calculator/gtpy_scriptcalculatorwizardpage.h b/src/module/wizards/script_calculator/gtpy_scriptcalculatorwizardpage.h index 7ff754f..e2d7190 100644 --- a/src/module/wizards/script_calculator/gtpy_scriptcalculatorwizardpage.h +++ b/src/module/wizards/script_calculator/gtpy_scriptcalculatorwizardpage.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtpy_scriptcalculatorwizardpage.h - * copyright 2009-2018 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 12.08.2019 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 12.08.2019 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPY_SCRIPTCALCULATORWIZARDPAGE_H diff --git a/src/setup_module/gt_python_setup.cpp b/src/setup_module/gt_python_setup.cpp index 86c4d3b..3ef4912 100644 --- a/src/setup_module/gt_python_setup.cpp +++ b/src/setup_module/gt_python_setup.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gt_python_setup.cpp - * copyright 2009-2022 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 17.10.2022 - * Author: Marvin Nöthen (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 17.10.2022 + * Author: Marvin Nöthen (AT-TW) */ #include "gt_python_setup.h" diff --git a/src/setup_module/gt_python_setup.h b/src/setup_module/gt_python_setup.h index 45209b4..82d1041 100644 --- a/src/setup_module/gt_python_setup.h +++ b/src/setup_module/gt_python_setup.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gt_python_setup.h - * copyright 2009-2022 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 17.10.2022 - * Author: Marvin Nöthen (AT-TW) - * Tel.: +49 2203 601 2907 + * Created on: 17.10.2022 + * Author: Marvin Nöthen (AT-TW) */ #ifndef GTPYTHON_H diff --git a/src/setup_module/gtps_constants.h b/src/setup_module/gtps_constants.h index ef87fd7..43d8b01 100644 --- a/src/setup_module/gtps_constants.h +++ b/src/setup_module/gtps_constants.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtps_constants.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 22.03.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 22.03.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPS_CONSTANTS_H diff --git a/src/setup_module/gtps_globals.cpp b/src/setup_module/gtps_globals.cpp index 1f7d76f..79f2b29 100644 --- a/src/setup_module/gtps_globals.cpp +++ b/src/setup_module/gtps_globals.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtps_globals.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 30.11.2022 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 30.11.2022 + * Author: Marvin Noethen (AT-TW) */ #include diff --git a/src/setup_module/gtps_globals.h b/src/setup_module/gtps_globals.h index 65c6356..ffb9867 100644 --- a/src/setup_module/gtps_globals.h +++ b/src/setup_module/gtps_globals.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtps_globals.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 30.11.2022 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 30.11.2022 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPSGLOBALS_H diff --git a/src/setup_module/gtps_pythoninterpreter.cpp b/src/setup_module/gtps_pythoninterpreter.cpp index dcdc863..2ab67ba 100644 --- a/src/setup_module/gtps_pythoninterpreter.cpp +++ b/src/setup_module/gtps_pythoninterpreter.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtps_pythoninterpreter.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 20.10.2022 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 20.10.2022 + * Author: Marvin Noethen (AT-TW) */ #include "gtps_pythoninterpreter.h" diff --git a/src/setup_module/gtps_pythoninterpreter.h b/src/setup_module/gtps_pythoninterpreter.h index f5302e5..c6afce4 100644 --- a/src/setup_module/gtps_pythoninterpreter.h +++ b/src/setup_module/gtps_pythoninterpreter.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtps_pythoninterpreter.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 20.10.2022 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 20.10.2022 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPSPYTHONINTERPRETER_H diff --git a/src/setup_module/gtps_systemsettings.cpp b/src/setup_module/gtps_systemsettings.cpp index e6de43c..31dfd74 100644 --- a/src/setup_module/gtps_systemsettings.cpp +++ b/src/setup_module/gtps_systemsettings.cpp @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtps_systemsettings.cpp - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 18.01.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 18.01.2023 + * Author: Marvin Noethen (AT-TW) */ #include "gt_environment.h" diff --git a/src/setup_module/gtps_systemsettings.h b/src/setup_module/gtps_systemsettings.h index 0d40642..9cc6bbe 100644 --- a/src/setup_module/gtps_systemsettings.h +++ b/src/setup_module/gtps_systemsettings.h @@ -1,10 +1,11 @@ /* GTlab - Gas Turbine laboratory * Source File: gtps_systemsettings.h - * copyright 2009-2019 by DLR + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * - * Created on: 18.01.2023 - * Author: Marvin Noethen (AT-TW) - * Tel.: +49 2203 601 2692 + * Created on: 18.01.2023 + * Author: Marvin Noethen (AT-TW) */ #ifndef GTPSSYSTEMSETTINGS_H From 19ff330998ff203f1b9c2fac706f1ae4fe2c861a Mon Sep 17 00:00:00 2001 From: Martin Siggel Date: Wed, 29 May 2024 15:44:01 +0200 Subject: [PATCH 04/95] Added license headers --- .reuse/dep5 | 13 +- CMakeLists.txt | 3 + LICENSES/MPL-2.0.txt | 373 ++++++++++++++++++ cmake/FindPythonQt.cmake | 3 + cmake/GTlabPythonConfig.in | 3 + examples/ExternalPyModule.py | 3 + examples/example_batch_script.py | 3 + features/package_template.xml | 13 - src/batch/CMakeLists.txt | 3 + src/module/CMakeLists.txt | 3 + src/module/gt_compat.h | 6 + src/module/utilities/gtpy_threadscope.h | 3 +- src/setup_module/CMakeLists.txt | 3 + .../gtps_pythonpreferencepage.cpp | 8 + src/setup_module/gtps_pythonpreferencepage.h | 8 + tests/unittests/CMakeLists.txt | 3 + tests/unittests/main.cpp | 6 + tests/unittests/test_helper.h | 7 + tests/unittests/test_variantconvert.cpp | 6 + 19 files changed, 449 insertions(+), 21 deletions(-) create mode 100644 LICENSES/MPL-2.0.txt delete mode 100644 features/package_template.xml diff --git a/.reuse/dep5 b/.reuse/dep5 index 1bb5be7..69f8cd7 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -3,17 +3,16 @@ Upstream-Name: GTlabPython Upstream-Contact: <> Source: -Files: .github/* -Copyright: 2023 German Aerospace Center (DLR) +Files: .github/* README.md CHANGELOG.md src/module/*.json src/setup_module/*.json +Copyright: 2024 German Aerospace Center (DLR) License: Apache-2.0 -Files: images/*.png -Copyright: 2023 German Aerospace Center (DLR) +Files: images/* +Copyright: 2024 German Aerospace Center (DLR) License: CC-BY-SA-4.0 -# sample test project files -Files: tests/**/*.gt* -Copyright: 2023 German Aerospace Center (DLR) +Files: .bumpversion.cfg .gitignore .gitlab/* .gitlab-ci.yml +Copyright: 2024 German Aerospace Center (DLR) License: CC0-1.0 diff --git a/CMakeLists.txt b/CMakeLists.txt index d01a647..44c175e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,6 +5,9 @@ # ____/ /_/ /_/\__,_/_.___/ ###################################################################### +# SPDX-License-Identifier: Apache-2.0 +# SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + cmake_minimum_required(VERSION 3.15) project(GTlab-Python VERSION 1.5.0) diff --git a/LICENSES/MPL-2.0.txt b/LICENSES/MPL-2.0.txt new file mode 100644 index 0000000..ee6256c --- /dev/null +++ b/LICENSES/MPL-2.0.txt @@ -0,0 +1,373 @@ +Mozilla Public License Version 2.0 +================================== + +1. Definitions +-------------- + +1.1. "Contributor" + means each individual or legal entity that creates, contributes to + the creation of, or owns Covered Software. + +1.2. "Contributor Version" + means the combination of the Contributions of others (if any) used + by a Contributor and that particular Contributor's Contribution. + +1.3. "Contribution" + means Covered Software of a particular Contributor. + +1.4. "Covered Software" + means Source Code Form to which the initial Contributor has attached + the notice in Exhibit A, the Executable Form of such Source Code + Form, and Modifications of such Source Code Form, in each case + including portions thereof. + +1.5. "Incompatible With Secondary Licenses" + means + + (a) that the initial Contributor has attached the notice described + in Exhibit B to the Covered Software; or + + (b) that the Covered Software was made available under the terms of + version 1.1 or earlier of the License, but not also under the + terms of a Secondary License. + +1.6. "Executable Form" + means any form of the work other than Source Code Form. + +1.7. "Larger Work" + means a work that combines Covered Software with other material, in + a separate file or files, that is not Covered Software. + +1.8. "License" + means this document. + +1.9. "Licensable" + means having the right to grant, to the maximum extent possible, + whether at the time of the initial grant or subsequently, any and + all of the rights conveyed by this License. + +1.10. "Modifications" + means any of the following: + + (a) any file in Source Code Form that results from an addition to, + deletion from, or modification of the contents of Covered + Software; or + + (b) any new file in Source Code Form that contains any Covered + Software. + +1.11. "Patent Claims" of a Contributor + means any patent claim(s), including without limitation, method, + process, and apparatus claims, in any patent Licensable by such + Contributor that would be infringed, but for the grant of the + License, by the making, using, selling, offering for sale, having + made, import, or transfer of either its Contributions or its + Contributor Version. + +1.12. "Secondary License" + means either the GNU General Public License, Version 2.0, the GNU + Lesser General Public License, Version 2.1, the GNU Affero General + Public License, Version 3.0, or any later versions of those + licenses. + +1.13. "Source Code Form" + means the form of the work preferred for making modifications. + +1.14. "You" (or "Your") + means an individual or a legal entity exercising rights under this + License. For legal entities, "You" includes any entity that + 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. License Grants and Conditions +-------------------------------- + +2.1. Grants + +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 such Contributor to use, reproduce, make available, + modify, display, perform, distribute, and otherwise exploit its + Contributions, either on an unmodified basis, with Modifications, or + as part of a Larger Work; and + +(b) under Patent Claims of such Contributor to make, use, sell, offer + for sale, have made, import, and otherwise transfer either its + Contributions or its Contributor Version. + +2.2. Effective Date + +The licenses granted in Section 2.1 with respect to any Contribution +become effective for each Contribution on the date the Contributor first +distributes such Contribution. + +2.3. Limitations on Grant Scope + +The licenses granted in this Section 2 are the only rights granted under +this License. No additional rights or licenses will be implied from the +distribution or licensing of Covered Software under this License. +Notwithstanding Section 2.1(b) above, no patent license is granted by a +Contributor: + +(a) for any code that a Contributor has removed from Covered Software; + or + +(b) for infringements caused by: (i) Your and any other third party's + modifications of Covered Software, or (ii) the combination of its + Contributions with other software (except as part of its Contributor + Version); or + +(c) under Patent Claims infringed by Covered Software in the absence of + its Contributions. + +This License does not grant any rights in the trademarks, service marks, +or logos of any Contributor (except as may be necessary to comply with +the notice requirements in Section 3.4). + +2.4. Subsequent Licenses + +No Contributor makes additional grants as a result of Your choice to +distribute the Covered Software under a subsequent version of this +License (see Section 10.2) or under the terms of a Secondary License (if +permitted under the terms of Section 3.3). + +2.5. Representation + +Each Contributor represents that the Contributor believes its +Contributions are its original creation(s) or it has sufficient rights +to grant the rights to its Contributions conveyed by this License. + +2.6. Fair Use + +This License is not intended to limit any rights You have under +applicable copyright doctrines of fair use, fair dealing, or other +equivalents. + +2.7. Conditions + +Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted +in Section 2.1. + +3. Responsibilities +------------------- + +3.1. Distribution of Source Form + +All distribution of Covered Software in Source Code Form, including any +Modifications that You create or to which You contribute, must be under +the terms of this License. You must inform recipients that the Source +Code Form of the Covered Software is governed by the terms of this +License, and how they can obtain a copy of this License. You may not +attempt to alter or restrict the recipients' rights in the Source Code +Form. + +3.2. Distribution of Executable Form + +If You distribute Covered Software in Executable Form then: + +(a) such Covered Software must also be made available in Source Code + Form, as described in Section 3.1, and You must inform recipients of + the Executable Form how they can obtain a copy of such Source Code + Form by reasonable means in a timely manner, at a charge no more + than the cost of distribution to the recipient; and + +(b) You may distribute such Executable Form under the terms of this + License, or sublicense it under different terms, provided that the + license for the Executable Form does not attempt to limit or alter + the recipients' rights in the Source Code Form under this License. + +3.3. Distribution of a Larger Work + +You may create and distribute a Larger Work under terms of Your choice, +provided that You also comply with the requirements of this License for +the Covered Software. If the Larger Work is a combination of Covered +Software with a work governed by one or more Secondary Licenses, and the +Covered Software is not Incompatible With Secondary Licenses, this +License permits You to additionally distribute such Covered Software +under the terms of such Secondary License(s), so that the recipient of +the Larger Work may, at their option, further distribute the Covered +Software under the terms of either this License or such Secondary +License(s). + +3.4. Notices + +You may not remove or alter the substance of any license notices +(including copyright notices, patent notices, disclaimers of warranty, +or limitations of liability) contained within the Source Code Form of +the Covered Software, except that You may alter any license notices to +the extent required to remedy known factual inaccuracies. + +3.5. Application of Additional Terms + +You may choose to offer, and to charge a fee for, warranty, support, +indemnity or liability obligations to one or more recipients of Covered +Software. However, You may do so only on Your own behalf, and not on +behalf of any Contributor. You must make it absolutely clear that any +such warranty, support, indemnity, or liability obligation is offered by +You alone, and You hereby agree to indemnify every Contributor for any +liability incurred by such Contributor as a result of warranty, support, +indemnity or liability terms You offer. You may include additional +disclaimers of warranty and limitations of liability specific to any +jurisdiction. + +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 Software 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 placed in a text file included with all distributions of the Covered +Software under this License. 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. Termination +-------------- + +5.1. The rights granted under this License will terminate automatically +if You fail to comply with any of its terms. However, if You become +compliant, then the rights granted under this License from a particular +Contributor are reinstated (a) provisionally, unless and until such +Contributor explicitly and finally terminates Your grants, and (b) on an +ongoing basis, if such Contributor fails to notify You of the +non-compliance by some reasonable means prior to 60 days after You have +come back into compliance. Moreover, Your grants from a particular +Contributor are reinstated on an ongoing basis if such Contributor +notifies You of the non-compliance by some reasonable means, this is the +first time You have received notice of non-compliance with this License +from such Contributor, and You become compliant prior to 30 days after +Your receipt of the notice. + +5.2. If You initiate litigation against any entity by asserting a patent +infringement claim (excluding declaratory judgment actions, +counter-claims, and cross-claims) alleging that a Contributor Version +directly or indirectly infringes any patent, then the rights granted to +You by any and all Contributors for the Covered Software under Section +2.1 of this License shall terminate. + +5.3. In the event of termination under Sections 5.1 or 5.2 above, all +end user license agreements (excluding distributors and resellers) which +have been validly granted by You or Your distributors under this License +prior to termination shall survive termination. + +************************************************************************ +* * +* 6. Disclaimer of Warranty * +* ------------------------- * +* * +* Covered Software is provided under this License on an "as is" * +* basis, without warranty of any kind, either expressed, implied, or * +* statutory, including, without limitation, warranties that the * +* Covered Software 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 Software is with You. * +* Should any Covered Software prove defective in any respect, You * +* (not any 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 Software is * +* authorized under this License except under this disclaimer. * +* * +************************************************************************ + +************************************************************************ +* * +* 7. Limitation of Liability * +* -------------------------- * +* * +* Under no circumstances and under no legal theory, whether tort * +* (including negligence), contract, or otherwise, shall any * +* Contributor, or anyone who distributes Covered Software as * +* permitted above, be liable to You for any direct, indirect, * +* special, incidental, or consequential damages of any character * +* including, without limitation, damages for lost profits, 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. * +* * +************************************************************************ + +8. Litigation +------------- + +Any litigation relating to this License may be brought only in the +courts of a jurisdiction where the defendant maintains its principal +place of business and such litigation shall be governed by laws of that +jurisdiction, without reference to its conflict-of-law provisions. +Nothing in this Section shall prevent a party's ability to bring +cross-claims or counter-claims. + +9. Miscellaneous +---------------- + +This License represents the complete agreement concerning the 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. Any law or regulation which provides +that the language of a contract shall be construed against the drafter +shall not be used to construe this License against a Contributor. + +10. Versions of the License +--------------------------- + +10.1. New Versions + +Mozilla Foundation is the license steward. Except as provided in Section +10.3, no one other than the license steward has the right to modify or +publish new versions of this License. Each version will be given a +distinguishing version number. + +10.2. Effect of New Versions + +You may distribute the Covered Software under the terms of the version +of the License under which You originally received the Covered Software, +or under the terms of any subsequent version published by the license +steward. + +10.3. Modified Versions + +If you create software not governed by this License, and you want to +create a new license for such software, you may create and use a +modified version of this License if you rename the license and remove +any references to the name of the license steward (except to note that +such modified license differs from this License). + +10.4. Distributing Source Code Form that is Incompatible With Secondary +Licenses + +If You choose to distribute Source Code Form that is Incompatible With +Secondary Licenses under the terms of this version of the License, the +notice described in Exhibit B of this License must be attached. + +Exhibit A - Source Code Form License Notice +------------------------------------------- + + This Source Code Form is subject to the terms of the Mozilla Public + License, v. 2.0. If a copy of the MPL was not distributed with this + file, You can obtain one at https://mozilla.org/MPL/2.0/. + +If it is not possible or desirable to put the notice in a particular +file, then You may include the notice in a location (such as a LICENSE +file in a relevant directory) where a recipient would be likely to look +for such a notice. + +You may add additional accurate notices of copyright ownership. + +Exhibit B - "Incompatible With Secondary Licenses" Notice +--------------------------------------------------------- + + This Source Code Form is "Incompatible With Secondary Licenses", as + defined by the Mozilla Public License, v. 2.0. diff --git a/cmake/FindPythonQt.cmake b/cmake/FindPythonQt.cmake index abf6eae..f5aad70 100644 --- a/cmake/FindPythonQt.cmake +++ b/cmake/FindPythonQt.cmake @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: Apache-2.0 +# SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + include(CMakeFindDependencyMacro ) find_dependency(Python3 COMPONENTS Development) diff --git a/cmake/GTlabPythonConfig.in b/cmake/GTlabPythonConfig.in index 3befd4b..31ed43f 100644 --- a/cmake/GTlabPythonConfig.in +++ b/cmake/GTlabPythonConfig.in @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: Apache-2.0 +# SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + include(CMakeFindDependencyMacro) find_dependency(Qt5 COMPONENTS Core Widgets Xml) diff --git a/examples/ExternalPyModule.py b/examples/ExternalPyModule.py index e487b35..b704c9f 100644 --- a/examples/ExternalPyModule.py +++ b/examples/ExternalPyModule.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: Apache-2.0 +# SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + #For using this external module in a Python Task insert the following lines #to the GTlab Python Editor. #import sys diff --git a/examples/example_batch_script.py b/examples/example_batch_script.py index e9bb0b4..4e8c47c 100644 --- a/examples/example_batch_script.py +++ b/examples/example_batch_script.py @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: Apache-2.0 +# SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + print ("##############-script-starts-###############") init() diff --git a/features/package_template.xml b/features/package_template.xml deleted file mode 100644 index aa78781..0000000 --- a/features/package_template.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - gtlab-python-module - 03_core_modules - de.dlr.gtlab.dev.{RELEASESTATUS}.{FRAMEWORK_MAJOR}.{FRAMEWORK_MINOR}.modules.python37 - GTlab Python Module Libraries for Python 3.7 - Libraries for Python GTlab module (Python 3.7). - {RELEASEDATE} - {VERSION} - 201 - false - de.dlr.gtlab.dev.{RELEASESTATUS}.{FRAMEWORK_MAJOR}.{FRAMEWORK_MINOR}.core, de.dlr.gtlab.dev.{RELEASESTATUS}.{FRAMEWORK_MAJOR}.{FRAMEWORK_MINOR}.logging, de.dlr.gtlab.dev.{RELEASESTATUS}.{FRAMEWORK_MAJOR}.{FRAMEWORK_MINOR}.thirdpartylibs.python37, de.dlr.gtlab.dev.{RELEASESTATUS}.{FRAMEWORK_MAJOR}.{FRAMEWORK_MINOR}.thirdpartylibs.pythonqt37 - diff --git a/src/batch/CMakeLists.txt b/src/batch/CMakeLists.txt index 1438e10..0773d2b 100644 --- a/src/batch/CMakeLists.txt +++ b/src/batch/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: Apache-2.0 +# SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + # python batch application set (SOURCES diff --git a/src/module/CMakeLists.txt b/src/module/CMakeLists.txt index ca846e2..afd4d20 100644 --- a/src/module/CMakeLists.txt +++ b/src/module/CMakeLists.txt @@ -6,6 +6,9 @@ # ###################################################################### +# SPDX-License-Identifier: Apache-2.0 +# SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + set(CMAKE_AUTORCC ON) set(CMAKE_AUTOUIC ON) diff --git a/src/module/gt_compat.h b/src/module/gt_compat.h index 68985ac..8fba91c 100644 --- a/src/module/gt_compat.h +++ b/src/module/gt_compat.h @@ -1,3 +1,9 @@ +/* GTlab - Gas Turbine laboratory + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + */ + #ifndef GT_COMPAT_H #define GT_COMPAT_H diff --git a/src/module/utilities/gtpy_threadscope.h b/src/module/utilities/gtpy_threadscope.h index 71fac26..94b6d37 100644 --- a/src/module/utilities/gtpy_threadscope.h +++ b/src/module/utilities/gtpy_threadscope.h @@ -1,6 +1,7 @@ /* GTlab - Gas Turbine laboratory * - * SPDX-FileCopyrightText: 2023 German Aerospace Center (DLR) + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) * * Author: Martin Siggel (AT-TWK) */ diff --git a/src/setup_module/CMakeLists.txt b/src/setup_module/CMakeLists.txt index 1195cd8..69d7692 100644 --- a/src/setup_module/CMakeLists.txt +++ b/src/setup_module/CMakeLists.txt @@ -6,6 +6,9 @@ # ###################################################################### +# SPDX-License-Identifier: Apache-2.0 +# SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + # only for GTlab 2.x if (GTlab_VERSION_MAJOR LESS 2) diff --git a/src/setup_module/gtps_pythonpreferencepage.cpp b/src/setup_module/gtps_pythonpreferencepage.cpp index f210cff..724c19f 100644 --- a/src/setup_module/gtps_pythonpreferencepage.cpp +++ b/src/setup_module/gtps_pythonpreferencepage.cpp @@ -1,3 +1,11 @@ +/* GTlab - Gas Turbine laboratory + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + * + * Author: Martin Siggel (AT-TWK) + */ + #include "gtps_pythonpreferencepage.h" #include "ui_gtps_pythonpreferencepage.h" diff --git a/src/setup_module/gtps_pythonpreferencepage.h b/src/setup_module/gtps_pythonpreferencepage.h index bd6482f..f8e72d5 100644 --- a/src/setup_module/gtps_pythonpreferencepage.h +++ b/src/setup_module/gtps_pythonpreferencepage.h @@ -1,3 +1,11 @@ +/* GTlab - Gas Turbine laboratory + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + * + * Author: Martin Siggel (AT-TWK) + */ + #ifndef GTPS_PYTHONPREFERENCEPAGE_H #define GTPS_PYTHONPREFERENCEPAGE_H diff --git a/tests/unittests/CMakeLists.txt b/tests/unittests/CMakeLists.txt index 379ab48..2e39786 100644 --- a/tests/unittests/CMakeLists.txt +++ b/tests/unittests/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: Apache-2.0 +# SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + project(GTlabPython-UnitTests) if (NOT TARGET Qt5::Core) diff --git a/tests/unittests/main.cpp b/tests/unittests/main.cpp index 1d8ff1c..c12c204 100644 --- a/tests/unittests/main.cpp +++ b/tests/unittests/main.cpp @@ -1,3 +1,9 @@ +/* GTlab - Gas Turbine laboratory + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + */ + #include "gtest/gtest.h" #include diff --git a/tests/unittests/test_helper.h b/tests/unittests/test_helper.h index 59ea589..ff2c9d7 100644 --- a/tests/unittests/test_helper.h +++ b/tests/unittests/test_helper.h @@ -1,3 +1,10 @@ +/* GTlab - Gas Turbine laboratory + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + */ + + #ifndef TEST_HELPER_H #define TEST_HELPER_H diff --git a/tests/unittests/test_variantconvert.cpp b/tests/unittests/test_variantconvert.cpp index 0f10b53..0507243 100644 --- a/tests/unittests/test_variantconvert.cpp +++ b/tests/unittests/test_variantconvert.cpp @@ -1,3 +1,9 @@ +/* GTlab - Gas Turbine laboratory + * + * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + */ + #include #include "test_helper.h" From 48e4812d1a3bba93c72d6d2f3d8c9d1c24169a49 Mon Sep 17 00:00:00 2001 From: Martin Siggel Date: Wed, 29 May 2024 15:45:29 +0200 Subject: [PATCH 05/95] Added missing bsl license --- LICENSES/BSL-1.0.txt | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 LICENSES/BSL-1.0.txt diff --git a/LICENSES/BSL-1.0.txt b/LICENSES/BSL-1.0.txt new file mode 100644 index 0000000..36b7cd9 --- /dev/null +++ b/LICENSES/BSL-1.0.txt @@ -0,0 +1,23 @@ +Boost Software License - Version 1.0 - August 17th, 2003 + +Permission is hereby granted, free of charge, to any person or organization +obtaining a copy of the software and accompanying documentation covered by +this license (the "Software") to use, reproduce, display, distribute, +execute, and transmit the Software, and to prepare derivative works of the +Software, and to permit third-parties to whom the Software is furnished to +do so, all subject to the following: + +The copyright notices in the Software and this entire statement, including +the above license grant, this restriction and the following disclaimer, +must be included in all copies of the Software, in whole or in part, and +all derivative works of the Software, unless such copies or derivative +works are solely in the form of machine-executable object code generated by +a source language processor. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT +SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE +FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. From 646337fe1bddfa72f1bba456e816976beed6561e Mon Sep 17 00:00:00 2001 From: Martin Siggel Date: Wed, 29 May 2024 15:47:29 +0200 Subject: [PATCH 06/95] Added missing MIT license --- LICENSES/MIT.txt | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 LICENSES/MIT.txt diff --git a/LICENSES/MIT.txt b/LICENSES/MIT.txt new file mode 100644 index 0000000..1617f50 --- /dev/null +++ b/LICENSES/MIT.txt @@ -0,0 +1,20 @@ +The MIT License (MIT) + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + From 235925c023a0a9ac00f45569b1e8a79bcc8c8b45 Mon Sep 17 00:00:00 2001 From: Martin Siggel Date: Mon, 3 Jun 2024 13:32:18 +0200 Subject: [PATCH 07/95] Added missing licenses + license check job --- .clang-format | 3 + .gitlab-ci.yml | 16 +- LICENSES/BSD-3-Clause.txt | 29 + features/doxygenConfig | 2656 ----------------- features/filefilter.txt | 50 - features/gt-logo.png | Bin 9185 -> 0 bytes src/batch/batch-script.rc.license | 2 + src/batch/icon.ico.license | 2 + src/setup_module/find_libpython.h | 5 + .../gtps_pythonpreferencepage.ui.license | 4 + style.astylerc | 41 - tests/unittests/cmake/AddGoogleTest.cmake | 18 +- 12 files changed, 68 insertions(+), 2758 deletions(-) create mode 100644 LICENSES/BSD-3-Clause.txt delete mode 100644 features/doxygenConfig delete mode 100644 features/filefilter.txt delete mode 100644 features/gt-logo.png create mode 100644 src/batch/batch-script.rc.license create mode 100644 src/batch/icon.ico.license create mode 100644 src/setup_module/gtps_pythonpreferencepage.ui.license delete mode 100644 style.astylerc diff --git a/.clang-format b/.clang-format index d521688..d2601db 100644 --- a/.clang-format +++ b/.clang-format @@ -1,3 +1,6 @@ +#SPDX-License-Identifier: CC0-1.0 +#SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) + BasedOnStyle: Microsoft IndentWidth: 4 AlwaysBreakAfterReturnType: TopLevelDefinitions diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2fcfc00..63f5488 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -170,16 +170,24 @@ code-coverage: paths: - "test-coverage" -# code quality -codingstyle: - stage: codequality - extends: .codingStyleTemplate cppcheck: stage: codequality extends: .cppCheckTemplate allow_failure: true +check-license: + stage: codequality + tags: ["docker", "linux"] + needs: [] + image: at-twk-hal9000.intra.dlr.de:5000/dlr-at/buster-dev + before_script: + - python3 -m pip install reuse + script: + - reuse lint + variables: + GIT_SUBMODULE_STRATEGY: "none" + pages: stage: badges extends: .pageTemplate diff --git a/LICENSES/BSD-3-Clause.txt b/LICENSES/BSD-3-Clause.txt new file mode 100644 index 0000000..e466b0d --- /dev/null +++ b/LICENSES/BSD-3-Clause.txt @@ -0,0 +1,29 @@ +Copyright (c) 2016 Wenzel Jakob , All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +Please also refer to the file .github/CONTRIBUTING.md, which clarifies licensing of +external contributions to this project including patches, pull requests, etc. diff --git a/features/doxygenConfig b/features/doxygenConfig deleted file mode 100644 index 1e9660a..0000000 --- a/features/doxygenConfig +++ /dev/null @@ -1,2656 +0,0 @@ -# Doxyfile 1.9.1 - -# This file describes the settings to be used by the documentation system -# doxygen (www.doxygen.org) for a project. -# -# All text after a double hash (##) is considered a comment and is placed in -# front of the TAG it is preceding. -# -# All text after a single hash (#) is considered a comment and will be ignored. -# The format is: -# TAG = value [value, ...] -# For lists, items can also be appended using: -# TAG += value [value, ...] -# Values that contain spaces should be placed between quotes (\" \"). - -#--------------------------------------------------------------------------- -# Project related configuration options -#--------------------------------------------------------------------------- - -# This tag specifies the encoding used for all characters in the configuration -# file that follow. The default is UTF-8 which is also the encoding used for all -# text before the first occurrence of this tag. Doxygen uses libiconv (or the -# iconv built into libc) for the transcoding. See -# https://www.gnu.org/software/libiconv/ for the list of possible encodings. -# The default value is: UTF-8. - -DOXYFILE_ENCODING = UTF-8 - -# The PROJECT_NAME tag is a single word (or a sequence of words surrounded by -# double-quotes, unless you are using Doxywizard) that should identify the -# project for which the documentation is generated. This name is used in the -# title of most generated pages and in a few other places. -# The default value is: My Project. - -PROJECT_NAME = $(TARGETNAME) - -# The PROJECT_NUMBER tag can be used to enter a project or revision number. This -# could be handy for archiving the generated documentation or if some version -# control system is used. - -PROJECT_NUMBER = $(CI_COMMIT_REF_NAME) - -# Using the PROJECT_BRIEF tag one can provide an optional one line description -# for a project that appears at the top of each page and should give viewer a -# quick idea about the purpose of the project. Keep the description short. - -PROJECT_BRIEF = $(TARGETNAME) - -# With the PROJECT_LOGO tag one can specify a logo or an icon that is included -# in the documentation. The maximum height of the logo should not exceed 55 -# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy -# the logo to the output directory. - -PROJECT_LOGO = ./features/gt-logo.png - -# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path -# into which the generated documentation will be written. If a relative path is -# entered, it will be relative to the location where doxygen was started. If -# left blank the current directory will be used. - -OUTPUT_DIRECTORY = ./doc/ - -# If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- -# directories (in 2 levels) under the output directory of each output format and -# will distribute the generated files over these directories. Enabling this -# option can be useful when feeding doxygen a huge amount of source files, where -# putting all generated files in the same directory would otherwise causes -# performance problems for the file system. -# The default value is: NO. - -CREATE_SUBDIRS = NO - -# If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII -# characters to appear in the names of generated files. If set to NO, non-ASCII -# characters will be escaped, for example _xE3_x81_x84 will be used for Unicode -# U+3044. -# The default value is: NO. - -ALLOW_UNICODE_NAMES = NO - -# The OUTPUT_LANGUAGE tag is used to specify the language in which all -# documentation generated by doxygen is written. Doxygen will use this -# information to generate all constant output in the proper language. -# Possible values are: Afrikaans, Arabic, Armenian, Brazilian, Catalan, Chinese, -# Chinese-Traditional, Croatian, Czech, Danish, Dutch, English (United States), -# Esperanto, Farsi (Persian), Finnish, French, German, Greek, Hungarian, -# Indonesian, Italian, Japanese, Japanese-en (Japanese with English messages), -# Korean, Korean-en (Korean with English messages), Latvian, Lithuanian, -# Macedonian, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, -# Serbian, Serbian-Cyrillic, Slovak, Slovene, Spanish, Swedish, Turkish, -# Ukrainian and Vietnamese. -# The default value is: English. - -OUTPUT_LANGUAGE = English - -# The OUTPUT_TEXT_DIRECTION tag is used to specify the direction in which all -# documentation generated by doxygen is written. Doxygen will use this -# information to generate all generated output in the proper direction. -# Possible values are: None, LTR, RTL and Context. -# The default value is: None. - -OUTPUT_TEXT_DIRECTION = None - -# If the BRIEF_MEMBER_DESC tag is set to YES, doxygen will include brief member -# descriptions after the members that are listed in the file and class -# documentation (similar to Javadoc). Set to NO to disable this. -# The default value is: YES. - -BRIEF_MEMBER_DESC = YES - -# If the REPEAT_BRIEF tag is set to YES, doxygen will prepend the brief -# description of a member or function before the detailed description -# -# Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the -# brief descriptions will be completely suppressed. -# The default value is: YES. - -REPEAT_BRIEF = YES - -# This tag implements a quasi-intelligent brief description abbreviator that is -# used to form the text in various listings. Each string in this list, if found -# as the leading text of the brief description, will be stripped from the text -# and the result, after processing the whole list, is used as the annotated -# text. Otherwise, the brief description is used as-is. If left blank, the -# following values are used ($name is automatically replaced with the name of -# the entity):The $name class, The $name widget, The $name file, is, provides, -# specifies, contains, represents, a, an and the. - -ABBREVIATE_BRIEF = "The $name class" \ - "The $name widget" \ - "The $name file" \ - is \ - provides \ - specifies \ - contains \ - represents \ - a \ - an \ - the - -# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then -# doxygen will generate a detailed section even if there is only a brief -# description. -# The default value is: NO. - -ALWAYS_DETAILED_SEC = NO - -# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all -# inherited members of a class in the documentation of that class as if those -# members were ordinary class members. Constructors, destructors and assignment -# operators of the base classes will not be shown. -# The default value is: NO. - -INLINE_INHERITED_MEMB = NO - -# If the FULL_PATH_NAMES tag is set to YES, doxygen will prepend the full path -# before files name in the file list and in the header files. If set to NO the -# shortest path that makes the file name unique will be used -# The default value is: YES. - -FULL_PATH_NAMES = YES - -# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path. -# Stripping is only done if one of the specified strings matches the left-hand -# part of the path. The tag can be used to show relative paths in the file list. -# If left blank the directory from which doxygen is run is used as the path to -# strip. -# -# Note that you can specify absolute paths here, but also relative paths, which -# will be relative from the directory where doxygen is started. -# This tag requires that the tag FULL_PATH_NAMES is set to YES. - -STRIP_FROM_PATH = - -# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of the -# path mentioned in the documentation of a class, which tells the reader which -# header file to include in order to use a class. If left blank only the name of -# the header file containing the class definition is used. Otherwise one should -# specify the list of include paths that are normally passed to the compiler -# using the -I flag. - -STRIP_FROM_INC_PATH = - -# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter (but -# less readable) file names. This can be useful is your file systems doesn't -# support long names like on DOS, Mac, or CD-ROM. -# The default value is: NO. - -SHORT_NAMES = NO - -# If the JAVADOC_AUTOBRIEF tag is set to YES then doxygen will interpret the -# first line (until the first dot) of a Javadoc-style comment as the brief -# description. If set to NO, the Javadoc-style will behave just like regular Qt- -# style comments (thus requiring an explicit @brief command for a brief -# description.) -# The default value is: NO. - -JAVADOC_AUTOBRIEF = NO - -# If the JAVADOC_BANNER tag is set to YES then doxygen will interpret a line -# such as -# /*************** -# as being the beginning of a Javadoc-style comment "banner". If set to NO, the -# Javadoc-style will behave just like regular comments and it will not be -# interpreted by doxygen. -# The default value is: NO. - -JAVADOC_BANNER = NO - -# If the QT_AUTOBRIEF tag is set to YES then doxygen will interpret the first -# line (until the first dot) of a Qt-style comment as the brief description. If -# set to NO, the Qt-style will behave just like regular Qt-style comments (thus -# requiring an explicit \brief command for a brief description.) -# The default value is: NO. - -QT_AUTOBRIEF = YES - -# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make doxygen treat a -# multi-line C++ special comment block (i.e. a block of //! or /// comments) as -# a brief description. This used to be the default behavior. The new default is -# to treat a multi-line C++ comment block as a detailed description. Set this -# tag to YES if you prefer the old behavior instead. -# -# Note that setting this tag to YES also means that rational rose comments are -# not recognized any more. -# The default value is: NO. - -MULTILINE_CPP_IS_BRIEF = NO - -# By default Python docstrings are displayed as preformatted text and doxygen's -# special commands cannot be used. By setting PYTHON_DOCSTRING to NO the -# doxygen's special commands can be used and the contents of the docstring -# documentation blocks is shown as doxygen documentation. -# The default value is: YES. - -PYTHON_DOCSTRING = YES - -# If the INHERIT_DOCS tag is set to YES then an undocumented member inherits the -# documentation from any documented member that it re-implements. -# The default value is: YES. - -INHERIT_DOCS = YES - -# If the SEPARATE_MEMBER_PAGES tag is set to YES then doxygen will produce a new -# page for each member. If set to NO, the documentation of a member will be part -# of the file/class/namespace that contains it. -# The default value is: NO. - -SEPARATE_MEMBER_PAGES = NO - -# The TAB_SIZE tag can be used to set the number of spaces in a tab. Doxygen -# uses this value to replace tabs by spaces in code fragments. -# Minimum value: 1, maximum value: 16, default value: 4. - -TAB_SIZE = 4 - -# This tag can be used to specify a number of aliases that act as commands in -# the documentation. An alias has the form: -# name=value -# For example adding -# "sideeffect=@par Side Effects:\n" -# will allow you to put the command \sideeffect (or @sideeffect) in the -# documentation, which will result in a user-defined paragraph with heading -# "Side Effects:". You can put \n's in the value part of an alias to insert -# newlines (in the resulting output). You can put ^^ in the value part of an -# alias to insert a newline as if a physical newline was in the original file. -# When you need a literal { or } or , in the value part of an alias you have to -# escape them by means of a backslash (\), this can lead to conflicts with the -# commands \{ and \} for these it is advised to use the version @{ and @} or use -# a double escape (\\{ and \\}) - -ALIASES = - -# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C sources -# only. Doxygen will then generate output that is more tailored for C. For -# instance, some of the names that are used will be different. The list of all -# members will be omitted, etc. -# The default value is: NO. - -OPTIMIZE_OUTPUT_FOR_C = NO - -# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java or -# Python sources only. Doxygen will then generate output that is more tailored -# for that language. For instance, namespaces will be presented as packages, -# qualified scopes will look different, etc. -# The default value is: NO. - -OPTIMIZE_OUTPUT_JAVA = NO - -# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran -# sources. Doxygen will then generate output that is tailored for Fortran. -# The default value is: NO. - -OPTIMIZE_FOR_FORTRAN = NO - -# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL -# sources. Doxygen will then generate output that is tailored for VHDL. -# The default value is: NO. - -OPTIMIZE_OUTPUT_VHDL = NO - -# Set the OPTIMIZE_OUTPUT_SLICE tag to YES if your project consists of Slice -# sources only. Doxygen will then generate output that is more tailored for that -# language. For instance, namespaces will be presented as modules, types will be -# separated into more groups, etc. -# The default value is: NO. - -OPTIMIZE_OUTPUT_SLICE = NO - -# Doxygen selects the parser to use depending on the extension of the files it -# parses. With this tag you can assign which parser to use for a given -# extension. Doxygen has a built-in mapping, but you can override or extend it -# using this tag. The format is ext=language, where ext is a file extension, and -# language is one of the parsers supported by doxygen: IDL, Java, JavaScript, -# Csharp (C#), C, C++, D, PHP, md (Markdown), Objective-C, Python, Slice, VHDL, -# Fortran (fixed format Fortran: FortranFixed, free formatted Fortran: -# FortranFree, unknown formatted Fortran: Fortran. In the later case the parser -# tries to guess whether the code is fixed or free formatted code, this is the -# default for Fortran type files). For instance to make doxygen treat .inc files -# as Fortran files (default is PHP), and .f files as C (default is Fortran), -# use: inc=Fortran f=C. -# -# Note: For files without extension you can use no_extension as a placeholder. -# -# Note that for custom extensions you also need to set FILE_PATTERNS otherwise -# the files are not read by doxygen. When specifying no_extension you should add -# * to the FILE_PATTERNS. -# -# Note see also the list of default file extension mappings. - -EXTENSION_MAPPING = - -# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments -# according to the Markdown format, which allows for more readable -# documentation. See https://daringfireball.net/projects/markdown/ for details. -# The output of markdown processing is further processed by doxygen, so you can -# mix doxygen, HTML, and XML commands with Markdown formatting. Disable only in -# case of backward compatibilities issues. -# The default value is: YES. - -MARKDOWN_SUPPORT = YES - -# When the TOC_INCLUDE_HEADINGS tag is set to a non-zero value, all headings up -# to that level are automatically included in the table of contents, even if -# they do not have an id attribute. -# Note: This feature currently applies only to Markdown headings. -# Minimum value: 0, maximum value: 99, default value: 5. -# This tag requires that the tag MARKDOWN_SUPPORT is set to YES. - -TOC_INCLUDE_HEADINGS = 5 - -# When enabled doxygen tries to link words that correspond to documented -# classes, or namespaces to their corresponding documentation. Such a link can -# be prevented in individual cases by putting a % sign in front of the word or -# globally by setting AUTOLINK_SUPPORT to NO. -# The default value is: YES. - -AUTOLINK_SUPPORT = YES - -# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want -# to include (a tag file for) the STL sources as input, then you should set this -# tag to YES in order to let doxygen match functions declarations and -# definitions whose arguments contain STL classes (e.g. func(std::string); -# versus func(std::string) {}). This also make the inheritance and collaboration -# diagrams that involve STL classes more complete and accurate. -# The default value is: NO. - -BUILTIN_STL_SUPPORT = NO - -# If you use Microsoft's C++/CLI language, you should set this option to YES to -# enable parsing support. -# The default value is: NO. - -CPP_CLI_SUPPORT = NO - -# Set the SIP_SUPPORT tag to YES if your project consists of sip (see: -# https://www.riverbankcomputing.com/software/sip/intro) sources only. Doxygen -# will parse them like normal C++ but will assume all classes use public instead -# of private inheritance when no explicit protection keyword is present. -# The default value is: NO. - -SIP_SUPPORT = NO - -# For Microsoft's IDL there are propget and propput attributes to indicate -# getter and setter methods for a property. Setting this option to YES will make -# doxygen to replace the get and set methods by a property in the documentation. -# This will only work if the methods are indeed getting or setting a simple -# type. If this is not the case, or you want to show the methods anyway, you -# should set this option to NO. -# The default value is: YES. - -IDL_PROPERTY_SUPPORT = YES - -# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC -# tag is set to YES then doxygen will reuse the documentation of the first -# member in the group (if any) for the other members of the group. By default -# all members of a group must be documented explicitly. -# The default value is: NO. - -DISTRIBUTE_GROUP_DOC = NO - -# If one adds a struct or class to a group and this option is enabled, then also -# any nested class or struct is added to the same group. By default this option -# is disabled and one has to add nested compounds explicitly via \ingroup. -# The default value is: NO. - -GROUP_NESTED_COMPOUNDS = NO - -# Set the SUBGROUPING tag to YES to allow class member groups of the same type -# (for instance a group of public functions) to be put as a subgroup of that -# type (e.g. under the Public Functions section). Set it to NO to prevent -# subgrouping. Alternatively, this can be done per class using the -# \nosubgrouping command. -# The default value is: YES. - -SUBGROUPING = YES - -# When the INLINE_GROUPED_CLASSES tag is set to YES, classes, structs and unions -# are shown inside the group in which they are included (e.g. using \ingroup) -# instead of on a separate page (for HTML and Man pages) or section (for LaTeX -# and RTF). -# -# Note that this feature does not work in combination with -# SEPARATE_MEMBER_PAGES. -# The default value is: NO. - -INLINE_GROUPED_CLASSES = NO - -# When the INLINE_SIMPLE_STRUCTS tag is set to YES, structs, classes, and unions -# with only public data fields or simple typedef fields will be shown inline in -# the documentation of the scope in which they are defined (i.e. file, -# namespace, or group documentation), provided this scope is documented. If set -# to NO, structs, classes, and unions are shown on a separate page (for HTML and -# Man pages) or section (for LaTeX and RTF). -# The default value is: NO. - -INLINE_SIMPLE_STRUCTS = NO - -# When TYPEDEF_HIDES_STRUCT tag is enabled, a typedef of a struct, union, or -# enum is documented as struct, union, or enum with the name of the typedef. So -# typedef struct TypeS {} TypeT, will appear in the documentation as a struct -# with name TypeT. When disabled the typedef will appear as a member of a file, -# namespace, or class. And the struct will be named TypeS. This can typically be -# useful for C code in case the coding convention dictates that all compound -# types are typedef'ed and only the typedef is referenced, never the tag name. -# The default value is: NO. - -TYPEDEF_HIDES_STRUCT = NO - -# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This -# cache is used to resolve symbols given their name and scope. Since this can be -# an expensive process and often the same symbol appears multiple times in the -# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small -# doxygen will become slower. If the cache is too large, memory is wasted. The -# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range -# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536 -# symbols. At the end of a run doxygen will report the cache usage and suggest -# the optimal cache size from a speed point of view. -# Minimum value: 0, maximum value: 9, default value: 0. - -LOOKUP_CACHE_SIZE = 0 - -# The NUM_PROC_THREADS specifies the number threads doxygen is allowed to use -# during processing. When set to 0 doxygen will based this on the number of -# cores available in the system. You can set it explicitly to a value larger -# than 0 to get more control over the balance between CPU load and processing -# speed. At this moment only the input processing can be done using multiple -# threads. Since this is still an experimental feature the default is set to 1, -# which efficively disables parallel processing. Please report any issues you -# encounter. Generating dot graphs in parallel is controlled by the -# DOT_NUM_THREADS setting. -# Minimum value: 0, maximum value: 32, default value: 1. - -NUM_PROC_THREADS = 1 - -#--------------------------------------------------------------------------- -# Build related configuration options -#--------------------------------------------------------------------------- - -# If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in -# documentation are documented, even if no documentation was available. Private -# class members and static file members will be hidden unless the -# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES. -# Note: This will also disable the warnings about undocumented members that are -# normally produced when WARNINGS is set to YES. -# The default value is: NO. - -EXTRACT_ALL = NO - -# If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will -# be included in the documentation. -# The default value is: NO. - -EXTRACT_PRIVATE = NO - -# If the EXTRACT_PRIV_VIRTUAL tag is set to YES, documented private virtual -# methods of a class will be included in the documentation. -# The default value is: NO. - -EXTRACT_PRIV_VIRTUAL = NO - -# If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal -# scope will be included in the documentation. -# The default value is: NO. - -EXTRACT_PACKAGE = NO - -# If the EXTRACT_STATIC tag is set to YES, all static members of a file will be -# included in the documentation. -# The default value is: NO. - -EXTRACT_STATIC = NO - -# If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined -# locally in source files will be included in the documentation. If set to NO, -# only classes defined in header files are included. Does not have any effect -# for Java sources. -# The default value is: YES. - -EXTRACT_LOCAL_CLASSES = YES - -# This flag is only useful for Objective-C code. If set to YES, local methods, -# which are defined in the implementation section but not in the interface are -# included in the documentation. If set to NO, only methods in the interface are -# included. -# The default value is: NO. - -EXTRACT_LOCAL_METHODS = NO - -# If this flag is set to YES, the members of anonymous namespaces will be -# extracted and appear in the documentation as a namespace called -# 'anonymous_namespace{file}', where file will be replaced with the base name of -# the file that contains the anonymous namespace. By default anonymous namespace -# are hidden. -# The default value is: NO. - -EXTRACT_ANON_NSPACES = NO - -# If this flag is set to YES, the name of an unnamed parameter in a declaration -# will be determined by the corresponding definition. By default unnamed -# parameters remain unnamed in the output. -# The default value is: YES. - -RESOLVE_UNNAMED_PARAMS = YES - -# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all -# undocumented members inside documented classes or files. If set to NO these -# members will be included in the various overviews, but no documentation -# section is generated. This option has no effect if EXTRACT_ALL is enabled. -# The default value is: NO. - -HIDE_UNDOC_MEMBERS = NO - -# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all -# undocumented classes that are normally visible in the class hierarchy. If set -# to NO, these classes will be included in the various overviews. This option -# has no effect if EXTRACT_ALL is enabled. -# The default value is: NO. - -HIDE_UNDOC_CLASSES = NO - -# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend -# declarations. If set to NO, these declarations will be included in the -# documentation. -# The default value is: NO. - -HIDE_FRIEND_COMPOUNDS = NO - -# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any -# documentation blocks found inside the body of a function. If set to NO, these -# blocks will be appended to the function's detailed documentation block. -# The default value is: NO. - -HIDE_IN_BODY_DOCS = NO - -# The INTERNAL_DOCS tag determines if documentation that is typed after a -# \internal command is included. If the tag is set to NO then the documentation -# will be excluded. Set it to YES to include the internal documentation. -# The default value is: NO. - -INTERNAL_DOCS = NO - -# With the correct setting of option CASE_SENSE_NAMES doxygen will better be -# able to match the capabilities of the underlying filesystem. In case the -# filesystem is case sensitive (i.e. it supports files in the same directory -# whose names only differ in casing), the option must be set to YES to properly -# deal with such files in case they appear in the input. For filesystems that -# are not case sensitive the option should be be set to NO to properly deal with -# output files written for symbols that only differ in casing, such as for two -# classes, one named CLASS and the other named Class, and to also support -# references to files without having to specify the exact matching casing. On -# Windows (including Cygwin) and MacOS, users should typically set this option -# to NO, whereas on Linux or other Unix flavors it should typically be set to -# YES. -# The default value is: system dependent. - -CASE_SENSE_NAMES = NO - -# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with -# their full class and namespace scopes in the documentation. If set to YES, the -# scope will be hidden. -# The default value is: NO. - -HIDE_SCOPE_NAMES = NO - -# If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will -# append additional text to a page's title, such as Class Reference. If set to -# YES the compound reference will be hidden. -# The default value is: NO. - -HIDE_COMPOUND_REFERENCE= NO - -# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of -# the files that are included by a file in the documentation of that file. -# The default value is: YES. - -SHOW_INCLUDE_FILES = YES - -# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each -# grouped member an include statement to the documentation, telling the reader -# which file to include in order to use the member. -# The default value is: NO. - -SHOW_GROUPED_MEMB_INC = NO - -# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include -# files with double quotes in the documentation rather than with sharp brackets. -# The default value is: NO. - -FORCE_LOCAL_INCLUDES = NO - -# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the -# documentation for inline members. -# The default value is: YES. - -INLINE_INFO = YES - -# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the -# (detailed) documentation of file and class members alphabetically by member -# name. If set to NO, the members will appear in declaration order. -# The default value is: YES. - -SORT_MEMBER_DOCS = YES - -# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief -# descriptions of file, namespace and class members alphabetically by member -# name. If set to NO, the members will appear in declaration order. Note that -# this will also influence the order of the classes in the class list. -# The default value is: NO. - -SORT_BRIEF_DOCS = NO - -# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the -# (brief and detailed) documentation of class members so that constructors and -# destructors are listed first. If set to NO the constructors will appear in the -# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS. -# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief -# member documentation. -# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting -# detailed member documentation. -# The default value is: NO. - -SORT_MEMBERS_CTORS_1ST = NO - -# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy -# of group names into alphabetical order. If set to NO the group names will -# appear in their defined order. -# The default value is: NO. - -SORT_GROUP_NAMES = NO - -# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by -# fully-qualified names, including namespaces. If set to NO, the class list will -# be sorted only by class name, not including the namespace part. -# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. -# Note: This option applies only to the class list, not to the alphabetical -# list. -# The default value is: NO. - -SORT_BY_SCOPE_NAME = NO - -# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper -# type resolution of all parameters of a function it will reject a match between -# the prototype and the implementation of a member function even if there is -# only one candidate or it is obvious which candidate to choose by doing a -# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still -# accept a match between prototype and implementation in such cases. -# The default value is: NO. - -STRICT_PROTO_MATCHING = NO - -# The GENERATE_TODOLIST tag can be used to enable (YES) or disable (NO) the todo -# list. This list is created by putting \todo commands in the documentation. -# The default value is: YES. - -GENERATE_TODOLIST = YES - -# The GENERATE_TESTLIST tag can be used to enable (YES) or disable (NO) the test -# list. This list is created by putting \test commands in the documentation. -# The default value is: YES. - -GENERATE_TESTLIST = YES - -# The GENERATE_BUGLIST tag can be used to enable (YES) or disable (NO) the bug -# list. This list is created by putting \bug commands in the documentation. -# The default value is: YES. - -GENERATE_BUGLIST = YES - -# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or disable (NO) -# the deprecated list. This list is created by putting \deprecated commands in -# the documentation. -# The default value is: YES. - -GENERATE_DEPRECATEDLIST= YES - -# The ENABLED_SECTIONS tag can be used to enable conditional documentation -# sections, marked by \if ... \endif and \cond -# ... \endcond blocks. - -ENABLED_SECTIONS = - -# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the -# initial value of a variable or macro / define can have for it to appear in the -# documentation. If the initializer consists of more lines than specified here -# it will be hidden. Use a value of 0 to hide initializers completely. The -# appearance of the value of individual variables and macros / defines can be -# controlled using \showinitializer or \hideinitializer command in the -# documentation regardless of this setting. -# Minimum value: 0, maximum value: 10000, default value: 30. - -MAX_INITIALIZER_LINES = 30 - -# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at -# the bottom of the documentation of classes and structs. If set to YES, the -# list will mention the files that were used to generate the documentation. -# The default value is: YES. - -SHOW_USED_FILES = YES - -# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This -# will remove the Files entry from the Quick Index and from the Folder Tree View -# (if specified). -# The default value is: YES. - -SHOW_FILES = YES - -# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces -# page. This will remove the Namespaces entry from the Quick Index and from the -# Folder Tree View (if specified). -# The default value is: YES. - -SHOW_NAMESPACES = YES - -# The FILE_VERSION_FILTER tag can be used to specify a program or script that -# doxygen should invoke to get the current version for each file (typically from -# the version control system). Doxygen will invoke the program by executing (via -# popen()) the command command input-file, where command is the value of the -# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided -# by doxygen. Whatever the program writes to standard output is used as the file -# version. For an example see the documentation. - -FILE_VERSION_FILTER = - -# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed -# by doxygen. The layout file controls the global structure of the generated -# output files in an output format independent way. To create the layout file -# that represents doxygen's defaults, run doxygen with the -l option. You can -# optionally specify a file name after the option, if omitted DoxygenLayout.xml -# will be used as the name of the layout file. -# -# Note that if you run doxygen from a directory containing a file called -# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE -# tag is left empty. - -LAYOUT_FILE = - -# The CITE_BIB_FILES tag can be used to specify one or more bib files containing -# the reference definitions. This must be a list of .bib files. The .bib -# extension is automatically appended if omitted. This requires the bibtex tool -# to be installed. See also https://en.wikipedia.org/wiki/BibTeX for more info. -# For LaTeX the style of the bibliography can be controlled using -# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the -# search path. See also \cite for info how to create references. - -CITE_BIB_FILES = - -#--------------------------------------------------------------------------- -# Configuration options related to warning and progress messages -#--------------------------------------------------------------------------- - -# The QUIET tag can be used to turn on/off the messages that are generated to -# standard output by doxygen. If QUIET is set to YES this implies that the -# messages are off. -# The default value is: NO. - -QUIET = NO - -# The WARNINGS tag can be used to turn on/off the warning messages that are -# generated to standard error (stderr) by doxygen. If WARNINGS is set to YES -# this implies that the warnings are on. -# -# Tip: Turn warnings on while writing the documentation. -# The default value is: YES. - -WARNINGS = YES - -# If the WARN_IF_UNDOCUMENTED tag is set to YES then doxygen will generate -# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag -# will automatically be disabled. -# The default value is: YES. - -WARN_IF_UNDOCUMENTED = YES - -# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for -# potential errors in the documentation, such as not documenting some parameters -# in a documented function, or documenting parameters that don't exist or using -# markup commands wrongly. -# The default value is: YES. - -WARN_IF_DOC_ERROR = YES - -# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that -# are documented, but have no documentation for their parameters or return -# value. If set to NO, doxygen will only warn about wrong or incomplete -# parameter documentation, but not about the absence of documentation. If -# EXTRACT_ALL is set to YES then this flag will automatically be disabled. -# The default value is: NO. - -WARN_NO_PARAMDOC = NO - -# If the WARN_AS_ERROR tag is set to YES then doxygen will immediately stop when -# a warning is encountered. If the WARN_AS_ERROR tag is set to FAIL_ON_WARNINGS -# then doxygen will continue running as if WARN_AS_ERROR tag is set to NO, but -# at the end of the doxygen process doxygen will return with a non-zero status. -# Possible values are: NO, YES and FAIL_ON_WARNINGS. -# The default value is: NO. - -WARN_AS_ERROR = NO - -# The WARN_FORMAT tag determines the format of the warning messages that doxygen -# can produce. The string should contain the $file, $line, and $text tags, which -# will be replaced by the file and line number from which the warning originated -# and the warning text. Optionally the format may contain $version, which will -# be replaced by the version of the file (if it could be obtained via -# FILE_VERSION_FILTER) -# The default value is: $file:$line: $text. - -WARN_FORMAT = "$file:$line: $text" - -# The WARN_LOGFILE tag can be used to specify a file to which warning and error -# messages should be written. If left blank the output is written to standard -# error (stderr). - -WARN_LOGFILE = - -#--------------------------------------------------------------------------- -# Configuration options related to the input files -#--------------------------------------------------------------------------- - -# The INPUT tag is used to specify the files and/or directories that contain -# documented source files. You may enter file names like myfile.cpp or -# directories like /usr/src/myproject. Separate the files or directories with -# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING -# Note: If this tag is empty the current directory is searched. - -INPUT = src README.md - -# This tag can be used to specify the character encoding of the source files -# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses -# libiconv (or the iconv built into libc) for the transcoding. See the libiconv -# documentation (see: -# https://www.gnu.org/software/libiconv/) for the list of possible encodings. -# The default value is: UTF-8. - -INPUT_ENCODING = UTF-8 - -# If the value of the INPUT tag contains directories, you can use the -# FILE_PATTERNS tag to specify one or more wildcard patterns (like *.cpp and -# *.h) to filter out the source-files in the directories. -# -# Note that for custom extensions or not directly supported extensions you also -# need to set EXTENSION_MAPPING for the extension otherwise the files are not -# read by doxygen. -# -# Note the list of default checked file patterns might differ from the list of -# default file extension mappings. -# -# If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cpp, -# *.c++, *.java, *.ii, *.ixx, *.ipp, *.i++, *.inl, *.idl, *.ddl, *.odl, *.h, -# *.hh, *.hxx, *.hpp, *.h++, *.cs, *.d, *.php, *.php4, *.php5, *.phtml, *.inc, -# *.m, *.markdown, *.md, *.mm, *.dox (to be provided as doxygen C comment), -# *.py, *.pyw, *.f90, *.f95, *.f03, *.f08, *.f18, *.f, *.for, *.vhd, *.vhdl, -# *.ucf, *.qsf and *.ice. - -FILE_PATTERNS = *.c \ - *.cc \ - *.cxx \ - *.cpp \ - *.c++ \ - *.java \ - *.ii \ - *.ixx \ - *.ipp \ - *.i++ \ - *.inl \ - *.idl \ - *.ddl \ - *.odl \ - *.h \ - *.hh \ - *.hxx \ - *.hpp \ - *.h++ \ - *.cs \ - *.d \ - *.php \ - *.php4 \ - *.php5 \ - *.phtml \ - *.inc \ - *.m \ - *.markdown \ - *.md \ - *.mm \ - *.dox \ - *.py \ - *.pyw \ - *.f90 \ - *.f95 \ - *.f03 \ - *.f08 \ - *.f18 \ - *.f \ - *.for \ - *.vhd \ - *.vhdl \ - *.ucf \ - *.qsf \ - *.ice - -# The RECURSIVE tag can be used to specify whether or not subdirectories should -# be searched for input files as well. -# The default value is: NO. - -RECURSIVE = YES - -# The EXCLUDE tag can be used to specify files and/or directories that should be -# excluded from the INPUT source files. This way you can easily exclude a -# subdirectory from a directory tree whose root is specified with the INPUT tag. -# -# Note that relative paths are relative to the directory from which doxygen is -# run. - -EXCLUDE = - -# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or -# directories that are symbolic links (a Unix file system feature) are excluded -# from the input. -# The default value is: NO. - -EXCLUDE_SYMLINKS = NO - -# If the value of the INPUT tag contains directories, you can use the -# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude -# certain files from those directories. -# -# Note that the wildcards are matched against the file with absolute path, so to -# exclude all test directories for example use the pattern */test/* - -EXCLUDE_PATTERNS = - -# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names -# (namespaces, classes, functions, etc.) that should be excluded from the -# output. The symbol name can be a fully qualified name, a word, or if the -# wildcard * is used, a substring. Examples: ANamespace, AClass, -# AClass::ANamespace, ANamespace::*Test -# -# Note that the wildcards are matched against the file with absolute path, so to -# exclude all test directories use the pattern */test/* - -EXCLUDE_SYMBOLS = - -# The EXAMPLE_PATH tag can be used to specify one or more files or directories -# that contain example code fragments that are included (see the \include -# command). - -EXAMPLE_PATH = - -# If the value of the EXAMPLE_PATH tag contains directories, you can use the -# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and -# *.h) to filter out the source-files in the directories. If left blank all -# files are included. - -EXAMPLE_PATTERNS = * - -# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be -# searched for input files to be used with the \include or \dontinclude commands -# irrespective of the value of the RECURSIVE tag. -# The default value is: NO. - -EXAMPLE_RECURSIVE = NO - -# The IMAGE_PATH tag can be used to specify one or more files or directories -# that contain images that are to be included in the documentation (see the -# \image command). - -IMAGE_PATH = - -# The INPUT_FILTER tag can be used to specify a program that doxygen should -# invoke to filter for each input file. Doxygen will invoke the filter program -# by executing (via popen()) the command: -# -# -# -# where is the value of the INPUT_FILTER tag, and is the -# name of an input file. Doxygen will then use the output that the filter -# program writes to standard output. If FILTER_PATTERNS is specified, this tag -# will be ignored. -# -# Note that the filter must not add or remove lines; it is applied before the -# code is scanned, but not when the output code is generated. If lines are added -# or removed, the anchors will not be placed correctly. -# -# Note that for custom extensions or not directly supported extensions you also -# need to set EXTENSION_MAPPING for the extension otherwise the files are not -# properly processed by doxygen. - -INPUT_FILTER = - -# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern -# basis. Doxygen will compare the file name with each pattern and apply the -# filter if there is a match. The filters are a list of the form: pattern=filter -# (like *.cpp=my_cpp_filter). See INPUT_FILTER for further information on how -# filters are used. If the FILTER_PATTERNS tag is empty or if none of the -# patterns match the file name, INPUT_FILTER is applied. -# -# Note that for custom extensions or not directly supported extensions you also -# need to set EXTENSION_MAPPING for the extension otherwise the files are not -# properly processed by doxygen. - -FILTER_PATTERNS = - -# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using -# INPUT_FILTER) will also be used to filter the input files that are used for -# producing the source files to browse (i.e. when SOURCE_BROWSER is set to YES). -# The default value is: NO. - -FILTER_SOURCE_FILES = NO - -# The FILTER_SOURCE_PATTERNS tag can be used to specify source filters per file -# pattern. A pattern will override the setting for FILTER_PATTERN (if any) and -# it is also possible to disable source filtering for a specific pattern using -# *.ext= (so without naming a filter). -# This tag requires that the tag FILTER_SOURCE_FILES is set to YES. - -FILTER_SOURCE_PATTERNS = - -# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that -# is part of the input, its contents will be placed on the main page -# (index.html). This can be useful if you have a project on for instance GitHub -# and want to reuse the introduction page also for the doxygen output. - -USE_MDFILE_AS_MAINPAGE = README.md - -#--------------------------------------------------------------------------- -# Configuration options related to source browsing -#--------------------------------------------------------------------------- - -# If the SOURCE_BROWSER tag is set to YES then a list of source files will be -# generated. Documented entities will be cross-referenced with these sources. -# -# Note: To get rid of all source code in the generated output, make sure that -# also VERBATIM_HEADERS is set to NO. -# The default value is: NO. - -SOURCE_BROWSER = NO - -# Setting the INLINE_SOURCES tag to YES will include the body of functions, -# classes and enums directly into the documentation. -# The default value is: NO. - -INLINE_SOURCES = NO - -# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any -# special comment blocks from generated source code fragments. Normal C, C++ and -# Fortran comments will always remain visible. -# The default value is: YES. - -STRIP_CODE_COMMENTS = YES - -# If the REFERENCED_BY_RELATION tag is set to YES then for each documented -# entity all documented functions referencing it will be listed. -# The default value is: NO. - -REFERENCED_BY_RELATION = NO - -# If the REFERENCES_RELATION tag is set to YES then for each documented function -# all documented entities called/used by that function will be listed. -# The default value is: NO. - -REFERENCES_RELATION = NO - -# If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set -# to YES then the hyperlinks from functions in REFERENCES_RELATION and -# REFERENCED_BY_RELATION lists will link to the source code. Otherwise they will -# link to the documentation. -# The default value is: YES. - -REFERENCES_LINK_SOURCE = YES - -# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink in the -# source code will show a tooltip with additional information such as prototype, -# brief description and links to the definition and documentation. Since this -# will make the HTML file larger and loading of large files a bit slower, you -# can opt to disable this feature. -# The default value is: YES. -# This tag requires that the tag SOURCE_BROWSER is set to YES. - -SOURCE_TOOLTIPS = YES - -# If the USE_HTAGS tag is set to YES then the references to source code will -# point to the HTML generated by the htags(1) tool instead of doxygen built-in -# source browser. The htags tool is part of GNU's global source tagging system -# (see https://www.gnu.org/software/global/global.html). You will need version -# 4.8.6 or higher. -# -# To use it do the following: -# - Install the latest version of global -# - Enable SOURCE_BROWSER and USE_HTAGS in the configuration file -# - Make sure the INPUT points to the root of the source tree -# - Run doxygen as normal -# -# Doxygen will invoke htags (and that will in turn invoke gtags), so these -# tools must be available from the command line (i.e. in the search path). -# -# The result: instead of the source browser generated by doxygen, the links to -# source code will now point to the output of htags. -# The default value is: NO. -# This tag requires that the tag SOURCE_BROWSER is set to YES. - -USE_HTAGS = NO - -# If the VERBATIM_HEADERS tag is set the YES then doxygen will generate a -# verbatim copy of the header file for each class for which an include is -# specified. Set to NO to disable this. -# See also: Section \class. -# The default value is: YES. - -VERBATIM_HEADERS = YES - -# If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the -# clang parser (see: -# http://clang.llvm.org/) for more accurate parsing at the cost of reduced -# performance. This can be particularly helpful with template rich C++ code for -# which doxygen's built-in parser lacks the necessary type information. -# Note: The availability of this option depends on whether or not doxygen was -# generated with the -Duse_libclang=ON option for CMake. -# The default value is: NO. - -CLANG_ASSISTED_PARSING = NO - -# If clang assisted parsing is enabled and the CLANG_ADD_INC_PATHS tag is set to -# YES then doxygen will add the directory of each input to the include path. -# The default value is: YES. - -CLANG_ADD_INC_PATHS = YES - -# If clang assisted parsing is enabled you can provide the compiler with command -# line options that you would normally use when invoking the compiler. Note that -# the include paths will already be set by doxygen for the files and directories -# specified with INPUT and INCLUDE_PATH. -# This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES. - -CLANG_OPTIONS = - -# If clang assisted parsing is enabled you can provide the clang parser with the -# path to the directory containing a file called compile_commands.json. This -# file is the compilation database (see: -# http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html) containing the -# options used when the source files were built. This is equivalent to -# specifying the -p option to a clang tool, such as clang-check. These options -# will then be passed to the parser. Any options specified with CLANG_OPTIONS -# will be added as well. -# Note: The availability of this option depends on whether or not doxygen was -# generated with the -Duse_libclang=ON option for CMake. - -CLANG_DATABASE_PATH = - -#--------------------------------------------------------------------------- -# Configuration options related to the alphabetical class index -#--------------------------------------------------------------------------- - -# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index of all -# compounds will be generated. Enable this if the project contains a lot of -# classes, structs, unions or interfaces. -# The default value is: YES. - -ALPHABETICAL_INDEX = YES - -# In case all classes in a project start with a common prefix, all classes will -# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag -# can be used to specify a prefix (or a list of prefixes) that should be ignored -# while generating the index headers. -# This tag requires that the tag ALPHABETICAL_INDEX is set to YES. - -IGNORE_PREFIX = - -#--------------------------------------------------------------------------- -# Configuration options related to the HTML output -#--------------------------------------------------------------------------- - -# If the GENERATE_HTML tag is set to YES, doxygen will generate HTML output -# The default value is: YES. - -GENERATE_HTML = YES - -# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a -# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of -# it. -# The default directory is: html. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_OUTPUT = html - -# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each -# generated HTML page (for example: .htm, .php, .asp). -# The default value is: .html. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_FILE_EXTENSION = .html - -# The HTML_HEADER tag can be used to specify a user-defined HTML header file for -# each generated HTML page. If the tag is left blank doxygen will generate a -# standard header. -# -# To get valid HTML the header file that includes any scripts and style sheets -# that doxygen needs, which is dependent on the configuration options used (e.g. -# the setting GENERATE_TREEVIEW). It is highly recommended to start with a -# default header using -# doxygen -w html new_header.html new_footer.html new_stylesheet.css -# YourConfigFile -# and then modify the file new_header.html. See also section "Doxygen usage" -# for information on how to generate the default header that doxygen normally -# uses. -# Note: The header is subject to change so you typically have to regenerate the -# default header when upgrading to a newer version of doxygen. For a description -# of the possible markers and block names see the documentation. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_HEADER = - -# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each -# generated HTML page. If the tag is left blank doxygen will generate a standard -# footer. See HTML_HEADER for more information on how to generate a default -# footer and what special commands can be used inside the footer. See also -# section "Doxygen usage" for information on how to generate the default footer -# that doxygen normally uses. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_FOOTER = - -# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style -# sheet that is used by each HTML page. It can be used to fine-tune the look of -# the HTML output. If left blank doxygen will generate a default style sheet. -# See also section "Doxygen usage" for information on how to generate the style -# sheet that doxygen normally uses. -# Note: It is recommended to use HTML_EXTRA_STYLESHEET instead of this tag, as -# it is more robust and this tag (HTML_STYLESHEET) will in the future become -# obsolete. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_STYLESHEET = - -# The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined -# cascading style sheets that are included after the standard style sheets -# created by doxygen. Using this option one can overrule certain style aspects. -# This is preferred over using HTML_STYLESHEET since it does not replace the -# standard style sheet and is therefore more robust against future updates. -# Doxygen will copy the style sheet files to the output directory. -# Note: The order of the extra style sheet files is of importance (e.g. the last -# style sheet in the list overrules the setting of the previous ones in the -# list). For an example see the documentation. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_EXTRA_STYLESHEET = - -# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or -# other source files which should be copied to the HTML output directory. Note -# that these files will be copied to the base HTML output directory. Use the -# $relpath^ marker in the HTML_HEADER and/or HTML_FOOTER files to load these -# files. In the HTML_STYLESHEET file, use the file name only. Also note that the -# files will be copied as-is; there are no commands or markers available. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_EXTRA_FILES = - -# The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. Doxygen -# will adjust the colors in the style sheet and background images according to -# this color. Hue is specified as an angle on a colorwheel, see -# https://en.wikipedia.org/wiki/Hue for more information. For instance the value -# 0 represents red, 60 is yellow, 120 is green, 180 is cyan, 240 is blue, 300 -# purple, and 360 is red again. -# Minimum value: 0, maximum value: 359, default value: 220. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_COLORSTYLE_HUE = 220 - -# The HTML_COLORSTYLE_SAT tag controls the purity (or saturation) of the colors -# in the HTML output. For a value of 0 the output will use grayscales only. A -# value of 255 will produce the most vivid colors. -# Minimum value: 0, maximum value: 255, default value: 100. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_COLORSTYLE_SAT = 100 - -# The HTML_COLORSTYLE_GAMMA tag controls the gamma correction applied to the -# luminance component of the colors in the HTML output. Values below 100 -# gradually make the output lighter, whereas values above 100 make the output -# darker. The value divided by 100 is the actual gamma applied, so 80 represents -# a gamma of 0.8, The value 220 represents a gamma of 2.2, and 100 does not -# change the gamma. -# Minimum value: 40, maximum value: 240, default value: 80. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_COLORSTYLE_GAMMA = 80 - -# If the HTML_TIMESTAMP tag is set to YES then the footer of each generated HTML -# page will contain the date and time when the page was generated. Setting this -# to YES can help to show when doxygen was last run and thus if the -# documentation is up to date. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_TIMESTAMP = NO - -# If the HTML_DYNAMIC_MENUS tag is set to YES then the generated HTML -# documentation will contain a main index with vertical navigation menus that -# are dynamically created via JavaScript. If disabled, the navigation index will -# consists of multiple levels of tabs that are statically embedded in every HTML -# page. Disable this option to support browsers that do not have JavaScript, -# like the Qt help browser. -# The default value is: YES. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_DYNAMIC_MENUS = YES - -# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML -# documentation will contain sections that can be hidden and shown after the -# page has loaded. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_DYNAMIC_SECTIONS = NO - -# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries -# shown in the various tree structured indices initially; the user can expand -# and collapse entries dynamically later on. Doxygen will expand the tree to -# such a level that at most the specified number of entries are visible (unless -# a fully collapsed tree already exceeds this amount). So setting the number of -# entries 1 will produce a full collapsed tree by default. 0 is a special value -# representing an infinite number of entries and will result in a full expanded -# tree by default. -# Minimum value: 0, maximum value: 9999, default value: 100. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_INDEX_NUM_ENTRIES = 100 - -# If the GENERATE_DOCSET tag is set to YES, additional index files will be -# generated that can be used as input for Apple's Xcode 3 integrated development -# environment (see: -# https://developer.apple.com/xcode/), introduced with OSX 10.5 (Leopard). To -# create a documentation set, doxygen will generate a Makefile in the HTML -# output directory. Running make will produce the docset in that directory and -# running make install will install the docset in -# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at -# startup. See https://developer.apple.com/library/archive/featuredarticles/Doxy -# genXcode/_index.html for more information. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_DOCSET = NO - -# This tag determines the name of the docset feed. A documentation feed provides -# an umbrella under which multiple documentation sets from a single provider -# (such as a company or product suite) can be grouped. -# The default value is: Doxygen generated docs. -# This tag requires that the tag GENERATE_DOCSET is set to YES. - -DOCSET_FEEDNAME = "Doxygen generated docs" - -# This tag specifies a string that should uniquely identify the documentation -# set bundle. This should be a reverse domain-name style string, e.g. -# com.mycompany.MyDocSet. Doxygen will append .docset to the name. -# The default value is: org.doxygen.Project. -# This tag requires that the tag GENERATE_DOCSET is set to YES. - -DOCSET_BUNDLE_ID = org.doxygen.Project - -# The DOCSET_PUBLISHER_ID tag specifies a string that should uniquely identify -# the documentation publisher. This should be a reverse domain-name style -# string, e.g. com.mycompany.MyDocSet.documentation. -# The default value is: org.doxygen.Publisher. -# This tag requires that the tag GENERATE_DOCSET is set to YES. - -DOCSET_PUBLISHER_ID = org.doxygen.Publisher - -# The DOCSET_PUBLISHER_NAME tag identifies the documentation publisher. -# The default value is: Publisher. -# This tag requires that the tag GENERATE_DOCSET is set to YES. - -DOCSET_PUBLISHER_NAME = Publisher - -# If the GENERATE_HTMLHELP tag is set to YES then doxygen generates three -# additional HTML index files: index.hhp, index.hhc, and index.hhk. The -# index.hhp is a project file that can be read by Microsoft's HTML Help Workshop -# (see: -# https://www.microsoft.com/en-us/download/details.aspx?id=21138) on Windows. -# -# The HTML Help Workshop contains a compiler that can convert all HTML output -# generated by doxygen into a single compiled HTML file (.chm). Compiled HTML -# files are now used as the Windows 98 help format, and will replace the old -# Windows help format (.hlp) on all Windows platforms in the future. Compressed -# HTML files also contain an index, a table of contents, and you can search for -# words in the documentation. The HTML workshop also contains a viewer for -# compressed HTML files. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_HTMLHELP = NO - -# The CHM_FILE tag can be used to specify the file name of the resulting .chm -# file. You can add a path in front of the file if the result should not be -# written to the html output directory. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -CHM_FILE = - -# The HHC_LOCATION tag can be used to specify the location (absolute path -# including file name) of the HTML help compiler (hhc.exe). If non-empty, -# doxygen will try to run the HTML help compiler on the generated index.hhp. -# The file has to be specified with full path. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -HHC_LOCATION = - -# The GENERATE_CHI flag controls if a separate .chi index file is generated -# (YES) or that it should be included in the main .chm file (NO). -# The default value is: NO. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -GENERATE_CHI = NO - -# The CHM_INDEX_ENCODING is used to encode HtmlHelp index (hhk), content (hhc) -# and project file content. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -CHM_INDEX_ENCODING = - -# The BINARY_TOC flag controls whether a binary table of contents is generated -# (YES) or a normal table of contents (NO) in the .chm file. Furthermore it -# enables the Previous and Next buttons. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -BINARY_TOC = NO - -# The TOC_EXPAND flag can be set to YES to add extra items for group members to -# the table of contents of the HTML help documentation and to the tree view. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTMLHELP is set to YES. - -TOC_EXPAND = NO - -# If the GENERATE_QHP tag is set to YES and both QHP_NAMESPACE and -# QHP_VIRTUAL_FOLDER are set, an additional index file will be generated that -# can be used as input for Qt's qhelpgenerator to generate a Qt Compressed Help -# (.qch) of the generated HTML documentation. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_QHP = NO - -# If the QHG_LOCATION tag is specified, the QCH_FILE tag can be used to specify -# the file name of the resulting .qch file. The path specified is relative to -# the HTML output folder. -# This tag requires that the tag GENERATE_QHP is set to YES. - -QCH_FILE = - -# The QHP_NAMESPACE tag specifies the namespace to use when generating Qt Help -# Project output. For more information please see Qt Help Project / Namespace -# (see: -# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#namespace). -# The default value is: org.doxygen.Project. -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_NAMESPACE = org.doxygen.Project - -# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating Qt -# Help Project output. For more information please see Qt Help Project / Virtual -# Folders (see: -# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#virtual-folders). -# The default value is: doc. -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_VIRTUAL_FOLDER = doc - -# If the QHP_CUST_FILTER_NAME tag is set, it specifies the name of a custom -# filter to add. For more information please see Qt Help Project / Custom -# Filters (see: -# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#custom-filters). -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_CUST_FILTER_NAME = - -# The QHP_CUST_FILTER_ATTRS tag specifies the list of the attributes of the -# custom filter to add. For more information please see Qt Help Project / Custom -# Filters (see: -# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#custom-filters). -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_CUST_FILTER_ATTRS = - -# The QHP_SECT_FILTER_ATTRS tag specifies the list of the attributes this -# project's filter section matches. Qt Help Project / Filter Attributes (see: -# https://doc.qt.io/archives/qt-4.8/qthelpproject.html#filter-attributes). -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHP_SECT_FILTER_ATTRS = - -# The QHG_LOCATION tag can be used to specify the location (absolute path -# including file name) of Qt's qhelpgenerator. If non-empty doxygen will try to -# run qhelpgenerator on the generated .qhp file. -# This tag requires that the tag GENERATE_QHP is set to YES. - -QHG_LOCATION = - -# If the GENERATE_ECLIPSEHELP tag is set to YES, additional index files will be -# generated, together with the HTML files, they form an Eclipse help plugin. To -# install this plugin and make it available under the help contents menu in -# Eclipse, the contents of the directory containing the HTML and XML files needs -# to be copied into the plugins directory of eclipse. The name of the directory -# within the plugins directory should be the same as the ECLIPSE_DOC_ID value. -# After copying Eclipse needs to be restarted before the help appears. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_ECLIPSEHELP = NO - -# A unique identifier for the Eclipse help plugin. When installing the plugin -# the directory name containing the HTML and XML files should also have this -# name. Each documentation set should have its own identifier. -# The default value is: org.doxygen.Project. -# This tag requires that the tag GENERATE_ECLIPSEHELP is set to YES. - -ECLIPSE_DOC_ID = org.doxygen.Project - -# If you want full control over the layout of the generated HTML pages it might -# be necessary to disable the index and replace it with your own. The -# DISABLE_INDEX tag can be used to turn on/off the condensed index (tabs) at top -# of each HTML page. A value of NO enables the index and the value YES disables -# it. Since the tabs in the index contain the same information as the navigation -# tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -DISABLE_INDEX = NO - -# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index -# structure should be generated to display hierarchical information. If the tag -# value is set to YES, a side panel will be generated containing a tree-like -# index structure (just like the one that is generated for HTML Help). For this -# to work a browser that supports JavaScript, DHTML, CSS and frames is required -# (i.e. any modern browser). Windows users are probably better off using the -# HTML help feature. Via custom style sheets (see HTML_EXTRA_STYLESHEET) one can -# further fine-tune the look of the index. As an example, the default style -# sheet generated by doxygen has an example that shows how to put an image at -# the root of the tree instead of the PROJECT_NAME. Since the tree basically has -# the same information as the tab index, you could consider setting -# DISABLE_INDEX to YES when enabling this option. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -GENERATE_TREEVIEW = NO - -# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values that -# doxygen will group on one line in the generated HTML documentation. -# -# Note that a value of 0 will completely suppress the enum values from appearing -# in the overview section. -# Minimum value: 0, maximum value: 20, default value: 4. -# This tag requires that the tag GENERATE_HTML is set to YES. - -ENUM_VALUES_PER_LINE = 4 - -# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be used -# to set the initial width (in pixels) of the frame in which the tree is shown. -# Minimum value: 0, maximum value: 1500, default value: 250. -# This tag requires that the tag GENERATE_HTML is set to YES. - -TREEVIEW_WIDTH = 250 - -# If the EXT_LINKS_IN_WINDOW option is set to YES, doxygen will open links to -# external symbols imported via tag files in a separate window. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -EXT_LINKS_IN_WINDOW = NO - -# If the HTML_FORMULA_FORMAT option is set to svg, doxygen will use the pdf2svg -# tool (see https://github.com/dawbarton/pdf2svg) or inkscape (see -# https://inkscape.org) to generate formulas as SVG images instead of PNGs for -# the HTML output. These images will generally look nicer at scaled resolutions. -# Possible values are: png (the default) and svg (looks nicer but requires the -# pdf2svg or inkscape tool). -# The default value is: png. -# This tag requires that the tag GENERATE_HTML is set to YES. - -HTML_FORMULA_FORMAT = png - -# Use this tag to change the font size of LaTeX formulas included as images in -# the HTML documentation. When you change the font size after a successful -# doxygen run you need to manually remove any form_*.png images from the HTML -# output directory to force them to be regenerated. -# Minimum value: 8, maximum value: 50, default value: 10. -# This tag requires that the tag GENERATE_HTML is set to YES. - -FORMULA_FONTSIZE = 10 - -# Use the FORMULA_TRANSPARENT tag to determine whether or not the images -# generated for formulas are transparent PNGs. Transparent PNGs are not -# supported properly for IE 6.0, but are supported on all modern browsers. -# -# Note that when changing this option you need to delete any form_*.png files in -# the HTML output directory before the changes have effect. -# The default value is: YES. -# This tag requires that the tag GENERATE_HTML is set to YES. - -FORMULA_TRANSPARENT = YES - -# The FORMULA_MACROFILE can contain LaTeX \newcommand and \renewcommand commands -# to create new LaTeX commands to be used in formulas as building blocks. See -# the section "Including formulas" for details. - -FORMULA_MACROFILE = - -# Enable the USE_MATHJAX option to render LaTeX formulas using MathJax (see -# https://www.mathjax.org) which uses client side JavaScript for the rendering -# instead of using pre-rendered bitmaps. Use this if you do not have LaTeX -# installed or if you want to formulas look prettier in the HTML output. When -# enabled you may also need to install MathJax separately and configure the path -# to it using the MATHJAX_RELPATH option. -# The default value is: NO. -# This tag requires that the tag GENERATE_HTML is set to YES. - -USE_MATHJAX = NO - -# When MathJax is enabled you can set the default output format to be used for -# the MathJax output. See the MathJax site (see: -# http://docs.mathjax.org/en/v2.7-latest/output.html) for more details. -# Possible values are: HTML-CSS (which is slower, but has the best -# compatibility), NativeMML (i.e. MathML) and SVG. -# The default value is: HTML-CSS. -# This tag requires that the tag USE_MATHJAX is set to YES. - -MATHJAX_FORMAT = HTML-CSS - -# When MathJax is enabled you need to specify the location relative to the HTML -# output directory using the MATHJAX_RELPATH option. The destination directory -# should contain the MathJax.js script. For instance, if the mathjax directory -# is located at the same level as the HTML output directory, then -# MATHJAX_RELPATH should be ../mathjax. The default value points to the MathJax -# Content Delivery Network so you can quickly see the result without installing -# MathJax. However, it is strongly recommended to install a local copy of -# MathJax from https://www.mathjax.org before deployment. -# The default value is: https://cdn.jsdelivr.net/npm/mathjax@2. -# This tag requires that the tag USE_MATHJAX is set to YES. - -MATHJAX_RELPATH = https://cdn.jsdelivr.net/npm/mathjax@2 - -# The MATHJAX_EXTENSIONS tag can be used to specify one or more MathJax -# extension names that should be enabled during MathJax rendering. For example -# MATHJAX_EXTENSIONS = TeX/AMSmath TeX/AMSsymbols -# This tag requires that the tag USE_MATHJAX is set to YES. - -MATHJAX_EXTENSIONS = - -# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces -# of code that will be used on startup of the MathJax code. See the MathJax site -# (see: -# http://docs.mathjax.org/en/v2.7-latest/output.html) for more details. For an -# example see the documentation. -# This tag requires that the tag USE_MATHJAX is set to YES. - -MATHJAX_CODEFILE = - -# When the SEARCHENGINE tag is enabled doxygen will generate a search box for -# the HTML output. The underlying search engine uses javascript and DHTML and -# should work on any modern browser. Note that when using HTML help -# (GENERATE_HTMLHELP), Qt help (GENERATE_QHP), or docsets (GENERATE_DOCSET) -# there is already a search function so this one should typically be disabled. -# For large projects the javascript based search engine can be slow, then -# enabling SERVER_BASED_SEARCH may provide a better solution. It is possible to -# search using the keyboard; to jump to the search box use + S -# (what the is depends on the OS and browser, but it is typically -# , /