Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#41 closed bug (Fixed)

A redesign for the "remove torrent" modal dialog window is needed

Reported by: anonymous Owned by: andar
Priority: major Milestone:
Component: GTK UI Version: 0.6.0svn
Keywords: Cc:

Description

The "remove torrent" modal dialog window is a good example for really bad design. It doesn't conform to GNOME Human Interface Guidelines. But screw that, they're just guidelines, right? No. Get a UI designer on your team. This isn't meant as an attack. I'm giving you valuable insight here. Deluge is a good application overall.

Currently this is what it looks like:


Text (not sure, translating on the fly, using Polish version): Do you really want to remove the torrent/torrents?

Tickboxes:

  • Delete files
  • Delete .torrent files

Buttons:

Yes, No.


How should it look like?


Text: Remove %n torrent(s)? (Please enable proper plural forms support, this (s) is just a sad hack)

Buttons:

Remove from list only

Remove and delete .torrent files

Remove and delete downloaded files

Remove and delete all associated files


If you think the labels on buttons will be too long, don't worry, they won't be. It's all about usability, readability, interface standardization (I was really stumped by this dialog and didn't know what to do at first) and not trying to mimmick a clumsy Windows-like interface. Avoid modal dialogs like the plague, but if you really need them (like here), again, avoid "Yes" and "No" button labels at all costs. I dare you show me one GNOME application in svn.gnome.org having such labels on any button. That would be a sign of downright bad design.

Look at this bug to see a mockup of what am I on about here https://bugs.launchpad.net/mintinstall/+bug/174548

I hope you consider this proposal for a future version.

Attachments (1)

Screenshot-Deluge-removetorrent.png (81.7 KB) - added by andar 13 years ago.
Possible remove torrent menu

Download all attachments as: .zip

Change History (11)

comment:1 Changed 13 years ago by anonymous

On second thought, you could do away with the modal dialog altogether. Use the button labels as menu entries in a submenu leading from the "Remove" entry in the right-click torrent menu.

comment:2 Changed 13 years ago by andar

I will consider modifying the dialog in 0.6.. It already is non-modal.

Please drop the attitude next time, it's unproductive.

comment:3 Changed 13 years ago by anonymous

  • Component changed from 0.5.x to gtkui
  • Owner changed from markybob to andar
  • Version changed from 0.5.8.3 to 0.6.0svn

0.5 development is over, so no, i wont redesign the remove dialog in it. changing version to 0.6 and letting andar decide if he wants to keep this ticket or not

comment:4 Changed 13 years ago by andar

  • Milestone set to 0.6.0
  • Status changed from new to assigned

comment:5 Changed 13 years ago by anonymous

I'm sorry for the attitude. I'm just hell-bent on GNOME HIG, otherwise I wouldn't have submitted the report :]

comment:6 Changed 13 years ago by andar

I would like to follow the GNOME HIG a lot more than we do, but my time is divided among more parts than the gtkui alone. If you have any other suggestions please feel free to add more ticket, but I will only be considering these changes for 0.6 which already has quite a bit of UI changes since 0.5.

Changed 13 years ago by andar

Possible remove torrent menu

comment:7 Changed 13 years ago by andar

How does that screenshot look?

comment:8 Changed 13 years ago by anonymous

It's me again. Yes, that looks good. Never seen the entry text designed like this, but this should do. :]

comment:9 Changed 13 years ago by andar

  • Resolution set to fixed
  • Status changed from assigned to closed

This has been implemented in 2822.

comment:10 Changed 13 years ago by anonymous

  • Milestone 0.6.0 deleted

Milestone 0.6.0 deleted

Note: See TracTickets for help on using tickets.