2011-02-28 20:44:24 |
Stuart Langridge |
bug |
|
|
added bug |
2011-02-28 20:45:48 |
Stuart Langridge |
description |
When subscribing to a UDF ~/MyUDF where you already have a local folder ~/MyUDF, we currently show a confirmation dialog with text (something like) "The contents of your cloud folder will be merged with your local folder "MyUDF" when subscribing. Do you want to subscribe to this cloud folder?" and Yes/No buttons.
As per the HIG (http://library.gnome.org/devel/hig-book/stable/windows-alert.html.en#alert-button-order), "Write button labels as imperative verbs, for example Save, Print. This allows users to select an action with less hesitation. An active phrase also fits best with the button's role in initiating actions, as contrasted with a more passive phrase. For example Find and Log In are better buttons than than Yes and OK." So this dialog should have buttons "Subscribe and merge folders" and "Cancel", not "Yes" and "No"; this makes it much clearer to the user what the buttons do, and doesn't require them to carefully read the dialog to work out what "Yes" and "No" mean.
Example code to add a specific button to a dialog and give that button an accelerator:
d=Gtk.MessageDialog()
b=d.add_button('_Subscribe and merge folder',Gtk.ResponseType.OK)
b.props.use_underline=True # give button an accelerator
Better still would be to have no confirmation dialog at all; instead, show that a folder merge will happen *in the "Cloud Folders" window itself* so users know it will happen before they click the button to subscribe:
-------------[ Account | Cloud Folders | Devices | Services ]-------------
Select the folders from your personal cloud that you
want synchronized in this device.
Sync locally?
My folders (19.2GB available storage)
|_| Ubuntu One - Always in sync [/]
|_| Things/Interesting Documents [ ]
|_| Pictures [ ]
This will be merged with your existing
Pictures folder when you subscribe
|_| Projects [/]
Naty Bidart's (72.6GB available storage)
|_| Shared stuff [/] |
When subscribing to a UDF ~/MyUDF where you already have a local folder ~/MyUDF, we currently show a confirmation dialog with text (something like) "The contents of your cloud folder will be merged with your local folder "MyUDF" when subscribing. Do you want to subscribe to this cloud folder?" and Yes/No buttons.
As per the HIG (http://library.gnome.org/devel/hig-book/stable/windows-alert.html.en#alert-button-order), "Write button labels as imperative verbs, for example Save, Print. This allows users to select an action with less hesitation. An active phrase also fits best with the button's role in initiating actions, as contrasted with a more passive phrase. For example Find and Log In are better buttons than than Yes and OK." So this dialog should have buttons "Subscribe and merge folders" and "Cancel", not "Yes" and "No"; this makes it much clearer to the user what the buttons do, and doesn't require them to carefully read the dialog to work out what "Yes" and "No" mean.
Example code to add a specific button to a dialog and give that button an accelerator:
d=Gtk.MessageDialog()
b=d.add_button('_Subscribe and merge folder',Gtk.ResponseType.OK)
b.props.use_underline=True # give button an accelerator
Better still would be to have no confirmation dialog at all; instead, show that a folder merge will happen *in the "Cloud Folders" window itself* so users know it will happen before they click the button to subscribe:
---[ Account | Cloud Folders | Devices | Services ]---
Select the folders from your personal cloud that you
want synchronized in this device.
Sync locally?
My folders (19.2GB available storage)
|_| Ubuntu One - Always in sync [/]
|_| Things/Interesting Documents [ ]
|_| Pictures [ ]
This will be merged with your existing
Pictures folder when you subscribe
|_| Projects [/]
Naty Bidart's (72.6GB available storage)
|_| Shared stuff [/] |
|
2011-02-28 20:47:17 |
Stuart Langridge |
description |
When subscribing to a UDF ~/MyUDF where you already have a local folder ~/MyUDF, we currently show a confirmation dialog with text (something like) "The contents of your cloud folder will be merged with your local folder "MyUDF" when subscribing. Do you want to subscribe to this cloud folder?" and Yes/No buttons.
As per the HIG (http://library.gnome.org/devel/hig-book/stable/windows-alert.html.en#alert-button-order), "Write button labels as imperative verbs, for example Save, Print. This allows users to select an action with less hesitation. An active phrase also fits best with the button's role in initiating actions, as contrasted with a more passive phrase. For example Find and Log In are better buttons than than Yes and OK." So this dialog should have buttons "Subscribe and merge folders" and "Cancel", not "Yes" and "No"; this makes it much clearer to the user what the buttons do, and doesn't require them to carefully read the dialog to work out what "Yes" and "No" mean.
Example code to add a specific button to a dialog and give that button an accelerator:
d=Gtk.MessageDialog()
b=d.add_button('_Subscribe and merge folder',Gtk.ResponseType.OK)
b.props.use_underline=True # give button an accelerator
Better still would be to have no confirmation dialog at all; instead, show that a folder merge will happen *in the "Cloud Folders" window itself* so users know it will happen before they click the button to subscribe:
---[ Account | Cloud Folders | Devices | Services ]---
Select the folders from your personal cloud that you
want synchronized in this device.
Sync locally?
My folders (19.2GB available storage)
|_| Ubuntu One - Always in sync [/]
|_| Things/Interesting Documents [ ]
|_| Pictures [ ]
This will be merged with your existing
Pictures folder when you subscribe
|_| Projects [/]
Naty Bidart's (72.6GB available storage)
|_| Shared stuff [/] |
When subscribing to a UDF ~/MyUDF where you already have a local folder ~/MyUDF, we currently show a confirmation dialog with text (something like) "The contents of your cloud folder will be merged with your local folder "MyUDF" when subscribing. Do you want to subscribe to this cloud folder?" and Yes/No buttons.
As per the HIG (http://library.gnome.org/devel/hig-book/stable/windows-alert.html.en#alert-button-order), "Write button labels as imperative verbs, for example Save, Print. This allows users to select an action with less hesitation. An active phrase also fits best with the button's role in initiating actions, as contrasted with a more passive phrase. For example Find and Log In are better buttons than than Yes and OK." So this dialog should have buttons "Subscribe and merge folders" and "Cancel", not "Yes" and "No"; this makes it much clearer to the user what the buttons do, and doesn't require them to carefully read the dialog to work out what "Yes" and "No" mean.
Example code to add a specific button to a dialog and give that button an accelerator:
d=Gtk.MessageDialog()
b=d.add_button('_Subscribe and merge folder',Gtk.ResponseType.OK)
b.props.use_underline=True # give button an accelerator
Better still would be to have no confirmation dialog at all; instead, show that a folder merge will happen *in the "Cloud Folders" window itself* so users know it will happen before they click the button to subscribe:
---[ Account | Cloud Folders | Devices | Services ]---
Select the folders from your personal cloud that you
want synchronized in this device.
My folders (19.2GB available storage)
|_| Ubuntu One - Always in sync..........[/]
|_| Things/Interesting Documents.........[ ]
|_| Pictures.............................[ ]
This will be merged with your existing
Pictures folder when you subscribe
|_| Projects.............................[/]
Naty Bidart's (72.6GB available storage)
|_| Shared stuff.........................[/] |
|
2011-02-28 20:47:24 |
Natalia Bidart |
ubuntuone-control-panel: status |
New |
Triaged |
|
2011-02-28 20:47:25 |
Natalia Bidart |
ubuntuone-control-panel: importance |
Undecided |
Medium |
|
2011-02-28 20:47:28 |
Natalia Bidart |
ubuntuone-control-panel: assignee |
|
Naty Bidart (nataliabidart) |
|
2011-02-28 22:03:49 |
Natalia Bidart |
bug task added |
|
ubuntuone-control-panel (Ubuntu) |
|
2011-02-28 22:09:54 |
Natalia Bidart |
ubuntuone-control-panel (Ubuntu): status |
New |
Triaged |
|
2011-02-28 22:09:56 |
Natalia Bidart |
ubuntuone-control-panel (Ubuntu): importance |
Undecided |
Medium |
|
2011-02-28 22:09:58 |
Natalia Bidart |
ubuntuone-control-panel (Ubuntu): assignee |
|
Naty Bidart (nataliabidart) |
|
2011-02-28 22:10:04 |
Natalia Bidart |
tags |
|
desktop+ u1-gui u1-natty |
|
2011-03-03 03:36:23 |
Natalia Bidart |
ubuntuone-control-panel (Ubuntu): importance |
Medium |
Low |
|
2011-03-03 03:36:26 |
Natalia Bidart |
ubuntuone-control-panel: importance |
Medium |
Low |
|
2011-04-19 15:38:28 |
Natalia Bidart |
ubuntuone-control-panel (Ubuntu): assignee |
Naty Bidart (nataliabidart) |
Ubuntu One Desktop+ team (ubuntuone-desktop+) |
|
2011-04-19 15:38:35 |
Natalia Bidart |
ubuntuone-control-panel: assignee |
Naty Bidart (nataliabidart) |
Ubuntu One Desktop+ team (ubuntuone-desktop+) |
|
2012-04-17 00:45:24 |
Leo Arias |
tags |
desktop+ u1-gui u1-natty |
desktop+ natty u1-gui |
|
2012-05-15 02:21:41 |
Roberto Alsina |
attachment added |
|
badbuttons.png https://bugs.launchpad.net/ubuntuone-control-panel/+bug/726777/+attachment/3146816/+files/badbuttons.png |
|
2012-05-15 12:25:18 |
Roberto Alsina |
ubuntuone-control-panel: assignee |
Ubuntu One Desktop+ team (ubuntuone-desktop+) |
Robert Grant (rtgrant) |
|
2012-11-02 13:13:02 |
Chris Wilson |
bug task added |
|
hundredpapercuts |
|
2012-11-02 13:13:08 |
Chris Wilson |
hundredpapercuts: milestone |
|
raring-round-5 |
|
2021-07-29 12:32:56 |
Paul White |
hundredpapercuts: status |
New |
Invalid |
|
2021-07-29 12:33:01 |
Paul White |
ubuntuone-control-panel: status |
Triaged |
Invalid |
|
2021-07-29 12:33:03 |
Paul White |
ubuntuone-control-panel (Ubuntu): status |
Triaged |
Invalid |
|