Framework - Don't require a icon for service widgets

Description

Service widgets (application/vnd.agl.service) refuse to install unless there is a icon defined.

Jun 24 21:08:47 qemux86-64 afm-system-daemon[184]:  ERROR: widget has no defined 'icon' (temporary constraints) /usr/src/debug/af-main/1.0-r0/git/src/wgtpkg-install.c:112

Environment

None

Activity

Jose Bollo 
July 12, 2017 at 8:11 AM

merged

Jose Bollo 
June 28, 2017 at 8:53 AM

There are two aspects here:

 - not setting the path. I'll solve that (label DD-must-fix-RC3?)

 - not showing something on the home screen

For the second part, not showing something on the homescreen, in the config.xml the permission urn:AGL:permission::public:hidden has to be required for the unit as below example:

Jose Bollo 
June 26, 2017 at 8:49 AM

Specification for widgets doen't require any icon element. So I agree that the check could be removed.

Fixed

Details

Assignee

Reporter

Fix versions

Labels

Contract ID

Components

Priority

Created June 26, 2017 at 4:22 AM
Updated July 24, 2017 at 11:45 PM
Resolved July 12, 2017 at 8:11 AM