Merge pull request #4387 from seschwar/include-xdg-data-home
fix: display icons for userwide installed applications
This commit is contained in:
@ -63,7 +63,8 @@ std::optional<std::string> getDesktopFilePath(const std::string& app_identifier,
|
|||||||
return {};
|
return {};
|
||||||
}
|
}
|
||||||
|
|
||||||
const auto data_dirs = Glib::get_system_data_dirs();
|
auto data_dirs = Glib::get_system_data_dirs();
|
||||||
|
data_dirs.insert(data_dirs.begin(), Glib::get_user_data_dir());
|
||||||
for (const auto& data_dir : data_dirs) {
|
for (const auto& data_dir : data_dirs) {
|
||||||
const auto data_app_dir = data_dir + "/applications/";
|
const auto data_app_dir = data_dir + "/applications/";
|
||||||
auto desktop_file_suffix = app_identifier + ".desktop";
|
auto desktop_file_suffix = app_identifier + ".desktop";
|
||||||
|
Reference in New Issue
Block a user