Activity log for bug #726777

Date Who What changed Old value New value Message
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