-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.5.0 Evaluation Update has been released! #190
Comments
MAUI Graphics looks very interesting. I wonder at what point it will become testable? We could replace all the renderers with that. If we just have one layer to worry about, it will be easier to move text rendering into that layer too, using PixelFarm only for extracting font information and not for rendering. |
I thinks MAUI Graphics only allow for SkiaSharp-level text abstractions. If we parse the same font file twice, it would be inefficient. |
The more advanced font analysis is used for the MathPainter I assume? One possibility is to use PixelFarm to extract the data to a file, to remove it as a runtime dependency. |
In Xamarin.Forms and MAUI we can just include font files (.ttf, .otf) in the project and be able to use them without additional requirements, I think this convenience should be kept. |
Do you have any plan to upgrade to newer version of AngouriMath? |
@optimaladdins I am not working on this actively right now. You can submit a pull request. |
0.5.0-beta has been out enough to be considered stable now.
Haha, this just missed the one year anniversary of the previous update by 5 days.
New additions
Woooo! Now we have automatic release notes! See https://github.com/verybadcat/CSharpMath/releases
What's next?
We all know MAUI is the next big thing in the .NET UI space. Being the next evolution of Xamarin.Forms, it only makes sense for us to support it.
We should consider making use of MAUI Graphics to maximise reach with little additional code. Ideally we could just integrate its APIs directly into the CSharpMath core library, but I am unsure if Avalonia can use it.
Also, we should consider transferring this repository into https://github.com/asc-community and share a Discord, as I would say that https://github.com/asc-community/AngouriMath complements CSharpMath's symbolic math display capabilities better than https://github.com/mathnet/mathnet-symbolics with the amount of features. This would also be a better place to casually discuss and seek help. Thoughts?
Supersedes #112.
The text was updated successfully, but these errors were encountered: