Skip to content

Comments

Add CADability.Avalonia project#5

Draft
janschopohl wants to merge 11 commits intoFriendsOfCADability:developfrom
janschopohl:avalonia
Draft

Add CADability.Avalonia project#5
janschopohl wants to merge 11 commits intoFriendsOfCADability:developfrom
janschopohl:avalonia

Conversation

@janschopohl
Copy link

First steps for Avalonia and Linux.
Can be compiled on Linux with dotnet build ShapeIt.csproj -p:UiFramework=Avalonia, without the property everything should work as before.

Added a option to compile without Windows dependencies using the
`UiFramework=Avalonia` option. Functionality of the new UI will
be added later.
This adds a PaintToOpenGL class to the CADability.Avalonia project
which implements IPaintTo3D.
Except for initialisation of OpenGL, there is no functionality yet.
@janschopohl janschopohl force-pushed the avalonia branch 2 times, most recently from a33c083 to 2f17a22 Compare February 9, 2026 23:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants