Update 10.8.13 (#32)

This commit is contained in:
Ethan Pippin 2024-02-18 22:34:53 -05:00 committed by GitHub
parent f2aada9246
commit e535fa58e9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
702 changed files with 878 additions and 741 deletions

4
.spi.yml Normal file
View File

@ -0,0 +1,4 @@
version: 1
builder:
configs:
- documentation_targets: [JellyfinAPI]

View File

@ -1,6 +1,6 @@
# version: 0.49.11 # version: 0.53.2
--swiftversion 5.6 --swiftversion 5.9
--tabwidth 4 --tabwidth 4
--xcodeindentation enabled --xcodeindentation enabled
@ -41,6 +41,7 @@
redundantFileprivate, \ redundantFileprivate, \
redundantSelf, \ redundantSelf, \
redundantClosure, \ redundantClosure, \
redundantType redundantType, \
conditionalAssignment
--header "\njellyfin-sdk-swift is subject to the terms of the Mozilla Public\nLicense, v2.0. If a copy of the MPL was not distributed with this\nfile, you can obtain one at https://mozilla.org/MPL/2.0/.\n\nCopyright (c) {year} Jellyfin & Jellyfin Contributors\n" --header "\njellyfin-sdk-swift is subject to the terms of the Mozilla Public\nLicense, v2.0. If a copy of the MPL was not distributed with this\nfile, you can obtain one at https://mozilla.org/MPL/2.0/.\n\nCopyright (c) {year} Jellyfin & Jellyfin Contributors\n"

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation
@ -16,11 +16,11 @@ public enum AnyJSON: Hashable, Codable {
case bool(Bool) case bool(Bool)
var value: Any { var value: Any {
switch self { switch self {
case let .string(string): return string case let .string(string): string
case let .number(double): return double case let .number(double): double
case let .object(dictionary): return dictionary case let .object(dictionary): dictionary
case let .array(array): return array case let .array(array): array
case let .bool(bool): return bool case let .bool(bool): bool
} }
} }

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation
@ -270,7 +270,7 @@ public struct BaseItemDto: Codable, Hashable, Identifiable {
public var timerID: String? public var timerID: String?
/// Gets or sets the trailer count. /// Gets or sets the trailer count.
public var trailerCount: Int? public var trailerCount: Int?
/// The base item kind. /// Gets or sets the type.
public var type: BaseItemKind? public var type: BaseItemKind?
/// Gets or sets the user data for this item based on the user it's being requested for. /// Gets or sets the user data for this item based on the user it's being requested for.
public var userData: UserItemDataDto? public var userData: UserItemDataDto?

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation
@ -12,7 +12,20 @@ import Foundation
public struct ClientCapabilitiesDto: Codable, Hashable { public struct ClientCapabilitiesDto: Codable, Hashable {
/// Gets or sets the app store url. /// Gets or sets the app store url.
public var appStoreURL: String? public var appStoreURL: String?
/// Gets or sets the device profile. /// A MediaBrowser.Model.Dlna.DeviceProfile represents a set of metadata which determines which content a certain device is able to
/// play.
///
/// <br />
///
/// Specifically, it defines the supported <see cref="P:MediaBrowser.Model.Dlna.DeviceProfile.ContainerProfiles">containers</see> and
///
/// <see cref="P:MediaBrowser.Model.Dlna.DeviceProfile.CodecProfiles">codecs</see> (video and/or audio, including codec profiles and
/// levels)
///
/// the device is able to direct play (without transcoding or remuxing),
///
/// as well as which <see cref="P:MediaBrowser.Model.Dlna.DeviceProfile.TranscodingProfiles">containers/codecs to transcode to</see> in
/// case it isn't.
public var deviceProfile: DeviceProfile? public var deviceProfile: DeviceProfile?
/// Gets or sets the icon url. /// Gets or sets the icon url.
public var iconURL: String? public var iconURL: String?

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation
@ -26,7 +26,7 @@ public struct DisplayPreferencesDto: Codable, Hashable, Identifiable {
public var isRememberIndexing: Bool? public var isRememberIndexing: Bool?
/// Gets or sets a value indicating whether [remember sorting]. /// Gets or sets a value indicating whether [remember sorting].
public var isRememberSorting: Bool? public var isRememberSorting: Bool?
/// An enum representing the axis that should be scrolled. /// Gets or sets the scroll direction.
public var scrollDirection: ScrollDirection? public var scrollDirection: ScrollDirection?
/// Gets or sets a value indicating whether to show backdrops on this item. /// Gets or sets a value indicating whether to show backdrops on this item.
public var isShowBackdrop: Bool? public var isShowBackdrop: Bool?
@ -34,7 +34,7 @@ public struct DisplayPreferencesDto: Codable, Hashable, Identifiable {
public var isShowSidebar: Bool? public var isShowSidebar: Bool?
/// Gets or sets the sort by. /// Gets or sets the sort by.
public var sortBy: String? public var sortBy: String?
/// An enum representing the sorting order. /// Gets or sets the sort order.
public var sortOrder: SortOrder? public var sortOrder: SortOrder?
/// Gets or sets the type of the view. /// Gets or sets the type of the view.
public var viewType: String? public var viewType: String?

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

View File

@ -3,7 +3,7 @@
// License, v2.0. If a copy of the MPL was not distributed with this // License, v2.0. If a copy of the MPL was not distributed with this
// file, you can obtain one at https://mozilla.org/MPL/2.0/. // file, you can obtain one at https://mozilla.org/MPL/2.0/.
// //
// Copyright (c) 2023 Jellyfin & Jellyfin Contributors // Copyright (c) 2024 Jellyfin & Jellyfin Contributors
// //
import Foundation import Foundation

Some files were not shown because too many files have changed in this diff Show More