You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[X] App Directory
[ ] API
[ ] Context Data
[ ] Intents
[ ] Use Cases
[ ] Other
Question
Could you please clarify how does an application launcher should interpret the icons property of applications within the app directory?
It is specified for this property to have the below shape:
{// other app propertiesicons : [{icon: "https://foo.com/icon.png"}]}
Since icons is a list, which item of that list should the launcher use and as an application developer how do I know which item of that list the launcher is going to pick?
I had a look at 2 open source implementations [1] and the logic appears flimsy to me considering that they do arbitrarily pick the first item of that list.
I would think in the first place that multiple icons would be useful so that different sizes of the same icon or even different icons could be exposed to launchers. However to enable this capability some metadata properties would have to be added to the "icon" model. At the moment it does support a single property "icon" which is meant to be just the url.
Question Area
[X] App Directory
[ ] API
[ ] Context Data
[ ] Intents
[ ] Use Cases
[ ] Other
Question
Could you please clarify how does an application launcher should interpret the icons property of applications within the app directory?
It is specified for this property to have the below shape:
Since
icons
is a list, which item of that list should the launcher use and as an application developer how do I know which item of that list the launcher is going to pick?I had a look at 2 open source implementations [1] and the logic appears flimsy to me considering that they do arbitrarily pick the first item of that list.
I would think in the first place that multiple icons would be useful so that different sizes of the same icon or even different icons could be exposed to launchers. However to enable this capability some metadata properties would have to be added to the "icon" model. At the moment it does support a single property "icon" which is meant to be just the url.
1: https://github.com/ChartIQ/finsemble-fdc3/blob/master/src/components/intentResolver/src/app.tsx#L204
https://github.com/finos/fdc3-desktop-agent/blob/master/src/content.ts#L338
The text was updated successfully, but these errors were encountered: