The source project of this merge request has been removed.
Make dir monitoring more robust
Some OS don't use /usr/share/applications
and ~/.local/share/applications
which will cause the plugin to crash if it can't find those paths. That's why using GLib.get_system_data_dirs()
is a lot more robust because the paths for the desktop files are in the $XDG_DATA_DIRS
variable.
Edited by Ryan Horiguchi