From 109806fb36cd1389c79ab08d1cd42a7477dc6cb8 Mon Sep 17 00:00:00 2001 From: Marlon Date: Fri, 19 Dec 2025 18:05:23 +0100 Subject: [PATCH 1/9] .net 10 --- FModel/FModel.csproj | 2 +- FModel/FModel.sln | 37 ------------------------------------- 2 files changed, 1 insertion(+), 38 deletions(-) delete mode 100644 FModel/FModel.sln diff --git a/FModel/FModel.csproj b/FModel/FModel.csproj index 552ce20d0..b19e2a4bd 100644 --- a/FModel/FModel.csproj +++ b/FModel/FModel.csproj @@ -2,7 +2,7 @@ WinExe - net8.0-windows + net10.0-windows true FModel.ico 4.4.4.0 diff --git a/FModel/FModel.sln b/FModel/FModel.sln deleted file mode 100644 index 238d1b594..000000000 --- a/FModel/FModel.sln +++ /dev/null @@ -1,37 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.0.31912.275 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FModel", "FModel.csproj", "{B1F494EA-90A6-4C24-800E-2F724A1884CA}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CUE4Parse", "..\CUE4Parse\CUE4Parse\CUE4Parse.csproj", "{C4620341-BBB7-4384-AC7D-5082D3E0386E}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CUE4Parse-Conversion", "..\CUE4Parse\CUE4Parse-Conversion\CUE4Parse-Conversion.csproj", "{D0E1E8F7-F56D-469A-8E24-C2439B9FFD83}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B1F494EA-90A6-4C24-800E-2F724A1884CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B1F494EA-90A6-4C24-800E-2F724A1884CA}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B1F494EA-90A6-4C24-800E-2F724A1884CA}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B1F494EA-90A6-4C24-800E-2F724A1884CA}.Release|Any CPU.Build.0 = Release|Any CPU - {C4620341-BBB7-4384-AC7D-5082D3E0386E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {C4620341-BBB7-4384-AC7D-5082D3E0386E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {C4620341-BBB7-4384-AC7D-5082D3E0386E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {C4620341-BBB7-4384-AC7D-5082D3E0386E}.Release|Any CPU.Build.0 = Release|Any CPU - {D0E1E8F7-F56D-469A-8E24-C2439B9FFD83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D0E1E8F7-F56D-469A-8E24-C2439B9FFD83}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D0E1E8F7-F56D-469A-8E24-C2439B9FFD83}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D0E1E8F7-F56D-469A-8E24-C2439B9FFD83}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {53DB7A15-4E15-4575-9402-0110BDF2794E} - EndGlobalSection -EndGlobal From ec15a983c132c68844a2fe7535f6829f6994a135 Mon Sep 17 00:00:00 2001 From: Marlon Date: Fri, 19 Dec 2025 18:06:25 +0100 Subject: [PATCH 2/9] use adonis fork instead of nuget packages --- .gitmodules | 3 +++ FModel/FModel.csproj | 4 ++-- FModel/FModel.slnx | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitmodules b/.gitmodules index 2221fc416..6f7f679d2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "CUE4Parse"] path = CUE4Parse url = https://github.com/FabianFG/CUE4Parse +[submodule "Adonis"] + path = Adonis + url = https://github.com/FModel/adonis-ui diff --git a/FModel/FModel.csproj b/FModel/FModel.csproj index b19e2a4bd..81a199a30 100644 --- a/FModel/FModel.csproj +++ b/FModel/FModel.csproj @@ -150,8 +150,6 @@ - - @@ -173,6 +171,8 @@ + + diff --git a/FModel/FModel.slnx b/FModel/FModel.slnx index ca74a91ba..48be1ac40 100644 --- a/FModel/FModel.slnx +++ b/FModel/FModel.slnx @@ -1,4 +1,6 @@ + + From 874078c11b5bb82bb24e79ce1ae86ebb77b6b5e4 Mon Sep 17 00:00:00 2001 From: Marlon Date: Fri, 19 Dec 2025 18:14:05 +0100 Subject: [PATCH 3/9] adonis fork --- Adonis | 1 + 1 file changed, 1 insertion(+) create mode 160000 Adonis diff --git a/Adonis b/Adonis new file mode 160000 index 000000000..ca374f32f --- /dev/null +++ b/Adonis @@ -0,0 +1 @@ +Subproject commit ca374f32f71718d4662ff86bd9720c710666d5e0 From 3e4db888510e3d54e6b717a0998f9cece0ea0e61 Mon Sep 17 00:00:00 2001 From: Marlon Date: Fri, 19 Dec 2025 18:17:32 +0100 Subject: [PATCH 4/9] updated workflows to .net 10 --- .github/workflows/main.yml | 4 ++-- .github/workflows/qa.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a8e8e6de2..f0389930b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -21,10 +21,10 @@ jobs: - name: Fetch Submodules Recursively run: git submodule update --init --recursive - - name: .NET 8 Setup + - name: .NET 10 Setup uses: actions/setup-dotnet@v5 with: - dotnet-version: '8.0.x' + dotnet-version: '10.0.x' - name: .NET Restore run: dotnet restore FModel diff --git a/.github/workflows/qa.yml b/.github/workflows/qa.yml index 3898ed708..b5acda651 100644 --- a/.github/workflows/qa.yml +++ b/.github/workflows/qa.yml @@ -14,10 +14,10 @@ jobs: with: submodules: 'recursive' - - name: .NET 8 Setup + - name: .NET 10 Setup uses: actions/setup-dotnet@v5 with: - dotnet-version: '8.0.x' + dotnet-version: '10.0.x' - name: .NET Restore run: dotnet restore "./FModel/FModel.slnx" From 3ce6877b7a129fe238967ec49b315838bee0313a Mon Sep 17 00:00:00 2001 From: Marlon Date: Tue, 27 Jan 2026 14:22:58 +0100 Subject: [PATCH 5/9] cue4parse update --- CUE4Parse | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CUE4Parse b/CUE4Parse index 686556247..ad8e5e205 160000 --- a/CUE4Parse +++ b/CUE4Parse @@ -1 +1 @@ -Subproject commit 6865562475cb0661843438c4a20bd8748ba9c5e2 +Subproject commit ad8e5e205e08fea200a5d6a540d1ef453db44d10 From 0e7b88901bb085b1d5db60d7c568329f300c5403 Mon Sep 17 00:00:00 2001 From: Marlon Date: Tue, 27 Jan 2026 14:31:19 +0100 Subject: [PATCH 6/9] nuget updates --- CUE4Parse | 2 +- FModel/FModel.csproj | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CUE4Parse b/CUE4Parse index ad8e5e205..841f8bebd 160000 --- a/CUE4Parse +++ b/CUE4Parse @@ -1 +1 @@ -Subproject commit ad8e5e205e08fea200a5d6a540d1ef453db44d10 +Subproject commit 841f8bebddc47caee3d975aeaf61f9c4b4ce0e94 diff --git a/FModel/FModel.csproj b/FModel/FModel.csproj index 5327f7f58..f1f288eaf 100644 --- a/FModel/FModel.csproj +++ b/FModel/FModel.csproj @@ -1,4 +1,4 @@ - + WinExe @@ -161,12 +161,12 @@ - + - - + + From c1d1df567858dfe0d74d272c8f6598667a6bc8be Mon Sep 17 00:00:00 2001 From: Marlon Date: Sun, 1 Feb 2026 16:42:07 +0100 Subject: [PATCH 7/9] use FModel.AdonisUI packages instead of submodule --- .gitmodules | 3 --- Adonis | 1 - CUE4Parse | 2 +- FModel/FModel.csproj | 4 ++-- FModel/FModel.slnx | 2 -- 5 files changed, 3 insertions(+), 9 deletions(-) delete mode 160000 Adonis diff --git a/.gitmodules b/.gitmodules index 6f7f679d2..2221fc416 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,6 +1,3 @@ [submodule "CUE4Parse"] path = CUE4Parse url = https://github.com/FabianFG/CUE4Parse -[submodule "Adonis"] - path = Adonis - url = https://github.com/FModel/adonis-ui diff --git a/Adonis b/Adonis deleted file mode 160000 index ca374f32f..000000000 --- a/Adonis +++ /dev/null @@ -1 +0,0 @@ -Subproject commit ca374f32f71718d4662ff86bd9720c710666d5e0 diff --git a/CUE4Parse b/CUE4Parse index 841f8bebd..a86e1ab24 160000 --- a/CUE4Parse +++ b/CUE4Parse @@ -1 +1 @@ -Subproject commit 841f8bebddc47caee3d975aeaf61f9c4b4ce0e94 +Subproject commit a86e1ab248d05416eea1d4dc32f39d3c8412e4bd diff --git a/FModel/FModel.csproj b/FModel/FModel.csproj index f1f288eaf..95b204905 100644 --- a/FModel/FModel.csproj +++ b/FModel/FModel.csproj @@ -156,6 +156,8 @@ + + @@ -172,8 +174,6 @@ - - diff --git a/FModel/FModel.slnx b/FModel/FModel.slnx index 48be1ac40..ca74a91ba 100644 --- a/FModel/FModel.slnx +++ b/FModel/FModel.slnx @@ -1,6 +1,4 @@ - - From dc441c54868748b17cfb5ce93ef88d6cd21b0fea Mon Sep 17 00:00:00 2001 From: Marlon Date: Sun, 1 Feb 2026 17:24:26 +0100 Subject: [PATCH 8/9] Fmod5Sharp update --- CUE4Parse | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CUE4Parse b/CUE4Parse index a86e1ab24..8067d4938 160000 --- a/CUE4Parse +++ b/CUE4Parse @@ -1 +1 @@ -Subproject commit a86e1ab248d05416eea1d4dc32f39d3c8412e4bd +Subproject commit 8067d4938202e9211eaa4a2812c161601e8db3db From c1a9e3ffa50247b461a760616f66847e0c036b64 Mon Sep 17 00:00:00 2001 From: Asval Date: Sat, 21 Feb 2026 19:39:46 +0100 Subject: [PATCH 9/9] bump c4p --- CUE4Parse | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CUE4Parse b/CUE4Parse index 897b1cce7..37bafd0be 160000 --- a/CUE4Parse +++ b/CUE4Parse @@ -1 +1 @@ -Subproject commit 897b1cce7c24298871780a979671a9b1b69453bd +Subproject commit 37bafd0be17ce1b8142c2ea4e8feb4abbe183d3d