6 ms·
>The only difference is that the menus, dialogs, file pickers, keyboard shortcuts, and windowing all use native macOS Cocoa APIs. Why would I want native macOS
by anonthrownaway 5mo ago
>The only difference is that the menus, dialogs, file pickers, keyboard shortcuts, and windowing all use native macOS Cocoa APIs.
Why would I want native macOS dialogs where the save as dialog can only show 32 characters on the screen at once? I use LibreOffice on Mac mostly because it allows me to use their dialogs instead of the crap macOS ones...
- nneonneo 5mo agoOne big reason is sandboxing - the native dialogs can view the entire filesystem hierarchy and automatically grant access to selected resources to the calling app. Non-native dialogs are restricted to whatever the app has access to, which means you often have to give the apps Full Disk Access to make them work properly.
- anonthrownaway 5mo agoGood point. I forgot that I had to do that...