Open pabloab opened 1 year ago
As network access isn't required by the stock SweetHome3D, I'm not too interested in adding network access that won't be used at all. From what I undestand in https://sourceforge.net/p/sweethome3d/bugs/1177/, the newer version of the plugin should show a real error message.
SH3D does not require Internet access on the desktop version, but use it if it's available. From bug 1177 (Emmanuel Puybaret is the main maintainer):
Sweet Home 3D uses Internet access to check new versions when Check updates at program launch option is selected in the preferences. If Internet access is not granted, this check will be simply ignored.
I wonder if Flatpak could rise a dialog asking the user for the permission on that particular session, just like running OpenSnitch. That would be a nice middle ground.
SH3D does not require Internet access on the desktop version, but use it if it's available. From bug 1177 (Emmanuel Puybaret is the main maintainer):
Sweet Home 3D uses Internet access to check new versions when Check updates at program launch option is selected in the preferences. If Internet access is not granted, this check will be simply ignored.
Which means we would need to disable that functionality if we enabled networking.
I wonder if Flatpak could rise a dialog asking the user for the permission on that particular session, just like running OpenSnitch. That would be a nice middle ground.
This would require a proxy running on the host to filter network connections, it's not trivial: https://github.com/flatpak/flatpak/issues/3054
Sweet Home 3D uses Internet access to check new versions
Which means we would need to disable that functionality if we enabled networking.
Just check for new versions, does not update itself.
Considering SH3D and its plugins could check if they are running inside a flatpak, and could therefore point to fix it granting network access (for the time being, via Flatseal or CLI), I believe this issue could be closed.
This would require a proxy running on the host to filter network connections, it's not trivial: flatpak/flatpak#3054
Hope to see this one day.
As mentioned on this SH3D bug, right now some issues arises while trying to run plugins if they try to access to internet.
UnknownHostException
and error message dialogs. It is possible to fix this with Flatseal or on terminal.Would be just to add a
--share=network
on this json?