Skip to content

Releases: Yilliee/MSP

Miniature Student Portal - v2.0.0

06 Dec 07:28
Compare
Choose a tag to compare
  • 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

06 Dec 07:25
Compare
Choose a tag to compare
Pre-release
  • 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

06 Dec 07:16
Compare
Choose a tag to compare
Pre-release

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

03 Dec 12:24
Compare
Choose a tag to compare
Pre-release

Full Changelog: v1.0.0...v1.5.0