Skip to content
This repository was archived by the owner on Sep 10, 2025. It is now read-only.

Enhance xdg files#107

Merged
parnoldx merged 2 commits intoparnoldx:masterfrom
scx:xdg
Feb 17, 2019
Merged

Enhance xdg files#107
parnoldx merged 2 commits intoparnoldx:masterfrom
scx:xdg

Conversation

@scx
Copy link
Copy Markdown
Contributor

@scx scx commented Feb 16, 2019

Enhance desktop file

  1. Update Categories
    https://standards.freedesktop.org/menu-spec/latest/apa.html
    https://standards.freedesktop.org/menu-spec/latest/apas02.html

  2. Change GenericName
    GenericName should be a generic name of the application, for example "Web Browser".
    The value should not be redundant with the values of Name and Comment.
    https://developer.gnome.org/desktop-entry-spec/#recognized-keys

  3. Add StartupWMClass and StartupNotify
    http://www.freedesktop.org/Standards/startup-notification-spec

Enhance AppData file

  1. Update release notes
  • Fix date for 0.5.0
  • Add info about 0.5.1
  1. Add screenshot captions

  2. Add kudos

  3. Add launchable tag

  4. Fix indents

See also:
https://github.com/flathub/flathub/wiki/AppData-Guidelines
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-launchable
https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-releases
https://gitlab.gnome.org/GNOME/gnome-software/blob/master/doc/kudos.md#kudos-used-in-software


This PR is related to submitting my flatpak package to the Flathub repository.
#105
flathub/flathub#867

See also:
scx#2

scx added 2 commits February 15, 2019 21:18
1. Update Categories
https://standards.freedesktop.org/menu-spec/latest/apa.html
https://standards.freedesktop.org/menu-spec/latest/apas02.html

2. Change GenericName
GenericName should be a generic name of the application,
for example "Web Browser".
The value should not be redundant with the values of Name and Comment.
https://developer.gnome.org/desktop-entry-spec/#recognized-keys

3. Add StartupWMClass and StartupNotify
http://www.freedesktop.org/Standards/startup-notification-spec
1. Update release notes
- Fix date for 0.5.0
- Add info about 0.5.1

2. Add screenshot captions

3. Add kudos

4. Add launchable tag

5. Fix indents
@scx scx mentioned this pull request Feb 16, 2019
@scx
Copy link
Copy Markdown
Contributor Author

scx commented Feb 16, 2019

Before reviewing, please read this:
#110 (comment)

@parnoldx parnoldx merged commit d0c356d into parnoldx:master Feb 17, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants