-
Notifications
You must be signed in to change notification settings - Fork 71
Closed
Labels
Resolution/SupercededThe described announcement or pull request has been superceded.The described announcement or pull request has been superceded.Type/Announcement
Milestone
Description
It's time to have a new schedule. The old issue is getting hard to follow.
WIP:
To be in 0.1.0-rc.0
TextPainter
- Accent commands
- Update Typography
- Correct non-brace argument parsing
- An implementation of special characters (if it is not done now, it will be a bad breaking change):
- #
- $
- %
- &
- \
- ^
- _
- {
- }
- ~
- DrawOneLine
To be in 0.1.0-rc.1
- Fix unit tests of CSharpMath (core)
- Fix \color with color name and 0x
- Fix description box of Utils.NuGet
The milestones below have been changed to after merger with wpf-math. Those shown are the original plan.
To be in 0.1.0-rc.3
- Subpixel rendering of TextPainter (I am still unsure to whether include the whole PixelFarm just for this, gonna try though)
Documentation before release
- Getting started with CSharpMath
- Changelog
- Documentation of MathPainter is unfinished on both NuGet and GitHub wiki
- Extra docs on Measure
- 2 new wiki pages
- Release procedure is not documented
Scheduled 0.1.0 release
Between 0.1.0 and 0.2.0
- Promotion of CSharpMath not yet done
Will most probably be pushed to 0.2.0
- Implement \middle
1 \\ { 2 \\ 3 }'s spacing between 1 and 2 is weird

- No way to limit scrolling to horizontal only or vertical only
- Loading times of CSharpMath.Forms.Android.Example is still very slow in Release mode
However, it is also not yet complete as in not being able to SeparateThisReallyLongWordWhichIsSoLongThatItSpansAcrossTheEntirePageAndWontStopEvenWhenPartOfItIsOutOfBounds.

Will definitely be pushed to 0.2.0
- Refactor TextAtoms and MathAtoms to have common atoms
- Refactor MathAtoms to get rid of MathAtomType and AtomCloner
- Unit tests are missing in general for CSharpMath.Rendering
(The unit tests will be dependent upon CSharpMath.SkiaSharp; and validated through picture comparisons) - Tavis CI integration
- MathEditor port (Math Input (MathEditor port) #11)
Merged issue: #15
FoggyFinder
Metadata
Metadata
Assignees
Labels
Resolution/SupercededThe described announcement or pull request has been superceded.The described announcement or pull request has been superceded.Type/Announcement