Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
808 commits
Select commit Hold shift + click to select a range
50e88c5
Removed Simple.Blazor from non-Blazor build configs
RedImp1470 Mar 23, 2024
695d563
Player.Blazor Program.cs fixed using dir
RedImp1470 Mar 23, 2024
b2f5b39
Bump OpenTK from 4.8.0 to 4.8.2
dependabot[bot] Mar 23, 2024
4dd4413
Bump NUnit.Analyzers from 4.0.1 to 4.1.0
dependabot[bot] Mar 23, 2024
1f14d40
Bump Microsoft.JSInterop from 8.0.0 to 8.0.3
dependabot[bot] Mar 23, 2024
ec53996
Merge pull request #873 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Mar 25, 2024
fe8d378
Merge pull request #874 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Mar 25, 2024
3e55f3e
Merge pull request #875 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Mar 25, 2024
98d04f6
Merge branch 'develop' into app/polarlive
RedImp1470 Mar 25, 2024
03633db
Engine.Core removed duplicate package reference
RedImp1470 Mar 25, 2024
4f48b22
Added comments
RedImp1470 Mar 25, 2024
86276a3
Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0
dependabot[bot] Mar 26, 2024
21eec26
Visibility Tester: can filter proxy and uninitialized nodes
RedImp1470 Mar 25, 2024
9a04532
MeshMaker: added SupportedPositionTypes
RedImp1470 Mar 26, 2024
b9f34e3
MeshMaker: SupportedPositionTypes from double to float
RedImp1470 Mar 27, 2024
fe16dbe
IPointCloudOctant: added point capacity
RedImp1470 Mar 27, 2024
808d6c1
Merge pull request #877 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Mar 27, 2024
214fd24
SurfaceEffectPointCloud: PointSize is float
RedImp1470 Mar 28, 2024
4d0148b
MeshMaker: HandleReadExtraBytes is nullable
RedImp1470 Mar 28, 2024
b170b7d
MeshMaker: fixed x,y,z order
RedImp1470 Mar 28, 2024
bcf08aa
PointCloudDataHandler: HandleExtraBytes is nullable
RedImp1470 Mar 28, 2024
289e1b8
PointCloud.vert: fixed glsl INVALID_OPERATION
RedImp1470 Mar 28, 2024
740672f
Fixed CI: The feature 'collection literals' is currently in Preview a…
RedImp1470 Mar 28, 2024
0b823b0
Fixed CI: The feature 'collection literals' is currently in Preview a…
RedImp1470 Mar 28, 2024
16ed3f1
Moved point loading and mesh creation to background tasks
RedImp1470 Apr 10, 2024
e4a56df
PointCloudDataHandler: point loading collection is a queue
RedImp1470 May 15, 2024
2fa6b22
Point loading and mesh creation in thread insted of task
RedImp1470 May 17, 2024
e4ff97c
PointCloludDataHandler: mesh update in background thread
RedImp1470 May 21, 2024
5bf1f66
Update ImGui.NET to v1.90.6.1
RedImp1470 May 21, 2024
b94ff3f
Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer
dependabot[bot] May 29, 2024
aaf76a9
PointCloudDataHandler mesh creation: doesn't remove from stack if the…
RedImp1470 Jun 5, 2024
bfae63a
PotreeHierarchy / PotreeMetadata: changed nullability of some members
RedImp1470 Jun 28, 2024
c275882
Bump xunit from 2.7.0 to 2.9.0
dependabot[bot] Jul 9, 2024
4656753
Merge pull request #889 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Jul 22, 2024
a4aeacf
Merge pull request #890 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Jul 22, 2024
4662589
Bump Microsoft.AspNetCore.Components.WebAssembly and Microsoft.JSInterop
dependabot[bot] Jul 22, 2024
2b7ddb3
Merge pull request #891 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Jul 22, 2024
ded8e79
Merge pull request #876 from FUSEEProjectTeam/app/polarlive
RedImp1470 Jul 22, 2024
f0830ef
Merge branch 'develop' into housekeeping
RedImp1470 Jul 22, 2024
c7ff5e9
Bump ImGui.NET from 1.89.7.1 to 1.90.6.1
RedImp1470 Jul 22, 2024
cdc8732
Removed netstandard from csprojs & Bump SixLabors packages
RedImp1470 Jul 22, 2024
6061f7b
Removed ThreeDFont example due to SixLabors.Fonts no longer supports …
RedImp1470 Jul 22, 2024
1e142e2
FileDecoder: fixed Image.Load
RedImp1470 Jul 22, 2024
d9dd3a0
Removed ThreeDFont example from sln
RedImp1470 Jul 22, 2024
e7c7e09
RenderTest: Removed ThreeDFont
RedImp1470 Jul 22, 2024
e16573d
Tests/Render/Desktop: Updated reference images
RedImp1470 Jul 22, 2024
81dc30f
Fusee.Engine.Core.csproj: removed duplicate packg ref
RedImp1470 Jul 22, 2024
18561ae
dis/NuGet/Core/Core.csproj: removed netstandard
RedImp1470 Jul 22, 2024
6503417
dis/NuGet/Core/Core.csproj: removed net6.0
RedImp1470 Jul 22, 2024
4c8ceca
Bump Microsoft.JSInterop from 8.0.3 to 8.0.7
dependabot[bot] Jul 23, 2024
e4dcacd
Bump NUnit.Analyzers from 4.1.0 to 4.2.0
dependabot[bot] Jul 23, 2024
507293a
Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer
dependabot[bot] Jul 23, 2024
dcc2a54
Bump xunit.runner.visualstudio from 2.5.7 to 2.8.2
dependabot[bot] Jul 23, 2024
810f510
Bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0
dependabot[bot] Jul 23, 2024
f681b91
Merge pull request #897 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Jul 23, 2024
fab86df
Merge pull request #896 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Jul 23, 2024
bb66a44
Merge pull request #895 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Jul 23, 2024
09db588
Merge pull request #893 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Jul 23, 2024
ac6d981
Merge pull request #894 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Jul 23, 2024
988f2f5
Merge housekeeping into app/polar
RedImp1470 Jul 23, 2024
f59f003
MeshMaker: fixed yz flip
RedImp1470 Jul 23, 2024
7387ca7
Points are loaded correctly again
RedImp1470 Jul 23, 2024
15f5162
Android proj: cleanup
RedImp1470 Jul 23, 2024
4218f63
Removed leftover MonoAndroid12.0
RedImp1470 Jul 23, 2024
80bb780
Fixed merge errors
RedImp1470 Jul 23, 2024
eb70ad7
Merge branch 'app/polar' into housekeeping
RedImp1470 Jul 23, 2024
9485e1d
Fixed merge errors
RedImp1470 Jul 23, 2024
0aabb66
Merge pull request #898 from FUSEEProjectTeam/housekeeping
RedImp1470 Jul 23, 2024
9490e26
Merge branch 'housekeeping' into develop
RedImp1470 Jul 24, 2024
61319f8
Fixed comparisons with default obj, fixed possible null ref
RedImp1470 Jul 24, 2024
4891374
Better error handling in UpdateGpuDataCache
RedImp1470 Jul 24, 2024
885e357
Bump NUnit.Analyzers from 4.2.0 to 4.3.0
dependabot[bot] Aug 12, 2024
5f04ecc
Bump Microsoft.AspNetCore.Components.WebAssembly and Microsoft.JSInterop
dependabot[bot] Aug 14, 2024
c8b4f03
Bump Microsoft.JSInterop from 8.0.7 to 8.0.8
dependabot[bot] Aug 14, 2024
8d3d574
Bump Newtonsoft.Json from 13.0.1 to 13.0.3
dependabot[bot] Aug 19, 2024
fe1892d
Merge pull request #899 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Sep 5, 2024
00b7bfe
Merge pull request #900 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Sep 5, 2024
25d21c2
Merge pull request #902 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Sep 5, 2024
a1395f4
Merge pull request #903 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Sep 5, 2024
aaa8158
Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer
dependabot[bot] Sep 5, 2024
3e6fc8d
Merge pull request #901 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Sep 5, 2024
de1928c
Merge branch 'housekeeping' into app/polar
RedImp1470 Sep 5, 2024
39c840d
Bump NUnit from 4.1.0 to 4.2.2
dependabot[bot] Sep 6, 2024
ded8391
Bump CommunityToolkit.HighPerformance from 8.2.2 to 8.3.0
dependabot[bot] Sep 6, 2024
3e9f898
Merge pull request #904 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Sep 6, 2024
a9f7d70
Merge pull request #906 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Sep 6, 2024
0f3fb2c
Bump CommunityToolkit.Diagnostics from 8.2.2 to 8.3.0
dependabot[bot] Sep 6, 2024
d21e0e7
Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.1
dependabot[bot] Sep 6, 2024
c2ebf9a
Merge pull request #905 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Sep 6, 2024
fc6c219
Merge pull request #907 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Sep 6, 2024
4528be5
Merge remote-tracking branch 'origin/housekeeping' into app/polar
RedImp1470 Sep 6, 2024
00020a0
Bump CommunityToolkit.Diagnostics from 8.3.0 to 8.3.1
dependabot[bot] Sep 13, 2024
0081367
Merge pull request #909 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Sep 13, 2024
2fb71ca
Bump CommunityToolkit.HighPerformance from 8.3.0 to 8.3.1
dependabot[bot] Sep 13, 2024
62dacb8
Merge pull request #908 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Sep 16, 2024
0482554
Bump CommunityToolkit.Diagnostics from 8.3.1 to 8.3.2
dependabot[bot] Sep 19, 2024
b11be8c
Bump xunit from 2.9.0 to 2.9.1
dependabot[bot] Sep 23, 2024
13937d2
Merge pull request #912 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Sep 23, 2024
42fbacf
Merge pull request #910 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Sep 23, 2024
c44740a
Bump CommunityToolkit.HighPerformance from 8.3.1 to 8.3.2
dependabot[bot] Sep 23, 2024
9670b96
Bump xunit from 2.9.1 to 2.9.2
dependabot[bot] Sep 30, 2024
cb8d6a5
PointCloudDataHandler: better task cancelling
RedImp1470 Oct 1, 2024
1f799f1
Merge remote-tracking branch 'origin/housekeeping' into app/polar
RedImp1470 Oct 1, 2024
8f38752
Merge pull request #911 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Oct 2, 2024
a42412d
Merge pull request #913 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Oct 2, 2024
cb7e96a
Merge remote-tracking branch 'origin/housekeeping' into app/polar
RedImp1470 Oct 2, 2024
ce1d29b
Bump Microsoft.Extensions.Caching.Memory from 8.0.0 to 8.0.1
dependabot[bot] Oct 9, 2024
be875f7
Bump Microsoft.JSInterop from 8.0.8 to 8.0.10
dependabot[bot] Oct 9, 2024
47dccb1
Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer
dependabot[bot] Oct 9, 2024
7c18cc5
ScenePicker: fixed CameraResult default value comparison
RedImp1470 Oct 9, 2024
31932fb
Merge pull request #914 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Oct 9, 2024
16f1a41
Merge pull request #915 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Oct 9, 2024
f1e68d9
Merge pull request #916 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Oct 9, 2024
2ab310d
Merge remote-tracking branch 'origin/housekeeping' into app/polar
RedImp1470 Oct 9, 2024
11cf7db
Bump Microsoft.AspNetCore.Components.WebAssembly from 8.0.8 to 8.0.10
dependabot[bot] Oct 10, 2024
9dec04c
Bump protobuf-net from 3.2.30 to 3.2.45
dependabot[bot] Oct 24, 2024
e54782e
Merge pull request #917 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Oct 28, 2024
4f26450
Bump SixLabors.Fonts from 2.0.4 to 2.0.6
dependabot[bot] Oct 31, 2024
6198c9f
Bump ImGui.NET from 1.90.9.1 to 1.91.0.1
dependabot[bot] Nov 5, 2024
5303a0e
Merge pull request #918 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Nov 6, 2024
9f44b05
Merge pull request #919 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Nov 6, 2024
3ce47ef
Fixed ImGui errors
RedImp1470 Nov 6, 2024
410e882
Fixed ImGui errors
RedImp1470 Nov 7, 2024
8c97b6f
Merge pull request #920 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Nov 7, 2024
2e925df
Merge branch 'develop' into housekeeping
RedImp1470 Nov 7, 2024
5a726b2
Merge pull request #921 from FUSEEProjectTeam/housekeeping
RedImp1470 Nov 8, 2024
6c6456b
Merge remote-tracking branch 'origin/develop' into app/polar
RedImp1470 Nov 8, 2024
47c3075
Bump Microsoft.JSInterop from 8.0.10 to 8.0.11
dependabot[bot] Nov 13, 2024
3fc6711
Bump Microsoft.Extensions.Caching.Memory from 8.0.1 to 9.0.0
dependabot[bot] Nov 13, 2024
c131e89
Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer
dependabot[bot] Nov 13, 2024
b315b63
Bump Microsoft.AspNetCore.Components.WebAssembly from 8.0.10 to 8.0.11
dependabot[bot] Nov 13, 2024
bd55571
Bump NUnit.Analyzers from 4.3.0 to 4.4.0
dependabot[bot] Nov 14, 2024
1b5cd92
Merge pull request #922 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Dec 6, 2024
6f21fab
Merge pull request #923 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Dec 6, 2024
98779db
Merge pull request #924 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Dec 6, 2024
f08af90
Merge pull request #926 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Dec 6, 2024
7e8218a
Merge branch 'housekeeping' into dependabot/nuget/housekeeping/Micros…
RedImp1470 Dec 6, 2024
2c6b549
Merge pull request #925 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Dec 6, 2024
5848b18
Bump SixLabors.ImageSharp from 3.1.5 to 3.1.6
dependabot[bot] Dec 9, 2024
c7f8daf
Bump Newtonsoft.Json and Microsoft.NET.Test.Sdk
dependabot[bot] Dec 9, 2024
d1abacf
Bump OpenTK from 4.8.2 to 4.9.3
dependabot[bot] Dec 11, 2024
77ddafd
Bump CommunityToolkit.Diagnostics from 8.3.2 to 8.4.0
dependabot[bot] Dec 13, 2024
046de7a
Merge pull request #927 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 4, 2025
43c7024
Merge pull request #928 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 4, 2025
e4a9fc5
Merge pull request #931 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 4, 2025
5bcd2c9
Merge pull request #930 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 4, 2025
2cba281
Merge branch 'housekeeping' into develop
RedImp1470 Feb 4, 2025
67193ba
Update ci.yml
RedImp1470 Feb 4, 2025
23256ba
Merge pull request #933 from FUSEEProjectTeam/RedImp1470-patch-1
RedImp1470 Feb 4, 2025
2956392
Bump CommunityToolkit.HighPerformance from 8.3.2 to 8.4.0
dependabot[bot] Feb 4, 2025
d986a22
Merge pull request #932 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 4, 2025
14ec940
Merge branch 'housekeeping' into develop
RedImp1470 Feb 4, 2025
1abd0e1
Merge branch 'develop' into app/polar
RedImp1470 Feb 4, 2025
bf3b037
Bump xunit.runner.visualstudio from 2.8.2 to 3.0.1
dependabot[bot] Feb 5, 2025
df00695
Bump NUnit from 4.2.2 to 4.3.2
dependabot[bot] Feb 5, 2025
155d1c8
Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer
dependabot[bot] Feb 5, 2025
77eed99
Bump SixLabors.Fonts, SixLabors.ImageSharp and SixLabors.ImageSharp.D…
dependabot[bot] Feb 5, 2025
7755b07
Merge pull request #939 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 5, 2025
fa31985
Merge pull request #938 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 5, 2025
f2db115
Merge pull request #937 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 5, 2025
bbf2081
Merge pull request #936 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 5, 2025
a77f298
Bump xunit from 2.9.2 to 2.9.3
dependabot[bot] Feb 5, 2025
d7525f3
Merge pull request #935 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 5, 2025
bf44908
Merge branch 'housekeeping' into develop
RedImp1470 Feb 5, 2025
1db2c3c
Merge branch 'develop' into app/polar
RedImp1470 Feb 5, 2025
9f075ab
Bump protobuf-net from 3.2.45 to 3.2.46
dependabot[bot] Feb 5, 2025
a0f8e28
Bump NUnit.Analyzers from 4.4.0 to 4.6.0
dependabot[bot] Feb 5, 2025
283f17f
Bump Microsoft.Extensions.Caching.Memory from 9.0.0 to 9.0.1
dependabot[bot] Feb 5, 2025
5fb99bc
Bump Microsoft.JSInterop from 8.0.11 to 8.0.12
dependabot[bot] Feb 5, 2025
ef91770
Bump ImGui.NET from 1.91.0.1 to 1.91.6.1
dependabot[bot] Feb 5, 2025
69f76f4
Merge pull request #940 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 5, 2025
56f58c4
Merge pull request #941 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 5, 2025
4bcb7cb
Merge pull request #942 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 5, 2025
af9b4f3
Merge pull request #943 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 5, 2025
f64be54
Merge branch 'housekeeping' into dependabot/nuget/housekeeping/ImGui.…
RedImp1470 Feb 5, 2025
a369a72
Fixed asserts that are thrown in the new ImGui version
RedImp1470 Feb 5, 2025
ddfa02b
Merge pull request #944 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 5, 2025
e7b702b
Bump Microsoft.AspNetCore.Components.WebAssembly from 8.0.11 to 8.0.12
dependabot[bot] Feb 6, 2025
124670f
Merge pull request #945 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 6, 2025
06c2b88
Merge branch 'housekeeping' into develop
RedImp1470 Feb 6, 2025
a524b0c
Merge branch 'develop' into app/polar
RedImp1470 Feb 6, 2025
01561cb
Bump xunit.runner.visualstudio from 3.0.1 to 3.0.2
dependabot[bot] Feb 10, 2025
74e616d
Merge pull request #946 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Feb 10, 2025
a98216e
Fixed bugs that came with updating Imgui.NET
RedImp1470 Feb 10, 2025
c4261c7
Merge remote-tracking branch 'origin/housekeeping' into app/polar
RedImp1470 Feb 10, 2025
c4c5f4e
Bump Microsoft.NET.Test.Sdk and Newtonsoft.Json
dependabot[bot] Feb 11, 2025
650ce24
Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer
dependabot[bot] Feb 12, 2025
d314c3b
Bump Microsoft.Extensions.Caching.Memory from 9.0.1 to 9.0.2
dependabot[bot] Feb 12, 2025
d7c6ecf
Bump Microsoft.AspNetCore.Components.WebAssembly from 8.0.12 to 8.0.13
dependabot[bot] Feb 12, 2025
3258c7e
Bump Microsoft.JSInterop from 8.0.12 to 8.0.13
dependabot[bot] Feb 12, 2025
33699c0
Merge pull request #949 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Mar 17, 2025
d0a66ba
Merge pull request #947 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Mar 17, 2025
6a873d3
Merge pull request #948 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Mar 17, 2025
dab0552
Merge pull request #951 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Mar 17, 2025
bfa4e0b
Merge branch 'housekeeping' into dependabot/nuget/housekeeping/Micros…
RedImp1470 Mar 18, 2025
a8dec10
MemoryCache: fixed bug with GetKeys
RedImp1470 Mar 18, 2025
89d5812
ImGui: no longer calls Resize inside RenderToTexture
RedImp1470 Mar 19, 2025
4b95d81
Merge pull request #950 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Mar 19, 2025
ec21d8b
ImGui imp: fixed update order
RedImp1470 Mar 20, 2025
d86df81
ImGui: app controls the fus resize
RedImp1470 Mar 20, 2025
78effd8
Merge branch 'housekeeping' into develop
RedImp1470 Mar 20, 2025
16f16fd
Bump SixLabors.ImageSharp from 3.1.6 to 3.1.7
dependabot[bot] Apr 7, 2025
ca45c6f
Bump OpenTK from 4.9.3 to 4.9.4
dependabot[bot] Apr 7, 2025
dd51633
Bump Microsoft.AspNetCore.Components.WebAssembly from 8.0.13 to 8.0.14
dependabot[bot] Apr 7, 2025
cf078d6
Bump NUnit.Analyzers from 4.6.0 to 4.7.0
dependabot[bot] Apr 7, 2025
8b08867
Merge pull request #952 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Apr 7, 2025
c2593af
Merge pull request #954 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Apr 7, 2025
634a98b
Merge pull request #957 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Apr 7, 2025
f64b6a8
Merge pull request #956 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Apr 7, 2025
614e51c
Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer
dependabot[bot] Apr 7, 2025
15b80bb
Bump Microsoft.JSInterop from 8.0.13 to 8.0.14
dependabot[bot] Apr 8, 2025
181a9b5
Bump Microsoft.Extensions.Caching.Memory from 9.0.2 to 9.0.3
dependabot[bot] Apr 8, 2025
48f8307
Merge pull request #959 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Apr 8, 2025
2bef220
Merge pull request #953 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Apr 8, 2025
2b1435f
Merge pull request #958 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Apr 8, 2025
0060ba4
Merge branch 'housekeeping' into app/polar
RedImp1470 Apr 8, 2025
c081cd3
Bump Microsoft.Extensions.Caching.Memory from 9.0.3 to 9.0.4
dependabot[bot] Apr 9, 2025
a3dc574
Bump Microsoft.AspNetCore.Components.WebAssembly.DevServer
dependabot[bot] Apr 9, 2025
c330059
Bump Microsoft.JSInterop from 8.0.14 to 8.0.15
dependabot[bot] Apr 9, 2025
479e5af
ImGui: made sure the font atlas is recreated before NewFrame is called
RedImp1470 Apr 10, 2025
9ce95cf
Merge pull request #961 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Apr 10, 2025
1288bf2
Merge pull request #962 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Apr 10, 2025
e9d4703
Merge pull request #963 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Apr 10, 2025
7d25ad1
Bump Microsoft.AspNetCore.Components.WebAssembly from 8.0.14 to 8.0.15
dependabot[bot] Apr 10, 2025
21d40ad
ImGuiController: reset RecreateFontAtlas
RedImp1470 Apr 10, 2025
932b378
Merge pull request #960 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Apr 11, 2025
94b2fbe
Bump protobuf-net from 3.2.46 to 3.2.52
dependabot[bot] Apr 14, 2025
25b2406
ImGuiController: error handling for GameWindow.TryGetCurrentMonitorScale
RedImp1470 Apr 17, 2025
e087350
Merge pull request #964 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Apr 17, 2025
d30b0d5
Merge pull request #965 from FUSEEProjectTeam/housekeeping
RedImp1470 Apr 17, 2025
0286bb5
Merge remote-tracking branch 'origin/develop' into app/polar
RedImp1470 Apr 17, 2025
799658f
Bump SixLabors.Fonts to 2.1.2
RedImp1470 Apr 17, 2025
fbd9385
Update ci.yml
RedImp1470 Apr 17, 2025
ec05fdd
Merge pull request #966 from FUSEEProjectTeam/housekeeping
RedImp1470 Apr 17, 2025
7aa1735
Merge branch 'develop' into app/polar
RedImp1470 Apr 17, 2025
a93d7a5
Updates to use non-obsolete OpenTK properties
RedImp1470 Apr 23, 2025
0236dd1
Enables DPI scaling for ImGui
RedImp1470 Apr 24, 2025
0601815
Bump SixLabors.Fonts, SixLabors.ImageSharp and SixLabors.ImageSharp.D…
dependabot[bot] Apr 28, 2025
84da3b0
DPI scaling also works after unminimizing the window
RedImp1470 Apr 28, 2025
cf5881d
Bump xunit.runner.visualstudio from 3.0.2 to 3.1.0
dependabot[bot] May 6, 2025
c1be568
Merge pull request #967 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Jun 16, 2025
ceba0d7
Merge pull request #968 from FUSEEProjectTeam/dependabot/nuget/housek…
RedImp1470 Jun 16, 2025
c2f545d
Merge remote-tracking branch 'origin/housekeeping' into app/polar
RedImp1470 Jun 16, 2025
dff8e7e
Bump Microsoft.AspNetCore.Components.WebAssembly and 9 others
dependabot[bot] Aug 2, 2025
926a659
Merge branch 'app/polar' into develop
RedImp1470 Aug 2, 2025
2da717b
Merge pull request #3 from RedImp1470/dependabot/nuget/Examples/Compl…
RedImp1470 Aug 2, 2025
c7095a4
Merge branch 'main' into develop
RedImp1470 Aug 2, 2025
89f7c56
Update README.md
RedImp1470 Aug 2, 2025
1692096
Merge branch 'develop' into housekeeping
RedImp1470 Aug 2, 2025
9e8679c
Merge pull request #6 from RedImp1470/housekeeping
RedImp1470 Aug 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
48 changes: 48 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -199,3 +199,51 @@ dotnet_naming_style.begins_with_i.required_prefix = I
dotnet_naming_style.begins_with_i.required_suffix =
dotnet_naming_style.begins_with_i.word_separator =
dotnet_naming_style.begins_with_i.capitalization = pascal_case
csharp_style_namespace_declarations = block_scoped:silent
csharp_style_prefer_method_group_conversion = true:silent
csharp_style_prefer_top_level_statements = true:silent
csharp_style_prefer_readonly_struct = true:suggestion
csharp_style_prefer_readonly_struct_member = true:suggestion
csharp_style_allow_blank_line_after_token_in_arrow_expression_clause_experimental = true:silent
csharp_style_allow_blank_line_after_token_in_conditional_expression_experimental = true:silent
csharp_style_allow_blank_line_after_colon_in_constructor_initializer_experimental = true:silent
csharp_style_allow_blank_lines_between_consecutive_braces_experimental = true:silent
csharp_style_allow_embedded_statements_on_same_line_experimental = true:silent
csharp_style_prefer_utf8_string_literals = true:suggestion
csharp_style_prefer_tuple_swap = true:suggestion
csharp_style_implicit_object_creation_when_type_is_apparent = true:suggestion
csharp_style_prefer_local_over_anonymous_function = true:suggestion
csharp_style_prefer_null_check_over_type_check = true:suggestion
csharp_style_prefer_pattern_matching = true:silent

[*.{cs,vb}]
dotnet_style_operator_placement_when_wrapping = beginning_of_line
tab_width = 4
indent_size = 4
end_of_line = crlf
dotnet_style_coalesce_expression = true:suggestion
dotnet_style_null_propagation = true:suggestion
dotnet_style_prefer_is_null_check_over_reference_equality_method = true:suggestion
dotnet_style_readonly_field = true:suggestion
dotnet_style_allow_statement_immediately_after_block_experimental = true:silent
dotnet_style_allow_multiple_blank_lines_experimental = true:silent
dotnet_style_require_accessibility_modifiers = for_non_interface_members:silent
dotnet_style_predefined_type_for_member_access = true:silent
dotnet_style_predefined_type_for_locals_parameters_members = true:silent
dotnet_style_namespace_match_folder = true:suggestion
dotnet_style_prefer_compound_assignment = true:suggestion
dotnet_style_prefer_simplified_interpolation = true:suggestion
dotnet_style_prefer_inferred_anonymous_type_member_names = true:suggestion
dotnet_style_prefer_inferred_tuple_names = true:suggestion
dotnet_style_explicit_tuple_names = true:suggestion
dotnet_style_prefer_conditional_expression_over_return = true:silent
dotnet_style_prefer_conditional_expression_over_assignment = true:silent
dotnet_style_prefer_simplified_boolean_expressions = true:suggestion
dotnet_style_object_initializer = true:suggestion
dotnet_style_collection_initializer = true:suggestion
dotnet_style_prefer_auto_properties = true:silent
dotnet_code_quality_unused_parameters = all:suggestion
dotnet_style_parentheses_in_other_binary_operators = always_for_clarity:silent
dotnet_style_parentheses_in_arithmetic_binary_operators = always_for_clarity:silent
dotnet_style_parentheses_in_other_operators = never_if_unnecessary:silent
dotnet_style_parentheses_in_relational_binary_operators = always_for_clarity:silent
119 changes: 63 additions & 56 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,15 @@ jobs:
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
DOTNET_NOLOGO: true
steps:
- uses: actions/checkout@v3
- name: Setup .NET 7.0
uses: actions/setup-dotnet@v3
- uses: actions/checkout@v4
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x
- name: dotnet restore solution
run: dotnet restore Fusee.sln
- name: dotnet format solution
run: dotnet format Fusee.sln
run: dotnet format style Fusee.sln
- name: Commiting changes
uses: stefanzweifel/git-auto-commit-action@v4
with:
Expand All @@ -48,11 +48,11 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup .NET 7.0
uses: actions/setup-dotnet@v3
uses: actions/checkout@v4
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x
- name: AssetStorage
run: dotnet test -c Release src/Tests/AssetStorage/Desktop/Fusee.Tests.AssetStorage.Desktop.csproj
- name: Math
Expand Down Expand Up @@ -81,21 +81,21 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup .NET 7.0
uses: actions/setup-dotnet@v3
uses: actions/checkout@v4
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x
- name: Render image compare
run: dotnet run -c Release --project src/Tests/Render/Desktop/Fusee.Tests.Render.Desktop.csproj
- name: Upload artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: always()
with:
name: Rendertests
path: |
bin/Release/Tests/Render/Desktop/net7.0/*.png
bin/Release/Tests/Render/Desktop/net7.0/References/*.png
bin/Release/Tests/Render/Desktop/net8.0/*.png
bin/Release/Tests/Render/Desktop/net8.0/References/*.png

builddesktop:
needs: [tests, rendertests]
Expand All @@ -110,25 +110,25 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup .NET 7.0
uses: actions/setup-dotnet@v3
uses: actions/checkout@v4
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x
- name: Build Release-Desktop
run: dotnet build -c Release-Desktop Fusee.sln
- name: Upload Player-Artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: fusee-desktop-${{ matrix.os }}-player
path: bin/Release/Player/Desktop/
- name: Upload Tool-Artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: fusee-desktop-${{ matrix.os }}-tools
path: bin/Release/Tools/
# - name: Upload Example-Artifacts
# uses: actions/upload-artifact@v3
# uses: actions/upload-artifact@v4
# with:
# name: fusee-desktop-${{ matrix.os }}-examples
# path: bin/Release/Examples/**/Desktop/
Expand All @@ -147,15 +147,15 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup .NET 7.0
uses: actions/setup-dotnet@v3
uses: actions/checkout@v4
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x
- name: Add msbuild to PATH
uses: microsoft/setup-msbuild@v1.1
with:
vs-version: '[17.4,]'
vs-version: '[17.9,]'
msbuild-architecture: x64
# - name: Setup dotnet macos workload
# run: dotnet workload install macos
Expand All @@ -168,7 +168,7 @@ jobs:
# - name: Build F.T.B.Blazorpatch
# run: dotnet build -c Release src/Tools/Build/Blazorpatch/Fusee.Tools.Build.Blazorpatch.csproj
# - name: Patch Blazor
# run: dotnet bin/Release/Tools/Build/Blazorpatch/net7.0/Fusee.Tools.Build.Blazorpatch.dll -p bin/Release/Player/Blazor/net7.0/publish/wwwroot -t All
# run: dotnet bin/Release/Tools/Build/Blazorpatch/net8.0/Fusee.Tools.Build.Blazorpatch.dll -p bin/Release/Player/Blazor/net8.0/publish/wwwroot -t All
- name: Build F.E.Player.Desktop
run: dotnet publish -c Release -p:PublishProfile=win-x64-release src\Engine\Player\Desktop\Fusee.Engine.Player.Desktop.csproj
- name: Pack Fusee.sln NuGet
Expand All @@ -188,9 +188,9 @@ jobs:
- name: Pack VSTemplate
run: msbuild dis\VSTemplate\VSTemplate.sln -t:restore,build -p:Configuration=Release
- name: Pack Blender Addon
run: tar -c -a -f bin\Release\nuget\io_export_fus.zip -C bin\Release\Tools\CmdLine\net7.0\BlenderScripts\addons *
run: tar -c -a -f bin\Release\nuget\io_export_fus.zip -C bin\Release\Tools\CmdLine\net8.0\BlenderScripts\addons *
- name: Upload NuGet-Atrifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: fusee-nuget-${{ matrix.os }}
path: |
Expand All @@ -211,30 +211,32 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Setup .NET 7.0
uses: actions/setup-dotnet@v3
uses: actions/checkout@v4
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x
- name: Setup dotnet macos workload
run: dotnet workload install macos
- name: Build Release-Blazor
run: dotnet build -c Release-Blazor Fusee.sln
- name: Setup workloads
run: |
dotnet workload install wasm-tools
dotnet workload install wasm-tools-net6
- name: Setup workloads for Ubuntu
if: matrix.os == 'ubuntu-latest'
run: dotnet workload install wasm-tools
- name: Setup workloads for macOS
if: matrix.os == 'macos-latest'
run: dotnet workload install wasm-tools-net8
- name: Publish F.E.Player.Blazor
run: dotnet publish -c Release -p:PublishProfile=FolderProfileRelease src/Engine/Player/Blazor/Fusee.Engine.Player.Blazor.csproj
- name: Build F.T.B.Blazorpatch
run: dotnet build -c Release src/Tools/Build/Blazorpatch/Fusee.Tools.Build.Blazorpatch.csproj
- name: Patch Blazor
run: dotnet bin/Release/Tools/Build/Blazorpatch/net7.0/Fusee.Tools.Build.Blazorpatch.dll -p bin/Release/Player/Blazor/net7.0/publish/wwwroot -t All
# - name: Build F.T.B.Blazorpatch
# run: dotnet build -c Release src/Tools/Build/Blazorpatch/Fusee.Tools.Build.Blazorpatch.csproj
# - name: Patch Blazor
# run: dotnet bin/Release/Tools/Build/Blazorpatch/net8.0/Fusee.Tools.Build.Blazorpatch.dll -p bin/Release/Player/Blazor/net8.0/publish/wwwroot -t All
- name: Upload Player-Artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: fusee-blazor-${{ matrix.os }}-player
path: bin/Release/Player/Blazor/net7.0/publish/
path: bin/Release/Player/Blazor/net8.0/publish/

buildandroid:
name: Build Android
Expand All @@ -245,15 +247,20 @@ jobs:
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Setup-Java
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '11'
- name: Add msbuild to PATH
uses: microsoft/setup-msbuild@v1.1
with:
vs-version: '[17.4,]'
- name: Setup .NET 7.0
uses: actions/setup-dotnet@v3
vs-version: '[17.9,]'
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x
- name: Build with MSBuild
run: msbuild Fusee.sln -r -p:Configuration=Release-Android

Expand All @@ -270,16 +277,16 @@ jobs:
language: [ 'csharp', 'python' ]
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Setup .NET 7.0
uses: actions/setup-dotnet@v3
uses: actions/checkout@v4
- name: Setup .NET 8.0
uses: actions/setup-dotnet@v4
with:
dotnet-version: 7.0.x
dotnet-version: 8.0.x
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
- name: Build Release-Desktop
run: dotnet build -c Release-Desktop Fusee.sln
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/analyze@v3
2 changes: 1 addition & 1 deletion BuildNuget.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ dotnet pack dis\DnTemplate\DnTemplate.csproj -c Release -o bin\Release\nuget
msbuild dis\VSTemplate\VSTemplate.sln -t:restore,build -p:Configuration=Release
copy /Y dis\VSTemplate\VSTemplate\bin\Release\ProjectTemplates\CSharp\1033\Fusee.Template.VS.zip bin\Release\nuget\ >nul
copy /Y dis\VSTemplate\VSIX\bin\Release\Fusee.Template.VS.vsix bin\Release\nuget\ >nul
tar -c -a -f bin\Release\nuget\io_export_fus.zip -C bin\Release\Tools\CmdLine\net7.0\BlenderScripts\addons *
tar -c -a -f bin\Release\nuget\io_export_fus.zip -C bin\Release\Tools\CmdLine\net8.0\BlenderScripts\addons *
goto END

:ERRORDOTNET
Expand Down
10 changes: 6 additions & 4 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<AssemblyVersion>0.13.0</AssemblyVersion>
<FileVersion>0.13.0</FileVersion>
<PackageVersion>0.13.0</PackageVersion>
<Copyright>Copyright 2013-2022</Copyright>
<Copyright>Copyright 2013-2023</Copyright>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageProjectUrl>https://fusee3d.org/</PackageProjectUrl>
<PublishRepositoryUrl>true</PublishRepositoryUrl>
Expand All @@ -27,12 +27,14 @@
<ApplicationIcon>$(FuseeEngineRoot)\art\Deliverables\FuseeLogo.ico</ApplicationIcon>

<IsPackable>false</IsPackable>
<LangVersion>10</LangVersion>
<LangVersion>latest</LangVersion>
<AppendTargetFrameworkToOutputPath>true</AppendTargetFrameworkToOutputPath>
<TieredCompilation>false</TieredCompilation>

<PackageOutputPath>$(FuseeEngineRoot)\bin\Release\nuget</PackageOutputPath>

<CodeAnalysisRuleSet>$(FuseeEngineRoot)\Fusee.ruleset</CodeAnalysisRuleSet>

<!--
Suppress warnings
1701 and 1702 is standard.
Expand Down Expand Up @@ -68,11 +70,11 @@
<ItemGroup Condition="$(IsPackable) == 'true'">
<Content Include="$(FuseeEngineRoot)\art\Deliverables\FuseeIcon128WithTextSquare.png" Link="NuGet\icon.png" PackagePath="images\icon.png" />

<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1">
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<SourceRoot Include="$(MSBuildThisFileDirectory)/"/>
</ItemGroup>

</Project>
</Project>
Loading
Loading