diff options
author | DeepBlueV7.X <nicolas.werner@hotmail.de> | 2021-03-05 01:04:36 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-05 01:04:36 +0000 |
commit | 56c44d0454c2685f6976fc2319b3e1e0349dcb48 (patch) | |
tree | 15676560210bdbc36c29a89ab80b0f0612c8d664 /src | |
parent | Fix linting (diff) | |
parent | Update license headers (diff) | |
download | nheko-56c44d0454c2685f6976fc2319b3e1e0349dcb48.tar.xz |
Merge pull request #505 from Nheko-Reborn/license-headers
License headers
Diffstat (limited to 'src')
172 files changed, 691 insertions, 633 deletions
diff --git a/src/AvatarProvider.cpp b/src/AvatarProvider.cpp index 4c3969be..1834e040 100644 --- a/src/AvatarProvider.cpp +++ b/src/AvatarProvider.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QBuffer> #include <QPixmapCache> diff --git a/src/AvatarProvider.h b/src/AvatarProvider.h index 47ed028e..0bea1a8f 100644 --- a/src/AvatarProvider.h +++ b/src/AvatarProvider.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/BlurhashProvider.cpp b/src/BlurhashProvider.cpp index acaef400..12a27b82 100644 --- a/src/BlurhashProvider.cpp +++ b/src/BlurhashProvider.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "BlurhashProvider.h" #include <algorithm> diff --git a/src/BlurhashProvider.h b/src/BlurhashProvider.h index 48c945de..ee89302c 100644 --- a/src/BlurhashProvider.h +++ b/src/BlurhashProvider.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QQuickAsyncImageProvider> diff --git a/src/Cache.cpp b/src/Cache.cpp index d54f8f6e..87dbfb8c 100644 --- a/src/Cache.cpp +++ b/src/Cache.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <limits> #include <stdexcept> diff --git a/src/Cache.h b/src/Cache.h index e60fc970..f7e5f749 100644 --- a/src/Cache.h +++ b/src/Cache.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/CacheCryptoStructs.h b/src/CacheCryptoStructs.h index eb2cc445..383d7b05 100644 --- a/src/CacheCryptoStructs.h +++ b/src/CacheCryptoStructs.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <map> diff --git a/src/CacheStructs.h b/src/CacheStructs.h index 10f8cc54..ad9aab98 100644 --- a/src/CacheStructs.h +++ b/src/CacheStructs.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QDateTime> diff --git a/src/Cache_p.h b/src/Cache_p.h index eb5506c3..09fc277d 100644 --- a/src/Cache_p.h +++ b/src/Cache_p.h @@ -1,20 +1,8 @@ -/* - * nheko Copyright (C) 2019 The nheko authors - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2019 The nheko authors +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/CallDevices.cpp b/src/CallDevices.cpp index 0e1a2a23..917b86b8 100644 --- a/src/CallDevices.cpp +++ b/src/CallDevices.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <cstring> #include <optional> #include <string_view> diff --git a/src/CallDevices.h b/src/CallDevices.h index 6d9e18c6..69325f97 100644 --- a/src/CallDevices.h +++ b/src/CallDevices.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <string> diff --git a/src/CallManager.cpp b/src/CallManager.cpp index 5a36c077..45d41ace 100644 --- a/src/CallManager.cpp +++ b/src/CallManager.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <algorithm> #include <cctype> #include <chrono> diff --git a/src/CallManager.h b/src/CallManager.h index be3c824d..1d973191 100644 --- a/src/CallManager.h +++ b/src/CallManager.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <string> diff --git a/src/ChatPage.cpp b/src/ChatPage.cpp index 370f5f92..8efdab2e 100644 --- a/src/ChatPage.cpp +++ b/src/ChatPage.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QApplication> #include <QImageReader> diff --git a/src/ChatPage.h b/src/ChatPage.h index dc6b8299..6c16926d 100644 --- a/src/ChatPage.h +++ b/src/ChatPage.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/ColorImageProvider.cpp b/src/ColorImageProvider.cpp index c580c394..41fd5d8f 100644 --- a/src/ColorImageProvider.cpp +++ b/src/ColorImageProvider.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ColorImageProvider.h" #include <QPainter> diff --git a/src/ColorImageProvider.h b/src/ColorImageProvider.h index 21f36c12..9ae8c85e 100644 --- a/src/ColorImageProvider.h +++ b/src/ColorImageProvider.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QQuickImageProvider> class ColorImageProvider : public QQuickImageProvider diff --git a/src/CommunitiesList.cpp b/src/CommunitiesList.cpp index 8bc71d91..f644ebee 100644 --- a/src/CommunitiesList.cpp +++ b/src/CommunitiesList.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "CommunitiesList.h" #include "Cache.h" #include "Logging.h" diff --git a/src/CommunitiesList.h b/src/CommunitiesList.h index 5113e7ed..2586f6f5 100644 --- a/src/CommunitiesList.h +++ b/src/CommunitiesList.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QScrollArea> diff --git a/src/CommunitiesListItem.cpp b/src/CommunitiesListItem.cpp index 01c39fdc..3a121dc0 100644 --- a/src/CommunitiesListItem.cpp +++ b/src/CommunitiesListItem.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "CommunitiesListItem.h" #include <QMenu> diff --git a/src/CommunitiesListItem.h b/src/CommunitiesListItem.h index a80e3200..006511c8 100644 --- a/src/CommunitiesListItem.h +++ b/src/CommunitiesListItem.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QSharedPointer> diff --git a/src/CompletionModelRoles.h b/src/CompletionModelRoles.h index 7c7307d3..8505e761 100644 --- a/src/CompletionModelRoles.h +++ b/src/CompletionModelRoles.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QAbstractItemModel> diff --git a/src/CompletionProxyModel.cpp b/src/CompletionProxyModel.cpp index 95c057f0..34625e76 100644 --- a/src/CompletionProxyModel.cpp +++ b/src/CompletionProxyModel.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "CompletionProxyModel.h" #include <QRegularExpression> diff --git a/src/CompletionProxyModel.h b/src/CompletionProxyModel.h index 1517505f..1b8e18f7 100644 --- a/src/CompletionProxyModel.h +++ b/src/CompletionProxyModel.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once // Class for showing a limited amount of completions at a time diff --git a/src/Config.h b/src/Config.h index c0624709..d3fee836 100644 --- a/src/Config.h +++ b/src/Config.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QRegularExpression> diff --git a/src/DeviceVerificationFlow.cpp b/src/DeviceVerificationFlow.cpp index f0be661a..f7fb6c35 100644 --- a/src/DeviceVerificationFlow.cpp +++ b/src/DeviceVerificationFlow.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "DeviceVerificationFlow.h" #include "Cache.h" diff --git a/src/DeviceVerificationFlow.h b/src/DeviceVerificationFlow.h index 6c613545..4685a450 100644 --- a/src/DeviceVerificationFlow.h +++ b/src/DeviceVerificationFlow.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QObject> diff --git a/src/EventAccessors.cpp b/src/EventAccessors.cpp index e6bc61b0..cfc41a98 100644 --- a/src/EventAccessors.cpp +++ b/src/EventAccessors.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "EventAccessors.h" #include <nlohmann/json.hpp> diff --git a/src/EventAccessors.h b/src/EventAccessors.h index 7bf695fc..ced159c1 100644 --- a/src/EventAccessors.h +++ b/src/EventAccessors.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <string> diff --git a/src/InviteeItem.cpp b/src/InviteeItem.cpp index a6b471dc..27f02560 100644 --- a/src/InviteeItem.cpp +++ b/src/InviteeItem.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QHBoxLayout> #include <QLabel> #include <QPushButton> diff --git a/src/InviteeItem.h b/src/InviteeItem.h index 54c61938..014541ea 100644 --- a/src/InviteeItem.h +++ b/src/InviteeItem.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QWidget> diff --git a/src/Logging.cpp b/src/Logging.cpp index e537ef7a..436de811 100644 --- a/src/Logging.cpp +++ b/src/Logging.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "Logging.h" #include "config/nheko.h" diff --git a/src/Logging.h b/src/Logging.h index f572afae..e09705d1 100644 --- a/src/Logging.h +++ b/src/Logging.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <memory> diff --git a/src/LoginPage.cpp b/src/LoginPage.cpp index cd54431d..8e2aef26 100644 --- a/src/LoginPage.cpp +++ b/src/LoginPage.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QDesktopServices> #include <QFontMetrics> diff --git a/src/LoginPage.h b/src/LoginPage.h index f6428cbb..2e1eb9b9 100644 --- a/src/LoginPage.h +++ b/src/LoginPage.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index ae532ef3..c405f853 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QApplication> #include <QLayout> diff --git a/src/MainWindow.h b/src/MainWindow.h index 4a8ea642..4122e4c1 100644 --- a/src/MainWindow.h +++ b/src/MainWindow.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/MatrixClient.cpp b/src/MatrixClient.cpp index 669dc270..196a9322 100644 --- a/src/MatrixClient.cpp +++ b/src/MatrixClient.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "MatrixClient.h" #include <memory> diff --git a/src/MatrixClient.h b/src/MatrixClient.h index 4db51095..605ba5e0 100644 --- a/src/MatrixClient.h +++ b/src/MatrixClient.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <mtxclient/http/client.hpp> diff --git a/src/MxcImageProvider.cpp b/src/MxcImageProvider.cpp index b48fe011..e4f629a5 100644 --- a/src/MxcImageProvider.cpp +++ b/src/MxcImageProvider.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "MxcImageProvider.h" #include <mtxclient/crypto/client.hpp> diff --git a/src/MxcImageProvider.h b/src/MxcImageProvider.h index 2c197a13..f7580bca 100644 --- a/src/MxcImageProvider.h +++ b/src/MxcImageProvider.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QQuickAsyncImageProvider> diff --git a/src/Olm.cpp b/src/Olm.cpp index 54be4751..311aeb7f 100644 --- a/src/Olm.cpp +++ b/src/Olm.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "Olm.h" #include <QObject> diff --git a/src/Olm.h b/src/Olm.h index 7058782b..bcb486a3 100644 --- a/src/Olm.h +++ b/src/Olm.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <boost/optional.hpp> diff --git a/src/QuickSwitcher.cpp b/src/QuickSwitcher.cpp index 046c774d..ad2be23d 100644 --- a/src/QuickSwitcher.cpp +++ b/src/QuickSwitcher.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QCompleter> #include <QPainter> diff --git a/src/QuickSwitcher.h b/src/QuickSwitcher.h index 5bc31650..41c53016 100644 --- a/src/QuickSwitcher.h +++ b/src/QuickSwitcher.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/RegisterPage.cpp b/src/RegisterPage.cpp index 004d5b98..6425e0b5 100644 --- a/src/RegisterPage.cpp +++ b/src/RegisterPage.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QLabel> #include <QMetaType> diff --git a/src/RegisterPage.h b/src/RegisterPage.h index 6d212955..2f05d04c 100644 --- a/src/RegisterPage.h +++ b/src/RegisterPage.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/RoomInfoListItem.cpp b/src/RoomInfoListItem.cpp index b5ba5af1..d74f9dc9 100644 --- a/src/RoomInfoListItem.cpp +++ b/src/RoomInfoListItem.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QDateTime> #include <QInputDialog> diff --git a/src/RoomInfoListItem.h b/src/RoomInfoListItem.h index c2826f6f..a5e0009e 100644 --- a/src/RoomInfoListItem.h +++ b/src/RoomInfoListItem.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/RoomList.cpp b/src/RoomList.cpp index 10042c94..8a807e71 100644 --- a/src/RoomList.cpp +++ b/src/RoomList.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <limits> #include <set> diff --git a/src/RoomList.h b/src/RoomList.h index 5350a2ab..74152c55 100644 --- a/src/RoomList.h +++ b/src/RoomList.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/RoomsModel.cpp b/src/RoomsModel.cpp index 4286f87b..1c3085ea 100644 --- a/src/RoomsModel.cpp +++ b/src/RoomsModel.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "RoomsModel.h" #include <QUrl> diff --git a/src/RoomsModel.h b/src/RoomsModel.h index 0e006448..255f207c 100644 --- a/src/RoomsModel.h +++ b/src/RoomsModel.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include "Cache.h" diff --git a/src/SSOHandler.cpp b/src/SSOHandler.cpp index cacbbaa9..8fd0828c 100644 --- a/src/SSOHandler.cpp +++ b/src/SSOHandler.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "SSOHandler.h" #include <QTimer> diff --git a/src/SSOHandler.h b/src/SSOHandler.h index 325b7a58..bd0d424d 100644 --- a/src/SSOHandler.h +++ b/src/SSOHandler.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "httplib.h" #include <QObject> diff --git a/src/SideBarActions.cpp b/src/SideBarActions.cpp index 5af01cc2..0b7756f0 100644 --- a/src/SideBarActions.cpp +++ b/src/SideBarActions.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QIcon> #include <QPainter> #include <QResizeEvent> diff --git a/src/SideBarActions.h b/src/SideBarActions.h index 662750b3..566aa76b 100644 --- a/src/SideBarActions.h +++ b/src/SideBarActions.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QAction> diff --git a/src/Splitter.cpp b/src/Splitter.cpp index a2757d8e..15e3f5c5 100644 --- a/src/Splitter.cpp +++ b/src/Splitter.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QSettings> diff --git a/src/Splitter.h b/src/Splitter.h index 7bde89de..94622f89 100644 --- a/src/Splitter.h +++ b/src/Splitter.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/TrayIcon.cpp b/src/TrayIcon.cpp index 6ab011d1..f2a01432 100644 --- a/src/TrayIcon.cpp +++ b/src/TrayIcon.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QAction> #include <QApplication> diff --git a/src/TrayIcon.h b/src/TrayIcon.h index 24ac81da..10dfafc5 100644 --- a/src/TrayIcon.h +++ b/src/TrayIcon.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/UserInfoWidget.cpp b/src/UserInfoWidget.cpp index 5bcb44a9..3d526b8b 100644 --- a/src/UserInfoWidget.cpp +++ b/src/UserInfoWidget.cpp @@ -1,20 +1,7 @@ - -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QInputDialog> #include <QLabel> diff --git a/src/UserInfoWidget.h b/src/UserInfoWidget.h index bfcfbc0b..5aec1cda 100644 --- a/src/UserInfoWidget.h +++ b/src/UserInfoWidget.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/UserSettingsPage.cpp b/src/UserSettingsPage.cpp index 7410e35b..0714ed40 100644 --- a/src/UserSettingsPage.cpp +++ b/src/UserSettingsPage.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QApplication> #include <QComboBox> diff --git a/src/UserSettingsPage.h b/src/UserSettingsPage.h index dfb5acf4..f0b452cb 100644 --- a/src/UserSettingsPage.h +++ b/src/UserSettingsPage.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/UsersModel.cpp b/src/UsersModel.cpp index 4be37503..dd77e512 100644 --- a/src/UsersModel.cpp +++ b/src/UsersModel.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "UsersModel.h" #include "Cache.h" diff --git a/src/UsersModel.h b/src/UsersModel.h index cd9b780c..5bc94b0f 100644 --- a/src/UsersModel.h +++ b/src/UsersModel.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QAbstractListModel> diff --git a/src/Utils.cpp b/src/Utils.cpp index 991fa550..07fe8a00 100644 --- a/src/Utils.cpp +++ b/src/Utils.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "Utils.h" #include <QApplication> diff --git a/src/Utils.h b/src/Utils.h index 6de3d458..373bed01 100644 --- a/src/Utils.h +++ b/src/Utils.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <variant> diff --git a/src/WebRTCSession.cpp b/src/WebRTCSession.cpp index c10c5fb9..880a14a2 100644 --- a/src/WebRTCSession.cpp +++ b/src/WebRTCSession.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QQmlEngine> #include <QQuickItem> #include <algorithm> diff --git a/src/WebRTCSession.h b/src/WebRTCSession.h index 3d3e9a69..97487c5c 100644 --- a/src/WebRTCSession.h +++ b/src/WebRTCSession.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <string> diff --git a/src/WelcomePage.cpp b/src/WelcomePage.cpp index 22b73ac7..2cce7b8d 100644 --- a/src/WelcomePage.cpp +++ b/src/WelcomePage.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QLabel> #include <QLayout> diff --git a/src/WelcomePage.h b/src/WelcomePage.h index ae660215..d2dcc0c9 100644 --- a/src/WelcomePage.h +++ b/src/WelcomePage.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QWidget> diff --git a/src/dialogs/CreateRoom.cpp b/src/dialogs/CreateRoom.cpp index fed46e02..ba385436 100644 --- a/src/dialogs/CreateRoom.cpp +++ b/src/dialogs/CreateRoom.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QComboBox> #include <QLabel> #include <QPushButton> diff --git a/src/dialogs/CreateRoom.h b/src/dialogs/CreateRoom.h index a482a636..d4c6474d 100644 --- a/src/dialogs/CreateRoom.h +++ b/src/dialogs/CreateRoom.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QFrame> diff --git a/src/dialogs/FallbackAuth.cpp b/src/dialogs/FallbackAuth.cpp index a0633c1e..c7b179f4 100644 --- a/src/dialogs/FallbackAuth.cpp +++ b/src/dialogs/FallbackAuth.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QDesktopServices> #include <QLabel> #include <QPushButton> diff --git a/src/dialogs/FallbackAuth.h b/src/dialogs/FallbackAuth.h index 245fa03e..8e4e28ea 100644 --- a/src/dialogs/FallbackAuth.h +++ b/src/dialogs/FallbackAuth.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QWidget> diff --git a/src/dialogs/ImageOverlay.cpp b/src/dialogs/ImageOverlay.cpp index e075fb67..f38b29f5 100644 --- a/src/dialogs/ImageOverlay.cpp +++ b/src/dialogs/ImageOverlay.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QApplication> #include <QDesktopWidget> diff --git a/src/dialogs/ImageOverlay.h b/src/dialogs/ImageOverlay.h index bf566ce4..93b6afdc 100644 --- a/src/dialogs/ImageOverlay.h +++ b/src/dialogs/ImageOverlay.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/dialogs/InviteUsers.cpp b/src/dialogs/InviteUsers.cpp index 8f1097fa..9dd6085f 100644 --- a/src/dialogs/InviteUsers.cpp +++ b/src/dialogs/InviteUsers.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QDebug> #include <QIcon> #include <QLabel> diff --git a/src/dialogs/InviteUsers.h b/src/dialogs/InviteUsers.h index 684f60b4..e40183c1 100644 --- a/src/dialogs/InviteUsers.h +++ b/src/dialogs/InviteUsers.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QFrame> diff --git a/src/dialogs/JoinRoom.cpp b/src/dialogs/JoinRoom.cpp index b5c26e69..dc2e4804 100644 --- a/src/dialogs/JoinRoom.cpp +++ b/src/dialogs/JoinRoom.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QLabel> #include <QPushButton> #include <QVBoxLayout> diff --git a/src/dialogs/JoinRoom.h b/src/dialogs/JoinRoom.h index 257cb950..f399f1fb 100644 --- a/src/dialogs/JoinRoom.h +++ b/src/dialogs/JoinRoom.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QFrame> diff --git a/src/dialogs/LeaveRoom.cpp b/src/dialogs/LeaveRoom.cpp index e3aea439..5246d693 100644 --- a/src/dialogs/LeaveRoom.cpp +++ b/src/dialogs/LeaveRoom.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QLabel> #include <QPushButton> #include <QVBoxLayout> diff --git a/src/dialogs/LeaveRoom.h b/src/dialogs/LeaveRoom.h index a35cf04d..e9465579 100644 --- a/src/dialogs/LeaveRoom.h +++ b/src/dialogs/LeaveRoom.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QFrame> diff --git a/src/dialogs/Logout.cpp b/src/dialogs/Logout.cpp index 7c44b23c..fdfc3338 100644 --- a/src/dialogs/Logout.cpp +++ b/src/dialogs/Logout.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QLabel> #include <QPushButton> diff --git a/src/dialogs/Logout.h b/src/dialogs/Logout.h index b7e962eb..9d8d0f4b 100644 --- a/src/dialogs/Logout.h +++ b/src/dialogs/Logout.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/dialogs/MemberList.cpp b/src/dialogs/MemberList.cpp index 54e7bf96..21eb72b0 100644 --- a/src/dialogs/MemberList.cpp +++ b/src/dialogs/MemberList.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QAbstractSlider> #include <QLabel> #include <QListWidgetItem> diff --git a/src/dialogs/MemberList.h b/src/dialogs/MemberList.h index c01b6829..b822eec8 100644 --- a/src/dialogs/MemberList.h +++ b/src/dialogs/MemberList.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QFrame> diff --git a/src/dialogs/PreviewUploadOverlay.cpp b/src/dialogs/PreviewUploadOverlay.cpp index bd207642..55421a7d 100644 --- a/src/dialogs/PreviewUploadOverlay.cpp +++ b/src/dialogs/PreviewUploadOverlay.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QBuffer> #include <QFile> diff --git a/src/dialogs/PreviewUploadOverlay.h b/src/dialogs/PreviewUploadOverlay.h index 5139e3f2..7493f67c 100644 --- a/src/dialogs/PreviewUploadOverlay.h +++ b/src/dialogs/PreviewUploadOverlay.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/dialogs/RawMessage.h b/src/dialogs/RawMessage.h index c69fad60..e95f675c 100644 --- a/src/dialogs/RawMessage.h +++ b/src/dialogs/RawMessage.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QFont> diff --git a/src/dialogs/ReCaptcha.cpp b/src/dialogs/ReCaptcha.cpp index 21dc8c77..c7b95f1a 100644 --- a/src/dialogs/ReCaptcha.cpp +++ b/src/dialogs/ReCaptcha.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QDesktopServices> #include <QLabel> #include <QPushButton> diff --git a/src/dialogs/ReCaptcha.h b/src/dialogs/ReCaptcha.h index 88ff3722..0c9f7539 100644 --- a/src/dialogs/ReCaptcha.h +++ b/src/dialogs/ReCaptcha.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QWidget> diff --git a/src/dialogs/ReadReceipts.cpp b/src/dialogs/ReadReceipts.cpp index 7dcffc28..fa7132fd 100644 --- a/src/dialogs/ReadReceipts.cpp +++ b/src/dialogs/ReadReceipts.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QDebug> #include <QIcon> #include <QLabel> diff --git a/src/dialogs/ReadReceipts.h b/src/dialogs/ReadReceipts.h index 2e7a0217..5c6c5d2b 100644 --- a/src/dialogs/ReadReceipts.h +++ b/src/dialogs/ReadReceipts.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QDateTime> diff --git a/src/emoji/EmojiModel.cpp b/src/emoji/EmojiModel.cpp index f207c740..70b85934 100644 --- a/src/emoji/EmojiModel.cpp +++ b/src/emoji/EmojiModel.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "EmojiModel.h" #include <Cache.h> diff --git a/src/emoji/EmojiModel.h b/src/emoji/EmojiModel.h index 938db46d..1a8bf029 100644 --- a/src/emoji/EmojiModel.h +++ b/src/emoji/EmojiModel.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QAbstractListModel> diff --git a/src/emoji/EmojiSearchModel.h b/src/emoji/EmojiSearchModel.h index 7dbe6732..64af83dd 100644 --- a/src/emoji/EmojiSearchModel.h +++ b/src/emoji/EmojiSearchModel.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include "EmojiModel.h" diff --git a/src/emoji/MacHelper.h b/src/emoji/MacHelper.h index a2e94158..b3e2e631 100644 --- a/src/emoji/MacHelper.h +++ b/src/emoji/MacHelper.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QMenuBar> diff --git a/src/emoji/Provider.cpp b/src/emoji/Provider.cpp index b780542c..70ac474e 100644 --- a/src/emoji/Provider.cpp +++ b/src/emoji/Provider.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "emoji/Provider.h" using namespace emoji; diff --git a/src/emoji/Provider.h b/src/emoji/Provider.h index 068162f4..43c880a2 100644 --- a/src/emoji/Provider.h +++ b/src/emoji/Provider.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/main.cpp b/src/main.cpp index 0c7c9f60..fe1a9ee3 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <iostream> diff --git a/src/notifications/Manager.h b/src/notifications/Manager.h index 950740ba..e2b3236a 100644 --- a/src/notifications/Manager.h +++ b/src/notifications/Manager.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QImage> diff --git a/src/notifications/ManagerLinux.cpp b/src/notifications/ManagerLinux.cpp index c7fd4023..a222bd36 100644 --- a/src/notifications/ManagerLinux.cpp +++ b/src/notifications/ManagerLinux.cpp @@ -44,12 +44,11 @@ NotificationsManager::NotificationsManager(QObject *parent) SLOT(notificationReplied(uint, QString))); } -/** - * This function is based on code from - * https://github.com/rohieb/StratumsphereTrayIcon - * Copyright (C) 2012 Roland Hieber <rohieb@rohieb.name> - * Licensed under the GNU General Public License, version 3 - */ +// SPDX-FileCopyrightText: 2012 Roland Hieber <rohieb@rohieb.name> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + void NotificationsManager::postNotification(const mtx::responses::Notification ¬ification, const QImage &icon) @@ -174,7 +173,7 @@ NotificationsManager::notificationClosed(uint id, uint reason) * http://www.clementine-player.org) and licensed under the GNU General Public * License, version 3 or later. * - * Copyright 2010, David Sansome <me@davidsansome.com> + * SPDX-FileCopyrightText: 2010 David Sansome <me@davidsansome.com> */ QDBusArgument & operator<<(QDBusArgument &arg, const QImage &image) diff --git a/src/notifications/ManagerWin.cpp b/src/notifications/ManagerWin.cpp index 85abe642..3152d84f 100644 --- a/src/notifications/ManagerWin.cpp +++ b/src/notifications/ManagerWin.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "notifications/Manager.h" #include "wintoastlib.h" diff --git a/src/popups/PopupItem.cpp b/src/popups/PopupItem.cpp index 37fe142a..2daa6143 100644 --- a/src/popups/PopupItem.cpp +++ b/src/popups/PopupItem.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QLabel> #include <QPaintEvent> #include <QPainter> diff --git a/src/popups/PopupItem.h b/src/popups/PopupItem.h index 499d6b33..fc24915e 100644 --- a/src/popups/PopupItem.h +++ b/src/popups/PopupItem.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QWidget> diff --git a/src/popups/SuggestionsPopup.cpp b/src/popups/SuggestionsPopup.cpp index 8add4313..7b545d61 100644 --- a/src/popups/SuggestionsPopup.cpp +++ b/src/popups/SuggestionsPopup.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QPaintEvent> #include <QPainter> #include <QStyleOption> diff --git a/src/popups/SuggestionsPopup.h b/src/popups/SuggestionsPopup.h index 6a0157a1..281edddb 100644 --- a/src/popups/SuggestionsPopup.h +++ b/src/popups/SuggestionsPopup.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QWidget> diff --git a/src/popups/UserMentions.cpp b/src/popups/UserMentions.cpp index 23a679f1..56b57503 100644 --- a/src/popups/UserMentions.cpp +++ b/src/popups/UserMentions.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QPaintEvent> #include <QPainter> #include <QScrollArea> diff --git a/src/popups/UserMentions.h b/src/popups/UserMentions.h index 885fe67d..f0b662d8 100644 --- a/src/popups/UserMentions.h +++ b/src/popups/UserMentions.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <mtx/responses/notifications.hpp> diff --git a/src/timeline/DelegateChooser.cpp b/src/timeline/DelegateChooser.cpp index 8598fa77..39c8fa17 100644 --- a/src/timeline/DelegateChooser.cpp +++ b/src/timeline/DelegateChooser.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "DelegateChooser.h" #include "Logging.h" diff --git a/src/timeline/DelegateChooser.h b/src/timeline/DelegateChooser.h index 2524b068..22e423a2 100644 --- a/src/timeline/DelegateChooser.h +++ b/src/timeline/DelegateChooser.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + // A DelegateChooser like the one, that was added to Qt5.12 (in labs), but compatible with older Qt // versions see KDE/kquickitemviews see qtdeclarative/qqmldelagatecomponent diff --git a/src/timeline/EventStore.cpp b/src/timeline/EventStore.cpp index 31cf799b..410bb091 100644 --- a/src/timeline/EventStore.cpp +++ b/src/timeline/EventStore.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "EventStore.h" #include <QThread> diff --git a/src/timeline/EventStore.h b/src/timeline/EventStore.h index ced7bdc0..a10c2126 100644 --- a/src/timeline/EventStore.h +++ b/src/timeline/EventStore.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <limits> diff --git a/src/timeline/InputBar.cpp b/src/timeline/InputBar.cpp index b1580f97..490fccc3 100644 --- a/src/timeline/InputBar.cpp +++ b/src/timeline/InputBar.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "InputBar.h" #include <QClipboard> diff --git a/src/timeline/InputBar.h b/src/timeline/InputBar.h index 4cb6da7b..5af46b0d 100644 --- a/src/timeline/InputBar.h +++ b/src/timeline/InputBar.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QObject> diff --git a/src/timeline/Reaction.cpp b/src/timeline/Reaction.cpp index 343c4649..963e04d6 100644 --- a/src/timeline/Reaction.cpp +++ b/src/timeline/Reaction.cpp @@ -1 +1,5 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "Reaction.h" diff --git a/src/timeline/Reaction.h b/src/timeline/Reaction.h index 5f122e0a..47dac617 100644 --- a/src/timeline/Reaction.h +++ b/src/timeline/Reaction.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QObject> diff --git a/src/timeline/TimelineModel.cpp b/src/timeline/TimelineModel.cpp index 3d1a7767..f9a5460a 100644 --- a/src/timeline/TimelineModel.cpp +++ b/src/timeline/TimelineModel.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "TimelineModel.h" #include <algorithm> diff --git a/src/timeline/TimelineModel.h b/src/timeline/TimelineModel.h index e02539bb..06da95c6 100644 --- a/src/timeline/TimelineModel.h +++ b/src/timeline/TimelineModel.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QAbstractListModel> diff --git a/src/timeline/TimelineViewManager.cpp b/src/timeline/TimelineViewManager.cpp index f2e6d571..74427855 100644 --- a/src/timeline/TimelineViewManager.cpp +++ b/src/timeline/TimelineViewManager.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "TimelineViewManager.h" #include <QDesktopServices> diff --git a/src/timeline/TimelineViewManager.h b/src/timeline/TimelineViewManager.h index 61fce574..097fccfc 100644 --- a/src/timeline/TimelineViewManager.h +++ b/src/timeline/TimelineViewManager.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QHash> diff --git a/src/ui/Avatar.cpp b/src/ui/Avatar.cpp index 0d1bb924..53e72618 100644 --- a/src/ui/Avatar.cpp +++ b/src/ui/Avatar.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QPainter> #include <QPainterPath> #include <QSettings> diff --git a/src/ui/Avatar.h b/src/ui/Avatar.h index 229a980d..bbf05be3 100644 --- a/src/ui/Avatar.h +++ b/src/ui/Avatar.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QImage> diff --git a/src/ui/Badge.cpp b/src/ui/Badge.cpp index 6701f9b7..66210d06 100644 --- a/src/ui/Badge.cpp +++ b/src/ui/Badge.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QPainter> #include "Badge.h" diff --git a/src/ui/Badge.h b/src/ui/Badge.h index 748b56fd..98e16873 100644 --- a/src/ui/Badge.h +++ b/src/ui/Badge.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QColor> diff --git a/src/ui/DropShadow.cpp b/src/ui/DropShadow.cpp index d437975c..a413e3f7 100644 --- a/src/ui/DropShadow.cpp +++ b/src/ui/DropShadow.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "DropShadow.h" #include <QLinearGradient> diff --git a/src/ui/DropShadow.h b/src/ui/DropShadow.h index 6997e1a0..4ace4731 100644 --- a/src/ui/DropShadow.h +++ b/src/ui/DropShadow.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QColor> diff --git a/src/ui/FlatButton.cpp b/src/ui/FlatButton.cpp index 6660c58d..c036401b 100644 --- a/src/ui/FlatButton.cpp +++ b/src/ui/FlatButton.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QEventTransition> #include <QFontDatabase> #include <QIcon> diff --git a/src/ui/FlatButton.h b/src/ui/FlatButton.h index 3749a0d9..c79945b7 100644 --- a/src/ui/FlatButton.h +++ b/src/ui/FlatButton.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QPushButton> diff --git a/src/ui/FloatingButton.cpp b/src/ui/FloatingButton.cpp index f3a09ccd..95b6ae1d 100644 --- a/src/ui/FloatingButton.cpp +++ b/src/ui/FloatingButton.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QPainter> #include <QPainterPath> diff --git a/src/ui/FloatingButton.h b/src/ui/FloatingButton.h index 91e99ebb..b59b3854 100644 --- a/src/ui/FloatingButton.h +++ b/src/ui/FloatingButton.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include "RaisedButton.h" diff --git a/src/ui/InfoMessage.cpp b/src/ui/InfoMessage.cpp index 0b69564d..fb3b306a 100644 --- a/src/ui/InfoMessage.cpp +++ b/src/ui/InfoMessage.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "InfoMessage.h" #include "Config.h" diff --git a/src/ui/InfoMessage.h b/src/ui/InfoMessage.h index f8f457e3..cc0c57dc 100644 --- a/src/ui/InfoMessage.h +++ b/src/ui/InfoMessage.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QColor> diff --git a/src/ui/Label.cpp b/src/ui/Label.cpp index 8bd8c54e..2e8f8e1d 100644 --- a/src/ui/Label.cpp +++ b/src/ui/Label.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include "Label.h" #include <QMouseEvent> diff --git a/src/ui/Label.h b/src/ui/Label.h index 09cf27d7..a3eb511b 100644 --- a/src/ui/Label.h +++ b/src/ui/Label.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QLabel> diff --git a/src/ui/LoadingIndicator.cpp b/src/ui/LoadingIndicator.cpp index d2b1240d..fb3c761c 100644 --- a/src/ui/LoadingIndicator.cpp +++ b/src/ui/LoadingIndicator.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "LoadingIndicator.h" #include <QPaintEvent> diff --git a/src/ui/LoadingIndicator.h b/src/ui/LoadingIndicator.h index 678ef611..ba56b449 100644 --- a/src/ui/LoadingIndicator.h +++ b/src/ui/LoadingIndicator.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QColor> diff --git a/src/ui/Menu.h b/src/ui/Menu.h index d0427851..fd2946dd 100644 --- a/src/ui/Menu.h +++ b/src/ui/Menu.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QMenu> diff --git a/src/ui/NhekoCursorShape.cpp b/src/ui/NhekoCursorShape.cpp index 06b0a321..b36eedbd 100644 --- a/src/ui/NhekoCursorShape.cpp +++ b/src/ui/NhekoCursorShape.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "NhekoCursorShape.h" #include <QCursor> diff --git a/src/ui/NhekoCursorShape.h b/src/ui/NhekoCursorShape.h index 2eab5e42..6f6a2b82 100644 --- a/src/ui/NhekoCursorShape.h +++ b/src/ui/NhekoCursorShape.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once // see diff --git a/src/ui/NhekoDropArea.cpp b/src/ui/NhekoDropArea.cpp index 14b71524..54f48d3c 100644 --- a/src/ui/NhekoDropArea.cpp +++ b/src/ui/NhekoDropArea.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "NhekoDropArea.h" #include <QMimeData> diff --git a/src/ui/NhekoDropArea.h b/src/ui/NhekoDropArea.h index b03620f2..9fbf1737 100644 --- a/src/ui/NhekoDropArea.h +++ b/src/ui/NhekoDropArea.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QQuickItem> class NhekoDropArea : public QQuickItem diff --git a/src/ui/OverlayModal.cpp b/src/ui/OverlayModal.cpp index abd1827a..f5f28732 100644 --- a/src/ui/OverlayModal.cpp +++ b/src/ui/OverlayModal.cpp @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #include <QPainter> #include <QVBoxLayout> diff --git a/src/ui/OverlayModal.h b/src/ui/OverlayModal.h index e1fe8ec0..005614fa 100644 --- a/src/ui/OverlayModal.h +++ b/src/ui/OverlayModal.h @@ -1,19 +1,7 @@ -/* - * nheko Copyright (C) 2017 Konstantinos Sideris <siderisk@auth.gr> - * - * 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 <http://www.gnu.org/licenses/>. - */ +// SPDX-FileCopyrightText: 2017 Konstantinos Sideris <siderisk@auth.gr> +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/ui/OverlayWidget.cpp b/src/ui/OverlayWidget.cpp index a32d86b6..c8c95581 100644 --- a/src/ui/OverlayWidget.cpp +++ b/src/ui/OverlayWidget.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "OverlayWidget.h" #include <QPainter> diff --git a/src/ui/OverlayWidget.h b/src/ui/OverlayWidget.h index ed3ef52d..05bb8696 100644 --- a/src/ui/OverlayWidget.h +++ b/src/ui/OverlayWidget.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QEvent> diff --git a/src/ui/Painter.h b/src/ui/Painter.h index c69dca95..3353f0c7 100644 --- a/src/ui/Painter.h +++ b/src/ui/Painter.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QFontMetrics> diff --git a/src/ui/RaisedButton.cpp b/src/ui/RaisedButton.cpp index c519f84f..563cb8e5 100644 --- a/src/ui/RaisedButton.cpp +++ b/src/ui/RaisedButton.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QEventTransition> #include <QPropertyAnimation> diff --git a/src/ui/RaisedButton.h b/src/ui/RaisedButton.h index 47ef1acd..dcb579bb 100644 --- a/src/ui/RaisedButton.h +++ b/src/ui/RaisedButton.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QGraphicsDropShadowEffect> diff --git a/src/ui/Ripple.cpp b/src/ui/Ripple.cpp index ef8a62dd..f0455f0b 100644 --- a/src/ui/Ripple.cpp +++ b/src/ui/Ripple.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "Ripple.h" #include "RippleOverlay.h" diff --git a/src/ui/Ripple.h b/src/ui/Ripple.h index 3701fb6c..2ad42b9e 100644 --- a/src/ui/Ripple.h +++ b/src/ui/Ripple.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QBrush> diff --git a/src/ui/RippleOverlay.cpp b/src/ui/RippleOverlay.cpp index 20e98c0f..00915deb 100644 --- a/src/ui/RippleOverlay.cpp +++ b/src/ui/RippleOverlay.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QPainter> #include "Ripple.h" diff --git a/src/ui/RippleOverlay.h b/src/ui/RippleOverlay.h index 5d12aff7..7ae3e4f1 100644 --- a/src/ui/RippleOverlay.h +++ b/src/ui/RippleOverlay.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QPainterPath> diff --git a/src/ui/RoomSettings.cpp b/src/ui/RoomSettings.cpp index a264c78b..cb82cc4e 100644 --- a/src/ui/RoomSettings.cpp +++ b/src/ui/RoomSettings.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "RoomSettings.h" #include <QApplication> diff --git a/src/ui/RoomSettings.h b/src/ui/RoomSettings.h index 25c6e588..367f3111 100644 --- a/src/ui/RoomSettings.h +++ b/src/ui/RoomSettings.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QLabel> diff --git a/src/ui/SnackBar.cpp b/src/ui/SnackBar.cpp index 51a0ff38..03609802 100644 --- a/src/ui/SnackBar.cpp +++ b/src/ui/SnackBar.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QPainter> #include <tweeny.h> diff --git a/src/ui/SnackBar.h b/src/ui/SnackBar.h index 15cbf626..5459159e 100644 --- a/src/ui/SnackBar.h +++ b/src/ui/SnackBar.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QCoreApplication> diff --git a/src/ui/TextField.cpp b/src/ui/TextField.cpp index 055fe73b..7d015e89 100644 --- a/src/ui/TextField.cpp +++ b/src/ui/TextField.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "TextField.h" #include <QCoreApplication> diff --git a/src/ui/TextField.h b/src/ui/TextField.h index 01fd5782..ac4c396e 100644 --- a/src/ui/TextField.h +++ b/src/ui/TextField.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QColor> diff --git a/src/ui/TextLabel.cpp b/src/ui/TextLabel.cpp index 8ea2bb54..3568e15c 100644 --- a/src/ui/TextLabel.cpp +++ b/src/ui/TextLabel.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include "ui/TextLabel.h" #include <QAbstractTextDocumentLayout> diff --git a/src/ui/TextLabel.h b/src/ui/TextLabel.h index 56778dcc..bc095823 100644 --- a/src/ui/TextLabel.h +++ b/src/ui/TextLabel.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QSize> diff --git a/src/ui/Theme.cpp b/src/ui/Theme.cpp index 7209864a..4341bd63 100644 --- a/src/ui/Theme.cpp +++ b/src/ui/Theme.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QDebug> #include "Theme.h" diff --git a/src/ui/Theme.h b/src/ui/Theme.h index 34971280..3243c076 100644 --- a/src/ui/Theme.h +++ b/src/ui/Theme.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QColor> diff --git a/src/ui/ThemeManager.cpp b/src/ui/ThemeManager.cpp index 7baed1f3..834f5083 100644 --- a/src/ui/ThemeManager.cpp +++ b/src/ui/ThemeManager.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QFontDatabase> #include "ThemeManager.h" diff --git a/src/ui/ThemeManager.h b/src/ui/ThemeManager.h index d35ff754..f2099730 100644 --- a/src/ui/ThemeManager.h +++ b/src/ui/ThemeManager.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QCommonStyle> diff --git a/src/ui/ToggleButton.cpp b/src/ui/ToggleButton.cpp index 40ea82ac..33bf8f92 100644 --- a/src/ui/ToggleButton.cpp +++ b/src/ui/ToggleButton.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QColor> #include <QCoreApplication> #include <QEvent> diff --git a/src/ui/ToggleButton.h b/src/ui/ToggleButton.h index 14c3450b..2413b086 100644 --- a/src/ui/ToggleButton.h +++ b/src/ui/ToggleButton.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QAbstractButton> diff --git a/src/ui/UserProfile.cpp b/src/ui/UserProfile.cpp index a9e013c2..b5feb353 100644 --- a/src/ui/UserProfile.cpp +++ b/src/ui/UserProfile.cpp @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #include <QFileDialog> #include <QImageReader> #include <QMimeDatabase> diff --git a/src/ui/UserProfile.h b/src/ui/UserProfile.h index ffc5dcae..7c9c7495 100644 --- a/src/ui/UserProfile.h +++ b/src/ui/UserProfile.h @@ -1,3 +1,7 @@ +// SPDX-FileCopyrightText: 2021 Nheko Contributors +// +// SPDX-License-Identifier: GPL-3.0-or-later + #pragma once #include <QAbstractListModel> |