diff --git a/README.md b/README.md index 81eedfc..1acf122 100644 --- a/README.md +++ b/README.md @@ -76,7 +76,7 @@ Key features: It's quick and easy. You can either download a prebuilt release or build it yourself if you prefer. > [!IMPORTANT] -> Thock requires macOS 15.2 Sequoia or later. +> Thock requires macOS 11.5 Big Sur or later. ### → Installation (recommended) diff --git a/Thock.xcodeproj/project.pbxproj b/Thock.xcodeproj/project.pbxproj index f62d1c1..c5885e1 100644 --- a/Thock.xcodeproj/project.pbxproj +++ b/Thock.xcodeproj/project.pbxproj @@ -1534,7 +1534,7 @@ "CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 5; + CURRENT_PROJECT_VERSION = 6; DEVELOPMENT_ASSET_PATHS = "\"Thock/Preview Content\""; DEVELOPMENT_TEAM = 2CF8T4CQ6S; ENABLE_HARDENED_RUNTIME = YES; @@ -1546,7 +1546,8 @@ "$(inherited)", "@executable_path/../Frameworks", ); - MARKETING_VERSION = 1.9.1; + MACOSX_DEPLOYMENT_TARGET = 11.5; + MARKETING_VERSION = 1.9.2; PRODUCT_BUNDLE_IDENTIFIER = dev.kamillobinski.Thock; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = YES; @@ -1563,7 +1564,7 @@ "CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 5; + CURRENT_PROJECT_VERSION = 6; DEVELOPMENT_ASSET_PATHS = "\"Thock/Preview Content\""; DEVELOPMENT_TEAM = 2CF8T4CQ6S; ENABLE_HARDENED_RUNTIME = YES; @@ -1575,7 +1576,8 @@ "$(inherited)", "@executable_path/../Frameworks", ); - MARKETING_VERSION = 1.9.1; + MACOSX_DEPLOYMENT_TARGET = 11.5; + MARKETING_VERSION = 1.9.2; PRODUCT_BUNDLE_IDENTIFIER = dev.kamillobinski.Thock; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = YES; diff --git a/Thock/Views/MenuBarController.swift b/Thock/Views/MenuBarController.swift index 845ea8d..da0816d 100644 --- a/Thock/Views/MenuBarController.swift +++ b/Thock/Views/MenuBarController.swift @@ -107,7 +107,9 @@ class MenuBarController { modeItem.state = (mode == currentMode) ? .on : .off modeItem.representedObject = mode modeItem.target = self - if mode.isNew { modeItem.badge = NSMenuItemBadge(string: "NEW") } + if #available(macOS 14, *), mode.isNew { + modeItem.badge = NSMenuItemBadge(string: "NEW") + } brandSubMenu.addItem(modeItem) }