Opened 13 years ago

Closed 12 years ago

Last modified 12 years ago

#1192 closed Enhancement (fixed)

Checkboxes in Details > Files

Reported by: JeroenHoek Owned by: charles
Priority: Normal Milestone: 1.40
Component: GTK+ Client Version: 1.30
Severity: Normal Keywords:
Cc:

Description

This is an enhancement request for the Details > Files list for a torrent.

Earlier versions of Transmission allowed for the user to set the priority for a file by using the context menu. Version 1.32 uses buttons on the right side of the list to achieve this. I don't think that it is wrong for a user to have more than one way to achieve his goals, was the context menu removed for some technical reason?

Also, the "Download" column seemed more intuitive when it had the checkboxes instead of the text labels. Wat was the rationale behind this change? Why were those buttons on the right added? Can't all these options be dealt with within the file list in a more compact manner?

As a user I would expect a listbox (or perhaps a context menu) to pop up when clicking on the "High", "Normal" or "Low" labels inside the file list widget, can this be implemented?

I appreciate the work you are doing, and look forward to your response.

Change History (11)

comment:1 follow-up: Changed 13 years ago by charles

The rationale was being able to set multiple files' download flags or priorities by selecting a range and pressing a button. Previously, you had to pull a context menu for every single file.

comment:2 in reply to: ↑ 1 Changed 13 years ago by JeroenHoek

Replying to charles:

The rationale was being able to set multiple files' download flags or priorities by selecting a range and pressing a button. Previously, you had to pull a context menu for every single file.

Wouldn't this be more elegant when dealt with through the context menu?

If the buttons really are the best option; can they be greyed out when not applicable? (no selection or the file(s) selected are already "ignored" or "downloading")

comment:3 Changed 13 years ago by marcabru

I think, the current (1.32) solution is unintuitive, because it uses text to display a logical value in a table (download or ignore a file). In the Hungarian version for example the two values are visually hard to distinguish: igen/nem. The checkboxes were a better solution, or alternatively the ignored files could be greyed out. Then the priority should get a color-coding.

The controls for managing the file properties are also unintuitive, mainly because it uses command-buttons for table-editing purposes. I think it is more intuitive to use a toolbar-like control to set the download/ignore value.

The toolbar could also reflect the state of the selected items. For example: if there is two file selected, one is set to "ignore" the other is to "download", then the control button should adapt a halfway-state. If the selected files have more than one priority, then the pull-down list for priority should be empty.

This toolbar can be similar to a formatting toolbar (abiword/openoffice.org): if the selected text is bold, then the bold button is pushed, if it is partly bold, then it is half-pushed, if the selected text uses multiple fonts, then the font combo-box is empty, etc...

If I am unclear I could make a mock-up for this dialog, just to show the idea. And I think that there are better solutions, but the current version is suboptimal in my opinion.

comment:4 Changed 13 years ago by jidanni

Please put the checkboxes back. Now I have to click twice for each file! What are you guys, agents for doubleclick?

You see the files I want are often nowhere near each other so the new way is a big loss, CTRL button grouping or not. Plus I want to click now, lest I have to leave the computer before I get to the next page down or who knows.

Or why can't you somehow implement both new and old methods right there on the same screen?!

comment:5 Changed 13 years ago by charles

jidanni: there's no need to shout.

comment:6 Changed 13 years ago by charles

  • Milestone changed from None Set to 1.40
  • Status changed from new to assigned

fixed in r6720

comment:7 Changed 13 years ago by charles

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

comment:8 Changed 12 years ago by Jayrome

  • Summary changed from More intuitive controls in Details > Files to Checkboxes in Details > Files
  • Version changed from 1.32 to 1.34

How about using _working_ checkboxes instead of words to display which files are selected for download? =) It is more obvious and both selection tools will be available. To say the truth, me myself was annoyed when swithed up to 1.3x. =)

comment:9 Changed 12 years ago by Jayrome

  • Resolution fixed deleted
  • Status changed from closed to reopened

comment:10 Changed 12 years ago by charles

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

jayrome: I have no idea what you're talking about. This is still slated for 1.40 and already is using checkboxes.

comment:11 Changed 12 years ago by charles

  • Version changed from 1.34 to 1.30
Note: See TracTickets for help on using tickets.