Releases: skybird23333/grading-calculator-react
September 12 Updates
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
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
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 existentshallow understanding of React when I wrote the code it will need to be rewritten.
v2.0 Subjects update
Certified major update moment
Features
- The subject update allows you to save a collection of assessments as a subject, and have multiple subjects present.
- 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
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
Fix: selecting assessment status