use SF Symbols (Cocoa) default tip

Thu, 18 Jun 2026 18:14:06 +0200

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Thu, 18 Jun 2026 18:14:06 +0200
changeset 1210
fd3a3d237ecc
parent 1209
31b2b5a23062

use SF Symbols (Cocoa)

ui/cocoa/image.m file | annotate | diff | comparison | revisions
--- a/ui/cocoa/image.m	Thu Jun 18 17:55:52 2026 +0200
+++ b/ui/cocoa/image.m	Thu Jun 18 18:14:06 2026 +0200
@@ -100,11 +100,12 @@
 
 NSImage* ui_cocoa_named_icon(const char *name) {
     NSString *imageName = [[NSString alloc] initWithUTF8String:name];
-    NSString *imgName = [standardIconNames objectForKey:imageName];
-    if(imgName) {
-        imageName = imgName;
-    }
-    return [NSImage imageNamed:imageName];
+    //NSString *imgName = [standardIconNames objectForKey:imageName];
+    //if(imgName) {
+    //    imageName = imgName;
+    //}
+    //return [NSImage imageNamed:imageName];
+    return [NSImage imageWithSystemSymbolName:imageName accessibilityDescription:nil];
 }
 
 static UIIMAGE create_image(NSImage *image) {

mercurial