airdcpp-webclient icon indicating copy to clipboard operation
airdcpp-webclient copied to clipboard

Feature Request: Show buttons for changelog/bug tracker for each extension

Open peps1 opened this issue 4 years ago • 2 comments

It would be nice to have a direct link to the extensions bug tracker and changelog from the Extension catalog and Manage installedpages.

Unfortunately npmjs doesn't have anything like that directly, so it would have to get the github link from npmjs site. As there is no standard way to publish a changelog, it could check the github repo for certain files like CHANGELOG and CHANGELOG.md and link to one of them on github.

Alertnative way would be to have the links specified in the package.json somehow?

EDIT: I looked into the new ContextMenu feature for the extensions to see if I could create the links that way, but as far as I understood, there would be no way to have the ContextMenu item link to an external resource?

peps1 avatar Jul 11 '20 19:07 peps1

It would be nice to have a direct link to the extensions bug tracker and changelog from the Extension catalog and Manage installedpages.

My original idea was that this can be solved with the current "Read more" link and extensions can add links to such resources in their README that is displayed on that page.

EDIT: I looked into the new ContextMenu feature for the extensions to see if I could create the links that way, but as far as I understood, there would be no way to have the ContextMenu item link to an external resource?

Hmm, I was just thinking of something similar today. I sometimes miss the "Search sites" feature from the Windows version that can be used to search for information about a file/directory from different external sites. Allowing extensions to specify links to external sites in their menu items wouldn't be difficult to implement.

maksis avatar Jul 11 '20 20:07 maksis

My original idea was that this can be solved with the current "Read more" link and extensions can add links to such resources in their README that is displayed on that page.

That is a good point and i'll add that for my extension, though i think a direct link from the extensions pages would be nice to have.

Hmm, I was just thinking of something similar today. I sometimes miss the "Search sites" feature from the Windows version that can be used to search for information about a file/directory from different external sites. Allowing extensions to specify links to external sites in their menu items wouldn't be difficult to implement.

I never really used the Windows version, but yes that sounds like another good use-case for external links.

peps1 avatar Jul 11 '20 21:07 peps1