diff --git a/lang/calamares_i18n.qrc.in b/lang/calamares_i18n.qrc.in
index 1f0ac1604..dd7931e09 100644
--- a/lang/calamares_i18n.qrc.in
+++ b/lang/calamares_i18n.qrc.in
@@ -1,5 +1,9 @@
-
-
+
+
+
+
@calamares_i18n_qrc_content@
-
+
diff --git a/src/calamares/CalamaresApplication.cpp b/src/calamares/CalamaresApplication.cpp
index d337f774c..2b93cc9d1 100644
--- a/src/calamares/CalamaresApplication.cpp
+++ b/src/calamares/CalamaresApplication.cpp
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2018, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2018 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/CalamaresApplication.h b/src/calamares/CalamaresApplication.h
index f42c21b56..b36577591 100644
--- a/src/calamares/CalamaresApplication.h
+++ b/src/calamares/CalamaresApplication.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2018-2019, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2018-2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/CalamaresWindow.cpp b/src/calamares/CalamaresWindow.cpp
index 28b9df626..2119670be 100644
--- a/src/calamares/CalamaresWindow.cpp
+++ b/src/calamares/CalamaresWindow.cpp
@@ -1,9 +1,10 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2017-2018, Adriaan de Groot
- * Copyright 2018, Raul Rodrigo Segura (raurodse)
- * Copyright 2019, Collabora Ltd
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017-2018 Adriaan de Groot
+ * SPDX-FileCopyrightText: 2018 Raul Rodrigo Segura (raurodse)
+ * SPDX-FileCopyrightText: 2019 Collabora Ltd
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/CalamaresWindow.h b/src/calamares/CalamaresWindow.h
index e6c27fd3f..9fa13b44f 100644
--- a/src/calamares/CalamaresWindow.h
+++ b/src/calamares/CalamaresWindow.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2017-2018, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017-2018 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/DebugWindow.cpp b/src/calamares/DebugWindow.cpp
index 9e2bdc501..c5effb45f 100644
--- a/src/calamares/DebugWindow.cpp
+++ b/src/calamares/DebugWindow.cpp
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2015-2016, Teo Mrnjavac
- * Copyright 2019, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2015-2016 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/DebugWindow.h b/src/calamares/DebugWindow.h
index 764a141c2..e0e939912 100644
--- a/src/calamares/DebugWindow.h
+++ b/src/calamares/DebugWindow.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2015, Teo Mrnjavac
- * Copyright 2019, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/VariantModel.cpp b/src/calamares/VariantModel.cpp
index 2d8313665..9753787ad 100644
--- a/src/calamares/VariantModel.cpp
+++ b/src/calamares/VariantModel.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2019, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/VariantModel.h b/src/calamares/VariantModel.h
index bdf6da866..7deafc88d 100644
--- a/src/calamares/VariantModel.h
+++ b/src/calamares/VariantModel.h
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2019, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/calamares-navigation.qml b/src/calamares/calamares-navigation.qml
index 6b356218d..131926175 100644
--- a/src/calamares/calamares-navigation.qml
+++ b/src/calamares/calamares-navigation.qml
@@ -1,3 +1,13 @@
+/* Sample of QML navigation.
+
+ SPDX-FileCopyrightText: 2020 Adriaan de Groot
+ SPDX-License-Identifier: GPL-3.0-or-later
+
+
+ The navigation panel is generally "horizontal" in layout, with
+ buttons for next and previous; this particular one copies
+ the layout and size of the widgets panel.
+*/
import io.calamares.ui 1.0
import io.calamares.core 1.0
diff --git a/src/calamares/calamares-sidebar.qml b/src/calamares/calamares-sidebar.qml
index 85d1d506d..c12dd6e34 100644
--- a/src/calamares/calamares-sidebar.qml
+++ b/src/calamares/calamares-sidebar.qml
@@ -1,3 +1,15 @@
+/* Sample of QML progress tree.
+
+ SPDX-FileCopyrightText: 2020 Adriaan de Groot
+ SPDX-License-Identifier: GPL-3.0-or-later
+
+
+ The progress tree (actually a list) is generally "vertical" in layout,
+ with the steps going "down", but it could also be a more compact
+ horizontal layout with suitable branding settings.
+
+ This example emulates the layout and size of the widgets progress tree.
+*/
import io.calamares.ui 1.0
import io.calamares.core 1.0
diff --git a/src/calamares/calamares.qrc b/src/calamares/calamares.qrc
index 17db2e08a..5733ea065 100644
--- a/src/calamares/calamares.qrc
+++ b/src/calamares/calamares.qrc
@@ -1,6 +1,10 @@
-
-
- calamares-sidebar.qml
- calamares-navigation.qml
-
+
+
+
+
+ calamares-sidebar.qml
+ calamares-navigation.qml
+
diff --git a/src/calamares/main.cpp b/src/calamares/main.cpp
index 4ca089102..c5815154f 100644
--- a/src/calamares/main.cpp
+++ b/src/calamares/main.cpp
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014, Teo Mrnjavac
- * Copyright 2017-2020, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017-2020 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/progresstree/ProgressTreeDelegate.cpp b/src/calamares/progresstree/ProgressTreeDelegate.cpp
index 7b7101f5d..a11cd3795 100644
--- a/src/calamares/progresstree/ProgressTreeDelegate.cpp
+++ b/src/calamares/progresstree/ProgressTreeDelegate.cpp
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2017, 2019-2020, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/progresstree/ProgressTreeDelegate.h b/src/calamares/progresstree/ProgressTreeDelegate.h
index d36bd4d14..7a2641b7d 100644
--- a/src/calamares/progresstree/ProgressTreeDelegate.h
+++ b/src/calamares/progresstree/ProgressTreeDelegate.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2019, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/progresstree/ProgressTreeView.cpp b/src/calamares/progresstree/ProgressTreeView.cpp
index 22b11bfc6..ad8effd66 100644
--- a/src/calamares/progresstree/ProgressTreeView.cpp
+++ b/src/calamares/progresstree/ProgressTreeView.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014, Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2014 Teo Mrnjavac
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/progresstree/ProgressTreeView.h b/src/calamares/progresstree/ProgressTreeView.h
index 4a1bf9f2d..b72291a92 100644
--- a/src/calamares/progresstree/ProgressTreeView.h
+++ b/src/calamares/progresstree/ProgressTreeView.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014, Teo Mrnjavac
- * Copyright 2017, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/test_conf.cpp b/src/calamares/test_conf.cpp
index 06247bfed..18330d9a2 100644
--- a/src/calamares/test_conf.cpp
+++ b/src/calamares/test_conf.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2017-2018, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2017-2018 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/calamares/testmain.cpp b/src/calamares/testmain.cpp
index d70ee70b5..6e4384b62 100644
--- a/src/calamares/testmain.cpp
+++ b/src/calamares/testmain.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2018, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2018 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamares/CalamaresVersion.h.in b/src/libcalamares/CalamaresVersion.h.in
index 54a44888a..09ef9ae2c 100644
--- a/src/libcalamares/CalamaresVersion.h.in
+++ b/src/libcalamares/CalamaresVersion.h.in
@@ -1,3 +1,5 @@
+// SPDX-FileCopyrightText: no
+// SPDX-License-Identifier: CC0-1.0
#ifndef CALAMARES_VERSION_H
#define CALAMARES_VERSION_H
diff --git a/src/libcalamares/CalamaresVersionX.h.in b/src/libcalamares/CalamaresVersionX.h.in
index 75b124c11..be3a9ae21 100644
--- a/src/libcalamares/CalamaresVersionX.h.in
+++ b/src/libcalamares/CalamaresVersionX.h.in
@@ -1,3 +1,6 @@
+// SPDX-FileCopyrightText: no
+// SPDX-License-Identifier: CC0-1.0
+//
// Same as CalamaresVersion.h, but with a full-git-extended VERSION
// rather than the short (vM.m.p) semantic version.
#ifndef CALAMARES_VERSION_H
diff --git a/src/libcalamares/partition/FileSystem.cpp b/src/libcalamares/partition/FileSystem.cpp
index 6fda6b41a..ee4a9f5b1 100644
--- a/src/libcalamares/partition/FileSystem.cpp
+++ b/src/libcalamares/partition/FileSystem.cpp
@@ -3,6 +3,7 @@
* SPDX-FileCopyrightText: 2014 Aurélien Gâteau
* SPDX-FileCopyrightText: 2015-2016 Teo Mrnjavac
* SPDX-FileCopyrightText: 2018-2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -17,9 +18,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
#include "FileSystem.h"
diff --git a/src/libcalamares/partition/KPMManager.cpp b/src/libcalamares/partition/KPMManager.cpp
index 00b4a6491..1f3c5b5fc 100644
--- a/src/libcalamares/partition/KPMManager.cpp
+++ b/src/libcalamares/partition/KPMManager.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
* SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,9 +16,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
#include "KPMManager.h"
diff --git a/src/libcalamares/partition/KPMManager.h b/src/libcalamares/partition/KPMManager.h
index be5ae00c0..2c73bfed3 100644
--- a/src/libcalamares/partition/KPMManager.h
+++ b/src/libcalamares/partition/KPMManager.h
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
- *
+ *
* SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,9 +16,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
/*
diff --git a/src/libcalamares/partition/Mount.cpp b/src/libcalamares/partition/Mount.cpp
index f9a45fafd..a110f2882 100644
--- a/src/libcalamares/partition/Mount.cpp
+++ b/src/libcalamares/partition/Mount.cpp
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
- *
+ *
* SPDX-FileCopyrightText: 2014 Teo Mrnjavac
* SPDX-FileCopyrightText: 2017-2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -16,9 +17,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
#include "Mount.h"
diff --git a/src/libcalamares/partition/Mount.h b/src/libcalamares/partition/Mount.h
index c08d5ac75..a1a0dea65 100644
--- a/src/libcalamares/partition/Mount.h
+++ b/src/libcalamares/partition/Mount.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
- *
+ *
* SPDX-FileCopyrightText: 2014 Teo Mrnjavac
* SPDX-FileCopyrightText: 2017-2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -16,9 +17,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
#ifndef PARTITION_MOUNT_H
diff --git a/src/libcalamares/partition/PartitionIterator.cpp b/src/libcalamares/partition/PartitionIterator.cpp
index f4e57fbad..6e030346d 100644
--- a/src/libcalamares/partition/PartitionIterator.cpp
+++ b/src/libcalamares/partition/PartitionIterator.cpp
@@ -1,8 +1,9 @@
/* === This file is part of Calamares - ===
- *
+ *
* SPDX-FileCopyrightText: 2014 Aurélien Gâteau
* SPDX-FileCopyrightText: 2015 Teo Mrnjavac
* SPDX-FileCopyrightText: 2017-2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -17,9 +18,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
#include "PartitionIterator.h"
diff --git a/src/libcalamares/partition/PartitionIterator.h b/src/libcalamares/partition/PartitionIterator.h
index 03a03faba..4e3d4362d 100644
--- a/src/libcalamares/partition/PartitionIterator.h
+++ b/src/libcalamares/partition/PartitionIterator.h
@@ -1,8 +1,9 @@
/* === This file is part of Calamares - ===
- *
+ *
* SPDX-FileCopyrightText: 2014 Aurélien Gâteau
* SPDX-FileCopyrightText: 2015 Teo Mrnjavac
* SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -17,9 +18,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
diff --git a/src/libcalamares/partition/PartitionQuery.cpp b/src/libcalamares/partition/PartitionQuery.cpp
index 0aba728b3..8a2039b61 100644
--- a/src/libcalamares/partition/PartitionQuery.cpp
+++ b/src/libcalamares/partition/PartitionQuery.cpp
@@ -1,8 +1,9 @@
/* === This file is part of Calamares - ===
- *
+ *
* SPDX-FileCopyrightText: 2014 Aurélien Gâteau
* SPDX-FileCopyrightText: 2015-2016 Teo Mrnjavac
* SPDX-FileCopyrightText: 2018-2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -17,9 +18,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
#include "PartitionQuery.h"
diff --git a/src/libcalamares/partition/PartitionQuery.h b/src/libcalamares/partition/PartitionQuery.h
index 595d82c0f..ac241a259 100644
--- a/src/libcalamares/partition/PartitionQuery.h
+++ b/src/libcalamares/partition/PartitionQuery.h
@@ -1,8 +1,9 @@
/* === This file is part of Calamares - ===
- *
+ *
* SPDX-FileCopyrightText: 2014 Aurélien Gâteau
* SPDX-FileCopyrightText: 2015-2016 Teo Mrnjavac
* SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -17,9 +18,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
/*
diff --git a/src/libcalamares/partition/PartitionSize.cpp b/src/libcalamares/partition/PartitionSize.cpp
index d84fd81c6..38e0366c0 100644
--- a/src/libcalamares/partition/PartitionSize.cpp
+++ b/src/libcalamares/partition/PartitionSize.cpp
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
- *
+ *
* SPDX-FileCopyrightText: 2019 Collabora Ltd
* SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -16,9 +17,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
diff --git a/src/libcalamares/partition/PartitionSize.h b/src/libcalamares/partition/PartitionSize.h
index f70aa3c89..35c6cdb8d 100644
--- a/src/libcalamares/partition/PartitionSize.h
+++ b/src/libcalamares/partition/PartitionSize.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
- *
+ *
* SPDX-FileCopyrightText: 2019 Collabora Ltd
* SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -16,9 +17,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
#ifndef PARTITION_PARTITIONSIZE_H
diff --git a/src/libcalamares/partition/Sync.cpp b/src/libcalamares/partition/Sync.cpp
index d1f6378cd..fb7b31788 100644
--- a/src/libcalamares/partition/Sync.cpp
+++ b/src/libcalamares/partition/Sync.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
- *
+ *
* SPDX-FileCopyrightText: 2019-2020 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,9 +16,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
#include "Sync.h"
diff --git a/src/libcalamares/partition/Sync.h b/src/libcalamares/partition/Sync.h
index a291058e7..bb1938c8b 100644
--- a/src/libcalamares/partition/Sync.h
+++ b/src/libcalamares/partition/Sync.h
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
- *
+ *
* SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,9 +16,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
#ifndef PARTITION_SYNC_H
diff --git a/src/libcalamares/partition/Tests.cpp b/src/libcalamares/partition/Tests.cpp
index e52b8edf1..d69e80fc1 100644
--- a/src/libcalamares/partition/Tests.cpp
+++ b/src/libcalamares/partition/Tests.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
* SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,9 +16,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
#include "Tests.h"
diff --git a/src/libcalamares/partition/Tests.h b/src/libcalamares/partition/Tests.h
index c495fa0fd..31983c2f6 100644
--- a/src/libcalamares/partition/Tests.h
+++ b/src/libcalamares/partition/Tests.h
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
- *
+ *
* SPDX-FileCopyrightText: 2019 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -15,9 +16,6 @@
* You should have received a copy of the GNU General Public License
* along with Calamares. If not, see .
*
- * SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSE
- *
*/
#ifndef LIBCALAMARES_PARTITION_TESTS_H
diff --git a/src/libcalamaresui/Branding.cpp b/src/libcalamaresui/Branding.cpp
index 4cfe7ea40..c14f33b85 100644
--- a/src/libcalamaresui/Branding.cpp
+++ b/src/libcalamaresui/Branding.cpp
@@ -1,9 +1,10 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2017-2019, Adriaan de Groot
- * Copyright 2018, Raul Rodrigo Segura (raurodse)
- * Copyright 2019, Camilo Higuita
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017-2019 Adriaan de Groot
+ * SPDX-FileCopyrightText: 2018 Raul Rodrigo Segura (raurodse)
+ * SPDX-FileCopyrightText: 2019 Camilo Higuita
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/Branding.h b/src/libcalamaresui/Branding.h
index 764845fec..65b7d9642 100644
--- a/src/libcalamaresui/Branding.h
+++ b/src/libcalamaresui/Branding.h
@@ -1,9 +1,10 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2017-2018, Adriaan de Groot
- * Copyright 2018, Raul Rodrigo Segura (raurodse)
- * Copyright 2019, Camilo Higuita
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017-2018 Adriaan de Groot
+ * SPDX-FileCopyrightText: 2018 Raul Rodrigo Segura (raurodse)
+ * SPDX-FileCopyrightText: 2019 Camilo Higuita
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/ViewManager.cpp b/src/libcalamaresui/ViewManager.cpp
index a39fc141f..e0a206cae 100644
--- a/src/libcalamaresui/ViewManager.cpp
+++ b/src/libcalamaresui/ViewManager.cpp
@@ -1,9 +1,10 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2019, Dominic Hayes
- * Copyright 2019, Gabriel Craciunescu
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2017-2018, 2020, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017-2018 Adriaan de Groot
+ * SPDX-FileCopyrightText: 2019 Dominic Hayes
+ * SPDX-FileCopyrightText: 2019 Gabriel Craciunescu
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/ViewManager.h b/src/libcalamaresui/ViewManager.h
index 683b335d1..208f744a4 100644
--- a/src/libcalamaresui/ViewManager.h
+++ b/src/libcalamaresui/ViewManager.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2017-2018, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017-2018 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/libcalamaresui.qrc b/src/libcalamaresui/libcalamaresui.qrc
index eeb3fc490..62a7df271 100644
--- a/src/libcalamaresui/libcalamaresui.qrc
+++ b/src/libcalamaresui/libcalamaresui.qrc
@@ -1,4 +1,8 @@
-
+
+
+
../../data/images/yes.svgz
../../data/images/no.svgz
diff --git a/src/libcalamaresui/modulesystem/CppJobModule.cpp b/src/libcalamaresui/modulesystem/CppJobModule.cpp
index 6050c6955..453764b13 100644
--- a/src/libcalamaresui/modulesystem/CppJobModule.cpp
+++ b/src/libcalamaresui/modulesystem/CppJobModule.cpp
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014, Teo Mrnjavac
- * Copyright 2016, Kevin Kofler
+ * SPDX-FileCopyrightText: 2014 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2016 Kevin Kofler
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/modulesystem/CppJobModule.h b/src/libcalamaresui/modulesystem/CppJobModule.h
index 8774a67e5..9c6e7b823 100644
--- a/src/libcalamaresui/modulesystem/CppJobModule.h
+++ b/src/libcalamaresui/modulesystem/CppJobModule.h
@@ -1,8 +1,9 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014, Teo Mrnjavac
- * Copyright 2016, Kevin Kofler
- * Copyright 2017, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2016 Kevin Kofler
+ * SPDX-FileCopyrightText: 2017 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/modulesystem/ModuleFactory.cpp b/src/libcalamaresui/modulesystem/ModuleFactory.cpp
index 050854613..93ffb745b 100644
--- a/src/libcalamaresui/modulesystem/ModuleFactory.cpp
+++ b/src/libcalamaresui/modulesystem/ModuleFactory.cpp
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2017-2018, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017-2018 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/modulesystem/ModuleFactory.h b/src/libcalamaresui/modulesystem/ModuleFactory.h
index 8184967d2..6d8f12a19 100644
--- a/src/libcalamaresui/modulesystem/ModuleFactory.h
+++ b/src/libcalamaresui/modulesystem/ModuleFactory.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2017, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/modulesystem/ModuleManager.h b/src/libcalamaresui/modulesystem/ModuleManager.h
index eb7d086c1..abe0dce00 100644
--- a/src/libcalamaresui/modulesystem/ModuleManager.h
+++ b/src/libcalamaresui/modulesystem/ModuleManager.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2018, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2018 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/modulesystem/ProcessJobModule.cpp b/src/libcalamaresui/modulesystem/ProcessJobModule.cpp
index b5eed6e43..f3a6d6e98 100644
--- a/src/libcalamaresui/modulesystem/ProcessJobModule.cpp
+++ b/src/libcalamaresui/modulesystem/ProcessJobModule.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014, Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2014 Teo Mrnjavac
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/modulesystem/ProcessJobModule.h b/src/libcalamaresui/modulesystem/ProcessJobModule.h
index b59539a04..e3780ed0e 100644
--- a/src/libcalamaresui/modulesystem/ProcessJobModule.h
+++ b/src/libcalamaresui/modulesystem/ProcessJobModule.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014, Teo Mrnjavac
- * Copyright 2017, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/modulesystem/PythonJobModule.cpp b/src/libcalamaresui/modulesystem/PythonJobModule.cpp
index 72ca116fb..d3c47fffb 100644
--- a/src/libcalamaresui/modulesystem/PythonJobModule.cpp
+++ b/src/libcalamaresui/modulesystem/PythonJobModule.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014, Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2014 Teo Mrnjavac
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/modulesystem/PythonJobModule.h b/src/libcalamaresui/modulesystem/PythonJobModule.h
index db5554b9b..68963802c 100644
--- a/src/libcalamaresui/modulesystem/PythonJobModule.h
+++ b/src/libcalamaresui/modulesystem/PythonJobModule.h
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014, Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2014 Teo Mrnjavac
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/modulesystem/PythonQtViewModule.cpp b/src/libcalamaresui/modulesystem/PythonQtViewModule.cpp
index b94414d4a..3e1f2cce3 100644
--- a/src/libcalamaresui/modulesystem/PythonQtViewModule.cpp
+++ b/src/libcalamaresui/modulesystem/PythonQtViewModule.cpp
@@ -1,8 +1,9 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2016, Teo Mrnjavac
- * Copyright 2018, Adriaan de Groot
- * Copyright 2018, Raul Rodrigo Segura
+ * SPDX-FileCopyrightText: 2016 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2018 Adriaan de Groot
+ * SPDX-FileCopyrightText: 2018 Raul Rodrigo Segura
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/modulesystem/PythonQtViewModule.h b/src/libcalamaresui/modulesystem/PythonQtViewModule.h
index 64cc0f8a9..ad8e0989a 100644
--- a/src/libcalamaresui/modulesystem/PythonQtViewModule.h
+++ b/src/libcalamaresui/modulesystem/PythonQtViewModule.h
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2016, Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2016 Teo Mrnjavac
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/modulesystem/ViewModule.cpp b/src/libcalamaresui/modulesystem/ViewModule.cpp
index 8f3b9a340..1674d9fab 100644
--- a/src/libcalamaresui/modulesystem/ViewModule.cpp
+++ b/src/libcalamaresui/modulesystem/ViewModule.cpp
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014, Teo Mrnjavac
- * Copyright 2017-2018, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017-2018 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/modulesystem/ViewModule.h b/src/libcalamaresui/modulesystem/ViewModule.h
index ac56e7607..370987b15 100644
--- a/src/libcalamaresui/modulesystem/ViewModule.h
+++ b/src/libcalamaresui/modulesystem/ViewModule.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014, Teo Mrnjavac
- * Copyright 2017, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp
index 680673a22..57f04cd95 100644
--- a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp
+++ b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2017-2018, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017-2018 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.h b/src/libcalamaresui/utils/CalamaresUtilsGui.h
index 251741fad..a98579cd6 100644
--- a/src/libcalamaresui/utils/CalamaresUtilsGui.h
+++ b/src/libcalamaresui/utils/CalamaresUtilsGui.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2017-2018, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2017-2018 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/utils/ImageRegistry.h b/src/libcalamaresui/utils/ImageRegistry.h
index 5378d71e7..706306c23 100644
--- a/src/libcalamaresui/utils/ImageRegistry.h
+++ b/src/libcalamaresui/utils/ImageRegistry.h
@@ -1,28 +1,11 @@
/* === This file is part of Calamares - ===
*
+ * SPDX-FileCopyrightText: 2012 Christian Muehlhaeuser
+ * SPDX-FileCopyrightText: 2019 Adriaan de Groot
* SPDX-License-Identifier: GPL-3.0-or-later
- * License-Filename: LICENSES/GPLv3+-ImageRegistry
*
- * Copyright 2019, Adriaan de Groot
*/
-/*
- * Copyright 2012, Christian Muehlhaeuser
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see .
-*/
-
#ifndef IMAGE_REGISTRY_H
#define IMAGE_REGISTRY_H
diff --git a/src/libcalamaresui/utils/Paste.cpp b/src/libcalamaresui/utils/Paste.cpp
index 1b9ad4dfe..16ec7a74f 100644
--- a/src/libcalamaresui/utils/Paste.cpp
+++ b/src/libcalamaresui/utils/Paste.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2019, Bill Auger
+ * SPDX-FileCopyrightText: 2019 Bill Auger
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/utils/Paste.h b/src/libcalamaresui/utils/Paste.h
index fd088882c..0886a9a7f 100644
--- a/src/libcalamaresui/utils/Paste.h
+++ b/src/libcalamaresui/utils/Paste.h
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2019, Bill Auger
+ * SPDX-FileCopyrightText: 2019 Bill Auger
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/utils/PythonQtUtils.cpp b/src/libcalamaresui/utils/PythonQtUtils.cpp
index 3a60839a4..6528ee4a8 100644
--- a/src/libcalamaresui/utils/PythonQtUtils.cpp
+++ b/src/libcalamaresui/utils/PythonQtUtils.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2016, Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2016 Teo Mrnjavac
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/utils/PythonQtUtils.h b/src/libcalamaresui/utils/PythonQtUtils.h
index dc889b2d0..f06a6d4e4 100644
--- a/src/libcalamaresui/utils/PythonQtUtils.h
+++ b/src/libcalamaresui/utils/PythonQtUtils.h
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2016, Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2016 Teo Mrnjavac
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/utils/Qml.cpp b/src/libcalamaresui/utils/Qml.cpp
index 1f1152fa2..602e11326 100644
--- a/src/libcalamaresui/utils/Qml.cpp
+++ b/src/libcalamaresui/utils/Qml.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2020, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2020 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/utils/Qml.h b/src/libcalamaresui/utils/Qml.h
index a3fc6d114..ea5d0aa8f 100644
--- a/src/libcalamaresui/utils/Qml.h
+++ b/src/libcalamaresui/utils/Qml.h
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2020, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2020 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/viewpages/BlankViewStep.cpp b/src/libcalamaresui/viewpages/BlankViewStep.cpp
index 68eba5385..16925a4a1 100644
--- a/src/libcalamaresui/viewpages/BlankViewStep.cpp
+++ b/src/libcalamaresui/viewpages/BlankViewStep.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2018, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2018 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/viewpages/BlankViewStep.h b/src/libcalamaresui/viewpages/BlankViewStep.h
index ab44205ac..e10cce872 100644
--- a/src/libcalamaresui/viewpages/BlankViewStep.h
+++ b/src/libcalamaresui/viewpages/BlankViewStep.h
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2018, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2018 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp
index 6f3983dc4..de6f12a21 100644
--- a/src/libcalamaresui/viewpages/ExecutionViewStep.cpp
+++ b/src/libcalamaresui/viewpages/ExecutionViewStep.cpp
@@ -1,8 +1,9 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014, Aurélien Gâteau
- * Copyright 2014-2015, Teo Mrnjavac
- * Copyright 2018, Adriaan de Groot
+ * SPDX-FileCopyrightText: 2014 Aurélien Gâteau
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2018 Adriaan de Groot
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/viewpages/ExecutionViewStep.h b/src/libcalamaresui/viewpages/ExecutionViewStep.h
index 0edb965a1..f2fea641b 100644
--- a/src/libcalamaresui/viewpages/ExecutionViewStep.h
+++ b/src/libcalamaresui/viewpages/ExecutionViewStep.h
@@ -1,7 +1,8 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2014, Aurélien Gâteau
- * Copyright 2014-2015, Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2014 Aurélien Gâteau
+ * SPDX-FileCopyrightText: 2014-2015 Teo Mrnjavac
+ * SPDX-License-Identifier: GPL-3.0-or-later
*
* Calamares is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/src/libcalamaresui/viewpages/PythonQtGlobalStorageWrapper.cpp b/src/libcalamaresui/viewpages/PythonQtGlobalStorageWrapper.cpp
index ba7657b09..835e35361 100644
--- a/src/libcalamaresui/viewpages/PythonQtGlobalStorageWrapper.cpp
+++ b/src/libcalamaresui/viewpages/PythonQtGlobalStorageWrapper.cpp
@@ -1,6 +1,7 @@
/* === This file is part of Calamares - ===
*
- * Copyright 2016, Teo Mrnjavac
+ * SPDX-FileCopyrightText: 2016 Teo Mrnjavac