Created attachment 980286 [details]
add appdata and icon
Description of problem:
engague is missing appdata file and does not show up in gnome-software. Attached patch adds it and converts the icon to svg so it looks better in modern environment. Please apply.
Submitted upstream as https://github.com/markummitchell/engauge6/issues/5 and https://github.com/markummitchell/engauge6/issues/6.
I'm waiting upstream response before to change the RPMs. Thanks for your contribution.
SVG and appdata files already included by upstream in the latest commits.
Please, test these new rpms: http://koji.fedoraproject.org/koji/taskinfo?taskID=8627405
It works, but things could be better:
$ appstream-util validate /usr/share/appdata/engauge-digitizer.appdata.xml
• attribute-invalid : <screenshot> width did not match specified
• attribute-invalid : <screenshot> height did not match specified
• attribute-invalid : <screenshot> width was too small
• style-invalid : Not enough <p> content before <ul>
Validation of files failed
Also, the .ico icon really does not look nice. (Try searching for engauge in the gnome-shell overview. The icon is fuzzy, cropped, and has both "engauge" and "engauge-digitizer").
This release should be good: http://koji.fedoraproject.org/koji/taskinfo?taskID=8629856
engauge-digitizer-5.2-7.20150115git28de7d.fc20 has been submitted as an update for Fedora 20.
engauge-digitizer-5.2-7.20150115git28de7d.fc21 has been submitted as an update for Fedora 21.
engauge-digitizer-5.2-7.20150115git28de7d.el6 has been submitted as an update for Fedora EPEL 6.
* should fix your issue,
* was pushed to the Fedora EPEL 6 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing engauge-digitizer-5.2-7.20150115git28de7d.el6'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
engauge-digitizer-5.2-7.20150115git28de7d.fc21 has been pushed to the Fedora 21 stable repository. If problems still persist, please make note of it in this bug report.
engauge-digitizer-5.2-7.20150115git28de7d.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
engauge-digitizer-5.2-7.20150115git28de7d.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.