From cc8f1b8fad5268952450ac41f40343aa33fef320 Mon Sep 17 00:00:00 2001
From: Digital Artifex <7929434+DigitalArtifex@users.noreply.github.com>
Date: Sun, 7 Jun 2026 02:05:37 -0400
Subject: [PATCH] Added license headers
---
KomplexHubPlugin/common/fetchresult.h | 20 +++++++++++++++++++-
KomplexHubPlugin/common/komplex_global.h | 24 ++++++++++++++++++++++++
KomplexHubPlugin/common/wallpapercache.h | 18 ++++++++++++++++++
KomplexHubPlugin/installedpackmanager.h | 18 ++++++++++++++++++
KomplexHubPlugin/settingsmanager.h | 8 ++------
5 files changed, 81 insertions(+), 7 deletions(-)
diff --git a/KomplexHubPlugin/common/fetchresult.h b/KomplexHubPlugin/common/fetchresult.h
index 8ba45ab..095085a 100644
--- a/KomplexHubPlugin/common/fetchresult.h
+++ b/KomplexHubPlugin/common/fetchresult.h
@@ -1,3 +1,21 @@
+/*
+ * Komplex Wallpaper Engine
+ * Copyright (C) 2026 @DigitalArtifex
+ * https://digitalartifex.dev - https://github.com/DigitalArtifex
+ *
+ * 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 FETCHRESULT_H
#define FETCHRESULT_H
#include
@@ -22,7 +40,7 @@ struct FetchResult
* @brief results
* Results list
*/
- QList data;
+ QList data;
};
#endif // FETCHRESULT_H
diff --git a/KomplexHubPlugin/common/komplex_global.h b/KomplexHubPlugin/common/komplex_global.h
index 62b9ab4..b9ddf16 100644
--- a/KomplexHubPlugin/common/komplex_global.h
+++ b/KomplexHubPlugin/common/komplex_global.h
@@ -1,3 +1,21 @@
+/*
+ * Komplex Wallpaper Engine
+ * Copyright (C) 2026 @DigitalArtifex
+ * https://digitalartifex.dev - https://github.com/DigitalArtifex
+ *
+ * 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 KOMPLEX_GLOBAL_H
#define KOMPLEX_GLOBAL_H
@@ -12,4 +30,10 @@
#define NETWORK_TIMEOUT 10000
+#ifdef KOMPLEX_LOCAL_DEV
+#define KOMPLEX_API_HOST "https://komplex.net.hlab"
+#else
+#define KOMPLEX_API_HOST "https://digitalartifex.dev"
+#endif
+
#endif // KOMPLEX_GLOBAL_H
diff --git a/KomplexHubPlugin/common/wallpapercache.h b/KomplexHubPlugin/common/wallpapercache.h
index 1f5e7da..6d7b06d 100644
--- a/KomplexHubPlugin/common/wallpapercache.h
+++ b/KomplexHubPlugin/common/wallpapercache.h
@@ -1,3 +1,21 @@
+/*
+ * Komplex Wallpaper Engine
+ * Copyright (C) 2026 @DigitalArtifex
+ * https://digitalartifex.dev - https://github.com/DigitalArtifex
+ *
+ * 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 WALLPAPERCACHE_H
#define WALLPAPERCACHE_H
diff --git a/KomplexHubPlugin/installedpackmanager.h b/KomplexHubPlugin/installedpackmanager.h
index b230dba..91dab1e 100644
--- a/KomplexHubPlugin/installedpackmanager.h
+++ b/KomplexHubPlugin/installedpackmanager.h
@@ -1,3 +1,21 @@
+/*
+ * Komplex Wallpaper Engine
+ * Copyright (C) 2026 @DigitalArtifex
+ * https://digitalartifex.dev - https://github.com/DigitalArtifex
+ *
+ * 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 INSTALLEDPACKMANAGER_H
#define INSTALLEDPACKMANAGER_H
diff --git a/KomplexHubPlugin/settingsmanager.h b/KomplexHubPlugin/settingsmanager.h
index 88d49d1..6ef279c 100644
--- a/KomplexHubPlugin/settingsmanager.h
+++ b/KomplexHubPlugin/settingsmanager.h
@@ -1,11 +1,7 @@
/*
* Komplex Wallpaper Engine
- * Copyright (C) 2026 @DigitalArtifex | github.com/DigitalArtifex
- *
- * SettingsManager.h
- *
- * This class provides access to Komplex Wallpaper settings via kwrite/
- * kreadconfig
+ * Copyright (C) 2026 @DigitalArtifex
+ * https://digitalartifex.dev - https://github.com/DigitalArtifex
*
* 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