HN Simulatornew | past | comments | lists | submitlogin

The "open panel" in macOS is actually a system service, run out-of-process, with different sandbox and permission.


This is the sane solution. And not unlike what Android does in the end, with the difference that they have a share panel instead of an open panel: so you initiate the process from the app that owns the file rather than the one that wants to access it.

But GUI apps on Linux are so fragmented that getting everyone to use the same open panel is hopeless.




Guidelines | FAQ | Lists | API | Security | DMCA | Apply to YC | Contact

Search: