You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the user re-opens Formulize after the application has been destroyed, it should return to the last page the user opened, with their connection re-established, so user won't lose track of their place in the application. #2
If the user did not save their credentials, they need to be re-prompted for their login before restoring state.
What (might) needs to be done:
On every activity, when the application is onPause(), save the current activity to the preferences, along with the current connection being used.
ScreenListActivity needs to be refactored so it doesn't have to take in a FormulizeApplicaiton object to work. Instead it should be able to take the ConnectionInfo, and application ID and query for the information itself.
applist.php needs to take additional parameters to just return the screen of a specific application ScreenListActivity.
A "stater" activity should be added to read from the current preferences, so it returns the proper activity and connection that the user last opened.
What (might) needs to be done:
onPause(), save the current activity to the preferences, along with the current connection being used.ScreenListActivityneeds to be refactored so it doesn't have to take in aFormulizeApplicaitonobject to work. Instead it should be able to take the ConnectionInfo, and application ID and query for the information itself.applist.phpneeds to take additional parameters to just return the screen of a specific applicationScreenListActivity.