Post

Replies

Boosts

Views

Activity

Comment on Key equivalent matching for non-US English keyboard layouts
Interestingly, [NSEvent _matchesKeyEquivalent:modifierMask:] returns YES for a real key event: NSEvent: type=KeyDown loc=(21.2695,-129.457) time=78998.2 flags=0x100108 win=0x13227f2c0 winNum=2566 ctxt=0x0 chars="c" unmodchars="ב" repeat=0 keyCode=8 But NO for a synthesized event via [NSEvent keyEventWithType] NSEvent: type=KeyDown loc=(0,0) time=0.0 flags=0x100000 win=0x0 winNum=0 ctxt=0x0 chars="c" unmodchars="ב" repeat=0 keyCode=8
May ’23
Comment on Local Network Access Permission requires binary to have LC_UUID load command
It's a reasonable bug, however, IMHO the "fix" here should be to reject the extension as invalid at load time. Executable need to include build UUIDs. Agreed. A clear indication up front (UI or warning/error in system logs or as detailed in the returned error in the network API layer) that the executable can't even ask for network permissions would have helped diagnose this.
Jul ’24