mirror of
https://github.com/Ranchero-Software/NetNewsWire.git
synced 2025-01-03 13:30:14 +01:00
Delete unused Multiplatform folder.
This commit is contained in:
parent
f3c9cb9f7b
commit
5b4cf235d7
@ -1,13 +0,0 @@
|
|||||||
//
|
|
||||||
// Authentication.swift
|
|
||||||
// Multiplatform macOS
|
|
||||||
//
|
|
||||||
// Created by Stuart Breckenridge on 05/12/2020.
|
|
||||||
// Copyright © 2020 Ranchero Software. All rights reserved.
|
|
||||||
//
|
|
||||||
|
|
||||||
import Foundation
|
|
||||||
|
|
||||||
protocol AccountUpdater {
|
|
||||||
var authenticationError: AccountUpdateErrors { get set }
|
|
||||||
}
|
|
@ -1,15 +0,0 @@
|
|||||||
//
|
|
||||||
// AppModel.swift
|
|
||||||
// NetNewsWire
|
|
||||||
//
|
|
||||||
// Created by Maurice Parker on 6/28/20.
|
|
||||||
// Copyright © 2020 Ranchero Software. All rights reserved.
|
|
||||||
//
|
|
||||||
|
|
||||||
import Foundation
|
|
||||||
|
|
||||||
final class SceneModel {
|
|
||||||
|
|
||||||
var sidebarModel = SidebarModel()
|
|
||||||
|
|
||||||
}
|
|
@ -1,40 +0,0 @@
|
|||||||
//
|
|
||||||
// NavigationView.swift
|
|
||||||
// NetNewsWire
|
|
||||||
//
|
|
||||||
// Created by Maurice Parker on 6/28/20.
|
|
||||||
// Copyright © 2020 Ranchero Software. All rights reserved.
|
|
||||||
//
|
|
||||||
|
|
||||||
import SwiftUI
|
|
||||||
|
|
||||||
struct SceneNavigationView: View {
|
|
||||||
var body: some View {
|
|
||||||
SceneNavigationView {
|
|
||||||
Text("Hello")
|
|
||||||
// #if os(macOS)
|
|
||||||
// SidebarView().frame(minWidth: 100, idealWidth: 150, maxWidth: 200, maxHeight: .infinity)
|
|
||||||
// #else
|
|
||||||
// SidebarView()
|
|
||||||
// #endif
|
|
||||||
//
|
|
||||||
// Text("Timeline")
|
|
||||||
// .frame(maxWidth: .infinity, maxHeight: .infinity)
|
|
||||||
//
|
|
||||||
// #if os(macOS)
|
|
||||||
// Text("None Selected")
|
|
||||||
// .frame(maxWidth: .infinity, maxHeight: .infinity)
|
|
||||||
// .toolbar { Spacer() }
|
|
||||||
// #else
|
|
||||||
// Text("None Selected")
|
|
||||||
// .frame(maxWidth: .infinity, maxHeight: .infinity)
|
|
||||||
// #endif
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
struct NavigationView_Previews: PreviewProvider {
|
|
||||||
static var previews: some View {
|
|
||||||
SceneNavigationView()
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,34 +0,0 @@
|
|||||||
//
|
|
||||||
// SidebarStyleModifier.swift
|
|
||||||
// NetNewsWire
|
|
||||||
//
|
|
||||||
// Created by Maurice Parker on 7/6/20.
|
|
||||||
// Copyright © 2020 Ranchero Software. All rights reserved.
|
|
||||||
//
|
|
||||||
|
|
||||||
import SwiftUI
|
|
||||||
|
|
||||||
struct SidebarListStyleModifier: ViewModifier {
|
|
||||||
|
|
||||||
#if os(iOS)
|
|
||||||
@Environment(\.horizontalSizeClass) private var horizontalSizeClass
|
|
||||||
#endif
|
|
||||||
|
|
||||||
@ViewBuilder func body(content: Content) -> some View {
|
|
||||||
content
|
|
||||||
#if os(macOS)
|
|
||||||
content
|
|
||||||
.listStyle(SidebarListStyle())
|
|
||||||
#else
|
|
||||||
if horizontalSizeClass == .compact {
|
|
||||||
content
|
|
||||||
.listStyle(PlainListStyle())
|
|
||||||
} else {
|
|
||||||
content
|
|
||||||
.listStyle(SidebarListStyle())
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
@ -1,72 +0,0 @@
|
|||||||
//
|
|
||||||
// AppSettings.swift
|
|
||||||
// Multiplatform iOS
|
|
||||||
//
|
|
||||||
// Created by Stuart Breckenridge on 1/7/20.
|
|
||||||
// Copyright © 2020 Ranchero Software. All rights reserved.
|
|
||||||
//
|
|
||||||
|
|
||||||
import Foundation
|
|
||||||
|
|
||||||
enum ColorPalette: Int, CustomStringConvertible, CaseIterable {
|
|
||||||
case automatic = 0
|
|
||||||
case light = 1
|
|
||||||
case dark = 2
|
|
||||||
|
|
||||||
var description: String {
|
|
||||||
switch self {
|
|
||||||
case .automatic:
|
|
||||||
return NSLocalizedString("Automatic", comment: "Automatic")
|
|
||||||
case .light:
|
|
||||||
return NSLocalizedString("Light", comment: "Light")
|
|
||||||
case .dark:
|
|
||||||
return NSLocalizedString("Dark", comment: "Dark")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
class AppSettings: ObservableObject {
|
|
||||||
|
|
||||||
struct Key {
|
|
||||||
static let userInterfaceColorPalette = "userInterfaceColorPalette"
|
|
||||||
static let activeExtensionPointIDs = "activeExtensionPointIDs"
|
|
||||||
static let lastImageCacheFlushDate = "lastImageCacheFlushDate"
|
|
||||||
static let firstRunDate = "firstRunDate"
|
|
||||||
static let timelineGroupByFeed = "timelineGroupByFeed"
|
|
||||||
static let refreshClearsReadArticles = "refreshClearsReadArticles"
|
|
||||||
static let timelineNumberOfLines = "timelineNumberOfLines"
|
|
||||||
static let timelineIconSize = "timelineIconSize"
|
|
||||||
static let timelineSortDirection = "timelineSortDirection"
|
|
||||||
static let articleFullscreenAvailable = "articleFullscreenAvailable"
|
|
||||||
static let articleFullscreenEnabled = "articleFullscreenEnabled"
|
|
||||||
static let confirmMarkAllAsRead = "confirmMarkAllAsRead"
|
|
||||||
static let lastRefresh = "lastRefresh"
|
|
||||||
static let addWebFeedAccountID = "addWebFeedAccountID"
|
|
||||||
static let addWebFeedFolderName = "addWebFeedFolderName"
|
|
||||||
static let addFolderAccountID = "addFolderAccountID"
|
|
||||||
}
|
|
||||||
|
|
||||||
static let isDeveloperBuild: Bool = {
|
|
||||||
if let dev = Bundle.main.object(forInfoDictionaryKey: "DeveloperEntitlements") as? String, dev == "-dev" {
|
|
||||||
return true
|
|
||||||
}
|
|
||||||
return false
|
|
||||||
}()
|
|
||||||
|
|
||||||
static let isFirstRun: Bool = {
|
|
||||||
if let _ = AppDefaults.shared.object(forKey: Key.firstRunDate) as? Date {
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
firstRunDate = Date()
|
|
||||||
return true
|
|
||||||
}()
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
@ -1,18 +0,0 @@
|
|||||||
//
|
|
||||||
// AccountManagement.swift
|
|
||||||
// Multiplatform macOS
|
|
||||||
//
|
|
||||||
// Created by Stuart Breckenridge on 14/7/20.
|
|
||||||
// Copyright © 2020 Ranchero Software. All rights reserved.
|
|
||||||
//
|
|
||||||
|
|
||||||
import Foundation
|
|
||||||
|
|
||||||
protocol AccountManagement {
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user