Ticket #13 (new task)

Opened 10 months ago

Last modified 6 weeks ago

Application reload and saving

Reported by: psychcf Owned by:
Priority: trivial Milestone: 1.1.2
Component: api Version: trunk
Keywords: Cc:

Description

Programs should suspend and resume.

I think it should be like this: User wishes to shutdown psych desktop > call this.suspend on all applications > make sure they all return true > save ids of all programs which suspended correctly (returned true) > logoff

User wishes to resume psych desktop > load programs saved in registry, instead of calling this.init, call this.resume > whoop we have resumed programs uber l33t0rhax

Change History

Changed 10 months ago by psychcf

  • milestone set to 2.0

Changed 7 months ago by psychcf

  • priority changed from minor to trivial

Changed 7 months ago by psychcf

  • milestone changed from 1.5 to 1.1

Changed 6 months ago by psychcf

well, howbout this:

  • app subscribes to a shutdown event
  • when the app shuts down it stores stuff in api.Registry
  • when the desktop starts up again the app loads the info from api.Registry
  • ...
  • Profit?

Changed 2 months ago by psychcf

  • owner deleted

Changed 6 weeks ago by psychcf

  • milestone changed from 1.1 to 1.1.1
Note: See TracTickets for help on using tickets.