import AppKit extension ChannelsSettings { func date(fromMs ms: Double?) -> Date? { guard let ms else { return nil } return Date(timeIntervalSince1970: ms / 1000) } func qrImage(from dataUrl: String) -> NSImage? { guard let comma = dataUrl.firstIndex(of: ",") else { return nil } let header = dataUrl[..