hello/launch 0fb26d7src launcher.cpp ApplicationSelectionDialog.cpp, tests errortest.py

Use scrollable view for long error messages; closes #29
DeltaFile
+25-21src/launcher.cpp
+9-0src/ApplicationSelectionDialog.cpp
+8-0tests/errortest.py
+42-213 files

hello/launch c8a5df4src DbManager.cpp ApplicationSelectionDialog.cpp

Clean broken apps
DeltaFile
+44-2src/DbManager.cpp
+4-1src/ApplicationSelectionDialog.cpp
+3-0src/launcher.cpp
+51-33 files

hello/launch 11860a1src ApplicationSelectionDialog.cpp

Add application selected with Other... to the db as an option for the MIME type
DeltaFile
+25-1src/ApplicationSelectionDialog.cpp
+25-11 files

hello/launch 2bac8c9src DbManager.cpp dbmanager.cpp

Check whether executable is ELF or has shebang; clean up
DeltaFile
+404-0src/DbManager.cpp
+0-404src/dbmanager.cpp
+0-334src/applicationselectiondialog.cpp
+334-0src/ApplicationSelectionDialog.cpp
+0-176src/applicationinfo.cpp
+171-0src/ApplicationInfo.cpp
+909-91422 files not shown
+1,599-1,26928 files

hello/launch c5dbb49src applicationselectiondialog.cpp launcher.cpp

Add Cancel and Open With...
DeltaFile
+59-7src/applicationselectiondialog.cpp
+1-2src/launcher.cpp
+1-0src/applicationselectiondialog.h
+61-93 files

hello/launch c63fbb1src applicationselectiondialog.cpp

Create MIME directory if it doesn't exist
DeltaFile
+7-0src/applicationselectiondialog.cpp
+7-01 files

hello/launch dabf086src applicationselectiondialog.cpp

Deduplicate entries in 'Open With' dialog
DeltaFile
+13-11src/applicationselectiondialog.cpp
+13-111 files

hello/launch 961943csrc extattrs.cpp applicationselectiondialog.cpp

Clear open-with by setting it to NULL works for now
DeltaFile
+0-67src/extattrs.cpp
+8-11src/applicationselectiondialog.cpp
+0-2src/extattrs.h
+8-803 files

hello/launch c13df71src extattrs.cpp applicationselectiondialog.cpp

Fix crashes when setting default application
DeltaFile
+67-0src/extattrs.cpp
+34-14src/applicationselectiondialog.cpp
+2-0src/extattrs.h
+103-143 files

hello/launch fb90616src applicationselectiondialog.cpp launcher.cpp

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
DeltaFile
+83-0src/applicationselectiondialog.cpp
+0-8src/launcher.cpp
+83-82 files

hello/launch 5ae5c1dsrc applicationselectiondialog.cpp launcher.cpp

Fall back to opening executable files if we can''t launch them
DeltaFile
+20-16src/applicationselectiondialog.cpp
+16-7src/launcher.cpp
+2-2src/dbmanager.cpp
+2-0src/applicationselectiondialog.h
+0-1src/dbmanager.h
+40-265 files

hello/launch c528ad6src applicationselectiondialog.cpp dbmanager.cpp

Trim MIMEs; Clear per-file open-with when setting MIME-wide default
DeltaFile
+13-2src/applicationselectiondialog.cpp
+10-1src/dbmanager.cpp
+23-32 files

hello/launch c7d1489. .cirrus.yml, src applicationselectiondialog.cpp launcher.cpp

Implement setting file open associations
Per file and per MIME type
DeltaFile
+120-22src/applicationselectiondialog.cpp
+39-31src/launcher.cpp
+4-4src/applicationselectiondialog.ui
+3-1src/applicationselectiondialog.h
+1-1.cirrus.yml
+167-595 files

hello/launch b162bc6src launcher.cpp extattrs.cpp

Only formatting changes, no code changes
DeltaFile
+186-138src/launcher.cpp
+79-74src/extattrs.cpp
+64-63src/applicationinfo.cpp
+44-63src/dbmanager.cpp
+30-32src/appdiscovery.cpp
+17-15src/applicationselectiondialog.cpp
+420-3858 files not shown
+453-41614 files

hello/launch 72f5547src launcher.cpp applicationselectiondialog.cpp

Implement '--chooser' for 'Open With...' in Filer
DeltaFile
+21-7src/launcher.cpp
+5-3src/applicationselectiondialog.cpp
+1-1src/applicationselectiondialog.h
+27-113 files

hello/launch da1a5basrc launch.cpp launcher.cpp

Let users choose the application in case there are multiple candidates
DeltaFile
+7-665src/launch.cpp
+596-0src/launcher.cpp
+108-0src/applicationselectiondialog.ui
+66-0src/launcher.h
+56-0src/applicationselectiondialog.cpp
+23-0src/applicationselectiondialog.h
+856-6651 files not shown
+865-6657 files