Skip to content

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

@timch326

Description

@timch326
  • 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.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions