aclap-dev / vdhcoapp

Companion application for Video DownloadHelper browser add-on
GNU General Public License v2.0
1.8k stars 290 forks source link

Native messaging host manifest file for Microsoft Edge missing from Linux .deb installer #131

Closed norweeg closed 1 year ago

norweeg commented 2 years ago

the Linux .deb installer does not install a native messaging host manifest file to /etc/opt/edge/native-messaging-hosts per Microsoft's Native Messaging documentation, preventing the Edge browser from being able to communicate with vdhcoapp. Creating /etc/opt/edge/native-messaging-hosts/net.downloadhelper.coapp.json manually with the contents below works around the issue, however this file should be created/installed when installing from the .deb file

{
    "name": "net.downloadhelper.coapp",
    "description": "Video DownloadHelper companion app",
    "path": "/opt/net.downloadhelper.coapp/bin/net.downloadhelper.coapp-linux-64",
    "type": "stdio",
    "allowed_origins": [
        "chrome-extension://jmkaglaafmhbcpleggkmaliipiilhldn/"
    ]
}
paulrouget commented 1 year ago

Should be fixed in master. Next release should include Edge.