This function uninstalls a launcher that was previously installed using the dynamic launcher portal, resulting in the .
desktop file and icon being deleted.
The desktop_file_id
must be prefixed with the caller's app ID followed by a "." and suffixed with ".desktop".
this |
a [class@Portal] |
desktop_file_id |
the .desktop file name |
true if the uninstallation was successful, false with throws set otherwise |