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.
Hi. 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 /usr/share/appdata/engauge-digitizer.appdata.xml: FAILED: • 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. https://admin.fedoraproject.org/updates/engauge-digitizer-5.2-7.20150115git28de7d.fc20
engauge-digitizer-5.2-7.20150115git28de7d.fc21 has been submitted as an update for Fedora 21. https://admin.fedoraproject.org/updates/engauge-digitizer-5.2-7.20150115git28de7d.fc21
engauge-digitizer-5.2-7.20150115git28de7d.el6 has been submitted as an update for Fedora EPEL 6. https://admin.fedoraproject.org/updates/engauge-digitizer-5.2-7.20150115git28de7d.el6
Package engauge-digitizer-5.2-7.20150115git28de7d.el6: * 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: https://admin.fedoraproject.org/updates/FEDORA-EPEL-2015-0324/engauge-digitizer-5.2-7.20150115git28de7d.el6 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.