Carbonite
State Management for the Pantheon Desktop Environment
Motivations
Related Works
Tasks
gala-carbonite
- Provide DBus Service exposing the following methods
save
- TODO Allow user to specify granularity of state capture
- TODO a single window
- DONE the current workspace
- TODO all workspaces
- TODO For each window to be captured, collect state information
- DONE current working directory
- TODO application
- TODO window box (size and position)
- window name?
- TODO write state to file optionally provided, else the default location
- TODO create setting for default save location
- TODO Allow user to specify granularity of state capture
- TODO
restore
carbonite
- TODO allow user to specify granularity of state capture in UI
- TODO allow user to optionally specify filename to save to
carbonite-helper
- TODO allow user to restore state from saved file
- should this be destructive, or additive only?