hello/launch c8a5df4 — src DbManager.cpp ApplicationSelectionDialog.cpp
Clean broken apps
Delta | File | |
---|---|---|
+44 | -2 | src/DbManager.cpp |
+4 | -1 | src/ApplicationSelectionDialog.cpp |
+3 | -0 | src/launcher.cpp |
+51 | -3 | 3 files |
Clean broken apps
Delta | File | |
---|---|---|
+44 | -2 | src/DbManager.cpp |
+4 | -1 | src/ApplicationSelectionDialog.cpp |
+3 | -0 | src/launcher.cpp |
+51 | -3 | 3 files |
Check whether executable is ELF or has shebang; clean up
Delta | File | |
---|---|---|
+404 | -0 | src/DbManager.cpp |
+0 | -404 | src/dbmanager.cpp |
+0 | -334 | src/applicationselectiondialog.cpp |
+334 | -0 | src/ApplicationSelectionDialog.cpp |
+0 | -176 | src/applicationinfo.cpp |
+171 | -0 | src/ApplicationInfo.cpp |
+909 | -914 | 22 files not shown |
+1,599 | -1,269 | 28 files |
Fall back to opening executable files if we can''t launch them
Delta | File | |
---|---|---|
+20 | -16 | src/applicationselectiondialog.cpp |
+16 | -7 | src/launcher.cpp |
+2 | -2 | src/dbmanager.cpp |
+2 | -0 | src/applicationselectiondialog.h |
+0 | -1 | src/dbmanager.h |
+40 | -26 | 5 files |
Trim MIMEs; Clear per-file open-with when setting MIME-wide default
Delta | File | |
---|---|---|
+13 | -2 | src/applicationselectiondialog.cpp |
+10 | -1 | src/dbmanager.cpp |
+23 | -3 | 2 files |
Do not use sqlite
Delta | File | |
---|---|---|
+243 | -115 | src/dbmanager.cpp |
+96 | -84 | src/launcher.cpp |
+15 | -9 | CMakeLists.txt |
+11 | -10 | src/appdiscovery.cpp |
+3 | -6 | src/bundle-thumbnailer.cpp |
+4 | -3 | src/dbmanager.h |
+372 | -227 | 6 files |
Only formatting changes, no code changes
Delta | File | |
---|---|---|
+186 | -138 | src/launcher.cpp |
+79 | -74 | src/extattrs.cpp |
+64 | -63 | src/applicationinfo.cpp |
+44 | -63 | src/dbmanager.cpp |
+30 | -32 | src/appdiscovery.cpp |
+17 | -15 | src/applicationselectiondialog.cpp |
+420 | -385 | 8 files not shown |
+453 | -416 | 14 files |
Decrease verbosity It might frighten some users
Delta | File | |
---|---|---|
+2 | -2 | src/dbmanager.cpp |
+1 | -1 | src/extattrs.cpp |
+3 | -3 | 2 files |
Use 'can-open' files in case fileystem does not support extattr
Delta | File | |
---|---|---|
+86 | -69 | src/dbmanager.cpp |
+21 | -20 | src/launch.cpp |
+9 | -9 | src/appdiscovery.cpp |
+3 | -2 | src/dbmanager.h |
+2 | -2 | src/appdiscovery.h |
+2 | -2 | src/applicationinfo.cpp |
+123 | -104 | 6 files |
Do not use extattr until we can determine if system supports them The crashing code is #ifdef'd out for now; FIXME
Delta | File | |
---|---|---|
+6 | -4 | src/dbmanager.cpp |
+0 | -1 | src/launch.cpp |
+6 | -5 | 2 files |
Disabling the use of extattr for testing the Live ISO
Delta | File | |
---|---|---|
+19 | -0 | src/dbmanager.cpp |
+1 | -1 | src/dbmanager.h |
+20 | -1 | 2 files |
Fix parsing of MimeType from .desktop files, argh
Delta | File | |
---|---|---|
+20 | -3 | src/dbmanager.cpp |
+20 | -3 | 1 files |
Set can-open extattr when adding applications to launch.db
Delta | File | |
---|---|---|
+45 | -35 | src/extattrs.cpp |
+50 | -1 | src/dbmanager.cpp |
+2 | -2 | src/launch.cpp |
+2 | -0 | CMakeLists.txt |
+1 | -1 | src/extattrs.h |
+100 | -39 | 5 files |
Implement 'open-with'
Delta | File | |
---|---|---|
+42 | -19 | src/launch.cpp |
+2 | -2 | src/dbmanager.cpp |
+2 | -1 | src/dbmanager.h |
+46 | -22 | 3 files |
Utilize launch.db; bring already-running application to the front Traverse well-known application locations to populate launch.db, then use launch.db to find the application requested to be launched Launching an already-running application brings all windows of that application to the front instead of starting another process
Delta | File | |
---|---|---|
+180 | -188 | src/launch.cpp |
+173 | -0 | src/applicationinfo.cpp |
+96 | -0 | src/appdiscovery.cpp |
+30 | -0 | src/applicationinfo.h |
+21 | -0 | src/appdiscovery.h |
+7 | -11 | src/dbmanager.cpp |
+507 | -199 | 3 files not shown |
+517 | -202 | 9 files |
lanch command populates launch.db
Delta | File | |
---|---|---|
+186 | -0 | src/dbmanager.cpp |
+39 | -0 | src/bundle-thumbnailer.cpp |
+28 | -0 | src/dbmanager.h |
+19 | -7 | CMakeLists.txt |
+17 | -2 | src/launch.cpp |
+289 | -9 | 5 files |