AppImage / AppImage/AppImageKit

AppRun binary does not comply with FreeDesktop Desktop Entry specification

Aberta
#690 10 comentários 0 reações 0 responsáveis Ver no GitHub
bug
Linguagem predominante
Sem dados de linguagem
Estrelas
9.4k
Forks
588
Métricas de merge de PRs
Métricas de PR pendentes

Descrição

Separating the AppRun issue from #678.

After even further testing, there IS a problem with AppRun. I did some reading to brush up on the spec for .desktop files. There is a way to escape a space, and other characters. According to the spec and my testing, `Exec=Katawa\\ Shoujo.sh` should work. Indeed, if I point the Exec line to the script using the existing environment like `Exec=~/AppDirs/Katawa\\ Shoujo-x86_64.AppDir/usr/bin/Katawa\\ Shoujo.sh`, and double-click the .desktop file, it works.

However, `Exec=Katawa\\ Shoujo.sh` and running via AppRun does not work: `Error executing 'Katawa\\': No such file or directory`. AppRun is therefore a non-compliant implementation of the [FreeDesktop Desktop Entry specification](https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#exec-variables)

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.