From 6df70e608b44a7d5755a406a4cc82a743a85b505 Mon Sep 17 00:00:00 2001 From: Petr Mironychev <9195189+Palm1r@users.noreply.github.com> Date: Mon, 8 Jun 2026 11:25:18 +0200 Subject: [PATCH] chore: Update LICENCE and copyright --- ChatView/AgentRoleController.cpp | 1 + ChatView/AgentRoleController.hpp | 1 + ChatView/ChatCompressor.cpp | 1 + ChatView/ChatCompressor.hpp | 1 + ChatView/ChatConfigurationController.cpp | 1 + ChatView/ChatConfigurationController.hpp | 1 + ChatView/ChatData.hpp | 1 + ChatView/ChatFileManager.cpp | 1 + ChatView/ChatFileManager.hpp | 1 + ChatView/ChatHistoryStore.cpp | 1 + ChatView/ChatHistoryStore.hpp | 1 + ChatView/ChatModel.cpp | 1 + ChatView/ChatModel.hpp | 1 + ChatView/ChatRootView.cpp | 1 + ChatView/ChatRootView.hpp | 1 + ChatView/ChatSerializer.cpp | 1 + ChatView/ChatSerializer.hpp | 1 + ChatView/ChatUtils.cpp | 1 + ChatView/ChatUtils.h | 1 + ChatView/ChatView.cpp | 1 + ChatView/ChatView.hpp | 1 + ChatView/ChatWidget.cpp | 1 + ChatView/ChatWidget.hpp | 1 + ChatView/ClientInterface.cpp | 1 + ChatView/ClientInterface.hpp | 1 + ChatView/FileEditController.cpp | 1 + ChatView/FileEditController.hpp | 1 + ChatView/FileItem.cpp | 1 + ChatView/FileItem.hpp | 1 + ChatView/FileMentionItem.cpp | 1 + ChatView/FileMentionItem.hpp | 1 + ChatView/InputTokenCounter.cpp | 1 + ChatView/InputTokenCounter.hpp | 1 + ChatView/MessagePart.hpp | 1 + ChatView/SessionFileRegistry.cpp | 1 + ChatView/SessionFileRegistry.hpp | 1 + ChatView/qml/RootItem.qml | 1 + ChatView/qml/chatparts/ChatItem.qml | 1 + ChatView/qml/chatparts/CodeBlock.qml | 1 + ChatView/qml/chatparts/FileEditBlock.qml | 1 + ChatView/qml/chatparts/TextBlock.qml | 1 + ChatView/qml/chatparts/ThinkingBlock.qml | 1 + ChatView/qml/chatparts/ToolBlock.qml | 1 + ChatView/qml/controls/AttachedFilesPlace.qml | 1 + ChatView/qml/controls/BottomBar.qml | 1 + ChatView/qml/controls/ContextViewer.qml | 1 + ChatView/qml/controls/FileEditsActionBar.qml | 1 + ChatView/qml/controls/FileMentionPopup.qml | 1 + ChatView/qml/controls/MessageNavigator.qml | 1 + ChatView/qml/controls/SkillCommandPopup.qml | 1 + ChatView/qml/controls/SplitDropZone.qml | 1 + ChatView/qml/controls/Toast.qml | 1 + ChatView/qml/controls/TopBar.qml | 1 + CodeHandler.cpp | 1 + CodeHandler.hpp | 1 + ConfigurationManager.cpp | 1 + ConfigurationManager.hpp | 1 + LICENSE | 21 +++++++++++++++++++ LLMClientInterface.cpp | 1 + LLMClientInterface.hpp | 1 + LLMSuggestion.cpp | 1 + LLMSuggestion.hpp | 2 ++ LSPCompletion.hpp | 2 ++ QodeAssist.json.in | 2 +- QodeAssistClient.cpp | 2 ++ QodeAssistClient.hpp | 1 + QodeAssistConstants.hpp | 1 + QodeAssisttr.h | 1 + QuickRefactorHandler.cpp | 1 + QuickRefactorHandler.hpp | 1 + RefactorContextHelper.hpp | 1 + RefactorSuggestion.cpp | 1 + RefactorSuggestion.hpp | 1 + RefactorSuggestionHoverHandler.cpp | 1 + RefactorSuggestionHoverHandler.hpp | 1 + TaskFlow/Editor/FlowEditor.cpp | 1 + TaskFlow/Editor/FlowEditor.hpp | 1 + TaskFlow/Editor/FlowItem.cpp | 4 ++++ TaskFlow/Editor/FlowItem.hpp | 4 ++++ TaskFlow/Editor/FlowsModel.cpp | 4 ++++ TaskFlow/Editor/FlowsModel.hpp | 4 ++++ TaskFlow/Editor/GridBackground.cpp | 1 + TaskFlow/Editor/GridBackground.hpp | 1 + TaskFlow/Editor/TaskConnectionItem.cpp | 4 ++++ TaskFlow/Editor/TaskConnectionItem.hpp | 4 ++++ TaskFlow/Editor/TaskConnectionsModel.cpp | 4 ++++ TaskFlow/Editor/TaskConnectionsModel.hpp | 4 ++++ TaskFlow/Editor/TaskItem.cpp | 4 ++++ TaskFlow/Editor/TaskItem.hpp | 4 ++++ TaskFlow/Editor/TaskModel.cpp | 4 ++++ TaskFlow/Editor/TaskModel.hpp | 4 ++++ TaskFlow/Editor/TaskPortItem.cpp | 4 ++++ TaskFlow/Editor/TaskPortItem.hpp | 4 ++++ TaskFlow/Editor/TaskPortModel.cpp | 4 ++++ TaskFlow/Editor/TaskPortModel.hpp | 4 ++++ TaskFlow/Editor/qml/Flow.qml | 4 ++++ TaskFlow/Editor/qml/FlowEditorView.qml | 1 + TaskFlow/Editor/qml/Task.qml | 4 ++++ TaskFlow/Editor/qml/TaskConnection.qml | 4 ++++ TaskFlow/Editor/qml/TaskParameter.qml | 4 ++++ TaskFlow/Editor/qml/TaskPort.qml | 4 ++++ TaskFlow/core/BaseTask.cpp | 1 + TaskFlow/core/BaseTask.hpp | 1 + TaskFlow/core/Flow.cpp | 1 + TaskFlow/core/Flow.hpp | 1 + TaskFlow/core/FlowManager.cpp | 1 + TaskFlow/core/FlowManager.hpp | 1 + TaskFlow/core/FlowRegistry.cpp | 4 ++++ TaskFlow/core/FlowRegistry.hpp | 4 ++++ TaskFlow/core/TaskConnection.cpp | 1 + TaskFlow/core/TaskConnection.hpp | 1 + TaskFlow/core/TaskPort.cpp | 1 + TaskFlow/core/TaskPort.hpp | 1 + TaskFlow/core/TaskRegistry.cpp | 1 + TaskFlow/core/TaskRegistry.hpp | 1 + UIControls/qml/Badge.qml | 1 + UIControls/qml/FadeListItemAnimation.qml | 4 ++++ UIControls/qml/QoABusyOverlay.qml | 1 + UIControls/qml/QoAButton.qml | 1 + UIControls/qml/QoAComboBox.qml | 1 + UIControls/qml/QoASeparator.qml | 1 + UIControls/qml/QoATextSlider.qml | 1 + UIControls/qml/QoAToolTip.qml | 1 + UpdateStatusWidget.cpp | 1 + UpdateStatusWidget.hpp | 1 + Version.hpp | 1 + chat/ChatDocument.cpp | 1 + chat/ChatDocument.hpp | 1 + chat/ChatEditor.cpp | 1 + chat/ChatEditor.hpp | 1 + chat/ChatEditorFactory.cpp | 1 + chat/ChatEditorFactory.hpp | 1 + chat/ChatOutputPane.cpp | 1 + chat/ChatOutputPane.h | 1 + chat/NavigationPanel.cpp | 1 + chat/NavigationPanel.hpp | 1 + context/ChangesManager.cpp | 1 + context/ChangesManager.h | 1 + context/ContentFile.hpp | 1 + context/ContextManager.cpp | 1 + context/ContextManager.hpp | 1 + context/DocumentContextReader.cpp | 1 + context/DocumentContextReader.hpp | 1 + context/DocumentReaderQtCreator.hpp | 1 + context/IContextManager.hpp | 1 + context/IDocumentReader.hpp | 1 + context/IgnoreManager.cpp | 1 + context/IgnoreManager.hpp | 1 + context/ProgrammingLanguage.cpp | 1 + context/ProgrammingLanguage.hpp | 1 + context/ProjectUtils.cpp | 1 + context/ProjectUtils.hpp | 1 + context/TokenUtils.cpp | 1 + context/TokenUtils.hpp | 1 + context/Utils.hpp | 1 + logger/IRequestPerformanceLogger.hpp | 1 + logger/Logger.cpp | 4 ++++ logger/Logger.hpp | 4 ++++ logger/RequestPerformanceLogger.cpp | 1 + logger/RequestPerformanceLogger.hpp | 1 + mcp/McpClientsManager.cpp | 1 + mcp/McpClientsManager.hpp | 1 + mcp/McpServerConnection.cpp | 1 + mcp/McpServerConnection.hpp | 1 + mcp/McpServerManager.cpp | 1 + mcp/McpServerManager.hpp | 1 + pluginllmcore/ContextData.hpp | 1 + pluginllmcore/IPromptProvider.hpp | 1 + pluginllmcore/IProviderRegistry.hpp | 1 + pluginllmcore/PromptProviderChat.hpp | 1 + pluginllmcore/PromptProviderFim.hpp | 1 + pluginllmcore/PromptTemplate.hpp | 1 + pluginllmcore/PromptTemplateManager.cpp | 1 + pluginllmcore/PromptTemplateManager.hpp | 1 + pluginllmcore/Provider.cpp | 1 + pluginllmcore/Provider.hpp | 1 + pluginllmcore/ProviderID.hpp | 1 + pluginllmcore/ProvidersManager.cpp | 1 + pluginllmcore/ProvidersManager.hpp | 1 + pluginllmcore/RequestType.hpp | 1 + pluginllmcore/ResponseCleaner.hpp | 1 + pluginllmcore/RulesLoader.cpp | 1 + pluginllmcore/RulesLoader.hpp | 1 + providers/ClaudeCacheControl.hpp | 1 + providers/ClaudeProvider.cpp | 1 + providers/ClaudeProvider.hpp | 1 + providers/CodestralProvider.cpp | 1 + providers/CodestralProvider.hpp | 1 + providers/DeepSeekProvider.cpp | 1 + providers/DeepSeekProvider.hpp | 1 + providers/GoogleAIProvider.cpp | 1 + providers/GoogleAIProvider.hpp | 1 + providers/LMStudioProvider.cpp | 1 + providers/LMStudioProvider.hpp | 1 + providers/LMStudioResponsesProvider.cpp | 1 + providers/LMStudioResponsesProvider.hpp | 1 + providers/LlamaCppProvider.cpp | 1 + providers/LlamaCppProvider.hpp | 1 + providers/MistralAIProvider.cpp | 1 + providers/MistralAIProvider.hpp | 1 + providers/OllamaCompatProvider.cpp | 1 + providers/OllamaCompatProvider.hpp | 1 + providers/OllamaProvider.cpp | 1 + providers/OllamaProvider.hpp | 1 + providers/OpenAICompatProvider.cpp | 1 + providers/OpenAICompatProvider.hpp | 1 + providers/OpenAIProvider.cpp | 1 + providers/OpenAIProvider.hpp | 1 + providers/OpenAIResponsesProvider.cpp | 1 + providers/OpenAIResponsesProvider.hpp | 1 + providers/OpenRouterAIProvider.cpp | 1 + providers/OpenRouterAIProvider.hpp | 1 + providers/ProviderUrlUtils.hpp | 1 + providers/Providers.hpp | 1 + providers/QwenProvider.cpp | 1 + providers/QwenProvider.hpp | 1 + providers/QwenResponsesProvider.cpp | 1 + providers/QwenResponsesProvider.hpp | 1 + qodeassist.cpp | 1 + settings/AgentDetailPane.cpp | 1 + settings/AgentDetailPane.hpp | 1 + settings/AgentDuplicator.cpp | 1 + settings/AgentDuplicator.hpp | 1 + settings/AgentListItem.cpp | 1 + settings/AgentListItem.hpp | 1 + settings/AgentListPane.cpp | 1 + settings/AgentListPane.hpp | 1 + settings/AgentRole.cpp | 1 + settings/AgentRole.hpp | 1 + settings/AgentRoleDialog.cpp | 1 + settings/AgentRoleDialog.hpp | 1 + settings/AgentRolesWidget.cpp | 1 + settings/AgentRolesWidget.hpp | 1 + settings/AgentsSettingsPage.cpp | 1 + settings/AgentsSettingsPage.hpp | 1 + settings/Assisttr.h | 1 + settings/ButtonAspect.hpp | 1 + settings/ChatAssistantSettings.cpp | 1 + settings/ChatAssistantSettings.hpp | 1 + settings/CodeCompletionSettings.cpp | 1 + settings/CodeCompletionSettings.hpp | 1 + settings/ConfigurationManager.cpp | 1 + settings/ConfigurationManager.hpp | 1 + settings/GeneralSettings.cpp | 1 + settings/GeneralSettings.hpp | 1 + settings/McpClientsListAspect.cpp | 1 + settings/McpClientsListAspect.hpp | 1 + settings/McpSettings.cpp | 1 + settings/McpSettings.hpp | 1 + settings/PluginUpdater.cpp | 1 + settings/PluginUpdater.hpp | 1 + settings/ProjectSettings.cpp | 1 + settings/ProjectSettings.hpp | 1 + settings/ProjectSettingsPanel.cpp | 1 + settings/ProjectSettingsPanel.hpp | 1 + settings/ProviderDetailPane.cpp | 1 + settings/ProviderDetailPane.hpp | 1 + settings/ProviderListItem.cpp | 1 + settings/ProviderListItem.hpp | 1 + settings/ProviderNameMigration.hpp | 1 + settings/ProviderSettings.cpp | 1 + settings/ProviderSettings.hpp | 1 + settings/ProvidersSettingsPage.cpp | 1 + settings/ProvidersSettingsPage.hpp | 1 + settings/QuickRefactorSettings.cpp | 1 + settings/QuickRefactorSettings.hpp | 1 + settings/SectionBox.cpp | 1 + settings/SectionBox.hpp | 1 + settings/SettingsConstants.hpp | 1 + settings/SettingsDialog.cpp | 1 + settings/SettingsDialog.hpp | 1 + settings/SettingsTheme.hpp | 1 + settings/SettingsTr.hpp | 1 + settings/SettingsUiBuilders.cpp | 1 + settings/SettingsUiBuilders.hpp | 1 + settings/SettingsUtils.hpp | 1 + settings/SkillsSettings.cpp | 1 + settings/SkillsSettings.hpp | 1 + settings/StatusDot.hpp | 1 + settings/TagChip.cpp | 1 + settings/TagChip.hpp | 1 + settings/TagFilterStrip.cpp | 1 + settings/TagFilterStrip.hpp | 1 + settings/ToolsSettings.cpp | 1 + settings/ToolsSettings.hpp | 1 + settings/UpdateDialog.cpp | 1 + settings/UpdateDialog.hpp | 1 + sources/Session/ConversationHistory.cpp | 1 + sources/Session/ConversationHistory.hpp | 1 + sources/Session/LLMRequest.hpp | 1 + sources/Session/Message.cpp | 1 + sources/Session/Message.hpp | 1 + sources/Session/MessageSerializer.cpp | 1 + sources/Session/MessageSerializer.hpp | 1 + sources/Session/PluginBlocks.hpp | 1 + sources/Session/ResponseEvent.hpp | 1 + sources/Session/ResponseRouter.cpp | 1 + sources/Session/ResponseRouter.hpp | 1 + sources/Session/Session.cpp | 1 + sources/Session/Session.hpp | 1 + sources/Session/SessionManager.cpp | 1 + sources/Session/SessionManager.hpp | 1 + sources/Session/SystemPromptBuilder.cpp | 1 + sources/Session/SystemPromptBuilder.hpp | 1 + sources/agents/Agent.cpp | 1 + sources/agents/Agent.hpp | 1 + sources/agents/AgentConfig.hpp | 1 + sources/agents/AgentFactory.cpp | 1 + sources/agents/AgentFactory.hpp | 1 + sources/agents/AgentLoader.cpp | 1 + sources/agents/AgentLoader.hpp | 1 + sources/agents/AgentRouter.cpp | 1 + sources/agents/AgentRouter.hpp | 1 + sources/agents/ContextRenderer.cpp | 1 + sources/agents/ContextRenderer.hpp | 1 + sources/common/ContextData.hpp | 1 + sources/providers/Provider.cpp | 1 + sources/providers/Provider.hpp | 1 + sources/providers/ProviderFactory.cpp | 1 + sources/providers/ProviderFactory.hpp | 1 + sources/providers/ProviderID.hpp | 1 + sources/providersConfig/ProviderInstance.cpp | 1 + sources/providersConfig/ProviderInstance.hpp | 1 + .../ProviderInstanceFactory.cpp | 1 + .../ProviderInstanceFactory.hpp | 1 + .../ProviderInstanceLoader.cpp | 1 + .../ProviderInstanceLoader.hpp | 1 + .../ProviderInstanceWriter.cpp | 1 + .../ProviderInstanceWriter.hpp | 1 + sources/providersConfig/ProviderLauncher.cpp | 1 + sources/providersConfig/ProviderLauncher.hpp | 1 + .../providersConfig/ProviderSecretsStore.cpp | 1 + .../providersConfig/ProviderSecretsStore.hpp | 1 + sources/settings/AgentPipelinesPage.cpp | 1 + sources/settings/AgentPipelinesPage.hpp | 1 + sources/settings/AgentRosterWidget.cpp | 1 + sources/settings/AgentRosterWidget.hpp | 1 + sources/settings/AgentSelectionDialog.cpp | 1 + sources/settings/AgentSelectionDialog.hpp | 1 + sources/settings/AgentSlotWidget.cpp | 1 + sources/settings/AgentSlotWidget.hpp | 1 + sources/settings/PipelinesConfig.cpp | 1 + sources/settings/PipelinesConfig.hpp | 1 + sources/skills/AgentSkill.hpp | 1 + sources/skills/SkillsLoader.cpp | 1 + sources/skills/SkillsLoader.hpp | 1 + sources/skills/SkillsManager.cpp | 1 + sources/skills/SkillsManager.hpp | 1 + sources/templates/JsonPromptTemplate.cpp | 1 + sources/templates/JsonPromptTemplate.hpp | 1 + sources/templates/PromptTemplate.hpp | 1 + sources/tomlSerializer/TomlWriter.cpp | 1 + sources/tomlSerializer/TomlWriter.hpp | 1 + templates/Alpaca.hpp | 1 + templates/ChatML.hpp | 1 + templates/Claude.hpp | 1 + templates/CodeLlamaFim.hpp | 1 + templates/CodeLlamaQMLFim.hpp | 1 + templates/DeepSeekCoderFim.hpp | 1 + templates/GoogleAI.hpp | 1 + templates/Llama2.hpp | 1 + templates/Llama3.hpp | 1 + templates/LlamaCppFim.hpp | 1 + templates/MistralAI.hpp | 1 + templates/Ollama.hpp | 1 + templates/OpenAI.hpp | 1 + templates/OpenAICompatible.hpp | 1 + templates/OpenAIResponses.hpp | 1 + templates/Qwen25CoderFIM.hpp | 1 + templates/Qwen3CoderFIM.hpp | 1 + templates/StarCoder2Fim.hpp | 1 + templates/Templates.hpp | 1 + templates/ToolMessages.hpp | 1 + test/ClaudeCacheControlTest.cpp | 1 + test/CodeHandlerTest.cpp | 1 + test/DocumentContextReaderTest.cpp | 1 + test/LLMSuggestionTest.cpp | 1 + test/TestUtils.hpp | 1 + test/unittest_main.cpp | 1 + tools/BuildProjectTool.cpp | 1 + tools/BuildProjectTool.hpp | 1 + tools/CreateNewFileTool.cpp | 1 + tools/CreateNewFileTool.hpp | 1 + tools/EditFileTool.cpp | 1 + tools/EditFileTool.hpp | 1 + tools/ExecuteTerminalCommandTool.cpp | 1 + tools/ExecuteTerminalCommandTool.hpp | 1 + tools/FileSearchUtils.cpp | 1 + tools/FileSearchUtils.hpp | 1 + tools/FindFileTool.cpp | 1 + tools/FindFileTool.hpp | 1 + tools/GetIssuesListTool.cpp | 1 + tools/GetIssuesListTool.hpp | 1 + tools/ListProjectFilesTool.cpp | 1 + tools/ListProjectFilesTool.hpp | 1 + tools/ProjectSearchTool.cpp | 1 + tools/ProjectSearchTool.hpp | 1 + tools/ReadFileTool.cpp | 1 + tools/ReadFileTool.hpp | 1 + tools/ReadOriginalHistoryTool.cpp | 1 + tools/ReadOriginalHistoryTool.hpp | 1 + tools/SkillTool.cpp | 1 + tools/SkillTool.hpp | 1 + tools/TodoTool.cpp | 1 + tools/TodoTool.hpp | 1 + tools/ToolExceptions.hpp | 1 + tools/ToolsRegistration.cpp | 1 + tools/ToolsRegistration.hpp | 1 + widgets/AddCustomInstructionDialog.cpp | 1 + widgets/AddCustomInstructionDialog.hpp | 1 + widgets/CompletionErrorHandler.cpp | 1 + widgets/CompletionErrorHandler.hpp | 1 + widgets/CompletionHintHandler.cpp | 1 + widgets/CompletionHintHandler.hpp | 1 + widgets/CompletionHintWidget.cpp | 1 + widgets/CompletionHintWidget.hpp | 1 + widgets/CompletionProgressHandler.cpp | 1 + widgets/CompletionProgressHandler.hpp | 1 + widgets/ContextExtractor.hpp | 1 + widgets/CustomInstructionsManager.cpp | 1 + widgets/CustomInstructionsManager.hpp | 1 + widgets/DiffStatistics.hpp | 1 + widgets/EditorChatButton.cpp | 1 + widgets/EditorChatButton.hpp | 1 + widgets/EditorChatButtonHandler.cpp | 1 + widgets/EditorChatButtonHandler.hpp | 1 + widgets/ErrorWidget.cpp | 1 + widgets/ErrorWidget.hpp | 1 + widgets/ProgressWidget.cpp | 1 + widgets/ProgressWidget.hpp | 1 + widgets/QuickRefactorDialog.cpp | 1 + widgets/QuickRefactorDialog.hpp | 1 + widgets/RefactorWidget.cpp | 1 + widgets/RefactorWidget.hpp | 1 + widgets/RefactorWidgetHandler.cpp | 1 + widgets/RefactorWidgetHandler.hpp | 1 + 436 files changed, 537 insertions(+), 1 deletion(-) diff --git a/ChatView/AgentRoleController.cpp b/ChatView/AgentRoleController.cpp index 0b094c4..af21f53 100644 --- a/ChatView/AgentRoleController.cpp +++ b/ChatView/AgentRoleController.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentRoleController.hpp" diff --git a/ChatView/AgentRoleController.hpp b/ChatView/AgentRoleController.hpp index fbe54f1..7eefe67 100644 --- a/ChatView/AgentRoleController.hpp +++ b/ChatView/AgentRoleController.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/ChatCompressor.cpp b/ChatView/ChatCompressor.cpp index e7a5344..2ce9808 100644 --- a/ChatView/ChatCompressor.cpp +++ b/ChatView/ChatCompressor.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatCompressor.hpp" diff --git a/ChatView/ChatCompressor.hpp b/ChatView/ChatCompressor.hpp index 22ba0a0..d9587f9 100644 --- a/ChatView/ChatCompressor.hpp +++ b/ChatView/ChatCompressor.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/ChatConfigurationController.cpp b/ChatView/ChatConfigurationController.cpp index 01c0d9f..fd4673c 100644 --- a/ChatView/ChatConfigurationController.cpp +++ b/ChatView/ChatConfigurationController.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatConfigurationController.hpp" diff --git a/ChatView/ChatConfigurationController.hpp b/ChatView/ChatConfigurationController.hpp index a746960..bb4ec1e 100644 --- a/ChatView/ChatConfigurationController.hpp +++ b/ChatView/ChatConfigurationController.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/ChatData.hpp b/ChatView/ChatData.hpp index a4b4f68..edd6d99 100644 --- a/ChatView/ChatData.hpp +++ b/ChatView/ChatData.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/ChatFileManager.cpp b/ChatView/ChatFileManager.cpp index 9b51095..5c3bf7b 100644 --- a/ChatView/ChatFileManager.cpp +++ b/ChatView/ChatFileManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatFileManager.hpp" #include "Logger.hpp" diff --git a/ChatView/ChatFileManager.hpp b/ChatView/ChatFileManager.hpp index bea14a7..0f1ef41 100644 --- a/ChatView/ChatFileManager.hpp +++ b/ChatView/ChatFileManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/ChatHistoryStore.cpp b/ChatView/ChatHistoryStore.cpp index f709054..6c5332c 100644 --- a/ChatView/ChatHistoryStore.cpp +++ b/ChatView/ChatHistoryStore.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatHistoryStore.hpp" diff --git a/ChatView/ChatHistoryStore.hpp b/ChatView/ChatHistoryStore.hpp index a9e054c..0de31ed 100644 --- a/ChatView/ChatHistoryStore.hpp +++ b/ChatView/ChatHistoryStore.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/ChatModel.cpp b/ChatView/ChatModel.cpp index 19a28b1..d5973fa 100644 --- a/ChatView/ChatModel.cpp +++ b/ChatView/ChatModel.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatModel.hpp" #include diff --git a/ChatView/ChatModel.hpp b/ChatView/ChatModel.hpp index 62ed794..0da2fac 100644 --- a/ChatView/ChatModel.hpp +++ b/ChatView/ChatModel.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/ChatRootView.cpp b/ChatView/ChatRootView.cpp index 140d20b..d040ec2 100644 --- a/ChatView/ChatRootView.cpp +++ b/ChatView/ChatRootView.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatRootView.hpp" diff --git a/ChatView/ChatRootView.hpp b/ChatView/ChatRootView.hpp index f63f0b0..7403872 100644 --- a/ChatView/ChatRootView.hpp +++ b/ChatView/ChatRootView.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/ChatSerializer.cpp b/ChatView/ChatSerializer.cpp index f9f6548..120a4c5 100644 --- a/ChatView/ChatSerializer.cpp +++ b/ChatView/ChatSerializer.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatSerializer.hpp" #include "Logger.hpp" diff --git a/ChatView/ChatSerializer.hpp b/ChatView/ChatSerializer.hpp index c858860..82c1075 100644 --- a/ChatView/ChatSerializer.hpp +++ b/ChatView/ChatSerializer.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/ChatUtils.cpp b/ChatView/ChatUtils.cpp index fc08307..ddd3986 100644 --- a/ChatView/ChatUtils.cpp +++ b/ChatView/ChatUtils.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatUtils.h" diff --git a/ChatView/ChatUtils.h b/ChatView/ChatUtils.h index 0de4c0e..f91b897 100644 --- a/ChatView/ChatUtils.h +++ b/ChatView/ChatUtils.h @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/ChatView.cpp b/ChatView/ChatView.cpp index a342ae5..7cc8ec7 100644 --- a/ChatView/ChatView.cpp +++ b/ChatView/ChatView.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatView.hpp" diff --git a/ChatView/ChatView.hpp b/ChatView/ChatView.hpp index 087695c..32cb2fc 100644 --- a/ChatView/ChatView.hpp +++ b/ChatView/ChatView.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/ChatWidget.cpp b/ChatView/ChatWidget.cpp index 2ebd3f4..00f3039 100644 --- a/ChatView/ChatWidget.cpp +++ b/ChatView/ChatWidget.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatWidget.hpp" diff --git a/ChatView/ChatWidget.hpp b/ChatView/ChatWidget.hpp index 6e04c73..77f050b 100644 --- a/ChatView/ChatWidget.hpp +++ b/ChatView/ChatWidget.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/ClientInterface.cpp b/ChatView/ClientInterface.cpp index 4353315..726c935 100644 --- a/ChatView/ClientInterface.cpp +++ b/ChatView/ClientInterface.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ClientInterface.hpp" diff --git a/ChatView/ClientInterface.hpp b/ChatView/ClientInterface.hpp index 72153d6..843a706 100644 --- a/ChatView/ClientInterface.hpp +++ b/ChatView/ClientInterface.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/FileEditController.cpp b/ChatView/FileEditController.cpp index 2dc5d23..689c457 100644 --- a/ChatView/FileEditController.cpp +++ b/ChatView/FileEditController.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "FileEditController.hpp" diff --git a/ChatView/FileEditController.hpp b/ChatView/FileEditController.hpp index 72b117b..6e7e261 100644 --- a/ChatView/FileEditController.hpp +++ b/ChatView/FileEditController.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/FileItem.cpp b/ChatView/FileItem.cpp index beaa2ae..3d54941 100644 --- a/ChatView/FileItem.cpp +++ b/ChatView/FileItem.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "FileItem.hpp" diff --git a/ChatView/FileItem.hpp b/ChatView/FileItem.hpp index 9d91738..712bfb6 100644 --- a/ChatView/FileItem.hpp +++ b/ChatView/FileItem.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/FileMentionItem.cpp b/ChatView/FileMentionItem.cpp index abcbcee..e608181 100644 --- a/ChatView/FileMentionItem.cpp +++ b/ChatView/FileMentionItem.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "FileMentionItem.hpp" diff --git a/ChatView/FileMentionItem.hpp b/ChatView/FileMentionItem.hpp index 79bfa04..eba52c2 100644 --- a/ChatView/FileMentionItem.hpp +++ b/ChatView/FileMentionItem.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/InputTokenCounter.cpp b/ChatView/InputTokenCounter.cpp index 6166b75..dd0d395 100644 --- a/ChatView/InputTokenCounter.cpp +++ b/ChatView/InputTokenCounter.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "InputTokenCounter.hpp" diff --git a/ChatView/InputTokenCounter.hpp b/ChatView/InputTokenCounter.hpp index 8d03877..2e1ac83 100644 --- a/ChatView/InputTokenCounter.hpp +++ b/ChatView/InputTokenCounter.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/MessagePart.hpp b/ChatView/MessagePart.hpp index a32e778..aeac12f 100644 --- a/ChatView/MessagePart.hpp +++ b/ChatView/MessagePart.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/SessionFileRegistry.cpp b/ChatView/SessionFileRegistry.cpp index 93061ee..150878d 100644 --- a/ChatView/SessionFileRegistry.cpp +++ b/ChatView/SessionFileRegistry.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "SessionFileRegistry.hpp" diff --git a/ChatView/SessionFileRegistry.hpp b/ChatView/SessionFileRegistry.hpp index d3c32a8..1b06649 100644 --- a/ChatView/SessionFileRegistry.hpp +++ b/ChatView/SessionFileRegistry.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ChatView/qml/RootItem.qml b/ChatView/qml/RootItem.qml index e812b12..585af60 100644 --- a/ChatView/qml/RootItem.qml +++ b/ChatView/qml/RootItem.qml @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/ChatView/qml/chatparts/ChatItem.qml b/ChatView/qml/chatparts/ChatItem.qml index ef7774f..7a3cdfc 100644 --- a/ChatView/qml/chatparts/ChatItem.qml +++ b/ChatView/qml/chatparts/ChatItem.qml @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import ChatView diff --git a/ChatView/qml/chatparts/CodeBlock.qml b/ChatView/qml/chatparts/CodeBlock.qml index cfb5ec2..5618941 100644 --- a/ChatView/qml/chatparts/CodeBlock.qml +++ b/ChatView/qml/chatparts/CodeBlock.qml @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/ChatView/qml/chatparts/FileEditBlock.qml b/ChatView/qml/chatparts/FileEditBlock.qml index cb57790..c913b64 100644 --- a/ChatView/qml/chatparts/FileEditBlock.qml +++ b/ChatView/qml/chatparts/FileEditBlock.qml @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/ChatView/qml/chatparts/TextBlock.qml b/ChatView/qml/chatparts/TextBlock.qml index 9328fcb..ed15271 100644 --- a/ChatView/qml/chatparts/TextBlock.qml +++ b/ChatView/qml/chatparts/TextBlock.qml @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import Qt.labs.platform as Platform diff --git a/ChatView/qml/chatparts/ThinkingBlock.qml b/ChatView/qml/chatparts/ThinkingBlock.qml index 8006eb2..f73194e 100644 --- a/ChatView/qml/chatparts/ThinkingBlock.qml +++ b/ChatView/qml/chatparts/ThinkingBlock.qml @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import Qt.labs.platform as Platform diff --git a/ChatView/qml/chatparts/ToolBlock.qml b/ChatView/qml/chatparts/ToolBlock.qml index 14e1d33..a4df730 100644 --- a/ChatView/qml/chatparts/ToolBlock.qml +++ b/ChatView/qml/chatparts/ToolBlock.qml @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import Qt.labs.platform as Platform diff --git a/ChatView/qml/controls/AttachedFilesPlace.qml b/ChatView/qml/controls/AttachedFilesPlace.qml index e0e5988..a304e50 100644 --- a/ChatView/qml/controls/AttachedFilesPlace.qml +++ b/ChatView/qml/controls/AttachedFilesPlace.qml @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/ChatView/qml/controls/BottomBar.qml b/ChatView/qml/controls/BottomBar.qml index c368dc1..984470e 100644 --- a/ChatView/qml/controls/BottomBar.qml +++ b/ChatView/qml/controls/BottomBar.qml @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/ChatView/qml/controls/ContextViewer.qml b/ChatView/qml/controls/ContextViewer.qml index e7a27af..a57723b 100644 --- a/ChatView/qml/controls/ContextViewer.qml +++ b/ChatView/qml/controls/ContextViewer.qml @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/ChatView/qml/controls/FileEditsActionBar.qml b/ChatView/qml/controls/FileEditsActionBar.qml index 3a416f9..e1381ab 100644 --- a/ChatView/qml/controls/FileEditsActionBar.qml +++ b/ChatView/qml/controls/FileEditsActionBar.qml @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/ChatView/qml/controls/FileMentionPopup.qml b/ChatView/qml/controls/FileMentionPopup.qml index 49cd186..c59a1be 100644 --- a/ChatView/qml/controls/FileMentionPopup.qml +++ b/ChatView/qml/controls/FileMentionPopup.qml @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/ChatView/qml/controls/MessageNavigator.qml b/ChatView/qml/controls/MessageNavigator.qml index 5b7390e..013a1f7 100644 --- a/ChatView/qml/controls/MessageNavigator.qml +++ b/ChatView/qml/controls/MessageNavigator.qml @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/ChatView/qml/controls/SkillCommandPopup.qml b/ChatView/qml/controls/SkillCommandPopup.qml index 4be29e6..78ccdd8 100644 --- a/ChatView/qml/controls/SkillCommandPopup.qml +++ b/ChatView/qml/controls/SkillCommandPopup.qml @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/ChatView/qml/controls/SplitDropZone.qml b/ChatView/qml/controls/SplitDropZone.qml index 0e77765..a748194 100644 --- a/ChatView/qml/controls/SplitDropZone.qml +++ b/ChatView/qml/controls/SplitDropZone.qml @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/ChatView/qml/controls/Toast.qml b/ChatView/qml/controls/Toast.qml index 95bb383..b4aa18b 100644 --- a/ChatView/qml/controls/Toast.qml +++ b/ChatView/qml/controls/Toast.qml @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick diff --git a/ChatView/qml/controls/TopBar.qml b/ChatView/qml/controls/TopBar.qml index 523537f..efe792e 100644 --- a/ChatView/qml/controls/TopBar.qml +++ b/ChatView/qml/controls/TopBar.qml @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Layouts diff --git a/CodeHandler.cpp b/CodeHandler.cpp index 40f7fe4..22dccea 100644 --- a/CodeHandler.cpp +++ b/CodeHandler.cpp @@ -1,6 +1,7 @@ // Copyright (C) 2024-2026 Petr Mironychev // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "CodeHandler.hpp" #include diff --git a/CodeHandler.hpp b/CodeHandler.hpp index 2dc1ec1..6d5cdab 100644 --- a/CodeHandler.hpp +++ b/CodeHandler.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/ConfigurationManager.cpp b/ConfigurationManager.cpp index a9e30d9..4bdfc18 100644 --- a/ConfigurationManager.cpp +++ b/ConfigurationManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ConfigurationManager.hpp" diff --git a/ConfigurationManager.hpp b/ConfigurationManager.hpp index 62d0e4c..0cd10b1 100644 --- a/ConfigurationManager.hpp +++ b/ConfigurationManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/LICENSE b/LICENSE index f288702..1b91761 100644 --- a/LICENSE +++ b/LICENSE @@ -1,3 +1,24 @@ +=============================================================== +ADDITIONAL TERMS UNDER GPLv3 SECTION 7(b) +=============================================================== + +In accordance with Section 7(b) of the GNU General Public License v3.0, +the following additional attribution term applies to QodeAssist: + + You must preserve all author attributions, copyright notices, and the + project name "QodeAssist" in all copies and modified versions, + including in source file headers, the plugin metadata + (QodeAssist.json.in), and the About dialog or equivalent user-facing + identification. Modified versions must be clearly marked as different + from the original. + +This is a reasonable attribution requirement permitted under GPLv3 +§7(b) and §7(c). It supplements the notice-preservation obligations of +§4 and §5. + +Copyright (C) 2024-2026 Petr Mironychev +=============================================================== + GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 diff --git a/LLMClientInterface.cpp b/LLMClientInterface.cpp index 83ab131..e44fd71 100644 --- a/LLMClientInterface.cpp +++ b/LLMClientInterface.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "LLMClientInterface.hpp" diff --git a/LLMClientInterface.hpp b/LLMClientInterface.hpp index 24e48e3..5eb223e 100644 --- a/LLMClientInterface.hpp +++ b/LLMClientInterface.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/LLMSuggestion.cpp b/LLMSuggestion.cpp index 5a79436..3db553d 100644 --- a/LLMSuggestion.cpp +++ b/LLMSuggestion.cpp @@ -1,6 +1,7 @@ // Copyright (C) 2023 The Qt Company Ltd. // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "LLMSuggestion.hpp" #include diff --git a/LLMSuggestion.hpp b/LLMSuggestion.hpp index 556aa80..5bde357 100644 --- a/LLMSuggestion.hpp +++ b/LLMSuggestion.hpp @@ -20,6 +20,8 @@ * * You should have received a copy of the GNU General Public License * along with QodeAssist. If not, see . + * + * Additional attribution terms under GPLv3 §7(b) apply — see LICENSE */ #pragma once diff --git a/LSPCompletion.hpp b/LSPCompletion.hpp index 8cd6dc5..b8d2698 100644 --- a/LSPCompletion.hpp +++ b/LSPCompletion.hpp @@ -20,6 +20,8 @@ * * You should have received a copy of the GNU General Public License * along with QodeAssist. If not, see . + * + * Additional attribution terms under GPLv3 §7(b) apply — see LICENSE */ #pragma once diff --git a/QodeAssist.json.in b/QodeAssist.json.in index 79fdcc5..e046fc5 100644 --- a/QodeAssist.json.in +++ b/QodeAssist.json.in @@ -6,7 +6,7 @@ "Vendor" : "Petr Mironychev", "VendorId" : "petrmironychev", "Copyright" : "(C) ${IDE_COPYRIGHT_YEAR} Petr Mironychev, (C) ${IDE_COPYRIGHT_YEAR} The Qt Company Ltd", - "License" : "GPLv3", + "License" : "GPLv3 with additional attribution terms (§7b) — see LICENSE", "Description": "QodeAssist is an AI-powered coding assistant for Qt Creator. It provides intelligent code completion and suggestions for your code. Prerequisites: Requires one of the supported LLM providers installed (e.g., Ollama or LM Studio) and a compatible large language model downloaded for your chosen provider (e.g., CodeLlama, StarCoder2).", "Url" : "https://github.com/Palm1r/QodeAssist", "DocumentationUrl" : "https://github.com/Palm1r/QodeAssist", diff --git a/QodeAssistClient.cpp b/QodeAssistClient.cpp index a6b4aae..4980632 100644 --- a/QodeAssistClient.cpp +++ b/QodeAssistClient.cpp @@ -20,6 +20,8 @@ * * You should have received a copy of the GNU General Public License * along with QodeAssist. If not, see . + * + * Additional attribution terms under GPLv3 §7(b) apply — see LICENSE */ #include "QodeAssistClient.hpp" diff --git a/QodeAssistClient.hpp b/QodeAssistClient.hpp index aa50615..d828ec1 100644 --- a/QodeAssistClient.hpp +++ b/QodeAssistClient.hpp @@ -1,6 +1,7 @@ // Copyright (C) 2023 The Qt Company Ltd. // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/QodeAssistConstants.hpp b/QodeAssistConstants.hpp index d1acbcb..02dd011 100644 --- a/QodeAssistConstants.hpp +++ b/QodeAssistConstants.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/QodeAssisttr.h b/QodeAssisttr.h index f240711..d12a9fc 100644 --- a/QodeAssisttr.h +++ b/QodeAssisttr.h @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/QuickRefactorHandler.cpp b/QuickRefactorHandler.cpp index ec21bb2..888b9a3 100644 --- a/QuickRefactorHandler.cpp +++ b/QuickRefactorHandler.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "QuickRefactorHandler.hpp" diff --git a/QuickRefactorHandler.hpp b/QuickRefactorHandler.hpp index 140c2b7..8d58b73 100644 --- a/QuickRefactorHandler.hpp +++ b/QuickRefactorHandler.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/RefactorContextHelper.hpp b/RefactorContextHelper.hpp index 999f1b5..39913f4 100644 --- a/RefactorContextHelper.hpp +++ b/RefactorContextHelper.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/RefactorSuggestion.cpp b/RefactorSuggestion.cpp index 06ff755..87e8c7e 100644 --- a/RefactorSuggestion.cpp +++ b/RefactorSuggestion.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "RefactorSuggestion.hpp" #include "LLMSuggestion.hpp" diff --git a/RefactorSuggestion.hpp b/RefactorSuggestion.hpp index da7b83c..06ca9df 100644 --- a/RefactorSuggestion.hpp +++ b/RefactorSuggestion.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/RefactorSuggestionHoverHandler.cpp b/RefactorSuggestionHoverHandler.cpp index f4605d7..1f392c8 100644 --- a/RefactorSuggestionHoverHandler.cpp +++ b/RefactorSuggestionHoverHandler.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "RefactorSuggestionHoverHandler.hpp" #include "RefactorSuggestion.hpp" diff --git a/RefactorSuggestionHoverHandler.hpp b/RefactorSuggestionHoverHandler.hpp index 6052bf3..ce877b1 100644 --- a/RefactorSuggestionHoverHandler.hpp +++ b/RefactorSuggestionHoverHandler.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/TaskFlow/Editor/FlowEditor.cpp b/TaskFlow/Editor/FlowEditor.cpp index 15913ee..f825f70 100644 --- a/TaskFlow/Editor/FlowEditor.cpp +++ b/TaskFlow/Editor/FlowEditor.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "FlowEditor.hpp" diff --git a/TaskFlow/Editor/FlowEditor.hpp b/TaskFlow/Editor/FlowEditor.hpp index 4ae9664..4e09b15 100644 --- a/TaskFlow/Editor/FlowEditor.hpp +++ b/TaskFlow/Editor/FlowEditor.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/TaskFlow/Editor/FlowItem.cpp b/TaskFlow/Editor/FlowItem.cpp index 124940e..7df0b46 100644 --- a/TaskFlow/Editor/FlowItem.cpp +++ b/TaskFlow/Editor/FlowItem.cpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #include "FlowItem.hpp" namespace QodeAssist::TaskFlow { diff --git a/TaskFlow/Editor/FlowItem.hpp b/TaskFlow/Editor/FlowItem.hpp index 2a2b418..6f4f7df 100644 --- a/TaskFlow/Editor/FlowItem.hpp +++ b/TaskFlow/Editor/FlowItem.hpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #pragma once #include diff --git a/TaskFlow/Editor/FlowsModel.cpp b/TaskFlow/Editor/FlowsModel.cpp index 2ad3ad8..1aa82dc 100644 --- a/TaskFlow/Editor/FlowsModel.cpp +++ b/TaskFlow/Editor/FlowsModel.cpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #include "FlowsModel.hpp" #include "FlowManager.hpp" diff --git a/TaskFlow/Editor/FlowsModel.hpp b/TaskFlow/Editor/FlowsModel.hpp index b27714e..97c6555 100644 --- a/TaskFlow/Editor/FlowsModel.hpp +++ b/TaskFlow/Editor/FlowsModel.hpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #pragma once #include diff --git a/TaskFlow/Editor/GridBackground.cpp b/TaskFlow/Editor/GridBackground.cpp index ee010b0..e1f5c3c 100644 --- a/TaskFlow/Editor/GridBackground.cpp +++ b/TaskFlow/Editor/GridBackground.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "GridBackground.hpp" #include diff --git a/TaskFlow/Editor/GridBackground.hpp b/TaskFlow/Editor/GridBackground.hpp index 41cc4b8..df52b9c 100644 --- a/TaskFlow/Editor/GridBackground.hpp +++ b/TaskFlow/Editor/GridBackground.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/TaskFlow/Editor/TaskConnectionItem.cpp b/TaskFlow/Editor/TaskConnectionItem.cpp index 8b13200..585e49d 100644 --- a/TaskFlow/Editor/TaskConnectionItem.cpp +++ b/TaskFlow/Editor/TaskConnectionItem.cpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #include "TaskConnectionItem.hpp" #include "TaskItem.hpp" #include "TaskPortItem.hpp" diff --git a/TaskFlow/Editor/TaskConnectionItem.hpp b/TaskFlow/Editor/TaskConnectionItem.hpp index aca9524..96c9f13 100644 --- a/TaskFlow/Editor/TaskConnectionItem.hpp +++ b/TaskFlow/Editor/TaskConnectionItem.hpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #pragma once #include "TaskConnection.hpp" diff --git a/TaskFlow/Editor/TaskConnectionsModel.cpp b/TaskFlow/Editor/TaskConnectionsModel.cpp index 634e244..0abea93 100644 --- a/TaskFlow/Editor/TaskConnectionsModel.cpp +++ b/TaskFlow/Editor/TaskConnectionsModel.cpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #include "TaskConnectionsModel.hpp" namespace QodeAssist::TaskFlow { diff --git a/TaskFlow/Editor/TaskConnectionsModel.hpp b/TaskFlow/Editor/TaskConnectionsModel.hpp index 1669d73..9a1d814 100644 --- a/TaskFlow/Editor/TaskConnectionsModel.hpp +++ b/TaskFlow/Editor/TaskConnectionsModel.hpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #pragma once #include diff --git a/TaskFlow/Editor/TaskItem.cpp b/TaskFlow/Editor/TaskItem.cpp index ffca7f6..c92bf42 100644 --- a/TaskFlow/Editor/TaskItem.cpp +++ b/TaskFlow/Editor/TaskItem.cpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #include "TaskItem.hpp" namespace QodeAssist::TaskFlow { diff --git a/TaskFlow/Editor/TaskItem.hpp b/TaskFlow/Editor/TaskItem.hpp index 084966d..a775067 100644 --- a/TaskFlow/Editor/TaskItem.hpp +++ b/TaskFlow/Editor/TaskItem.hpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #pragma once #include diff --git a/TaskFlow/Editor/TaskModel.cpp b/TaskFlow/Editor/TaskModel.cpp index a32529c..5fc36a1 100644 --- a/TaskFlow/Editor/TaskModel.cpp +++ b/TaskFlow/Editor/TaskModel.cpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #include "TaskModel.hpp" namespace QodeAssist::TaskFlow { diff --git a/TaskFlow/Editor/TaskModel.hpp b/TaskFlow/Editor/TaskModel.hpp index 94a7e28..b9b74d5 100644 --- a/TaskFlow/Editor/TaskModel.hpp +++ b/TaskFlow/Editor/TaskModel.hpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #pragma once #include diff --git a/TaskFlow/Editor/TaskPortItem.cpp b/TaskFlow/Editor/TaskPortItem.cpp index 35387bf..5f97f13 100644 --- a/TaskFlow/Editor/TaskPortItem.cpp +++ b/TaskFlow/Editor/TaskPortItem.cpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #include "TaskPortItem.hpp" namespace QodeAssist::TaskFlow { diff --git a/TaskFlow/Editor/TaskPortItem.hpp b/TaskFlow/Editor/TaskPortItem.hpp index 5b4107b..2ae6228 100644 --- a/TaskFlow/Editor/TaskPortItem.hpp +++ b/TaskFlow/Editor/TaskPortItem.hpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #pragma once #include diff --git a/TaskFlow/Editor/TaskPortModel.cpp b/TaskFlow/Editor/TaskPortModel.cpp index d21c8f7..abdd6f1 100644 --- a/TaskFlow/Editor/TaskPortModel.cpp +++ b/TaskFlow/Editor/TaskPortModel.cpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #include "TaskPortModel.hpp" #include "TaskPort.hpp" diff --git a/TaskFlow/Editor/TaskPortModel.hpp b/TaskFlow/Editor/TaskPortModel.hpp index 5e3024e..4bd6012 100644 --- a/TaskFlow/Editor/TaskPortModel.hpp +++ b/TaskFlow/Editor/TaskPortModel.hpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #pragma once #include diff --git a/TaskFlow/Editor/qml/Flow.qml b/TaskFlow/Editor/qml/Flow.qml index 1a9b63d..9007b13 100644 --- a/TaskFlow/Editor/qml/Flow.qml +++ b/TaskFlow/Editor/qml/Flow.qml @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + import QtQuick import TaskFlow.Editor diff --git a/TaskFlow/Editor/qml/FlowEditorView.qml b/TaskFlow/Editor/qml/FlowEditorView.qml index 786b6d1..724b41d 100644 --- a/TaskFlow/Editor/qml/FlowEditorView.qml +++ b/TaskFlow/Editor/qml/FlowEditorView.qml @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/TaskFlow/Editor/qml/Task.qml b/TaskFlow/Editor/qml/Task.qml index 7cb7827..de9f0f3 100644 --- a/TaskFlow/Editor/qml/Task.qml +++ b/TaskFlow/Editor/qml/Task.qml @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + import QtQuick import TaskFlow.Editor diff --git a/TaskFlow/Editor/qml/TaskConnection.qml b/TaskFlow/Editor/qml/TaskConnection.qml index 43318c0..abe4f09 100644 --- a/TaskFlow/Editor/qml/TaskConnection.qml +++ b/TaskFlow/Editor/qml/TaskConnection.qml @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + import QtQuick import QtQuick.Shapes import TaskFlow.Editor diff --git a/TaskFlow/Editor/qml/TaskParameter.qml b/TaskFlow/Editor/qml/TaskParameter.qml index f9228ad..f1d179d 100644 --- a/TaskFlow/Editor/qml/TaskParameter.qml +++ b/TaskFlow/Editor/qml/TaskParameter.qml @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + import QtQuick import TaskFlow.Editor diff --git a/TaskFlow/Editor/qml/TaskPort.qml b/TaskFlow/Editor/qml/TaskPort.qml index 21bbcc4..b005ef1 100644 --- a/TaskFlow/Editor/qml/TaskPort.qml +++ b/TaskFlow/Editor/qml/TaskPort.qml @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + import QtQuick import TaskFlow.Editor diff --git a/TaskFlow/core/BaseTask.cpp b/TaskFlow/core/BaseTask.cpp index d83c498..6e86a5f 100644 --- a/TaskFlow/core/BaseTask.cpp +++ b/TaskFlow/core/BaseTask.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "BaseTask.hpp" #include "TaskPort.hpp" diff --git a/TaskFlow/core/BaseTask.hpp b/TaskFlow/core/BaseTask.hpp index 6826a4f..fd6b9d4 100644 --- a/TaskFlow/core/BaseTask.hpp +++ b/TaskFlow/core/BaseTask.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/TaskFlow/core/Flow.cpp b/TaskFlow/core/Flow.cpp index d8393e4..4a4cfbf 100644 --- a/TaskFlow/core/Flow.cpp +++ b/TaskFlow/core/Flow.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "Flow.hpp" #include "TaskPort.hpp" diff --git a/TaskFlow/core/Flow.hpp b/TaskFlow/core/Flow.hpp index 5d33139..74d305c 100644 --- a/TaskFlow/core/Flow.hpp +++ b/TaskFlow/core/Flow.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/TaskFlow/core/FlowManager.cpp b/TaskFlow/core/FlowManager.cpp index 0dcd199..ae5ac4c 100644 --- a/TaskFlow/core/FlowManager.cpp +++ b/TaskFlow/core/FlowManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "FlowManager.hpp" diff --git a/TaskFlow/core/FlowManager.hpp b/TaskFlow/core/FlowManager.hpp index 1e6b6d1..3aaec4b 100644 --- a/TaskFlow/core/FlowManager.hpp +++ b/TaskFlow/core/FlowManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/TaskFlow/core/FlowRegistry.cpp b/TaskFlow/core/FlowRegistry.cpp index 70c5043..97d27f5 100644 --- a/TaskFlow/core/FlowRegistry.cpp +++ b/TaskFlow/core/FlowRegistry.cpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #include "FlowRegistry.hpp" #include "Logger.hpp" diff --git a/TaskFlow/core/FlowRegistry.hpp b/TaskFlow/core/FlowRegistry.hpp index 00bdba5..2bb1ff3 100644 --- a/TaskFlow/core/FlowRegistry.hpp +++ b/TaskFlow/core/FlowRegistry.hpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #pragma once #include diff --git a/TaskFlow/core/TaskConnection.cpp b/TaskFlow/core/TaskConnection.cpp index 583693b..155f1b8 100644 --- a/TaskFlow/core/TaskConnection.cpp +++ b/TaskFlow/core/TaskConnection.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "TaskConnection.hpp" #include "BaseTask.hpp" diff --git a/TaskFlow/core/TaskConnection.hpp b/TaskFlow/core/TaskConnection.hpp index eb5aa71..267409b 100644 --- a/TaskFlow/core/TaskConnection.hpp +++ b/TaskFlow/core/TaskConnection.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/TaskFlow/core/TaskPort.cpp b/TaskFlow/core/TaskPort.cpp index f76e693..bc0964c 100644 --- a/TaskFlow/core/TaskPort.cpp +++ b/TaskFlow/core/TaskPort.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "TaskPort.hpp" #include "TaskConnection.hpp" diff --git a/TaskFlow/core/TaskPort.hpp b/TaskFlow/core/TaskPort.hpp index 89f4ddc..215c98a 100644 --- a/TaskFlow/core/TaskPort.hpp +++ b/TaskFlow/core/TaskPort.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/TaskFlow/core/TaskRegistry.cpp b/TaskFlow/core/TaskRegistry.cpp index 8f96935..70be3c8 100644 --- a/TaskFlow/core/TaskRegistry.cpp +++ b/TaskFlow/core/TaskRegistry.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "TaskRegistry.hpp" diff --git a/TaskFlow/core/TaskRegistry.hpp b/TaskFlow/core/TaskRegistry.hpp index a69bc9c..eec0df0 100644 --- a/TaskFlow/core/TaskRegistry.hpp +++ b/TaskFlow/core/TaskRegistry.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/UIControls/qml/Badge.qml b/UIControls/qml/Badge.qml index 410cab6..97fa8fc 100644 --- a/UIControls/qml/Badge.qml +++ b/UIControls/qml/Badge.qml @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/UIControls/qml/FadeListItemAnimation.qml b/UIControls/qml/FadeListItemAnimation.qml index 7ae0e41..799798b 100644 --- a/UIControls/qml/FadeListItemAnimation.qml +++ b/UIControls/qml/FadeListItemAnimation.qml @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + import QtQuick ParallelAnimation { diff --git a/UIControls/qml/QoABusyOverlay.qml b/UIControls/qml/QoABusyOverlay.qml index 35cc269..abd67a9 100644 --- a/UIControls/qml/QoABusyOverlay.qml +++ b/UIControls/qml/QoABusyOverlay.qml @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/UIControls/qml/QoAButton.qml b/UIControls/qml/QoAButton.qml index 72b6eb5..63da82c 100644 --- a/UIControls/qml/QoAButton.qml +++ b/UIControls/qml/QoAButton.qml @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls.Basic diff --git a/UIControls/qml/QoAComboBox.qml b/UIControls/qml/QoAComboBox.qml index 5d02785..5141451 100644 --- a/UIControls/qml/QoAComboBox.qml +++ b/UIControls/qml/QoAComboBox.qml @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/UIControls/qml/QoASeparator.qml b/UIControls/qml/QoASeparator.qml index 94d9206..145aa79 100644 --- a/UIControls/qml/QoASeparator.qml +++ b/UIControls/qml/QoASeparator.qml @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick diff --git a/UIControls/qml/QoATextSlider.qml b/UIControls/qml/QoATextSlider.qml index b3828e3..def03af 100644 --- a/UIControls/qml/QoATextSlider.qml +++ b/UIControls/qml/QoATextSlider.qml @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls.Basic diff --git a/UIControls/qml/QoAToolTip.qml b/UIControls/qml/QoAToolTip.qml index 6366a7e..35962c5 100644 --- a/UIControls/qml/QoAToolTip.qml +++ b/UIControls/qml/QoAToolTip.qml @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE import QtQuick import QtQuick.Controls diff --git a/UpdateStatusWidget.cpp b/UpdateStatusWidget.cpp index 95fb740..a4368d2 100644 --- a/UpdateStatusWidget.cpp +++ b/UpdateStatusWidget.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "UpdateStatusWidget.hpp" diff --git a/UpdateStatusWidget.hpp b/UpdateStatusWidget.hpp index b54b4dc..e31d19d 100644 --- a/UpdateStatusWidget.hpp +++ b/UpdateStatusWidget.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/Version.hpp b/Version.hpp index 4821502..929c46a 100644 --- a/Version.hpp +++ b/Version.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/chat/ChatDocument.cpp b/chat/ChatDocument.cpp index 641cff6..1905253 100644 --- a/chat/ChatDocument.cpp +++ b/chat/ChatDocument.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatDocument.hpp" diff --git a/chat/ChatDocument.hpp b/chat/ChatDocument.hpp index d7dd137..a292670 100644 --- a/chat/ChatDocument.hpp +++ b/chat/ChatDocument.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/chat/ChatEditor.cpp b/chat/ChatEditor.cpp index aaf04c4..2625951 100644 --- a/chat/ChatEditor.cpp +++ b/chat/ChatEditor.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatEditor.hpp" diff --git a/chat/ChatEditor.hpp b/chat/ChatEditor.hpp index d403c48..a581524 100644 --- a/chat/ChatEditor.hpp +++ b/chat/ChatEditor.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/chat/ChatEditorFactory.cpp b/chat/ChatEditorFactory.cpp index 912c091..2427074 100644 --- a/chat/ChatEditorFactory.cpp +++ b/chat/ChatEditorFactory.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatEditorFactory.hpp" diff --git a/chat/ChatEditorFactory.hpp b/chat/ChatEditorFactory.hpp index b894599..42c255c 100644 --- a/chat/ChatEditorFactory.hpp +++ b/chat/ChatEditorFactory.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/chat/ChatOutputPane.cpp b/chat/ChatOutputPane.cpp index ce4c3cc..216e0e1 100644 --- a/chat/ChatOutputPane.cpp +++ b/chat/ChatOutputPane.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatOutputPane.h" diff --git a/chat/ChatOutputPane.h b/chat/ChatOutputPane.h index 99016cd..6dc7d93 100644 --- a/chat/ChatOutputPane.h +++ b/chat/ChatOutputPane.h @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/chat/NavigationPanel.cpp b/chat/NavigationPanel.cpp index b5d53d8..1bdacb7 100644 --- a/chat/NavigationPanel.cpp +++ b/chat/NavigationPanel.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "NavigationPanel.hpp" diff --git a/chat/NavigationPanel.hpp b/chat/NavigationPanel.hpp index ba86b32..d5ae84e 100644 --- a/chat/NavigationPanel.hpp +++ b/chat/NavigationPanel.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/context/ChangesManager.cpp b/context/ChangesManager.cpp index f773ab8..a74396e 100644 --- a/context/ChangesManager.cpp +++ b/context/ChangesManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChangesManager.h" #include "CodeCompletionSettings.hpp" diff --git a/context/ChangesManager.h b/context/ChangesManager.h index 25c3273..91bdcd5 100644 --- a/context/ChangesManager.h +++ b/context/ChangesManager.h @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/context/ContentFile.hpp b/context/ContentFile.hpp index 3717e10..6301e06 100644 --- a/context/ContentFile.hpp +++ b/context/ContentFile.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/context/ContextManager.cpp b/context/ContextManager.cpp index e1f0112..8ac9714 100644 --- a/context/ContextManager.cpp +++ b/context/ContextManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ContextManager.hpp" diff --git a/context/ContextManager.hpp b/context/ContextManager.hpp index 8c0fcc8..1213afe 100644 --- a/context/ContextManager.hpp +++ b/context/ContextManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/context/DocumentContextReader.cpp b/context/DocumentContextReader.cpp index 5eed1b7..cc4db07 100644 --- a/context/DocumentContextReader.cpp +++ b/context/DocumentContextReader.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "DocumentContextReader.hpp" diff --git a/context/DocumentContextReader.hpp b/context/DocumentContextReader.hpp index 142a784..8361eef 100644 --- a/context/DocumentContextReader.hpp +++ b/context/DocumentContextReader.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/context/DocumentReaderQtCreator.hpp b/context/DocumentReaderQtCreator.hpp index 893fcba..3f2a38a 100644 --- a/context/DocumentReaderQtCreator.hpp +++ b/context/DocumentReaderQtCreator.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/context/IContextManager.hpp b/context/IContextManager.hpp index 8520f9c..2f0a592 100644 --- a/context/IContextManager.hpp +++ b/context/IContextManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/context/IDocumentReader.hpp b/context/IDocumentReader.hpp index 2dad7fc..b85637d 100644 --- a/context/IDocumentReader.hpp +++ b/context/IDocumentReader.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/context/IgnoreManager.cpp b/context/IgnoreManager.cpp index 000ed7e..0c87180 100644 --- a/context/IgnoreManager.cpp +++ b/context/IgnoreManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "IgnoreManager.hpp" diff --git a/context/IgnoreManager.hpp b/context/IgnoreManager.hpp index 863fa6d..bad2075 100644 --- a/context/IgnoreManager.hpp +++ b/context/IgnoreManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/context/ProgrammingLanguage.cpp b/context/ProgrammingLanguage.cpp index b364cdb..e00dad8 100644 --- a/context/ProgrammingLanguage.cpp +++ b/context/ProgrammingLanguage.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProgrammingLanguage.hpp" diff --git a/context/ProgrammingLanguage.hpp b/context/ProgrammingLanguage.hpp index 93523ea..9dd5b17 100644 --- a/context/ProgrammingLanguage.hpp +++ b/context/ProgrammingLanguage.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/context/ProjectUtils.cpp b/context/ProjectUtils.cpp index 5c24982..3576221 100644 --- a/context/ProjectUtils.cpp +++ b/context/ProjectUtils.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProjectUtils.hpp" diff --git a/context/ProjectUtils.hpp b/context/ProjectUtils.hpp index 83eb330..50ef873 100644 --- a/context/ProjectUtils.hpp +++ b/context/ProjectUtils.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/context/TokenUtils.cpp b/context/TokenUtils.cpp index 6868760..c6cd252 100644 --- a/context/TokenUtils.cpp +++ b/context/TokenUtils.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "TokenUtils.hpp" diff --git a/context/TokenUtils.hpp b/context/TokenUtils.hpp index 63f6508..cc54c31 100644 --- a/context/TokenUtils.hpp +++ b/context/TokenUtils.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/context/Utils.hpp b/context/Utils.hpp index 7cf9936..6cf589b 100644 --- a/context/Utils.hpp +++ b/context/Utils.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/logger/IRequestPerformanceLogger.hpp b/logger/IRequestPerformanceLogger.hpp index 1e80648..8d81d0d 100644 --- a/logger/IRequestPerformanceLogger.hpp +++ b/logger/IRequestPerformanceLogger.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/logger/Logger.cpp b/logger/Logger.cpp index d037b1e..51ea5b3 100644 --- a/logger/Logger.cpp +++ b/logger/Logger.cpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #include "Logger.hpp" #include diff --git a/logger/Logger.hpp b/logger/Logger.hpp index 4d6e4cb..8e787df 100644 --- a/logger/Logger.hpp +++ b/logger/Logger.hpp @@ -1,3 +1,7 @@ +// Copyright (C) 2025-2026 Petr Mironychev +// SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE + #pragma once #include diff --git a/logger/RequestPerformanceLogger.cpp b/logger/RequestPerformanceLogger.cpp index 4252685..27a9d33 100644 --- a/logger/RequestPerformanceLogger.cpp +++ b/logger/RequestPerformanceLogger.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "RequestPerformanceLogger.hpp" #include "Logger.hpp" diff --git a/logger/RequestPerformanceLogger.hpp b/logger/RequestPerformanceLogger.hpp index e8eecf2..c356a5d 100644 --- a/logger/RequestPerformanceLogger.hpp +++ b/logger/RequestPerformanceLogger.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "IRequestPerformanceLogger.hpp" #include diff --git a/mcp/McpClientsManager.cpp b/mcp/McpClientsManager.cpp index 80a016d..0c9975a 100644 --- a/mcp/McpClientsManager.cpp +++ b/mcp/McpClientsManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "McpClientsManager.hpp" diff --git a/mcp/McpClientsManager.hpp b/mcp/McpClientsManager.hpp index 8e8437a..31aa079 100644 --- a/mcp/McpClientsManager.hpp +++ b/mcp/McpClientsManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/mcp/McpServerConnection.cpp b/mcp/McpServerConnection.cpp index 10c66eb..736cad7 100644 --- a/mcp/McpServerConnection.cpp +++ b/mcp/McpServerConnection.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "McpServerConnection.hpp" diff --git a/mcp/McpServerConnection.hpp b/mcp/McpServerConnection.hpp index ab1059d..4b31adc 100644 --- a/mcp/McpServerConnection.hpp +++ b/mcp/McpServerConnection.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/mcp/McpServerManager.cpp b/mcp/McpServerManager.cpp index 2d112ff..8000def 100644 --- a/mcp/McpServerManager.cpp +++ b/mcp/McpServerManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "McpServerManager.hpp" diff --git a/mcp/McpServerManager.hpp b/mcp/McpServerManager.hpp index 7c76799..e4bb0b1 100644 --- a/mcp/McpServerManager.hpp +++ b/mcp/McpServerManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/pluginllmcore/ContextData.hpp b/pluginllmcore/ContextData.hpp index 4fce5c8..11fea58 100644 --- a/pluginllmcore/ContextData.hpp +++ b/pluginllmcore/ContextData.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/pluginllmcore/IPromptProvider.hpp b/pluginllmcore/IPromptProvider.hpp index b352083..120e3e1 100644 --- a/pluginllmcore/IPromptProvider.hpp +++ b/pluginllmcore/IPromptProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/pluginllmcore/IProviderRegistry.hpp b/pluginllmcore/IProviderRegistry.hpp index 146e381..d5df8d1 100644 --- a/pluginllmcore/IProviderRegistry.hpp +++ b/pluginllmcore/IProviderRegistry.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/pluginllmcore/PromptProviderChat.hpp b/pluginllmcore/PromptProviderChat.hpp index 94335a7..84a73c7 100644 --- a/pluginllmcore/PromptProviderChat.hpp +++ b/pluginllmcore/PromptProviderChat.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/pluginllmcore/PromptProviderFim.hpp b/pluginllmcore/PromptProviderFim.hpp index 54818f4..a8c96c6 100644 --- a/pluginllmcore/PromptProviderFim.hpp +++ b/pluginllmcore/PromptProviderFim.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/pluginllmcore/PromptTemplate.hpp b/pluginllmcore/PromptTemplate.hpp index 7098ac4..89e0d33 100644 --- a/pluginllmcore/PromptTemplate.hpp +++ b/pluginllmcore/PromptTemplate.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/pluginllmcore/PromptTemplateManager.cpp b/pluginllmcore/PromptTemplateManager.cpp index c3fc1fc..0e314f3 100644 --- a/pluginllmcore/PromptTemplateManager.cpp +++ b/pluginllmcore/PromptTemplateManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "PromptTemplateManager.hpp" diff --git a/pluginllmcore/PromptTemplateManager.hpp b/pluginllmcore/PromptTemplateManager.hpp index 6c18065..3040d83 100644 --- a/pluginllmcore/PromptTemplateManager.hpp +++ b/pluginllmcore/PromptTemplateManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/pluginllmcore/Provider.cpp b/pluginllmcore/Provider.cpp index a1bd745..e9be5a1 100644 --- a/pluginllmcore/Provider.cpp +++ b/pluginllmcore/Provider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "Provider.hpp" diff --git a/pluginllmcore/Provider.hpp b/pluginllmcore/Provider.hpp index 6e23cb9..5063d57 100644 --- a/pluginllmcore/Provider.hpp +++ b/pluginllmcore/Provider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/pluginllmcore/ProviderID.hpp b/pluginllmcore/ProviderID.hpp index fb2d2d9..6fefb23 100644 --- a/pluginllmcore/ProviderID.hpp +++ b/pluginllmcore/ProviderID.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE namespace QodeAssist::PluginLLMCore { diff --git a/pluginllmcore/ProvidersManager.cpp b/pluginllmcore/ProvidersManager.cpp index 01b75e8..a2b0898 100644 --- a/pluginllmcore/ProvidersManager.cpp +++ b/pluginllmcore/ProvidersManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProvidersManager.hpp" diff --git a/pluginllmcore/ProvidersManager.hpp b/pluginllmcore/ProvidersManager.hpp index e070c7f..21dced4 100644 --- a/pluginllmcore/ProvidersManager.hpp +++ b/pluginllmcore/ProvidersManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/pluginllmcore/RequestType.hpp b/pluginllmcore/RequestType.hpp index c44b5f9..5dffc48 100644 --- a/pluginllmcore/RequestType.hpp +++ b/pluginllmcore/RequestType.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include diff --git a/pluginllmcore/ResponseCleaner.hpp b/pluginllmcore/ResponseCleaner.hpp index 5aea1b4..74f4c30 100644 --- a/pluginllmcore/ResponseCleaner.hpp +++ b/pluginllmcore/ResponseCleaner.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/pluginllmcore/RulesLoader.cpp b/pluginllmcore/RulesLoader.cpp index 30301fd..4947cf7 100644 --- a/pluginllmcore/RulesLoader.cpp +++ b/pluginllmcore/RulesLoader.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "RulesLoader.hpp" diff --git a/pluginllmcore/RulesLoader.hpp b/pluginllmcore/RulesLoader.hpp index 41b0d99..9b17323 100644 --- a/pluginllmcore/RulesLoader.hpp +++ b/pluginllmcore/RulesLoader.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/ClaudeCacheControl.hpp b/providers/ClaudeCacheControl.hpp index 35563bc..f116375 100644 --- a/providers/ClaudeCacheControl.hpp +++ b/providers/ClaudeCacheControl.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/ClaudeProvider.cpp b/providers/ClaudeProvider.cpp index 4303790..4c1bedf 100644 --- a/providers/ClaudeProvider.cpp +++ b/providers/ClaudeProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ClaudeProvider.hpp" diff --git a/providers/ClaudeProvider.hpp b/providers/ClaudeProvider.hpp index efae62b..d0c6015 100644 --- a/providers/ClaudeProvider.hpp +++ b/providers/ClaudeProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/CodestralProvider.cpp b/providers/CodestralProvider.cpp index 2712569..624bcef 100644 --- a/providers/CodestralProvider.cpp +++ b/providers/CodestralProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "CodestralProvider.hpp" diff --git a/providers/CodestralProvider.hpp b/providers/CodestralProvider.hpp index 1bc6808..8d5b4f6 100644 --- a/providers/CodestralProvider.hpp +++ b/providers/CodestralProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/DeepSeekProvider.cpp b/providers/DeepSeekProvider.cpp index ca12e60..ccf9dca 100644 --- a/providers/DeepSeekProvider.cpp +++ b/providers/DeepSeekProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "DeepSeekProvider.hpp" diff --git a/providers/DeepSeekProvider.hpp b/providers/DeepSeekProvider.hpp index d156ca4..ab09232 100644 --- a/providers/DeepSeekProvider.hpp +++ b/providers/DeepSeekProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/GoogleAIProvider.cpp b/providers/GoogleAIProvider.cpp index 2b3b849..b47cfa0 100644 --- a/providers/GoogleAIProvider.cpp +++ b/providers/GoogleAIProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "GoogleAIProvider.hpp" diff --git a/providers/GoogleAIProvider.hpp b/providers/GoogleAIProvider.hpp index 7a103b9..beb866d 100644 --- a/providers/GoogleAIProvider.hpp +++ b/providers/GoogleAIProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/LMStudioProvider.cpp b/providers/LMStudioProvider.cpp index d83f71e..a93a77c 100644 --- a/providers/LMStudioProvider.cpp +++ b/providers/LMStudioProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "LMStudioProvider.hpp" diff --git a/providers/LMStudioProvider.hpp b/providers/LMStudioProvider.hpp index 52061e3..197250b 100644 --- a/providers/LMStudioProvider.hpp +++ b/providers/LMStudioProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/LMStudioResponsesProvider.cpp b/providers/LMStudioResponsesProvider.cpp index 059f7e2..7a5f176 100644 --- a/providers/LMStudioResponsesProvider.cpp +++ b/providers/LMStudioResponsesProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "LMStudioResponsesProvider.hpp" diff --git a/providers/LMStudioResponsesProvider.hpp b/providers/LMStudioResponsesProvider.hpp index 0564255..c2b47e4 100644 --- a/providers/LMStudioResponsesProvider.hpp +++ b/providers/LMStudioResponsesProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/LlamaCppProvider.cpp b/providers/LlamaCppProvider.cpp index 1a66239..301bb32 100644 --- a/providers/LlamaCppProvider.cpp +++ b/providers/LlamaCppProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "LlamaCppProvider.hpp" diff --git a/providers/LlamaCppProvider.hpp b/providers/LlamaCppProvider.hpp index fa6a8c5..6f42126 100644 --- a/providers/LlamaCppProvider.hpp +++ b/providers/LlamaCppProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/MistralAIProvider.cpp b/providers/MistralAIProvider.cpp index 9f706a9..d166713 100644 --- a/providers/MistralAIProvider.cpp +++ b/providers/MistralAIProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "MistralAIProvider.hpp" diff --git a/providers/MistralAIProvider.hpp b/providers/MistralAIProvider.hpp index 87fd16e..71295ad 100644 --- a/providers/MistralAIProvider.hpp +++ b/providers/MistralAIProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/OllamaCompatProvider.cpp b/providers/OllamaCompatProvider.cpp index 566c4f6..c960d3d 100644 --- a/providers/OllamaCompatProvider.cpp +++ b/providers/OllamaCompatProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "OllamaCompatProvider.hpp" diff --git a/providers/OllamaCompatProvider.hpp b/providers/OllamaCompatProvider.hpp index 60c69fd..83b2959 100644 --- a/providers/OllamaCompatProvider.hpp +++ b/providers/OllamaCompatProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/OllamaProvider.cpp b/providers/OllamaProvider.cpp index eb9c4b3..f3658cc 100644 --- a/providers/OllamaProvider.cpp +++ b/providers/OllamaProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "OllamaProvider.hpp" diff --git a/providers/OllamaProvider.hpp b/providers/OllamaProvider.hpp index 7302cfc..a4ae748 100644 --- a/providers/OllamaProvider.hpp +++ b/providers/OllamaProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/OpenAICompatProvider.cpp b/providers/OpenAICompatProvider.cpp index af04ca2..6f9fe62 100644 --- a/providers/OpenAICompatProvider.cpp +++ b/providers/OpenAICompatProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "OpenAICompatProvider.hpp" #include diff --git a/providers/OpenAICompatProvider.hpp b/providers/OpenAICompatProvider.hpp index a5b14b5..ed68ea0 100644 --- a/providers/OpenAICompatProvider.hpp +++ b/providers/OpenAICompatProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/OpenAIProvider.cpp b/providers/OpenAIProvider.cpp index 05ade77..322f666 100644 --- a/providers/OpenAIProvider.cpp +++ b/providers/OpenAIProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "OpenAIProvider.hpp" diff --git a/providers/OpenAIProvider.hpp b/providers/OpenAIProvider.hpp index e44b952..570c50d 100644 --- a/providers/OpenAIProvider.hpp +++ b/providers/OpenAIProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/OpenAIResponsesProvider.cpp b/providers/OpenAIResponsesProvider.cpp index 1909607..455b61d 100644 --- a/providers/OpenAIResponsesProvider.cpp +++ b/providers/OpenAIResponsesProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "OpenAIResponsesProvider.hpp" #include diff --git a/providers/OpenAIResponsesProvider.hpp b/providers/OpenAIResponsesProvider.hpp index 5401c01..3d9a1d0 100644 --- a/providers/OpenAIResponsesProvider.hpp +++ b/providers/OpenAIResponsesProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/OpenRouterAIProvider.cpp b/providers/OpenRouterAIProvider.cpp index 507428a..6f528ca 100644 --- a/providers/OpenRouterAIProvider.cpp +++ b/providers/OpenRouterAIProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "OpenRouterAIProvider.hpp" diff --git a/providers/OpenRouterAIProvider.hpp b/providers/OpenRouterAIProvider.hpp index 5b24e77..092caa0 100644 --- a/providers/OpenRouterAIProvider.hpp +++ b/providers/OpenRouterAIProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/ProviderUrlUtils.hpp b/providers/ProviderUrlUtils.hpp index c16a5a3..eaf56a0 100644 --- a/providers/ProviderUrlUtils.hpp +++ b/providers/ProviderUrlUtils.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/Providers.hpp b/providers/Providers.hpp index a80a457..9358622 100644 --- a/providers/Providers.hpp +++ b/providers/Providers.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/QwenProvider.cpp b/providers/QwenProvider.cpp index f8dfd1d..b82b4bc 100644 --- a/providers/QwenProvider.cpp +++ b/providers/QwenProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "QwenProvider.hpp" diff --git a/providers/QwenProvider.hpp b/providers/QwenProvider.hpp index e9b289e..a7d5d49 100644 --- a/providers/QwenProvider.hpp +++ b/providers/QwenProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/providers/QwenResponsesProvider.cpp b/providers/QwenResponsesProvider.cpp index 6577f82..1c7a31c 100644 --- a/providers/QwenResponsesProvider.cpp +++ b/providers/QwenResponsesProvider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "QwenResponsesProvider.hpp" diff --git a/providers/QwenResponsesProvider.hpp b/providers/QwenResponsesProvider.hpp index 95958b9..271716a 100644 --- a/providers/QwenResponsesProvider.hpp +++ b/providers/QwenResponsesProvider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/qodeassist.cpp b/qodeassist.cpp index e9da4b1..c678a7e 100644 --- a/qodeassist.cpp +++ b/qodeassist.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include diff --git a/settings/AgentDetailPane.cpp b/settings/AgentDetailPane.cpp index 1e7f148..dba1b20 100644 --- a/settings/AgentDetailPane.cpp +++ b/settings/AgentDetailPane.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentDetailPane.hpp" diff --git a/settings/AgentDetailPane.hpp b/settings/AgentDetailPane.hpp index 56169bd..cac0bfe 100644 --- a/settings/AgentDetailPane.hpp +++ b/settings/AgentDetailPane.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/AgentDuplicator.cpp b/settings/AgentDuplicator.cpp index c4caf1a..6ad4868 100644 --- a/settings/AgentDuplicator.cpp +++ b/settings/AgentDuplicator.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentDuplicator.hpp" diff --git a/settings/AgentDuplicator.hpp b/settings/AgentDuplicator.hpp index 3b3947a..c4ef751 100644 --- a/settings/AgentDuplicator.hpp +++ b/settings/AgentDuplicator.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/AgentListItem.cpp b/settings/AgentListItem.cpp index 20fe873..20dec13 100644 --- a/settings/AgentListItem.cpp +++ b/settings/AgentListItem.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentListItem.hpp" diff --git a/settings/AgentListItem.hpp b/settings/AgentListItem.hpp index c79a2e8..219846d 100644 --- a/settings/AgentListItem.hpp +++ b/settings/AgentListItem.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/AgentListPane.cpp b/settings/AgentListPane.cpp index 1fdfcad..14c9470 100644 --- a/settings/AgentListPane.cpp +++ b/settings/AgentListPane.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentListPane.hpp" diff --git a/settings/AgentListPane.hpp b/settings/AgentListPane.hpp index 17649b0..3182d2d 100644 --- a/settings/AgentListPane.hpp +++ b/settings/AgentListPane.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/AgentRole.cpp b/settings/AgentRole.cpp index e9eb7a1..07f23c3 100644 --- a/settings/AgentRole.cpp +++ b/settings/AgentRole.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentRole.hpp" diff --git a/settings/AgentRole.hpp b/settings/AgentRole.hpp index 3810c4e..5652b0b 100644 --- a/settings/AgentRole.hpp +++ b/settings/AgentRole.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/AgentRoleDialog.cpp b/settings/AgentRoleDialog.cpp index 74a9f80..76b4ed5 100644 --- a/settings/AgentRoleDialog.cpp +++ b/settings/AgentRoleDialog.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentRoleDialog.hpp" diff --git a/settings/AgentRoleDialog.hpp b/settings/AgentRoleDialog.hpp index cff17cf..48d5ec3 100644 --- a/settings/AgentRoleDialog.hpp +++ b/settings/AgentRoleDialog.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/AgentRolesWidget.cpp b/settings/AgentRolesWidget.cpp index 38af40e..a8ac0d8 100644 --- a/settings/AgentRolesWidget.cpp +++ b/settings/AgentRolesWidget.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentRolesWidget.hpp" diff --git a/settings/AgentRolesWidget.hpp b/settings/AgentRolesWidget.hpp index c46a059..6378c2d 100644 --- a/settings/AgentRolesWidget.hpp +++ b/settings/AgentRolesWidget.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/AgentsSettingsPage.cpp b/settings/AgentsSettingsPage.cpp index f3a60b2..c66adb5 100644 --- a/settings/AgentsSettingsPage.cpp +++ b/settings/AgentsSettingsPage.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentsSettingsPage.hpp" diff --git a/settings/AgentsSettingsPage.hpp b/settings/AgentsSettingsPage.hpp index b200856..9fbcfb9 100644 --- a/settings/AgentsSettingsPage.hpp +++ b/settings/AgentsSettingsPage.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/Assisttr.h b/settings/Assisttr.h index f240711..d12a9fc 100644 --- a/settings/Assisttr.h +++ b/settings/Assisttr.h @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/ButtonAspect.hpp b/settings/ButtonAspect.hpp index a773cbc..d1d1222 100644 --- a/settings/ButtonAspect.hpp +++ b/settings/ButtonAspect.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/ChatAssistantSettings.cpp b/settings/ChatAssistantSettings.cpp index 7e2beb0..ccbc58c 100644 --- a/settings/ChatAssistantSettings.cpp +++ b/settings/ChatAssistantSettings.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ChatAssistantSettings.hpp" diff --git a/settings/ChatAssistantSettings.hpp b/settings/ChatAssistantSettings.hpp index 716d0bd..4e95899 100644 --- a/settings/ChatAssistantSettings.hpp +++ b/settings/ChatAssistantSettings.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/CodeCompletionSettings.cpp b/settings/CodeCompletionSettings.cpp index cf8a8ca..4344fa8 100644 --- a/settings/CodeCompletionSettings.cpp +++ b/settings/CodeCompletionSettings.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "CodeCompletionSettings.hpp" diff --git a/settings/CodeCompletionSettings.hpp b/settings/CodeCompletionSettings.hpp index f588238..131aca9 100644 --- a/settings/CodeCompletionSettings.hpp +++ b/settings/CodeCompletionSettings.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/ConfigurationManager.cpp b/settings/ConfigurationManager.cpp index 81002bb..19cb092 100644 --- a/settings/ConfigurationManager.cpp +++ b/settings/ConfigurationManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ConfigurationManager.hpp" diff --git a/settings/ConfigurationManager.hpp b/settings/ConfigurationManager.hpp index 6bf4ef8..306ad1f 100644 --- a/settings/ConfigurationManager.hpp +++ b/settings/ConfigurationManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/GeneralSettings.cpp b/settings/GeneralSettings.cpp index a0957fb..ab8f361 100644 --- a/settings/GeneralSettings.cpp +++ b/settings/GeneralSettings.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "GeneralSettings.hpp" diff --git a/settings/GeneralSettings.hpp b/settings/GeneralSettings.hpp index d68970d..09963a5 100644 --- a/settings/GeneralSettings.hpp +++ b/settings/GeneralSettings.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/McpClientsListAspect.cpp b/settings/McpClientsListAspect.cpp index 4fba8bc..d2485fe 100644 --- a/settings/McpClientsListAspect.cpp +++ b/settings/McpClientsListAspect.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "McpClientsListAspect.hpp" diff --git a/settings/McpClientsListAspect.hpp b/settings/McpClientsListAspect.hpp index db6afd9..f746784 100644 --- a/settings/McpClientsListAspect.hpp +++ b/settings/McpClientsListAspect.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/McpSettings.cpp b/settings/McpSettings.cpp index 64651df..691ba37 100644 --- a/settings/McpSettings.cpp +++ b/settings/McpSettings.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "McpSettings.hpp" diff --git a/settings/McpSettings.hpp b/settings/McpSettings.hpp index 7159504..8f99dc6 100644 --- a/settings/McpSettings.hpp +++ b/settings/McpSettings.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/PluginUpdater.cpp b/settings/PluginUpdater.cpp index 7756986..b8a76c7 100644 --- a/settings/PluginUpdater.cpp +++ b/settings/PluginUpdater.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "PluginUpdater.hpp" diff --git a/settings/PluginUpdater.hpp b/settings/PluginUpdater.hpp index 57d1036..9a6c004 100644 --- a/settings/PluginUpdater.hpp +++ b/settings/PluginUpdater.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/ProjectSettings.cpp b/settings/ProjectSettings.cpp index 52835f0..2d6f0b8 100644 --- a/settings/ProjectSettings.cpp +++ b/settings/ProjectSettings.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProjectSettings.hpp" diff --git a/settings/ProjectSettings.hpp b/settings/ProjectSettings.hpp index a185bdb..6e3b53a 100644 --- a/settings/ProjectSettings.hpp +++ b/settings/ProjectSettings.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/ProjectSettingsPanel.cpp b/settings/ProjectSettingsPanel.cpp index 1db0720..0f37f71 100644 --- a/settings/ProjectSettingsPanel.cpp +++ b/settings/ProjectSettingsPanel.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProjectSettingsPanel.hpp" diff --git a/settings/ProjectSettingsPanel.hpp b/settings/ProjectSettingsPanel.hpp index cd16e7a..b526199 100644 --- a/settings/ProjectSettingsPanel.hpp +++ b/settings/ProjectSettingsPanel.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/ProviderDetailPane.cpp b/settings/ProviderDetailPane.cpp index ab78492..4d49756 100644 --- a/settings/ProviderDetailPane.cpp +++ b/settings/ProviderDetailPane.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProviderDetailPane.hpp" diff --git a/settings/ProviderDetailPane.hpp b/settings/ProviderDetailPane.hpp index 7f2f68b..97d30c1 100644 --- a/settings/ProviderDetailPane.hpp +++ b/settings/ProviderDetailPane.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/ProviderListItem.cpp b/settings/ProviderListItem.cpp index c217d33..26fcb89 100644 --- a/settings/ProviderListItem.cpp +++ b/settings/ProviderListItem.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProviderListItem.hpp" diff --git a/settings/ProviderListItem.hpp b/settings/ProviderListItem.hpp index 4e91206..d7df85b 100644 --- a/settings/ProviderListItem.hpp +++ b/settings/ProviderListItem.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/ProviderNameMigration.hpp b/settings/ProviderNameMigration.hpp index 56d6eb1..a5ea1bb 100644 --- a/settings/ProviderNameMigration.hpp +++ b/settings/ProviderNameMigration.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/ProviderSettings.cpp b/settings/ProviderSettings.cpp index 9596768..069ce3f 100644 --- a/settings/ProviderSettings.cpp +++ b/settings/ProviderSettings.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProviderSettings.hpp" diff --git a/settings/ProviderSettings.hpp b/settings/ProviderSettings.hpp index d8d50a7..c50e4be 100644 --- a/settings/ProviderSettings.hpp +++ b/settings/ProviderSettings.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/ProvidersSettingsPage.cpp b/settings/ProvidersSettingsPage.cpp index b1ff9d8..e973244 100644 --- a/settings/ProvidersSettingsPage.cpp +++ b/settings/ProvidersSettingsPage.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProvidersSettingsPage.hpp" diff --git a/settings/ProvidersSettingsPage.hpp b/settings/ProvidersSettingsPage.hpp index 86b59ce..1d4b41f 100644 --- a/settings/ProvidersSettingsPage.hpp +++ b/settings/ProvidersSettingsPage.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/QuickRefactorSettings.cpp b/settings/QuickRefactorSettings.cpp index 0cdbe4a..aa75f08 100644 --- a/settings/QuickRefactorSettings.cpp +++ b/settings/QuickRefactorSettings.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "QuickRefactorSettings.hpp" diff --git a/settings/QuickRefactorSettings.hpp b/settings/QuickRefactorSettings.hpp index 1bcbda2..45b731c 100644 --- a/settings/QuickRefactorSettings.hpp +++ b/settings/QuickRefactorSettings.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/SectionBox.cpp b/settings/SectionBox.cpp index 700413e..e55c42a 100644 --- a/settings/SectionBox.cpp +++ b/settings/SectionBox.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "SectionBox.hpp" diff --git a/settings/SectionBox.hpp b/settings/SectionBox.hpp index d7eb981..3bdeede 100644 --- a/settings/SectionBox.hpp +++ b/settings/SectionBox.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/SettingsConstants.hpp b/settings/SettingsConstants.hpp index d5f830d..1b310e2 100644 --- a/settings/SettingsConstants.hpp +++ b/settings/SettingsConstants.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/SettingsDialog.cpp b/settings/SettingsDialog.cpp index 5dda236..3f215cb 100644 --- a/settings/SettingsDialog.cpp +++ b/settings/SettingsDialog.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "SettingsDialog.hpp" diff --git a/settings/SettingsDialog.hpp b/settings/SettingsDialog.hpp index 9339454..3c14abd 100644 --- a/settings/SettingsDialog.hpp +++ b/settings/SettingsDialog.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include #include diff --git a/settings/SettingsTheme.hpp b/settings/SettingsTheme.hpp index ee4bb2c..4340de3 100644 --- a/settings/SettingsTheme.hpp +++ b/settings/SettingsTheme.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/SettingsTr.hpp b/settings/SettingsTr.hpp index 72f33fd..f5fb8c6 100644 --- a/settings/SettingsTr.hpp +++ b/settings/SettingsTr.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/SettingsUiBuilders.cpp b/settings/SettingsUiBuilders.cpp index 83c92dc..717757c 100644 --- a/settings/SettingsUiBuilders.cpp +++ b/settings/SettingsUiBuilders.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "SettingsUiBuilders.hpp" diff --git a/settings/SettingsUiBuilders.hpp b/settings/SettingsUiBuilders.hpp index 188325c..286b4bf 100644 --- a/settings/SettingsUiBuilders.hpp +++ b/settings/SettingsUiBuilders.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/SettingsUtils.hpp b/settings/SettingsUtils.hpp index a48f072..037d7c5 100644 --- a/settings/SettingsUtils.hpp +++ b/settings/SettingsUtils.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/SkillsSettings.cpp b/settings/SkillsSettings.cpp index 07ba0e5..a51beb7 100644 --- a/settings/SkillsSettings.cpp +++ b/settings/SkillsSettings.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "SkillsSettings.hpp" diff --git a/settings/SkillsSettings.hpp b/settings/SkillsSettings.hpp index e7bfb16..89e15bf 100644 --- a/settings/SkillsSettings.hpp +++ b/settings/SkillsSettings.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/StatusDot.hpp b/settings/StatusDot.hpp index 849c58c..80e70da 100644 --- a/settings/StatusDot.hpp +++ b/settings/StatusDot.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/TagChip.cpp b/settings/TagChip.cpp index 9d870ba..dda8ed4 100644 --- a/settings/TagChip.cpp +++ b/settings/TagChip.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "TagChip.hpp" diff --git a/settings/TagChip.hpp b/settings/TagChip.hpp index 4f03fab..94a728b 100644 --- a/settings/TagChip.hpp +++ b/settings/TagChip.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/TagFilterStrip.cpp b/settings/TagFilterStrip.cpp index fbb37df..647ed6b 100644 --- a/settings/TagFilterStrip.cpp +++ b/settings/TagFilterStrip.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "TagFilterStrip.hpp" diff --git a/settings/TagFilterStrip.hpp b/settings/TagFilterStrip.hpp index 2009fee..8ca75fc 100644 --- a/settings/TagFilterStrip.hpp +++ b/settings/TagFilterStrip.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/ToolsSettings.cpp b/settings/ToolsSettings.cpp index a360c16..4ce3fab 100644 --- a/settings/ToolsSettings.cpp +++ b/settings/ToolsSettings.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ToolsSettings.hpp" diff --git a/settings/ToolsSettings.hpp b/settings/ToolsSettings.hpp index 5b81065..f8eb2c5 100644 --- a/settings/ToolsSettings.hpp +++ b/settings/ToolsSettings.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/settings/UpdateDialog.cpp b/settings/UpdateDialog.cpp index b64ca45..920d487 100644 --- a/settings/UpdateDialog.cpp +++ b/settings/UpdateDialog.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "UpdateDialog.hpp" diff --git a/settings/UpdateDialog.hpp b/settings/UpdateDialog.hpp index 37ece74..15c2405 100644 --- a/settings/UpdateDialog.hpp +++ b/settings/UpdateDialog.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/Session/ConversationHistory.cpp b/sources/Session/ConversationHistory.cpp index 7955152..c74c26b 100644 --- a/sources/Session/ConversationHistory.cpp +++ b/sources/Session/ConversationHistory.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ConversationHistory.hpp" diff --git a/sources/Session/ConversationHistory.hpp b/sources/Session/ConversationHistory.hpp index a62cc9c..0bb7979 100644 --- a/sources/Session/ConversationHistory.hpp +++ b/sources/Session/ConversationHistory.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/Session/LLMRequest.hpp b/sources/Session/LLMRequest.hpp index 313fd87..cd80156 100644 --- a/sources/Session/LLMRequest.hpp +++ b/sources/Session/LLMRequest.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/Session/Message.cpp b/sources/Session/Message.cpp index 125aa86..cc40421 100644 --- a/sources/Session/Message.cpp +++ b/sources/Session/Message.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "Message.hpp" diff --git a/sources/Session/Message.hpp b/sources/Session/Message.hpp index 2d1b771..5b5e07c 100644 --- a/sources/Session/Message.hpp +++ b/sources/Session/Message.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/Session/MessageSerializer.cpp b/sources/Session/MessageSerializer.cpp index 7f2b074..55582df 100644 --- a/sources/Session/MessageSerializer.cpp +++ b/sources/Session/MessageSerializer.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "MessageSerializer.hpp" diff --git a/sources/Session/MessageSerializer.hpp b/sources/Session/MessageSerializer.hpp index 7f95c2b..14332df 100644 --- a/sources/Session/MessageSerializer.hpp +++ b/sources/Session/MessageSerializer.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/Session/PluginBlocks.hpp b/sources/Session/PluginBlocks.hpp index 5461074..ad03950 100644 --- a/sources/Session/PluginBlocks.hpp +++ b/sources/Session/PluginBlocks.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/Session/ResponseEvent.hpp b/sources/Session/ResponseEvent.hpp index 105222c..cca9951 100644 --- a/sources/Session/ResponseEvent.hpp +++ b/sources/Session/ResponseEvent.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/Session/ResponseRouter.cpp b/sources/Session/ResponseRouter.cpp index 160293b..a7639a1 100644 --- a/sources/Session/ResponseRouter.cpp +++ b/sources/Session/ResponseRouter.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ResponseRouter.hpp" diff --git a/sources/Session/ResponseRouter.hpp b/sources/Session/ResponseRouter.hpp index f401622..1512ace 100644 --- a/sources/Session/ResponseRouter.hpp +++ b/sources/Session/ResponseRouter.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/Session/Session.cpp b/sources/Session/Session.cpp index b368754..83bf52d 100644 --- a/sources/Session/Session.cpp +++ b/sources/Session/Session.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "Session.hpp" diff --git a/sources/Session/Session.hpp b/sources/Session/Session.hpp index dfcdd4d..7f2e49b 100644 --- a/sources/Session/Session.hpp +++ b/sources/Session/Session.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/Session/SessionManager.cpp b/sources/Session/SessionManager.cpp index d66fa72..5af412f 100644 --- a/sources/Session/SessionManager.cpp +++ b/sources/Session/SessionManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "SessionManager.hpp" diff --git a/sources/Session/SessionManager.hpp b/sources/Session/SessionManager.hpp index a5f60ef..c36b546 100644 --- a/sources/Session/SessionManager.hpp +++ b/sources/Session/SessionManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/Session/SystemPromptBuilder.cpp b/sources/Session/SystemPromptBuilder.cpp index f632cc6..1573695 100644 --- a/sources/Session/SystemPromptBuilder.cpp +++ b/sources/Session/SystemPromptBuilder.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "SystemPromptBuilder.hpp" diff --git a/sources/Session/SystemPromptBuilder.hpp b/sources/Session/SystemPromptBuilder.hpp index 07d6cb0..85c414a 100644 --- a/sources/Session/SystemPromptBuilder.hpp +++ b/sources/Session/SystemPromptBuilder.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/agents/Agent.cpp b/sources/agents/Agent.cpp index c5e534c..dc062a8 100644 --- a/sources/agents/Agent.cpp +++ b/sources/agents/Agent.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "Agent.hpp" diff --git a/sources/agents/Agent.hpp b/sources/agents/Agent.hpp index 4ac3cb2..d098358 100644 --- a/sources/agents/Agent.hpp +++ b/sources/agents/Agent.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/agents/AgentConfig.hpp b/sources/agents/AgentConfig.hpp index 7716d6f..5d97700 100644 --- a/sources/agents/AgentConfig.hpp +++ b/sources/agents/AgentConfig.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/agents/AgentFactory.cpp b/sources/agents/AgentFactory.cpp index e0ae99a..9f88582 100644 --- a/sources/agents/AgentFactory.cpp +++ b/sources/agents/AgentFactory.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentFactory.hpp" diff --git a/sources/agents/AgentFactory.hpp b/sources/agents/AgentFactory.hpp index a29cb1e..670c133 100644 --- a/sources/agents/AgentFactory.hpp +++ b/sources/agents/AgentFactory.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/agents/AgentLoader.cpp b/sources/agents/AgentLoader.cpp index d24c4a2..e62a722 100644 --- a/sources/agents/AgentLoader.cpp +++ b/sources/agents/AgentLoader.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentLoader.hpp" diff --git a/sources/agents/AgentLoader.hpp b/sources/agents/AgentLoader.hpp index 2570de8..9f26eca 100644 --- a/sources/agents/AgentLoader.hpp +++ b/sources/agents/AgentLoader.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/agents/AgentRouter.cpp b/sources/agents/AgentRouter.cpp index b57fd19..7135eb4 100644 --- a/sources/agents/AgentRouter.cpp +++ b/sources/agents/AgentRouter.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentRouter.hpp" diff --git a/sources/agents/AgentRouter.hpp b/sources/agents/AgentRouter.hpp index 14954c2..78df915 100644 --- a/sources/agents/AgentRouter.hpp +++ b/sources/agents/AgentRouter.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/agents/ContextRenderer.cpp b/sources/agents/ContextRenderer.cpp index fcb5892..abdcc66 100644 --- a/sources/agents/ContextRenderer.cpp +++ b/sources/agents/ContextRenderer.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ContextRenderer.hpp" diff --git a/sources/agents/ContextRenderer.hpp b/sources/agents/ContextRenderer.hpp index 5def432..e4fb2fd 100644 --- a/sources/agents/ContextRenderer.hpp +++ b/sources/agents/ContextRenderer.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/common/ContextData.hpp b/sources/common/ContextData.hpp index c8719db..650353b 100644 --- a/sources/common/ContextData.hpp +++ b/sources/common/ContextData.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/providers/Provider.cpp b/sources/providers/Provider.cpp index 53393e8..a83c785 100644 --- a/sources/providers/Provider.cpp +++ b/sources/providers/Provider.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "Provider.hpp" diff --git a/sources/providers/Provider.hpp b/sources/providers/Provider.hpp index ffef41d..633035a 100644 --- a/sources/providers/Provider.hpp +++ b/sources/providers/Provider.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/providers/ProviderFactory.cpp b/sources/providers/ProviderFactory.cpp index 3e9dd2f..69a7a34 100644 --- a/sources/providers/ProviderFactory.cpp +++ b/sources/providers/ProviderFactory.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProviderFactory.hpp" diff --git a/sources/providers/ProviderFactory.hpp b/sources/providers/ProviderFactory.hpp index b67f8c4..899bf2e 100644 --- a/sources/providers/ProviderFactory.hpp +++ b/sources/providers/ProviderFactory.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/providers/ProviderID.hpp b/sources/providers/ProviderID.hpp index 57e628e..7365f38 100644 --- a/sources/providers/ProviderID.hpp +++ b/sources/providers/ProviderID.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/providersConfig/ProviderInstance.cpp b/sources/providersConfig/ProviderInstance.cpp index 5918391..9c614d9 100644 --- a/sources/providersConfig/ProviderInstance.cpp +++ b/sources/providersConfig/ProviderInstance.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProviderInstance.hpp" diff --git a/sources/providersConfig/ProviderInstance.hpp b/sources/providersConfig/ProviderInstance.hpp index c22c2bf..591a783 100644 --- a/sources/providersConfig/ProviderInstance.hpp +++ b/sources/providersConfig/ProviderInstance.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/providersConfig/ProviderInstanceFactory.cpp b/sources/providersConfig/ProviderInstanceFactory.cpp index 1965679..23ecadd 100644 --- a/sources/providersConfig/ProviderInstanceFactory.cpp +++ b/sources/providersConfig/ProviderInstanceFactory.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProviderInstanceFactory.hpp" diff --git a/sources/providersConfig/ProviderInstanceFactory.hpp b/sources/providersConfig/ProviderInstanceFactory.hpp index 7f22aff..6163a32 100644 --- a/sources/providersConfig/ProviderInstanceFactory.hpp +++ b/sources/providersConfig/ProviderInstanceFactory.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/providersConfig/ProviderInstanceLoader.cpp b/sources/providersConfig/ProviderInstanceLoader.cpp index 4df7c9a..223f68f 100644 --- a/sources/providersConfig/ProviderInstanceLoader.cpp +++ b/sources/providersConfig/ProviderInstanceLoader.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProviderInstanceLoader.hpp" diff --git a/sources/providersConfig/ProviderInstanceLoader.hpp b/sources/providersConfig/ProviderInstanceLoader.hpp index 1cc84f5..778b382 100644 --- a/sources/providersConfig/ProviderInstanceLoader.hpp +++ b/sources/providersConfig/ProviderInstanceLoader.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/providersConfig/ProviderInstanceWriter.cpp b/sources/providersConfig/ProviderInstanceWriter.cpp index fade70b..f5dbec0 100644 --- a/sources/providersConfig/ProviderInstanceWriter.cpp +++ b/sources/providersConfig/ProviderInstanceWriter.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProviderInstanceWriter.hpp" diff --git a/sources/providersConfig/ProviderInstanceWriter.hpp b/sources/providersConfig/ProviderInstanceWriter.hpp index 96934dc..7734d8e 100644 --- a/sources/providersConfig/ProviderInstanceWriter.hpp +++ b/sources/providersConfig/ProviderInstanceWriter.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/providersConfig/ProviderLauncher.cpp b/sources/providersConfig/ProviderLauncher.cpp index 1825ad8..d1231d3 100644 --- a/sources/providersConfig/ProviderLauncher.cpp +++ b/sources/providersConfig/ProviderLauncher.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProviderLauncher.hpp" diff --git a/sources/providersConfig/ProviderLauncher.hpp b/sources/providersConfig/ProviderLauncher.hpp index be3f2ae..371de40 100644 --- a/sources/providersConfig/ProviderLauncher.hpp +++ b/sources/providersConfig/ProviderLauncher.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/providersConfig/ProviderSecretsStore.cpp b/sources/providersConfig/ProviderSecretsStore.cpp index bf17f18..ff06200 100644 --- a/sources/providersConfig/ProviderSecretsStore.cpp +++ b/sources/providersConfig/ProviderSecretsStore.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProviderSecretsStore.hpp" diff --git a/sources/providersConfig/ProviderSecretsStore.hpp b/sources/providersConfig/ProviderSecretsStore.hpp index 6974b95..f0538e4 100644 --- a/sources/providersConfig/ProviderSecretsStore.hpp +++ b/sources/providersConfig/ProviderSecretsStore.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/settings/AgentPipelinesPage.cpp b/sources/settings/AgentPipelinesPage.cpp index af75d6e..31400d1 100644 --- a/sources/settings/AgentPipelinesPage.cpp +++ b/sources/settings/AgentPipelinesPage.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentPipelinesPage.hpp" diff --git a/sources/settings/AgentPipelinesPage.hpp b/sources/settings/AgentPipelinesPage.hpp index e43d186..17b6afe 100644 --- a/sources/settings/AgentPipelinesPage.hpp +++ b/sources/settings/AgentPipelinesPage.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/settings/AgentRosterWidget.cpp b/sources/settings/AgentRosterWidget.cpp index 3cbdb5a..ebb134e 100644 --- a/sources/settings/AgentRosterWidget.cpp +++ b/sources/settings/AgentRosterWidget.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentRosterWidget.hpp" diff --git a/sources/settings/AgentRosterWidget.hpp b/sources/settings/AgentRosterWidget.hpp index e424eb8..4a78db5 100644 --- a/sources/settings/AgentRosterWidget.hpp +++ b/sources/settings/AgentRosterWidget.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/settings/AgentSelectionDialog.cpp b/sources/settings/AgentSelectionDialog.cpp index 6e21ddd..7b98069 100644 --- a/sources/settings/AgentSelectionDialog.cpp +++ b/sources/settings/AgentSelectionDialog.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentSelectionDialog.hpp" diff --git a/sources/settings/AgentSelectionDialog.hpp b/sources/settings/AgentSelectionDialog.hpp index 56ba69f..2f879a6 100644 --- a/sources/settings/AgentSelectionDialog.hpp +++ b/sources/settings/AgentSelectionDialog.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/settings/AgentSlotWidget.cpp b/sources/settings/AgentSlotWidget.cpp index b3bc4d4..566e65d 100644 --- a/sources/settings/AgentSlotWidget.cpp +++ b/sources/settings/AgentSlotWidget.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AgentSlotWidget.hpp" diff --git a/sources/settings/AgentSlotWidget.hpp b/sources/settings/AgentSlotWidget.hpp index 421fdfd..285e88a 100644 --- a/sources/settings/AgentSlotWidget.hpp +++ b/sources/settings/AgentSlotWidget.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/settings/PipelinesConfig.cpp b/sources/settings/PipelinesConfig.cpp index d0590eb..72c79c1 100644 --- a/sources/settings/PipelinesConfig.cpp +++ b/sources/settings/PipelinesConfig.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "PipelinesConfig.hpp" diff --git a/sources/settings/PipelinesConfig.hpp b/sources/settings/PipelinesConfig.hpp index 53fda8f..b5760ad 100644 --- a/sources/settings/PipelinesConfig.hpp +++ b/sources/settings/PipelinesConfig.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/skills/AgentSkill.hpp b/sources/skills/AgentSkill.hpp index 406b613..8c554bc 100644 --- a/sources/skills/AgentSkill.hpp +++ b/sources/skills/AgentSkill.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/skills/SkillsLoader.cpp b/sources/skills/SkillsLoader.cpp index b27a88c..d81a966 100644 --- a/sources/skills/SkillsLoader.cpp +++ b/sources/skills/SkillsLoader.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "SkillsLoader.hpp" diff --git a/sources/skills/SkillsLoader.hpp b/sources/skills/SkillsLoader.hpp index 53cf960..b211b6d 100644 --- a/sources/skills/SkillsLoader.hpp +++ b/sources/skills/SkillsLoader.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/skills/SkillsManager.cpp b/sources/skills/SkillsManager.cpp index dcc935d..aef07e5 100644 --- a/sources/skills/SkillsManager.cpp +++ b/sources/skills/SkillsManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "SkillsManager.hpp" diff --git a/sources/skills/SkillsManager.hpp b/sources/skills/SkillsManager.hpp index f0fa903..50a890f 100644 --- a/sources/skills/SkillsManager.hpp +++ b/sources/skills/SkillsManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/templates/JsonPromptTemplate.cpp b/sources/templates/JsonPromptTemplate.cpp index e4ee736..f45543c 100644 --- a/sources/templates/JsonPromptTemplate.cpp +++ b/sources/templates/JsonPromptTemplate.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "JsonPromptTemplate.hpp" diff --git a/sources/templates/JsonPromptTemplate.hpp b/sources/templates/JsonPromptTemplate.hpp index 734beb8..b38a262 100644 --- a/sources/templates/JsonPromptTemplate.hpp +++ b/sources/templates/JsonPromptTemplate.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/templates/PromptTemplate.hpp b/sources/templates/PromptTemplate.hpp index cdb8141..ad39ef0 100644 --- a/sources/templates/PromptTemplate.hpp +++ b/sources/templates/PromptTemplate.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/sources/tomlSerializer/TomlWriter.cpp b/sources/tomlSerializer/TomlWriter.cpp index d610700..3cc9b4f 100644 --- a/sources/tomlSerializer/TomlWriter.cpp +++ b/sources/tomlSerializer/TomlWriter.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "TomlWriter.hpp" diff --git a/sources/tomlSerializer/TomlWriter.hpp b/sources/tomlSerializer/TomlWriter.hpp index 891e79e..922369e 100644 --- a/sources/tomlSerializer/TomlWriter.hpp +++ b/sources/tomlSerializer/TomlWriter.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/Alpaca.hpp b/templates/Alpaca.hpp index cab7288..6e96c92 100644 --- a/templates/Alpaca.hpp +++ b/templates/Alpaca.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/ChatML.hpp b/templates/ChatML.hpp index f0b3427..b4e0b7f 100644 --- a/templates/ChatML.hpp +++ b/templates/ChatML.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/Claude.hpp b/templates/Claude.hpp index 4496083..d549fd0 100644 --- a/templates/Claude.hpp +++ b/templates/Claude.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/CodeLlamaFim.hpp b/templates/CodeLlamaFim.hpp index 7f3684f..8162df0 100644 --- a/templates/CodeLlamaFim.hpp +++ b/templates/CodeLlamaFim.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/CodeLlamaQMLFim.hpp b/templates/CodeLlamaQMLFim.hpp index 4cbaff2..7732570 100644 --- a/templates/CodeLlamaQMLFim.hpp +++ b/templates/CodeLlamaQMLFim.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/DeepSeekCoderFim.hpp b/templates/DeepSeekCoderFim.hpp index e365fa4..2a8b64f 100644 --- a/templates/DeepSeekCoderFim.hpp +++ b/templates/DeepSeekCoderFim.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/GoogleAI.hpp b/templates/GoogleAI.hpp index bd57106..8e21622 100644 --- a/templates/GoogleAI.hpp +++ b/templates/GoogleAI.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/Llama2.hpp b/templates/Llama2.hpp index 0488b51..39cfc11 100644 --- a/templates/Llama2.hpp +++ b/templates/Llama2.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/Llama3.hpp b/templates/Llama3.hpp index 7317449..9b591bd 100644 --- a/templates/Llama3.hpp +++ b/templates/Llama3.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/LlamaCppFim.hpp b/templates/LlamaCppFim.hpp index 1a31da7..7f80d69 100644 --- a/templates/LlamaCppFim.hpp +++ b/templates/LlamaCppFim.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/MistralAI.hpp b/templates/MistralAI.hpp index d5b5d75..e396325 100644 --- a/templates/MistralAI.hpp +++ b/templates/MistralAI.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/Ollama.hpp b/templates/Ollama.hpp index 74e08d8..a711c24 100644 --- a/templates/Ollama.hpp +++ b/templates/Ollama.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/OpenAI.hpp b/templates/OpenAI.hpp index 1957e1e..6762b3f 100644 --- a/templates/OpenAI.hpp +++ b/templates/OpenAI.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/OpenAICompatible.hpp b/templates/OpenAICompatible.hpp index 2180c2c..7ef4b14 100644 --- a/templates/OpenAICompatible.hpp +++ b/templates/OpenAICompatible.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/OpenAIResponses.hpp b/templates/OpenAIResponses.hpp index cd6b9dd..e1b417c 100644 --- a/templates/OpenAIResponses.hpp +++ b/templates/OpenAIResponses.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/Qwen25CoderFIM.hpp b/templates/Qwen25CoderFIM.hpp index 4ee7958..08e7e9a 100644 --- a/templates/Qwen25CoderFIM.hpp +++ b/templates/Qwen25CoderFIM.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/Qwen3CoderFIM.hpp b/templates/Qwen3CoderFIM.hpp index 889f85c..d4dceee 100644 --- a/templates/Qwen3CoderFIM.hpp +++ b/templates/Qwen3CoderFIM.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/StarCoder2Fim.hpp b/templates/StarCoder2Fim.hpp index ea4bcd7..8ebb02f 100644 --- a/templates/StarCoder2Fim.hpp +++ b/templates/StarCoder2Fim.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/Templates.hpp b/templates/Templates.hpp index 4818603..a35c9a1 100644 --- a/templates/Templates.hpp +++ b/templates/Templates.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/templates/ToolMessages.hpp b/templates/ToolMessages.hpp index d8c5b54..9bc4f21 100644 --- a/templates/ToolMessages.hpp +++ b/templates/ToolMessages.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/test/ClaudeCacheControlTest.cpp b/test/ClaudeCacheControlTest.cpp index 00698e8..86bf688 100644 --- a/test/ClaudeCacheControlTest.cpp +++ b/test/ClaudeCacheControlTest.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include diff --git a/test/CodeHandlerTest.cpp b/test/CodeHandlerTest.cpp index cddb347..0f6140e 100644 --- a/test/CodeHandlerTest.cpp +++ b/test/CodeHandlerTest.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "CodeHandler.hpp" #include "TestUtils.hpp" diff --git a/test/DocumentContextReaderTest.cpp b/test/DocumentContextReaderTest.cpp index 3cf5b05..390e258 100644 --- a/test/DocumentContextReaderTest.cpp +++ b/test/DocumentContextReaderTest.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "context/DocumentContextReader.hpp" #include "TestUtils.hpp" diff --git a/test/LLMSuggestionTest.cpp b/test/LLMSuggestionTest.cpp index b3ee856..21a1e57 100644 --- a/test/LLMSuggestionTest.cpp +++ b/test/LLMSuggestionTest.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "LLMSuggestion.hpp" #include "TestUtils.hpp" diff --git a/test/TestUtils.hpp b/test/TestUtils.hpp index fc1384f..1fbb61c 100644 --- a/test/TestUtils.hpp +++ b/test/TestUtils.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include #include diff --git a/test/unittest_main.cpp b/test/unittest_main.cpp index 2d97eb9..831ce47 100644 --- a/test/unittest_main.cpp +++ b/test/unittest_main.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025 Povilas Kanapickas // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include #include diff --git a/tools/BuildProjectTool.cpp b/tools/BuildProjectTool.cpp index 7781ed0..1ffd333 100644 --- a/tools/BuildProjectTool.cpp +++ b/tools/BuildProjectTool.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "BuildProjectTool.hpp" diff --git a/tools/BuildProjectTool.hpp b/tools/BuildProjectTool.hpp index 4417553..e170b4f 100644 --- a/tools/BuildProjectTool.hpp +++ b/tools/BuildProjectTool.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/CreateNewFileTool.cpp b/tools/CreateNewFileTool.cpp index f5780f4..90f43b9 100644 --- a/tools/CreateNewFileTool.cpp +++ b/tools/CreateNewFileTool.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "CreateNewFileTool.hpp" diff --git a/tools/CreateNewFileTool.hpp b/tools/CreateNewFileTool.hpp index 6c33202..09033df 100644 --- a/tools/CreateNewFileTool.hpp +++ b/tools/CreateNewFileTool.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/EditFileTool.cpp b/tools/EditFileTool.cpp index 26e86ec..771fe14 100644 --- a/tools/EditFileTool.cpp +++ b/tools/EditFileTool.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "EditFileTool.hpp" diff --git a/tools/EditFileTool.hpp b/tools/EditFileTool.hpp index e979a60..bf3f972 100644 --- a/tools/EditFileTool.hpp +++ b/tools/EditFileTool.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/ExecuteTerminalCommandTool.cpp b/tools/ExecuteTerminalCommandTool.cpp index f2b797e..e21e3ab 100644 --- a/tools/ExecuteTerminalCommandTool.cpp +++ b/tools/ExecuteTerminalCommandTool.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ExecuteTerminalCommandTool.hpp" diff --git a/tools/ExecuteTerminalCommandTool.hpp b/tools/ExecuteTerminalCommandTool.hpp index a26ffd8..a98e5f9 100644 --- a/tools/ExecuteTerminalCommandTool.hpp +++ b/tools/ExecuteTerminalCommandTool.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/FileSearchUtils.cpp b/tools/FileSearchUtils.cpp index f3142d8..8d9309d 100644 --- a/tools/FileSearchUtils.cpp +++ b/tools/FileSearchUtils.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "FileSearchUtils.hpp" diff --git a/tools/FileSearchUtils.hpp b/tools/FileSearchUtils.hpp index d888194..57fa788 100644 --- a/tools/FileSearchUtils.hpp +++ b/tools/FileSearchUtils.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/FindFileTool.cpp b/tools/FindFileTool.cpp index e2d882e..a108a37 100644 --- a/tools/FindFileTool.cpp +++ b/tools/FindFileTool.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "FindFileTool.hpp" diff --git a/tools/FindFileTool.hpp b/tools/FindFileTool.hpp index 417f229..ea4739a 100644 --- a/tools/FindFileTool.hpp +++ b/tools/FindFileTool.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/GetIssuesListTool.cpp b/tools/GetIssuesListTool.cpp index 75181a8..baef375 100644 --- a/tools/GetIssuesListTool.cpp +++ b/tools/GetIssuesListTool.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "GetIssuesListTool.hpp" diff --git a/tools/GetIssuesListTool.hpp b/tools/GetIssuesListTool.hpp index b470d44..5204f27 100644 --- a/tools/GetIssuesListTool.hpp +++ b/tools/GetIssuesListTool.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/ListProjectFilesTool.cpp b/tools/ListProjectFilesTool.cpp index ce5725e..dc5a7be 100644 --- a/tools/ListProjectFilesTool.cpp +++ b/tools/ListProjectFilesTool.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ListProjectFilesTool.hpp" diff --git a/tools/ListProjectFilesTool.hpp b/tools/ListProjectFilesTool.hpp index 820988d..dbcbd46 100644 --- a/tools/ListProjectFilesTool.hpp +++ b/tools/ListProjectFilesTool.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/ProjectSearchTool.cpp b/tools/ProjectSearchTool.cpp index 9c5a19f..1660c39 100644 --- a/tools/ProjectSearchTool.cpp +++ b/tools/ProjectSearchTool.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProjectSearchTool.hpp" diff --git a/tools/ProjectSearchTool.hpp b/tools/ProjectSearchTool.hpp index eb5ec04..8bf656a 100644 --- a/tools/ProjectSearchTool.hpp +++ b/tools/ProjectSearchTool.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/ReadFileTool.cpp b/tools/ReadFileTool.cpp index 09974dc..b00b4c1 100644 --- a/tools/ReadFileTool.cpp +++ b/tools/ReadFileTool.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ReadFileTool.hpp" diff --git a/tools/ReadFileTool.hpp b/tools/ReadFileTool.hpp index 7680f54..8413c47 100644 --- a/tools/ReadFileTool.hpp +++ b/tools/ReadFileTool.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/ReadOriginalHistoryTool.cpp b/tools/ReadOriginalHistoryTool.cpp index 6b808bf..91422e9 100644 --- a/tools/ReadOriginalHistoryTool.cpp +++ b/tools/ReadOriginalHistoryTool.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ReadOriginalHistoryTool.hpp" diff --git a/tools/ReadOriginalHistoryTool.hpp b/tools/ReadOriginalHistoryTool.hpp index 2510d03..a83b5c0 100644 --- a/tools/ReadOriginalHistoryTool.hpp +++ b/tools/ReadOriginalHistoryTool.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/SkillTool.cpp b/tools/SkillTool.cpp index c00538d..1a3e588 100644 --- a/tools/SkillTool.cpp +++ b/tools/SkillTool.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "SkillTool.hpp" diff --git a/tools/SkillTool.hpp b/tools/SkillTool.hpp index 7bc3cbf..b11b898 100644 --- a/tools/SkillTool.hpp +++ b/tools/SkillTool.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/TodoTool.cpp b/tools/TodoTool.cpp index 06ff553..efb7de6 100644 --- a/tools/TodoTool.cpp +++ b/tools/TodoTool.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "TodoTool.hpp" diff --git a/tools/TodoTool.hpp b/tools/TodoTool.hpp index 095f2c3..1673d86 100644 --- a/tools/TodoTool.hpp +++ b/tools/TodoTool.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/ToolExceptions.hpp b/tools/ToolExceptions.hpp index 7bc4388..497f3b7 100644 --- a/tools/ToolExceptions.hpp +++ b/tools/ToolExceptions.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/tools/ToolsRegistration.cpp b/tools/ToolsRegistration.cpp index 447c3e2..b43b7e0 100644 --- a/tools/ToolsRegistration.cpp +++ b/tools/ToolsRegistration.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ToolsRegistration.hpp" diff --git a/tools/ToolsRegistration.hpp b/tools/ToolsRegistration.hpp index 51ce6fc..4da7136 100644 --- a/tools/ToolsRegistration.hpp +++ b/tools/ToolsRegistration.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/AddCustomInstructionDialog.cpp b/widgets/AddCustomInstructionDialog.cpp index 4c9b89a..14b57d6 100644 --- a/widgets/AddCustomInstructionDialog.cpp +++ b/widgets/AddCustomInstructionDialog.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "AddCustomInstructionDialog.hpp" #include "QodeAssisttr.h" diff --git a/widgets/AddCustomInstructionDialog.hpp b/widgets/AddCustomInstructionDialog.hpp index 9a38e4e..aa3567b 100644 --- a/widgets/AddCustomInstructionDialog.hpp +++ b/widgets/AddCustomInstructionDialog.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/CompletionErrorHandler.cpp b/widgets/CompletionErrorHandler.cpp index 5cc7257..f7386f3 100644 --- a/widgets/CompletionErrorHandler.cpp +++ b/widgets/CompletionErrorHandler.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "CompletionErrorHandler.hpp" diff --git a/widgets/CompletionErrorHandler.hpp b/widgets/CompletionErrorHandler.hpp index b86407f..6cbf46b 100644 --- a/widgets/CompletionErrorHandler.hpp +++ b/widgets/CompletionErrorHandler.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/CompletionHintHandler.cpp b/widgets/CompletionHintHandler.cpp index a9e598f..0a3203c 100644 --- a/widgets/CompletionHintHandler.cpp +++ b/widgets/CompletionHintHandler.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "CompletionHintHandler.hpp" #include "CompletionHintWidget.hpp" diff --git a/widgets/CompletionHintHandler.hpp b/widgets/CompletionHintHandler.hpp index abd05b3..eb72781 100644 --- a/widgets/CompletionHintHandler.hpp +++ b/widgets/CompletionHintHandler.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/CompletionHintWidget.cpp b/widgets/CompletionHintWidget.cpp index 64c2fbe..dbe97c0 100644 --- a/widgets/CompletionHintWidget.cpp +++ b/widgets/CompletionHintWidget.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "CompletionHintWidget.hpp" diff --git a/widgets/CompletionHintWidget.hpp b/widgets/CompletionHintWidget.hpp index 8154a2f..1df948c 100644 --- a/widgets/CompletionHintWidget.hpp +++ b/widgets/CompletionHintWidget.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/CompletionProgressHandler.cpp b/widgets/CompletionProgressHandler.cpp index b3a7fd9..fa8c323 100644 --- a/widgets/CompletionProgressHandler.cpp +++ b/widgets/CompletionProgressHandler.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "CompletionProgressHandler.hpp" diff --git a/widgets/CompletionProgressHandler.hpp b/widgets/CompletionProgressHandler.hpp index 7159e18..56b7da7 100644 --- a/widgets/CompletionProgressHandler.hpp +++ b/widgets/CompletionProgressHandler.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/ContextExtractor.hpp b/widgets/ContextExtractor.hpp index a66cced..e25fb06 100644 --- a/widgets/ContextExtractor.hpp +++ b/widgets/ContextExtractor.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/CustomInstructionsManager.cpp b/widgets/CustomInstructionsManager.cpp index 4ab9493..b171bf2 100644 --- a/widgets/CustomInstructionsManager.cpp +++ b/widgets/CustomInstructionsManager.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "CustomInstructionsManager.hpp" diff --git a/widgets/CustomInstructionsManager.hpp b/widgets/CustomInstructionsManager.hpp index 4179759..df68f21 100644 --- a/widgets/CustomInstructionsManager.hpp +++ b/widgets/CustomInstructionsManager.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2024-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/DiffStatistics.hpp b/widgets/DiffStatistics.hpp index 835d5ca..34e2794 100644 --- a/widgets/DiffStatistics.hpp +++ b/widgets/DiffStatistics.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/EditorChatButton.cpp b/widgets/EditorChatButton.cpp index 1aa406a..2ebc788 100644 --- a/widgets/EditorChatButton.cpp +++ b/widgets/EditorChatButton.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "EditorChatButton.hpp" diff --git a/widgets/EditorChatButton.hpp b/widgets/EditorChatButton.hpp index fff01c6..6f7a671 100644 --- a/widgets/EditorChatButton.hpp +++ b/widgets/EditorChatButton.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/EditorChatButtonHandler.cpp b/widgets/EditorChatButtonHandler.cpp index fed5c01..cb54d76 100644 --- a/widgets/EditorChatButtonHandler.cpp +++ b/widgets/EditorChatButtonHandler.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "EditorChatButtonHandler.hpp" #include "EditorChatButton.hpp" diff --git a/widgets/EditorChatButtonHandler.hpp b/widgets/EditorChatButtonHandler.hpp index 27c37e3..d8645d2 100644 --- a/widgets/EditorChatButtonHandler.hpp +++ b/widgets/EditorChatButtonHandler.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/ErrorWidget.cpp b/widgets/ErrorWidget.cpp index 22fd136..bdd5bef 100644 --- a/widgets/ErrorWidget.cpp +++ b/widgets/ErrorWidget.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ErrorWidget.hpp" diff --git a/widgets/ErrorWidget.hpp b/widgets/ErrorWidget.hpp index 836741d..18d5a3f 100644 --- a/widgets/ErrorWidget.hpp +++ b/widgets/ErrorWidget.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/ProgressWidget.cpp b/widgets/ProgressWidget.cpp index f12c6e2..9c9aa01 100644 --- a/widgets/ProgressWidget.cpp +++ b/widgets/ProgressWidget.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "ProgressWidget.hpp" diff --git a/widgets/ProgressWidget.hpp b/widgets/ProgressWidget.hpp index b7ac258..b1cc08a 100644 --- a/widgets/ProgressWidget.hpp +++ b/widgets/ProgressWidget.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/QuickRefactorDialog.cpp b/widgets/QuickRefactorDialog.cpp index fc75037..50f5306 100644 --- a/widgets/QuickRefactorDialog.cpp +++ b/widgets/QuickRefactorDialog.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "QuickRefactorDialog.hpp" #include "AddCustomInstructionDialog.hpp" diff --git a/widgets/QuickRefactorDialog.hpp b/widgets/QuickRefactorDialog.hpp index e5a38b3..96999d6 100644 --- a/widgets/QuickRefactorDialog.hpp +++ b/widgets/QuickRefactorDialog.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/RefactorWidget.cpp b/widgets/RefactorWidget.cpp index 7875668..6215cee 100644 --- a/widgets/RefactorWidget.cpp +++ b/widgets/RefactorWidget.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "RefactorWidget.hpp" #include "DiffStatistics.hpp" diff --git a/widgets/RefactorWidget.hpp b/widgets/RefactorWidget.hpp index c3e0ba6..591f791 100644 --- a/widgets/RefactorWidget.hpp +++ b/widgets/RefactorWidget.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once diff --git a/widgets/RefactorWidgetHandler.cpp b/widgets/RefactorWidgetHandler.cpp index 17251d6..0404238 100644 --- a/widgets/RefactorWidgetHandler.cpp +++ b/widgets/RefactorWidgetHandler.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #include "RefactorWidgetHandler.hpp" #include "RefactorWidget.hpp" diff --git a/widgets/RefactorWidgetHandler.hpp b/widgets/RefactorWidgetHandler.hpp index 3c15519..452dc3e 100644 --- a/widgets/RefactorWidgetHandler.hpp +++ b/widgets/RefactorWidgetHandler.hpp @@ -1,5 +1,6 @@ // Copyright (C) 2025-2026 Petr Mironychev // SPDX-License-Identifier: GPL-3.0-or-later +// Additional attribution terms under GPLv3 §7(b) apply — see LICENSE #pragma once