Still not broken: Next commit decides the fate

This commit is contained in:
Hariharan Mudaliar 2025-10-05 23:34:57 +05:30
commit dc45c50df4
17 changed files with 1028 additions and 608 deletions

View file

@ -8,10 +8,10 @@
import Cocoa
struct CalendarModel: Equatable {
struct CalendarModel: Identifiable, Hashable {
let id: String
let account: String
let title: String
let color: NSColor
let isSubscribed: Bool
let isReminder: Bool // true if this is a reminder calendar
}

View file

@ -349,6 +349,9 @@ extension Defaults.Keys {
// Polling removed - now uses event-driven private API detection (CGSIsScreenWatcherPresent)
// static let enableScreenRecordingPolling = Key<Bool>("enableScreenRecordingPolling", default: false)
// MARK: ImageService
static let didClearLegacyURLCacheV1 = Key<Bool>("didClearLegacyURLCacheV1", default: false)
// MARK: Minimalistic UI Mode
static let enableMinimalisticUI = Key<Bool>("enableMinimalisticUI", default: false)

View file

@ -9,7 +9,7 @@
import Foundation
struct EventModel: Equatable {
struct EventModel: Equatable, Identifiable {
let id: String
let start: Date
let end: Date