Skip to content
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.1.0-pre10, 0.1.0-rc.0, 0.1.0-rc.1, 0.1.0-rc.2 and 0.1.0-rc.3 have been released. #17

Closed
17 of 25 tasks
Happypig375 opened this issue Sep 6, 2018 · 10 comments
Closed
17 of 25 tasks
Assignees
Labels
Resolution/Superceded The described announcement or pull request has been superceded. Type/Announcement

Comments

@Happypig375
Copy link
Collaborator

Happypig375 commented Sep 6, 2018

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
    image
  • 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.
    image

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

@charlesroddie
Copy link
Collaborator

charlesroddie commented Sep 7, 2018

Nuget puts "0.1.0-pre10" between "0.1.0-pre1" and "0.1.0-pre2".
https://docs.microsoft.com/en-us/nuget/create-packages/prerelease-packages
The next release/prerelease I would not call "0.1.0-pre11" therefore. Needs a increment to the verison number.

@Happypig375
Copy link
Collaborator Author

I re-read the SemVer homepage. I didn't know I had to put a dot between pre and 10 before, so I will do so next release. Thanks for pointing it out.

@Happypig375 Happypig375 changed the title 0.1.0-pre10 has been released. 0.1.0-pre10 and 0.1.0-rc.0 has been released. Sep 14, 2018
@Happypig375
Copy link
Collaborator Author

0.1.0-rc.0 has been released. Please comment for any issues found.

@Happypig375 Happypig375 changed the title 0.1.0-pre10 and 0.1.0-rc.0 has been released. 0.1.0-pre10, 0.1.0-rc.0 and 0.1.0-rc.1 has been released. Sep 19, 2018
@Happypig375
Copy link
Collaborator Author

0.1.0-rc.1 has been released. Subpixel rendering looks to require extra work so it will get its own release candidate. Please report any issues.

@charlesroddie
Copy link
Collaborator

We will test. Subpixel can be moved to backlog if you prefer.

@charlesroddie
Copy link
Collaborator

On rc.0 I am getting for TextPainter that @"\blue{a}" shows a in blue, but @"\blue{$a$}" has a in black.

@Happypig375
Copy link
Collaborator Author

Fixed on 0.1.0-rc.2. Subpixel will be in 0.1.0-rc.3. I don't want to move it to the backlog because it will greatly affect image-based unit tests later on.

@Happypig375 Happypig375 changed the title 0.1.0-pre10, 0.1.0-rc.0 and 0.1.0-rc.1 has been released. 0.1.0-pre10, 0.1.0-rc.0, 0.1.0-rc.1 and 0.1.0-rc.2 has been released. Sep 21, 2018
@FoggyFinder
Copy link
Collaborator

FoggyFinder commented Sep 26, 2018

@Happypig375 seems like there is a problem with colors. Text like this \blue{$x_{0}$} doesn't render properly

@Happypig375 Happypig375 changed the title 0.1.0-pre10, 0.1.0-rc.0, 0.1.0-rc.1 and 0.1.0-rc.2 has been released. 0.1.0-pre10, 0.1.0-rc.0, 0.1.0-rc.1, 0.1.0-rc.2 and 0.1.0-rc.3 have been released. Oct 1, 2018
@Happypig375
Copy link
Collaborator Author

0.1.0-rc.3 has been released. If there is no issues found within a few days, it will be the same as 0.1.0.

@Happypig375 Happypig375 added the Resolution/Superceded The described announcement or pull request has been superceded. label Oct 6, 2018
@Happypig375
Copy link
Collaborator Author

Superceded by #21.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Resolution/Superceded The described announcement or pull request has been superceded. Type/Announcement
Projects
None yet
Development

No branches or pull requests

3 participants