load


Description:

public async void load ()

Search for desktop files and store in the DesktopFile data type.

Search ~/.local/share/applications for files with .desktop suffix. Create a new DesktopFile if a matching file found and is valid. Repeat this for all files in the directory.

Emits load_success if loaded successfully, load_failure otherwise.