Skip to content

Commit 8dade29

Browse files
committed
Use symbols for main menu items on macOS 26 Tahoe
1 parent e0cb539 commit 8dade29

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

KeepingYouAwake/KYAMainMenu/KYAMainMenu.m

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@
2020
Auto activateForDuration = [[NSMenuItem alloc] initWithTitle:KYA_L10N_ACTIVATE_FOR_DURATION
2121
action:nil
2222
keyEquivalent:@""];
23+
if(@available(macOS 26.0, *))
24+
{
25+
activateForDuration.image = [NSImage imageWithSystemSymbolName:@"timer" accessibilityDescription:nil];
26+
}
2327
activateForDuration.submenu = activationDurationsSubMenu;
2428
[mainMenu addItem:activateForDuration];
2529

@@ -28,6 +32,10 @@
2832
Auto settings = [[NSMenuItem alloc] initWithTitle:KYA_L10N_SETTINGS_ELLIPSIS
2933
action:@selector(showSettingsWindow:)
3034
keyEquivalent:@","];
35+
if(@available(macOS 26.0, *))
36+
{
37+
settings.image = [NSImage imageWithSystemSymbolName:@"gear" accessibilityDescription:nil];
38+
}
3139
[mainMenu addItem:settings];
3240

3341
[mainMenu addItem:NSMenuItem.separatorItem];

0 commit comments

Comments
 (0)