hello/launch 0fb26d7 — src launcher.cpp ApplicationSelectionDialog.cpp, tests errortest.py
Use scrollable view for long error messages; closes #29
Clean broken apps
Add application selected with Other... to the db as an option for the MIME type
Check whether executable is ELF or has shebang; clean up
Add Cancel and Open With...
Create MIME directory if it doesn't exist
Deduplicate entries in 'Open With' dialog
Clear open-with by setting it to NULL works for now
Fix crashes when setting default application
If no applications are found for a MIME type, fall back to MIME superclass
E.g., if there is no application for MIME text/cache-manifest, then show
applications for MIME text/* with * = anything
Fall back to opening executable files if we can''t launch them
Trim MIMEs; Clear per-file open-with when setting MIME-wide default
Implement setting file open associations
Per file and per MIME type
Only formatting changes, no code changes
Implement '--chooser' for 'Open With...' in Filer
Let users choose the application in case there are multiple candidates