All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added TabBar for switching terms
- Refactored routing system
- Optimized the app by reducing the amount of rebuilds
- Fixed several translation errors and inconsistencies
- Switch iOS rendering engine to Impeller
- Fixed blurred monochrome icon on Android
- Code cleanup
- Fixed some additional bugs
- Added ascending and descending sorting
- Added monochrome icon
- Changed style in the settings screen
- Changed changelog workflow
- Cleaned up the project by changing linter rules
- Upgrade to Dart 3 and Flutter 3.10
- Fixed wrong exam calculation weight
- Fixed UI showcase not starting
- Fixed some additional bugs
- Added POEditor translation workflow. If you want to contribute, head over to our POEditor project and start translating!
- Switched to .arb translations
- Added translations for Dutch and Luxembourgish
- Fixed numerous translation inconsistencies
- Added an illustration for empty lists
- Fixed the white screen when reordering subjects
- Fixed bugs with the showcase in the subject editing screen
- Improve iOS keyboard handling
- Fixed some additional bugs
You can now easily add speaking tests with their own weight! You can edit the speaking weight on the subject editing page
- Added speaking tests
- Added unit tests
- Improved number parsing
- Fixed input validation
- Fixed some layout bugs
- Test release for CI publishing
- Fix various issues with displaying decimal numbers
- Code cleanup
- Implemented CI for automated publishing
- Fixed some bugs
- Added the possibility to tap on a result to show the precise result
- Fixed a few layout bugs
- Fixed some bugs
You can now insert your exam grades in the new "exam" section, allowing them to be correctly calculated
- Added the possibility to insert exams in the luxembourgish system
- Improved iOS behavior and layout
- Fixed typo in "Luxemburgish"
- Fixed some bugs
You can now create and edit your own subject groups and create a custom sorting order for your subjects
- Added creation and editing of subject groups
- Added custom subject sorting order
- Data can now be imported from the setup screen
- Sorting and term popups now indicate the currently selected option
- Fixed many bugs
- Added Import/Export
- Improved landscape/tablet mode
- Fixed many bugs
- Integrated the luxemburgish general system. Just select your class in a few quick taps!
- Added subject groups
- Improve setup flow
- Updated icon and splash screen
- Various optimisations, including a revamp of the class dataset
- Fixed many bugs
- Renamed the app to Graded
- Improved page title animations
- Improved text fields
- Optimized several parts of the app
- Fixed many bugs
- Renamed the app to Graded
- Improved page title animations
- Improved text fields
- Optimized several parts of the app
- Fixed many bugs
- Improved page transitions
- Added splash screen
- Added language selector
- Added coefficient sorting
- Optimized many parts of the app
- Many bugfixes
- Bugfixes
- Rewrite of the app with the Flutter framework to add multi-platform capabilities
- Moved to Material You design
- Changed setup screen and added possibility to change class after initial setup
- Improved functions related to the year view
- Optimisation
- Bugfixes
- Optimisation
- Bugfixes
- Bugfixes
- Bugfixes
- Fixed UI with large subject names or large fonts
Grade.ly is finally out! Take advantage of it to track all your grades before the end of the semester
- Initial release