uprm-inso4101-2024-2025-s1 / semester-project-regiupr

semester-project-regiupr created by GitHub Classroom
8 stars 2 forks source link

Refactor the main module so that the UI screens reload correctly #178

Open cristianMarcial opened 1 week ago

cristianMarcial commented 1 week ago

Description

The functionality to reload/reset all screen modules will be added to the main module structure (where the program execution occurs), either when the user changes modules or a functionality that resets the language of the UI text content is triggered.

Objective

Although the main screen modules reload correctly, there are some that do not (e.g. ForgotEmailVal.py). In addition, some modules to be implemented require the page to be restarted to display their functionality (e.g. when a language is selected in the login screen, the UI content strings change to the desired language). The objective of this task is to create these two functionalities.

Requirements

Time Constrains & Deadline

Preferably, not after November 20.

Difficulty

8, Since this task requires several things:

Priority

7, since this is required for the correct operation of some functionalities.

Suggested Assignees:

@cristianMarcial, @RayMuvz (we both had work previously with the main module)

Ar2691 commented 1 week ago

For the task to have such a high difficulty and priority consider looking for a partner to work with.

cristianMarcial commented 6 days ago

@RayMuvz apparently, the reason that the Forget_Email screen didn't reset was simply because a parenthesis clause was missing ... we still have to do the reset operations for other pages but atleast now we know that Forget_Email page bug was solved

image

cristianMarcial commented 4 days ago

https://github.com/uprm-inso4101-2024-2025-s1/semester-project-regiupr/commit/8ee9bd97c36cb2adb32680513e06fe1038dc820a