Skip to content

Commit

Permalink
Added licensing information within every script as per the license's …
Browse files Browse the repository at this point in the history
…suggestion.
  • Loading branch information
vapidinfinity committed Dec 11, 2023
1 parent c118e43 commit d9eb0c6
Show file tree
Hide file tree
Showing 39 changed files with 235 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 10/10/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation

extension Legendary {
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Controllers/Base/Legendary/Legendary.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 21/9/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation
import SwiftyJSON
import OSLog
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Controllers/Base/Local.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 4/10/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation

class LocalGames {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 17/10/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation

extension WhiskyInterface {
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Controllers/Base/WhiskyInterface/WhiskyInterface.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 17/10/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

// WhiskyCmd not fully implemented.

import Foundation
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Extensions/Base/Bundle.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 24/9/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation
import OSLog

Expand Down
6 changes: 6 additions & 0 deletions Mythic/Extensions/Base/Data.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 25/10/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation
import CryptoKit

Expand Down
6 changes: 6 additions & 0 deletions Mythic/Extensions/Base/Global.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 11/10/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation

func isAppInstalled(bundleIdentifier: String) -> Bool {
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Extensions/Base/Logger.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 16/9/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

// https://www.avanderlee.com/debugging/oslog-unified-logging/

import Foundation
Expand Down
6 changes: 6 additions & 0 deletions Mythic/MythicApp.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 9/9/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import SwiftUI
import Sparkle

Expand Down
6 changes: 6 additions & 0 deletions Mythic/Utilities/Base/EventManager.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 21/11/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation

// A class that allows for cross-script variables and communication
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Utilities/Base/FileLocations.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 5/11/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation
import OSLog

Expand Down
6 changes: 6 additions & 0 deletions Mythic/Utilities/Base/Libraries/Extensions/LibrariesExt.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 25/10/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation

struct AlreadyInstalledError: Error { }
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Utilities/Base/Libraries/Libraries.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 24/10/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation
import ZIPFoundation
import SemanticVersion
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Utilities/Base/UpdaterSettings[TEST].swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 29/9/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

// Reference: https://sparkle-project.org/documentation/preferences-ui/#adding-settings-in-swiftui

import SwiftUI
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Utilities/Base/Wine/Extensions/WineExt.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 30/10/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation

private let files = FileManager.default
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Utilities/Base/Wine/WineInterface.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 30/10/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation
import OSLog

Expand Down
6 changes: 6 additions & 0 deletions Mythic/Views/Base/GameList/Extensions/GameSettings.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 28/9/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import SwiftUI
import SwiftyJSON

Expand Down
6 changes: 6 additions & 0 deletions Mythic/Views/Base/GameList/Extensions/Install.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 29/9/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import SwiftUI

extension GameListView {
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Views/Base/GameList/Extensions/PlayDefault.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 15/10/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import SwiftUI

extension GameListView {
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Views/Base/GameList/Extensions/Uninstall.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 29/9/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import SwiftUI
import OSLog

Expand Down
6 changes: 6 additions & 0 deletions Mythic/Views/Base/GameList/GameList.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 16/9/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import Foundation
import SwiftUI
import CachedAsyncImage
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Views/Base/NotImplemented.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 10/9/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import SwiftUI
import OSLog

Expand Down
6 changes: 6 additions & 0 deletions Mythic/Views/Base/WebView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 10/9/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import SwiftUI
import WebKit
import OSLog
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Views/Navigation/Home.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 12/9/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import SwiftUI
import Cocoa
import CachedAsyncImage
Expand Down
6 changes: 6 additions & 0 deletions Mythic/Views/Navigation/Library/Extensions/GameImport.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@
// Created by Esiayo Alegbe on 29/9/2023.
//

// Copyright © 2023 blackxfiied

// This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
// You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

import SwiftUI

extension LibraryView {
Expand Down
Loading

0 comments on commit d9eb0c6

Please sign in to comment.