This version should be better. I tried to use g_desktop_app_info_new_from_filename() instead of iterating over the inode/directory list. But that made it segfault for some reason.
This version should be better. I tried to use g_desktop_ app_info_ new_from_ filename( ) instead of iterating over the inode/directory list. But that made it segfault for some reason.