appstream icon indicating copy to clipboard operation
appstream copied to clipboard

AppStream documentation describes "desktop applications" in too restrictive of a manner.

Open RokeJulianLockhart opened this issue 1 year ago • 4 comments

https://github.com/ximion/appstream/blob/2f6010fa080c7a209e784f3f62eda49e75061c6e/docs/xml/metainfo-desktopapp.xml#L13-L14 states:

A desktop application is an application which has a graphical user interface and is commonly used with mouse and keyboard. It also ships a Freedesktop .desktop file to be visible in application menus.

This would exclude all primarily capacitive input-based GUIs, of which many exist - anything designed primarily for smartphone usage, especially. Being more nondescript about the input method by stating something like "and is commonly used with mouse, keyboard or touch device" might be better.

As previously reported at gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/1272.

RokeJulianLockhart avatar Aug 07 '24 01:08 RokeJulianLockhart

This is fairly old text from 2012 - patches are welcome to update it :-)

ximion avatar Aug 19 '24 21:08 ximion

https://github.com/ximion/appstream/issues/646#issuecomment-2297464072

@ximion, I'll be glad to. Do you know where the documentation is stored, in source form?

RokeJulianLockhart avatar Sep 01 '24 15:09 RokeJulianLockhart

https://github.com/ximion/appstream/issues/646#issuecomment-2323395942

Located it: https://github.com/ximion/appstream/blob/6cf3949d07fa5ce502c1451b7668c28f248ad536/docs/xml/metainfo-desktopapp.xml#L13-L14

RokeJulianLockhart avatar Sep 01 '24 15:09 RokeJulianLockhart

https://github.com/ximion/appstream/issues/646#issuecomment-2297464072

@ximion, done so at https://github.com/ximion/appstream/pull/659#issue-2499544477.

RokeJulianLockhart avatar Sep 01 '24 15:09 RokeJulianLockhart

https://github.com/ximion/appstream/pull/659#event-15574576980 appears to remediate this.

RokeJulianLockhart avatar Aug 12 '25 11:08 RokeJulianLockhart