aclap-dev / vdhcoapp

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

Uninstallation Question About Flatpak Linking #227

Closed NKkrisz closed 5 months ago

NKkrisz commented 5 months ago

image

NKkrisz commented 5 months ago

Why does it do anything after uninstalling even? (I get the file removing part but why make the coapp available from browser sandboxes? And how do I revert that??)

NKkrisz commented 5 months ago

I think I may have figured it out, basically it gives a flatpak permission?

To check if you have it run: flatpak permissions image

This is how I removed it: flatpak permission-remove webextensions net.downloadhelper.coapp image

Is there anything else it does + "what is VdhCoApp unregistered itself"?

paulrouget commented 5 months ago

The coapp adds the permission to flatpak but also creates files under .mozilla and similar configuration directories for Chrome, Edge and other browsers.

As described right here: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Native_manifests#linux

You can see the list of files here:

https://github.com/aclap-dev/vdhcoapp/blob/0b40d3e101c429fdae4e02ba1f593c2416b51eff/config.toml#L185C1-L263C38

Hope this answers your question :)

NKkrisz commented 5 months ago

Thank you for the quick answer, it's just confusing that an uninstall shows these messages, I think you should remove them.