From 1d44f93a928d372121c6cbd5e677959bc0e3d965 Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Sat, 8 Nov 2025 18:17:13 +0100 Subject: [PATCH] enable network & home directory access for flatpak --- .idea/.idea.ModpackUpdater/.idea/.gitignore | 13 -- .idea/.idea.ModpackUpdater/.idea/avalonia.xml | 21 ---- .../.idea/projectSettingsUpdater.xml | 8 ++ .../.idea.ModpackUpdater/.idea/workspace.xml | 119 ++++++++++++++++++ .../ModpackUpdater.Apps.Client.Gui.csproj | 7 ++ .../app.pupnet.conf | 2 + .../ModpackUpdater.Manager.csproj | 1 + 7 files changed, 137 insertions(+), 34 deletions(-) delete mode 100644 .idea/.idea.ModpackUpdater/.idea/.gitignore delete mode 100644 .idea/.idea.ModpackUpdater/.idea/avalonia.xml create mode 100644 .idea/.idea.ModpackUpdater/.idea/projectSettingsUpdater.xml create mode 100644 .idea/.idea.ModpackUpdater/.idea/workspace.xml diff --git a/.idea/.idea.ModpackUpdater/.idea/.gitignore b/.idea/.idea.ModpackUpdater/.idea/.gitignore deleted file mode 100644 index 1542328..0000000 --- a/.idea/.idea.ModpackUpdater/.idea/.gitignore +++ /dev/null @@ -1,13 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Rider ignored files -/modules.xml -/projectSettingsUpdater.xml -/contentModel.xml -/.idea.ModpackUpdater.iml -# Editor-based HTTP Client requests -/httpRequests/ -# Datasource local storage ignored files -/dataSources/ -/dataSources.local.xml diff --git a/.idea/.idea.ModpackUpdater/.idea/avalonia.xml b/.idea/.idea.ModpackUpdater/.idea/avalonia.xml deleted file mode 100644 index d11a4f6..0000000 --- a/.idea/.idea.ModpackUpdater/.idea/avalonia.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/.idea.ModpackUpdater/.idea/projectSettingsUpdater.xml b/.idea/.idea.ModpackUpdater/.idea/projectSettingsUpdater.xml new file mode 100644 index 0000000..ef20cb0 --- /dev/null +++ b/.idea/.idea.ModpackUpdater/.idea/projectSettingsUpdater.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/.idea/.idea.ModpackUpdater/.idea/workspace.xml b/.idea/.idea.ModpackUpdater/.idea/workspace.xml new file mode 100644 index 0000000..09e0357 --- /dev/null +++ b/.idea/.idea.ModpackUpdater/.idea/workspace.xml @@ -0,0 +1,119 @@ + + + + ModpackUpdater.Apps.Client.Gui/ModpackUpdater.Apps.Client.Gui.csproj + ModpackUpdater.Apps.Client/ModpackUpdater.Apps.Client.csproj + ModpackUpdater.Apps.Client/ModpackUpdater.Apps.Client.csproj + ModpackUpdater.Apps.Client/ModpackUpdater.Apps.Client.csproj + ModpackUpdater.Apps.Manager/ModpackUpdater.Apps.Manager.csproj + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1762620497034 + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ModpackUpdater.Apps.Client.Gui/ModpackUpdater.Apps.Client.Gui.csproj b/ModpackUpdater.Apps.Client.Gui/ModpackUpdater.Apps.Client.Gui.csproj index bbe54ac..9e6f1c8 100644 --- a/ModpackUpdater.Apps.Client.Gui/ModpackUpdater.Apps.Client.Gui.csproj +++ b/ModpackUpdater.Apps.Client.Gui/ModpackUpdater.Apps.Client.Gui.csproj @@ -60,6 +60,13 @@ + + all + runtime; build; native; contentfiles; analyzers; buildtransitive + + + + diff --git a/ModpackUpdater.Apps.Client.Gui/app.pupnet.conf b/ModpackUpdater.Apps.Client.Gui/app.pupnet.conf index 11de094..cf29dd6 100644 --- a/ModpackUpdater.Apps.Client.Gui/app.pupnet.conf +++ b/ModpackUpdater.Apps.Client.Gui/app.pupnet.conf @@ -55,6 +55,8 @@ FlatpakPlatformSdk = org.freedesktop.Sdk FlatpakPlatformVersion = 25.08 FlatpakFinishArgs = """ --socket=x11 + --share=home + --share=network """ FlatpakBuilderArgs = diff --git a/ModpackUpdater.Manager/ModpackUpdater.Manager.csproj b/ModpackUpdater.Manager/ModpackUpdater.Manager.csproj index 7bca7f0..c089a27 100644 --- a/ModpackUpdater.Manager/ModpackUpdater.Manager.csproj +++ b/ModpackUpdater.Manager/ModpackUpdater.Manager.csproj @@ -9,6 +9,7 @@ +