Releases: Yilliee/MSP
Releases · Yilliee/MSP
Miniature Student Portal - v2.0.0
- Student : Prevent the menu button and Mark headers from overlapping
- Student : Return the form back to its scrolled position after initializing items
- Add a copy of GNU GPL v3 license
- MSP : Initialize README and import screenshots locally
Miniature Student Portal - v1.7.5
- Admin : Cred_mgr : If all the credential boxes are empty don't save anything
- Admin : Cred_mgr : Don't accept spaces in username and passwords
- Admin : Cred_mgr : Don't allow duplicate username and ids
- Admin : Cred_mgr : If any entry for a specific serial number is empty, nullify all the others for that serial number and let the user know
- Switch to using the term 'username' instead of 'email' throughout the code
- Teacher : Increase size of Exam selector buttons
- Teacher : Allow teacher to view the class summary
Miniature Student Portal - v1.6.0
Full Changelog:
- Switched to writing full namespaces before item names instead of individually including them.
- Controls now use the Left/Right/Bottom/Top of the other controls instead of using y_pos var.
- A local tab_index variable to keeps track of tab indexes inside each initialize function.
- Controls->AddRange is used where necessary instead of using a loop to add each individual entry
- ToString method of int class is used instead of std::to_string where possible
- String to int, float and double conversions now use custom functions instead of built-in ones.
- A Custom roundoff function is used instead of ceil.
- Make sure to use
this
pointer with class scope variable everywhere - Maximize and Minimize buttons are now hidden for New_Pass_prompt
- tab_indexes are not assigned to labels anymore.
- A standard pointer is used in Save_button_Cred_Click instead of a pin pointer ( We are not using the pointer for a managed item )
- Subject struct holds the class_total as well
- Update Calc_total function and remove the things handled by Calc_total from Calc_grade functions
- Login.h : Only try authenticating with a new cred array if the previous check return no match
- Student.h : Bring menu button to front after initializing menu components
- Student.h : Rename items being used in Marks page
- Student.h : Only do the Max->Normal->Max dance with the attendance page since only that requires it
Miniature Student Portal - v1.5.0
Full Changelog: v1.0.0...v1.5.0