diff --git a/Furious/Action/Connect.py b/Furious/Action/Connect.py index 941e57f..aab208c 100644 --- a/Furious/Action/Connect.py +++ b/Furious/Action/Connect.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Core.Core import XrayCore, Hysteria from Furious.Core.TorRelay import TorRelay from Furious.Core.Intellisense import Intellisense diff --git a/Furious/Action/EditConfiguration.py b/Furious/Action/EditConfiguration.py index 4dd99b9..29ac632 100644 --- a/Furious/Action/EditConfiguration.py +++ b/Furious/Action/EditConfiguration.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Gui.Action import Action from Furious.Utility.Constants import APP from Furious.Utility.Utility import bootstrapIcon diff --git a/Furious/Action/Exit.py b/Furious/Action/Exit.py index 4e00959..7c2c70c 100644 --- a/Furious/Action/Exit.py +++ b/Furious/Action/Exit.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Gui.Action import Action from Furious.Utility.Constants import APP from Furious.Utility.Utility import bootstrapIcon diff --git a/Furious/Action/Export.py b/Furious/Action/Export.py index 6f1ab2e..9fb0c91 100644 --- a/Furious/Action/Export.py +++ b/Furious/Action/Export.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Core.Configuration import Configuration from Furious.Gui.Action import Action from Furious.Widget.Widget import Menu, MessageBox diff --git a/Furious/Action/Import.py b/Furious/Action/Import.py index 6434a57..69a026b 100644 --- a/Furious/Action/Import.py +++ b/Furious/Action/Import.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Core.Configuration import ( Configuration, XrayCoreConfiguration, diff --git a/Furious/Action/Language.py b/Furious/Action/Language.py index 30242b2..9bc3b31 100644 --- a/Furious/Action/Language.py +++ b/Furious/Action/Language.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Gui.Action import Action from Furious.Widget.Widget import Menu from Furious.Utility.Constants import APP diff --git a/Furious/Action/Routing.py b/Furious/Action/Routing.py index aaca3b2..add92aa 100644 --- a/Furious/Action/Routing.py +++ b/Furious/Action/Routing.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Core.Core import XrayCore, Hysteria from Furious.Gui.Action import Action, Seperator from Furious.Widget.Widget import Menu diff --git a/Furious/Action/Settings.py b/Furious/Action/Settings.py index 963f502..7f3e512 100644 --- a/Furious/Action/Settings.py +++ b/Furious/Action/Settings.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Gui.Action import Action, Seperator from Furious.Widget.Widget import Menu from Furious.Utility.Constants import APP diff --git a/Furious/Action/__init__.py b/Furious/Action/__init__.py index aa09346..d184d9e 100644 --- a/Furious/Action/__init__.py +++ b/Furious/Action/__init__.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .Connect import ConnectAction from .EditConfiguration import EditConfigurationAction from .Exit import ExitAction diff --git a/Furious/Core/Configuration.py b/Furious/Core/Configuration.py index 020259d..17c9c7a 100644 --- a/Furious/Core/Configuration.py +++ b/Furious/Core/Configuration.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Core.Core import XrayCore from Furious.Core.Intellisense import Intellisense from Furious.Widget.Widget import MessageBox diff --git a/Furious/Core/Core.py b/Furious/Core/Core.py index eea654a..2e594e3 100644 --- a/Furious/Core/Core.py +++ b/Furious/Core/Core.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Utility.Constants import PLATFORM from Furious.Utility.Utility import getAbsolutePath diff --git a/Furious/Core/Intellisense.py b/Furious/Core/Intellisense.py index e3be6c9..932f36b 100644 --- a/Furious/Core/Intellisense.py +++ b/Furious/Core/Intellisense.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Core.Core import XrayCore, Hysteria from Furious.Utility.Utility import Protocol, protocolRepr diff --git a/Furious/Core/TorRelay.py b/Furious/Core/TorRelay.py index bbcbde1..c3bc572 100644 --- a/Furious/Core/TorRelay.py +++ b/Furious/Core/TorRelay.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Core.Core import Core from Furious.Utility.Constants import ( APP, diff --git a/Furious/Core/__init__.py b/Furious/Core/__init__.py index e69de29..52b2594 100644 --- a/Furious/Core/__init__.py +++ b/Furious/Core/__init__.py @@ -0,0 +1,17 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + diff --git a/Furious/Gui/Action.py b/Furious/Gui/Action.py index c77669c..4374fa8 100644 --- a/Furious/Gui/Action.py +++ b/Furious/Gui/Action.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Utility.Constants import PLATFORM from Furious.Utility.Utility import ( SupportThemeChangedCallback, diff --git a/Furious/Gui/Icon.py b/Furious/Gui/Icon.py index 7abbf2e..1bf0d2d 100644 --- a/Furious/Gui/Icon.py +++ b/Furious/Gui/Icon.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from PySide6.QtGui import QIcon diff --git a/Furious/Gui/__init__.py b/Furious/Gui/__init__.py index e69de29..52b2594 100644 --- a/Furious/Gui/__init__.py +++ b/Furious/Gui/__init__.py @@ -0,0 +1,17 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + diff --git a/Furious/Utility/Constants.py b/Furious/Utility/Constants.py index 1f0b41a..237f449 100644 --- a/Furious/Utility/Constants.py +++ b/Furious/Utility/Constants.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Version import __version__ from PySide6 import QtCore diff --git a/Furious/Utility/Process.py b/Furious/Utility/Process.py index 8d056eb..f94e6e6 100644 --- a/Furious/Utility/Process.py +++ b/Furious/Utility/Process.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Widget.Application import Application from Furious.Utility.Constants import APP, PLATFORM, CRASH_LOG_DIR diff --git a/Furious/Utility/Proxy.py b/Furious/Utility/Proxy.py index a115d49..2b7db28 100644 --- a/Furious/Utility/Proxy.py +++ b/Furious/Utility/Proxy.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Utility.Constants import PLATFORM import logging diff --git a/Furious/Utility/Settings.py b/Furious/Utility/Settings.py index 540a8e2..0f89c35 100644 --- a/Furious/Utility/Settings.py +++ b/Furious/Utility/Settings.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Action.Language import SUPPORTED_LANGUAGE from Furious.Action.Routing import BUILTIN_ROUTING from Furious.Utility.Constants import SYSTEM_LANGUAGE diff --git a/Furious/Utility/StartupOnBoot.py b/Furious/Utility/StartupOnBoot.py index 38b48c5..c597a13 100644 --- a/Furious/Utility/StartupOnBoot.py +++ b/Furious/Utility/StartupOnBoot.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Utility.Constants import ( APPLICATION_NAME, APPLICATION_VERSION, diff --git a/Furious/Utility/Theme.py b/Furious/Utility/Theme.py index 16c983c..953adb0 100644 --- a/Furious/Utility/Theme.py +++ b/Furious/Utility/Theme.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from PySide6 import QtCore from PySide6.QtGui import QColor, QFont, QSyntaxHighlighter, QTextCharFormat diff --git a/Furious/Utility/Translator.py b/Furious/Utility/Translator.py index 260b90a..9fd9152 100644 --- a/Furious/Utility/Translator.py +++ b/Furious/Utility/Translator.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Core.Core import XrayCore, Hysteria from Furious.Core.TorRelay import TorRelay from Furious.Utility.Constants import APP, APPLICATION_NAME, TOR_FAQ_LABEL diff --git a/Furious/Utility/Utility.py b/Furious/Utility/Utility.py index dac628c..70f4f5a 100644 --- a/Furious/Utility/Utility.py +++ b/Furious/Utility/Utility.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Gui.Icon import Icon from Furious.Utility.Constants import ( APP, diff --git a/Furious/Utility/__init__.py b/Furious/Utility/__init__.py index e69de29..52b2594 100644 --- a/Furious/Utility/__init__.py +++ b/Furious/Utility/__init__.py @@ -0,0 +1,17 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + diff --git a/Furious/Version.py b/Furious/Version.py index a6587ae..80a47a6 100644 --- a/Furious/Version.py +++ b/Furious/Version.py @@ -1 +1,18 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + __version__ = '0.2.4' diff --git a/Furious/Widget/Application.py b/Furious/Widget/Application.py index 67846c7..46cedb6 100644 --- a/Furious/Widget/Application.py +++ b/Furious/Widget/Application.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Widget.SystemTrayIcon import SystemTrayIcon from Furious.Widget.EditConfiguration import EditConfigurationWidget from Furious.Widget.EditRouting import EditRoutingWidget diff --git a/Furious/Widget/AssetViewer.py b/Furious/Widget/AssetViewer.py index 5c1708c..ff3100f 100644 --- a/Furious/Widget/AssetViewer.py +++ b/Furious/Widget/AssetViewer.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Gui.Action import Action, Seperator from Furious.Widget.Widget import ListWidget, MainWindow, Menu, MessageBox from Furious.Utility.Constants import APPLICATION_NAME, PLATFORM, GOLDEN_RATIO, ROOT_DIR diff --git a/Furious/Widget/ConnectingProgressBar.py b/Furious/Widget/ConnectingProgressBar.py index 8c33688..e7992e4 100644 --- a/Furious/Widget/ConnectingProgressBar.py +++ b/Furious/Widget/ConnectingProgressBar.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Utility.Constants import APPLICATION_NAME, GOLDEN_RATIO, Color from Furious.Utility.Utility import ( bootstrapIcon, diff --git a/Furious/Widget/EditConfiguration.py b/Furious/Widget/EditConfiguration.py index a077270..34e3cee 100644 --- a/Furious/Widget/EditConfiguration.py +++ b/Furious/Widget/EditConfiguration.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Core.TorRelay import TorRelay from Furious.Action.Import import ImportLinkAction, ImportJSONAction from Furious.Action.Export import ExportLinkAction, ExportJSONAction, ExportQRCodeAction diff --git a/Furious/Widget/EditRouting.py b/Furious/Widget/EditRouting.py index ba786a0..eb5c94b 100644 --- a/Furious/Widget/EditRouting.py +++ b/Furious/Widget/EditRouting.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Action.Routing import ( BUILTIN_ROUTING_TABLE, BUILTIN_ROUTING, diff --git a/Furious/Widget/ExportQRCode.py b/Furious/Widget/ExportQRCode.py index dca08a8..10ae96a 100644 --- a/Furious/Widget/ExportQRCode.py +++ b/Furious/Widget/ExportQRCode.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Widget.Widget import MainWindow from Furious.Utility.Constants import APPLICATION_NAME diff --git a/Furious/Widget/IndentSpinBox.py b/Furious/Widget/IndentSpinBox.py index e5a6b3c..4dbd797 100644 --- a/Furious/Widget/IndentSpinBox.py +++ b/Furious/Widget/IndentSpinBox.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Utility.Utility import ( StateContext, SupportConnectedCallback, diff --git a/Furious/Widget/LogViewer.py b/Furious/Widget/LogViewer.py index 897adda..b699bbb 100644 --- a/Furious/Widget/LogViewer.py +++ b/Furious/Widget/LogViewer.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Gui.Action import Action, Seperator from Furious.Widget.Widget import MainWindow, Menu, MessageBox, ZoomableTextBrowser from Furious.Utility.Constants import APP diff --git a/Furious/Widget/SystemTrayIcon.py b/Furious/Widget/SystemTrayIcon.py index c4ca202..c4c9938 100644 --- a/Furious/Widget/SystemTrayIcon.py +++ b/Furious/Widget/SystemTrayIcon.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Action import ( ConnectAction, EditConfigurationAction, diff --git a/Furious/Widget/TorRelaySettings.py b/Furious/Widget/TorRelaySettings.py index b27ee35..c02302f 100644 --- a/Furious/Widget/TorRelaySettings.py +++ b/Furious/Widget/TorRelaySettings.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Widget.Widget import GroupBox, Label from Furious.Utility.Constants import ( APP, diff --git a/Furious/Widget/Widget.py b/Furious/Widget/Widget.py index a075e64..e131613 100644 --- a/Furious/Widget/Widget.py +++ b/Furious/Widget/Widget.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Gui.Action import Action, Seperator from Furious.Utility.Constants import APP, Color from Furious.Utility.Utility import ( diff --git a/Furious/Widget/__init__.py b/Furious/Widget/__init__.py index e69de29..52b2594 100644 --- a/Furious/Widget/__init__.py +++ b/Furious/Widget/__init__.py @@ -0,0 +1,17 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + diff --git a/Furious/__init__.py b/Furious/__init__.py index 0fa6091..6f48680 100644 --- a/Furious/__init__.py +++ b/Furious/__init__.py @@ -1 +1,18 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from .Utility import Resources diff --git a/Furious/__main__.py b/Furious/__main__.py index d0e4fa3..2ffc9e1 100644 --- a/Furious/__main__.py +++ b/Furious/__main__.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Widget.Application import Application from Furious.Widget.Widget import MessageBox from Furious.Utility.Constants import APPLICATION_NAME, CRASH_LOG_DIR diff --git a/setup.py b/setup.py index 6f8fd81..66ae0ab 100644 --- a/setup.py +++ b/setup.py @@ -1,3 +1,20 @@ +# Copyright (C) 2023 Loren Eteval +# +# This file is part of Furious. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + from Furious.Version import __version__ from setuptools import setup, find_packages