Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

visidata.desktop doesn't pass validation #2276

Closed
QuLogic opened this issue Jan 29, 2024 · 2 comments
Closed

visidata.desktop doesn't pass validation #2276

QuLogic opened this issue Jan 29, 2024 · 2 comments

Comments

@QuLogic
Copy link
Contributor

QuLogic commented Jan 29, 2024

Small description
On Fedora, packages that include a .desktop file must pass validation. Presumably something similar is required for Debian.

This validation can be run with the following command (from the desktop-file-utils package in Debian/Fedora):

desktop-file-validate path/to/visidata.desktop

Expected result
Validation passes.

Actual result with screenshot

.../visidata.desktop: error: value "bash -i -c 'vd %f'" for key "Exec" in group "Desktop Entry" contains a reserved character ''' outside of a quote
.../visidata.desktop: error: value "bash -i -c 'vd %f'" for key "Exec" in group "Desktop Entry" contains a reserved character ''' outside of a quote
.../visidata.desktop: warning: value "Application;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application"
.../visidata.desktop: hint: value "Application;" for key "Categories" in group "Desktop Entry" does not contain a registered main category; application might only show up in a "catch-all" section of the application menu

Additional context
VisiData 3.0.2

@QuLogic QuLogic added the bug label Jan 29, 2024
@anjakefala
Copy link
Collaborator

Ah @QuLogic =/ I had no idea. It worked fine for me on Debian. I'll give this a try.

@anjakefala anjakefala added this to the 3.1 milestone Jan 31, 2024
@anjakefala anjakefala removed this from the 3.1 milestone Feb 2, 2024
@anjakefala
Copy link
Collaborator

Thanks @QuLogic! =)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants