Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#2820 closed Bug (wontfix)

Highlight recently completed files

Reported by: Renara Owned by: livings124
Priority: Normal Milestone: None Set
Component: Mac Client Version: 1.82
Severity: Normal Keywords:


I'm not sure how it is on other versions of Transmission, but on the Mac version it can be hard to tell which files have completed, especially with a large list; the "badge" on the application's icon is just a count, and growl notifications by default will disappear after a while.*

Now, I'm not sure what an ideal solution would be, so I have a couple of ideas, but please don't dismiss the ticket if none of them are good; there may be a better solution!

Possibly the easiest solution would be a new sort option "Completion date", allowing us to sort the list in order of most to least recently completed torrents. In the case of incomplete torrents the sort would be by progress perhaps? Or date added, not sure.

Another alternative is to have a special "new" icon on torrents that have completed since the last time the application had focus. This way you could see the "badge" reading of 3 items, click to bring Transmission to the front, or unhide it or whatever, then scroll down the list to see which ones are marked as new. If the application has focus when a torrent completes, then the new icon is applied anyway; i.e - they are only cleared when the app loses focus?

Change History (8)

comment:1 Changed 12 years ago by charles

  • Component changed from Transmission to Mac Client
  • Owner set to livings124

On the GTK+ client you can sort by percentage done by clicking on the progressbar column

comment:2 Changed 12 years ago by livings124

On the Mac client you can also sort by percentage done, and filter by seeding, etc.

comment:3 Changed 12 years ago by Renara

Yeah, and that's great normally, but with a large list it can be hard to tell which ones are new. I mean, if I have twenty seeding torrents ranging from 10% to 90% done, and one of twenty downloading torrents suddenly finishes, but during the time it was downloading it achieved a 30% seed ratio, then it'll jump right into the middle of the seeding torrents so it's a bit hard to find.

Usually it's not too big of a deal, but the point really is that I think it could maybe be easier? It gets even more confusing if you've been away from the computer for a while and three or four torrents have finished, because all you see is a badge for four torrents, and no way to connect that to the torrents that were counted by that.

I dunno if any of these solutions are ideal, one other alternative I had is basically the same as the icons idea, i.e; if transmission gains focus, then any torrents that completed since the last time it had focus will be automatically selected. This avoids the need for shoving an icon somewhere, but is possibly confusing or disruptive. Hmm, perhaps a middle ground on those two ideas would be just to darken the list-entry's background or something, so that it's highlighted without the user of new interface elements, or misusing the use of a selection?

comment:4 Changed 12 years ago by livings124

I understand the point, but I think any of those options would be more confusing then helpful. Why not just set Growl to not auto-fade notifications?

comment:5 Changed 12 years ago by Renara

Oh, I actually just stumbled across a solution; I use a separate folder for incomplete and complete torrents, so what I've done is just create a smart-folder in the finder that pulls up any files that were last modified within 1 day. That way I get only the recently finished ones, so it's a bit easier.

I still think something within Transmission would be nice though, especially as that option is only available for Mac users that I'm aware of. What about the alternate sorting option that highlights completion date? Aside from the name possibly needing improving, it's out of the way enough not to confuse, but hopefully easy enough to get at if you need it. When I first had this problem the view >> sort menu was the first I looked under to see if one of the other sorting methods could help. And alternate name might "recent changes", or alternatively a sort-order of your choice, then a toggle option to "group recent changes at the top" or something, that would have completed torrents, maybe errors, and other important "changes" at the top of the list, then sort the rest normally? Obviously these working names are pretty terrible, but the feature idea is hopefully clear enough, would such a thing work do you think?

comment:6 Changed 12 years ago by livings124

  • Resolution set to wontfix
  • Status changed from new to closed

I understand your point and your concern, but I think all of the solutions are a bit much. Filtering, incomplete folders, growl, sorting by progress, sorting by last activity all offer options for this, and all the other suggestions seem cumbersome.

comment:7 Changed 12 years ago by tiktuk

I would really like to second Renara's idea. Finding recently completed torrents is the only usability problem in Transmission for me.

Imagine an email client where new messages isn't highlighted. And no sorting by date of receival. One would have to spend much longer scanning the message list for new subjects, just like one has to look through all the torrents in Transmission when a torrent finishes, trying to remember which one is new.

A little badge or some bold text on recently completed torrents would solve this.

Luckily Growl notifications helps. Sorting by progress or by last activity are rather random though.

Still, thanks for a most excellent program :-) !

comment:8 Changed 12 years ago by Renara

Hi there tiktuk! For the list sorting there's now a separate ticket which hopefully has a better chance of inclusion as it is a more complete proposal, you can view it as ticket #3016

Note: See TracTickets for help on using tickets.