UI

Differences between revisions 8 and 9
Revision 8 as of 2006-05-09 14:56:27
Size: 2311
Editor: ppp-82-135-8-223
Comment:
Revision 9 as of 2006-05-09 14:59:14
Size: 2466
Editor: ppp-82-135-8-223
Comment:
Deletions are marked like this. Additions are marked like this.
Line 20: Line 20:

==== Backup Types ====

 1. "Complete backup"

 2. "Only add new or changes files"

 3. "Ask"
Line 26: Line 35:
1. Includes: ~
2. Excludes:
3. Type: ask
 1. Includes: ~

 
2. Excludes:

 
3. Type: ask
Line 32: Line 43:
1. Include: ~
2. Exlcude: *.mp3, *.ogg, *.avi ...
3. Type: ask
 1. Include: ~

 
2. Exlcude: *.mp3, *.ogg, *.avi ...

 
3. Type: ask
Line 42: Line 55:
1. Jill opens hub
2. Chooses to go with the default "complete home backup" profile
3. Jill selects her cd writer in the backup device combo and clicks on backup
4. Jill gets asked if she would like to start a new backup or contine an older one - she chooses new
5. Jill inserts an empty cd and watches the progress bar

 
1. Jill opens hub

 
2. Chooses to go with the default "complete home backup" profile

 
3. Jill selects her cd writer in the backup device combo and clicks on backup

 
4. Jill gets asked if she would like to start a new backup or contine an older one - she chooses new

 
5. Jill inserts an empty cd and watches the progress bar
Line 52: Line 70:
1. Jill open hub
2. Chooses to go with the default "complete home backup" profile
3. Jill selects her cd writer in the backup device combo and clicks on backup
4. Jill gets asked if she would like to start a new backup or contine an older one - she chooses to continue a new one.
5. A dialog prompts her to insert her old backup into the cdwriter
5. Jill inserts the backup cd and watches the progress bar
 1. Jill open hub

 
2. Chooses to go with the default "complete home backup" profile

 
3. Jill selects her cd writer in the backup device combo and clicks on backup

 
4. Jill gets asked if she would like to start a new backup or contine an older one - she chooses to continue a new one.

 
5. A dialog prompts her to insert her old backup into the cdwriter

 6
. Jill inserts the backup cd and watches the progress bar
Line 61: Line 84:
1. Jill inserts her backup cd into the cdwriter
2. A dialog asks here if she would like to continue her backup
3. She confirms and wathces the progress bar
 1. Jill inserts her backup cd into the cdwriter

 
2. A dialog asks here if she would like to update her backup

 
3. She confirms and watches the progress bar

User Interface Discussion

Here are some mockups. An in detail rationale will follow soon.

Backup

Main Window

attachment:main_window.jpg

The proflie treeview shows a set of predefinded and custom profiles.

Each profile is listed with its name and the last backup date.

By default we could deliver a profile "Personal files". It would include the users home directory and would exclude temporary files (browser caches, thumbnails, trash...).

The backup device combobox includes the devices provided by hal.

Edit Profile Dialog

attachment:edit_profile_1.jpg

Backup Types

  1. "Complete backup"
  2. "Only add new or changes files"
  3. "Ask"

attachment:edit_profile_2.jpg attachment:edit_profile_3.jpg

Default Profiles

Complete Home Backup

  1. Includes: ~
  2. Excludes:
  3. Type: ask

Backup Only Documents and Configuration - but no large media files

  1. Include: ~
  2. Exlcude: *.mp3, *.ogg, *.avi ...
  3. Type: ask

Workflow

Complete Home Backup

Use case: Jill wants to backup here data. It is the first time that she uses a backup programm.

  1. Jill opens hub
  2. Chooses to go with the default "complete home backup" profile
  3. Jill selects her cd writer in the backup device combo and clicks on backup
  4. Jill gets asked if she would like to start a new backup or contine an older one - she chooses new
  5. Jill inserts an empty cd and watches the progress bar

Continue a Regular Backup

Use case: Jill (from the above example) heard that it is wise to do regular backups. Since her last backup was a week ago. She decides to do another one.

  1. Jill open hub
  2. Chooses to go with the default "complete home backup" profile
  3. Jill selects her cd writer in the backup device combo and clicks on backup
  4. Jill gets asked if she would like to start a new backup or contine an older one - she chooses to continue a new one.
  5. A dialog prompts her to insert her old backup into the cdwriter
  6. Jill inserts the backup cd and watches the progress bar

or:

  1. Jill inserts her backup cd into the cdwriter
  2. A dialog asks here if she would like to update her backup
  3. She confirms and watches the progress bar

Resources

The glade file:

attachment:upbackup-mockup.glade

The current user interface: attachment:current.jpg

HomeUserBackup/UI (last edited 2008-08-06 16:26:11 by localhost)