8e7758e280
Remote search providers install an auxiliary keyfile to specify static information, such as the object path/bus name needed to activate the binary. Such keyfiles also specify the application the providers pushes results for; currently, we support two formats for application information - two fields, "Title" and "Icon" that specify a (translatable) title and an icon name for display - one field "DesktopId" that specifies the desktop file name of the application backing the provider, which obsoletes the previous Title/Icon syntax Since all providers in GNOME use DesktopId now, and we need to ensure a remote search providers is always backed by an application for future development, this commit drops the support for the older syntax. https://bugzilla.gnome.org/show_bug.cgi?id=687491