-
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
Math Input (MathEditor port) #11
Comments
As we discussed on the phone, it's not likely a priority for me at the moment. |
I'm targeting this for 0.2.0 for now. |
I'm afraid that this will take longer than expected. Can you please allow a few more days? |
0.2.0-alpha has been put on NuGet. |
Great! Is this ready to test? We are a bit overloaded here for the next few days but can test soon. |
0.2.0-alpha2 is ready! |
I intend to wrap this up very soon. Touch insertion will be pushed to the F# version. Is there an API shape that you would like to be seen? |
Gif looks good @Happypig375 . Could we have a normal cursor? This is the API that I would like:
Inserts/commands needed:
Some intelligence will be needed eventually about combining inputs. E.g. if the user types "s" then "i" then "n" it should get combined into the sin function. (To accomodate keyboard usage.) MathQuill is a good reference for good behavior. Does this conform to what you had in mind? |
To anyone following this thread, please cast a vote on #4 - I'm starting the F# project really soon. |
@charlesroddie Any suggestions for improvement? I intend this to be the final API of 0.2.0. |
Great. We'll take a look today. |
The |
Otherwise the API looks very usable. |
Accepting physical keyboard input on Xamarin.Forms depends on xamarin/Xamarin.Forms#3444 |
To respond to touch/mouseclicks, we need a method to set the current edit/cursor location based on position. This should be doable but any idea how hard it will be @Happypig375 ? |
There exists such a method in |
For the FromChar method, currently just using |
@charlesroddie All issues seem to be resolved. Any more issues? |
If there are no more issues, I'll be releasing 0.2.0 the next few days. |
Implemented, closing. |
Just as CSharpMath started as a port of iosMath, MathEditor, which builds on iosMath, could be ported to add editing support to CSharpMath.
@verybadcat can you keep us updated about your thoughts on doing this port? Thanks!
The text was updated successfully, but these errors were encountered: