Added metainfo data for appstream#1897
Conversation
|
I'm not good at this. If you're sure that this is the correct way of adding it, please ship it. However, there are instances of |
Yes, see first comment. |
|
Oh, it's hard to pick up the most important features; there are many. |
| <url type="homepage">https://github.com/lxqt/pcmanfm-qt/</url> | ||
| <screenshots> | ||
| <screenshot type="default"> | ||
| <image>https://github.com/lxqt/qps/blob/master/pcmanfm-qt.png</image> |
There was a problem hiding this comment.
| <image>https://github.com/lxqt/qps/blob/master/pcmanfm-qt.png</image> | |
| <image>https://github.com/lxqt/pcmanfm-qt/blob/master/pcmanfm-qt.png</image> |
| <li>Full wayland compatible</li> | ||
| <li>Display options per folder</li> | ||
| <li>Connect to server</li> | ||
| <li>Admin mode fot tabs</li> |
There was a problem hiding this comment.
| <li>Admin mode fot tabs</li> | |
| <li>Admin mode for tabs</li> |
| <ul> | ||
| <li>Split view</li> | ||
| <li>Filter items by typing</li> | ||
| <li>Full wayland compatible</li> |
There was a problem hiding this comment.
| <li>Full wayland compatible</li> | |
| <li>Fully wayland compatible</li> |
or
| <li>Full wayland compatible</li> | |
| <li>Full wayland compatibility</li> |
| <li>Split view</li> | ||
| <li>Filter items by typing</li> | ||
| <li>Full wayland compatible</li> | ||
| <li>Display options per folder</li> |
There was a problem hiding this comment.
| <li>Display options per folder</li> | |
| <li>Customize view options per folder</li> |
| its features are: | ||
| </p> | ||
| <ul> | ||
| <li>Split view</li> |
There was a problem hiding this comment.
| <li>Split view</li> | |
| <li>Dual-pane (commander) mode</li> |
| <li>Display options per folder</li> | ||
| <li>Connect to server</li> | ||
| <li>Admin mode fot tabs</li> | ||
| <li></li> |
There was a problem hiding this comment.
| <li></li> | |
| <li>Four view modes</li> |
(...which I might move up before the "Customize..." entry)
| <li>Connect to server</li> | ||
| <li>Admin mode fot tabs</li> | ||
| <li></li> | ||
| <li></li> |
There was a problem hiding this comment.
| <li></li> | |
| <li>Optional desktop icon support</li> |
|
Ideally the appstream metadata would also contain a package release history in a <releases>
<release version="2.0" date="2024-01-01" />
<release version="1.0" date="2023-01-01" />
</releases>...Part of the process for releasing new versions of the package would be to insert a new Alternatively, a separate XML file can contain the (presumably auto-generated) release info, referenced from the main file with: <releases type="external"
url="https://github.com/lxqt/pcmanfm-qt/blob/master/io.github.lxqt.pcmanfm-qt.releases.xml" />(It's required that at least a minimal external release file also be installed locally to |
| <li></li> | ||
| </ul> | ||
| </description> | ||
| <launchable type="desktop-id">pcmanfm-qt.desktop</launchable> |
There was a problem hiding this comment.
Not strictly required because <anything>.desktop is still supported as a legacy value, but when converting component IDs to reverse-DNS format, they suggest:
You may also consider to update the name of the accompanying .desktop file to follow the latest version of the Desktop-Entry specification and use a rDNS name for it as well. In any case, do not forget to mention the new desktop-entry in a
<launchable/>tag for this component to keep the application launchable from software centers and the .desktop file data associated with the metainfo data.
So the .desktop file could ideally be renamed to io.github.lxqt.pcmanfm-qt.desktop, to follow the latest FreeDesktop Desktop-Entry spec (and also be more in line with appstream).
|
@ferdnyc |
| <url type="homepage">https://github.com/lxqt/pcmanfm-qt/</url> | ||
| <screenshots> | ||
| <screenshot type="default"> | ||
| <image>https://github.com/lxqt/qps/blob/master/pcmanfm-qt.png</image> |
There was a problem hiding this comment.
| <image>https://github.com/lxqt/qps/blob/master/pcmanfm-qt.png</image> | |
| <image>https://github.com/lxqt/pcmanfm-qt/raw/master/pcmanfm-qt.png</image> |
Feature list to complete and reorder @tsujan