Merge branch 'start-app-kde'

* start-app-kde:
  Look for applications also in subdirectories of .../applications
This commit is contained in:
Marek Marczykowski-Górecki 2017-09-26 23:00:13 +02:00
commit bdd6f95603
No known key found for this signature in database
GPG Key ID: 063938BA42CFA724

View File

@ -16,9 +16,11 @@ for dir in $(echo "$XDG_DATA_HOME:$XDG_DATA_DIRS" | tr : ' '); do
if ! [ -d "$dir/applications" ]; then
continue
fi
if [ -f "$dir/applications/$app_basename" ]; then
exec qubes-desktop-run "$dir/applications/$app_basename"
for subdir in $(find $dir/applications -type d | sort); do
if [ -f "$subdir/$app_basename" ]; then
exec qubes-desktop-run "$subdir/$app_basename"
fi
done
done
echo "applications/$app_basename not found in $XDG_DATA_HOME:$XDG_DATA_DIRS" >&2
exit 1