mirror of
https://github.com/neon443/ShhShell.git
synced 2026-03-11 13:26:16 +00:00
cleanup
This commit is contained in:
@@ -61,16 +61,12 @@ class HostsManager: ObservableObject, @unchecked Sendable {
|
||||
|
||||
guard let decodedThemes = try? JSONDecoder().decode([ThemeCodable].self, from: dataTheme) else { return }
|
||||
|
||||
print(themes.count)
|
||||
self.themes = []
|
||||
print(themes.count)
|
||||
objectWillChange.send()
|
||||
for index in 0..<decodedThemes.count {
|
||||
guard let encoded = try? JSONEncoder().encode(decodedThemes[index]) else { return }
|
||||
guard let synthedTheme = Theme.decodeTheme(data: encoded) else { return }
|
||||
self.themes.append(synthedTheme)
|
||||
}
|
||||
objectWillChange.send()
|
||||
|
||||
guard let dataSelTheme = userDefaults.data(forKey: "selectedTheme") else { return }
|
||||
guard let decodedSelTheme = Theme.decodeTheme(data: dataSelTheme) else { return }
|
||||
|
||||
@@ -18,10 +18,6 @@ extension SwiftTerm.Color {
|
||||
self.red = newOne.red
|
||||
self.green = newOne.green
|
||||
self.blue = newOne.blue
|
||||
// let uiColor = UIColor(newValue)
|
||||
// var r: CGFloat = 0; var g: CGFloat = 0; var b: CGFloat = 0
|
||||
// uiColor.getRed(&r, green: &g, blue: &b, alpha: nil)
|
||||
// self.red = r*65535
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -94,99 +94,3 @@ enum ThemesBuiltin: String, CaseIterable, Hashable, Equatable {
|
||||
case gruvboxDark = "gruvboxDark"
|
||||
case ubuntu = "ubuntu"
|
||||
}
|
||||
|
||||
//extension ThemeCodable {
|
||||
// subscript(ansiIndex index: Int) -> SwiftUI.Color {
|
||||
// get {
|
||||
// switch index {
|
||||
// case 0: return ansi0.stColor.suiColor
|
||||
// case 1: return ansi1.stColor.suiColor
|
||||
// case 2: return ansi2.stColor.suiColor
|
||||
// case 3: return ansi3.stColor.suiColor
|
||||
// case 4: return ansi4.stColor.suiColor
|
||||
// case 5: return ansi5.stColor.suiColor
|
||||
// case 6: return ansi6.stColor.suiColor
|
||||
// case 7: return ansi7.stColor.suiColor
|
||||
// case 8: return ansi8.stColor.suiColor
|
||||
// case 9: return ansi9.stColor.suiColor
|
||||
// case 10: return ansi10.stColor.suiColor
|
||||
// case 11: return ansi11.stColor.suiColor
|
||||
// case 12: return ansi12.stColor.suiColor
|
||||
// case 13: return ansi13.stColor.suiColor
|
||||
// case 14: return ansi14.stColor.suiColor
|
||||
// case 15: return ansi15.stColor.suiColor
|
||||
// default: fatalError()
|
||||
// }
|
||||
// }
|
||||
// set {
|
||||
// let cc = ColorCodable(color: newValue)
|
||||
// switch index {
|
||||
// case 0:
|
||||
// ansi0.red = cc.red
|
||||
// ansi0.green = cc.green
|
||||
// ansi0.blue = cc.blue
|
||||
// case 1:
|
||||
// ansi1.red = cc.red
|
||||
// ansi1.green = cc.green
|
||||
// ansi1.blue = cc.blue
|
||||
// case 2:
|
||||
// ansi2.red = cc.red
|
||||
// ansi2.green = cc.green
|
||||
// ansi2.blue = cc.blue
|
||||
// case 3:
|
||||
// ansi3.red = cc.red
|
||||
// ansi3.green = cc.green
|
||||
// ansi3.blue = cc.blue
|
||||
// case 4:
|
||||
// ansi4.red = cc.red
|
||||
// ansi4.green = cc.green
|
||||
// ansi4.blue = cc.blue
|
||||
// case 5:
|
||||
// ansi5.red = cc.red
|
||||
// ansi5.green = cc.green
|
||||
// ansi5.blue = cc.blue
|
||||
// case 6:
|
||||
// ansi6.red = cc.red
|
||||
// ansi6.green = cc.green
|
||||
// ansi6.blue = cc.blue
|
||||
// case 7:
|
||||
// ansi7.red = cc.red
|
||||
// ansi7.green = cc.green
|
||||
// ansi7.blue = cc.blue
|
||||
// case 8:
|
||||
// ansi8.red = cc.red
|
||||
// ansi8.green = cc.green
|
||||
// ansi8.blue = cc.blue
|
||||
// case 9:
|
||||
// ansi9.red = cc.red
|
||||
// ansi9.green = cc.green
|
||||
// ansi9.blue = cc.blue
|
||||
// case 10:
|
||||
// ansi10.red = cc.red
|
||||
// ansi10.green = cc.green
|
||||
// ansi10.blue = cc.blue
|
||||
// case 11:
|
||||
// ansi11.red = cc.red
|
||||
// ansi11.green = cc.green
|
||||
// ansi11.blue = cc.blue
|
||||
// case 12:
|
||||
// ansi12.red = cc.red
|
||||
// ansi12.green = cc.green
|
||||
// ansi12.blue = cc.blue
|
||||
// case 13:
|
||||
// ansi13.red = cc.red
|
||||
// ansi13.green = cc.green
|
||||
// ansi13.blue = cc.blue
|
||||
// case 14:
|
||||
// ansi14.red = cc.red
|
||||
// ansi14.green = cc.green
|
||||
// ansi14.blue = cc.blue
|
||||
// case 15:
|
||||
// ansi15.red = cc.red
|
||||
// ansi15.green = cc.green
|
||||
// ansi15.blue = cc.blue
|
||||
// default: fatalError()
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
//}
|
||||
|
||||
Reference in New Issue
Block a user