Skip to content

Releases: skybird23333/grading-calculator-react

September 12 Updates

12 Sep 05:55
Compare
Choose a tag to compare

Feat: Settings

You can now tweak a few settings. More will come soon.

Fixes

  • Fixed the orange mark setting not reflecting after changing.
    • If you have changed this setting right after the settings update, you may have to re-update this.

September 4 Updates

04 Sep 11:32
Compare
Choose a tag to compare

There has been quite a few updates spanning a few months since the last release notes have been written. I will include them all in this one.

Features

Cloud Storage

There is nothing fancy about this. You can store your data on servers and sync across devices via Supabase. T&C apply.

New layout

I've added a sidebar so you only need to click once instead of twice to get to another subject. Drag-and-drop works on either the home page or the sidebar. You can also hide it. Works on mobile too.

Marks possibilities

For an assessment you have yet to complete, it will now show how much it will change your mark when you get 50% and 100%, that is, the difference between your grade when you haven't done this assessment and your grade when you achieve the worst or best in this assessment. I've chosen 50% instead of 0% since that's a barely passing grade, so unless you are throwing it's pretty hard to get below it. This should help you visualise the weighting of the assessment in relation to your current marks.

Others

  • Some UI changes to bring it in line with how skybord.xyz now looks.
  • Changed how marks look to try reduce clutter.
  • Added a patch note link in the home page, so you can, for example, read this one.
  • The completed button is now a checkbox. The previous select input was intended for a feature that is no longer planned.
  • The heading no longer moves with the entire page when editing. I'm looking for a way to display the grade anyway when you've scrolled far enough.

Fixes

  • Assessments on the subject page now have the same width as the heading.
  • Some numbers not rounding to two decimals in some places.
  • Rewrite some code

Known issues

The sidebar not updating when certain things are changed within a subject.

May 15 Updates

15 May 07:59
ef48141
Compare
Choose a tag to compare

Features

  • You can now see how much your total mark has increased or decreased by after you have completed an assessment.
  • You can now reorder your subjects and assessments(in edit mode) by dragging and dropping them. Changes to subject order are automatically saved.
  • The subject's grade overview has been reworked, adding a number of new metrics:
    • Minimum: This is the mark you will get if you fail all remaining assessments.
    • Maximum: This is the mark you will get if you get 100% in all remaining assessments.
    • Change: How much your latest completed assessment has affected your total mark.
    • Total Change: How much your mark has chnaged by since your first test.
    • These values are visible on both the home page and the subject page.

Known Issues

  • The app will crash when navigating to a non existent subject. Thanks to how react works and my non existent shallow understanding of React when I wrote the code it will need to be rewritten.

v2.0 Subjects update

01 Mar 07:06
Compare
Choose a tag to compare

Certified major update moment

Features

  • The subject update allows you to save a collection of assessments as a subject, and have multiple subjects present.
    image
  • Added a goal line indicator on the subject progress bar.
  • Added animations to all progress bars.
  • Style updates

Fixes

  • Cannot change assessment status to due
  • Cannot input floats

v1.1.0 Delete Button Update

27 Feb 03:35
Compare
Choose a tag to compare

You can now delete assessments!!! AMAZING!!!!

There is probably other changes/fixes but i forgot

Changes

  • Maked UI more fancy
  • You can now delete assessments

Fixes

  • Fixed like 100 component desync issues when editing
  • Then rewrote the Assessment component to not have its internal state, instead only display the received props and send input changes directly to parent

v1.0.0 Release

19 Sep 07:11
Compare
Choose a tag to compare
Fix: selecting assessment status