Opened 14 years ago

Closed 12 years ago

Last modified 12 years ago

#629 closed Enhancement (fixed)

different file extension for incomplete files

Reported by: frandavid100 Owned by: charles
Priority: Normal Milestone: 1.80
Component: libtransmission Version: 1.01
Severity: Normal Keywords:
Cc: uws+transmission@…, hadess@…, thenewme91@…

Description

Since Transmission does not store partially downloaded files in a specific location, it becomes really hard to tell finished items from unfinished ones in the file manager. Could it maybe give unfinished stuff a special extension, for example .part? Epiphany does that for unfinished downloads.

Change History (19)

comment:1 Changed 14 years ago by charles

  • Component changed from Transmission to GTK+ Interface
  • Milestone changed from None Set to Sometime
  • Owner set to charles
  • Status changed from new to assigned
  • Type changed from Bug to Enhancement

This is planned for the gtk+ client at some future point, possibly 1.10.

The mac client already has this feature.

comment:2 Changed 13 years ago by frandavid100

There is an additional reason why this is important. Nautilus seems to try to thumbnail files as soon as the containing folder is opened, so if you do that before the download is complete it will try to thumbnail the file, fail and never try again (since the name doesn't change after completing it).

comment:3 Changed 13 years ago by frater

I had a script that would search the "target" directory for AVI's and move them (leaving a symbolic link)....

With this feature things would become much easier...

comment:4 Changed 13 years ago by smmalis

Is this feature really so hard to implement? I was thinking move it into libT, so all clients have it. My best guess as how to implement it is something like the following: Upon creation of a file, rename it to file.ext.part Upon finishing the file, rename it to file.ext I'm not that great a programmer, so I don't really know how hard it would be, but it seems straightforward to me.

comment:5 Changed 13 years ago by charles

smmalis: if you're in a hurry for this feature, feel free to submit a patch.

comment:6 Changed 13 years ago by smmalis

I would if I was any good at C.

comment:7 Changed 13 years ago by WouterBolsterlee

  • Cc uws+transmission@… added

comment:8 Changed 13 years ago by turbo

Consider #920 and #1796 - Download into a 'secret' directory, then move it (either manually with #920 or from script (via #920) from #1796).

That's how I do it...

comment:9 Changed 13 years ago by hadess

  • Cc hadess@… added

comment:10 Changed 12 years ago by charles

  • Component changed from GTK+ Client to libtransmission

comment:11 Changed 12 years ago by livings124

  • Summary changed from some way to tell finished torrents from unfinished ones to different file extension for incomplete transfers

comment:12 Changed 12 years ago by charles

This should probably be implemented at the same time as #532 so that they don't step on each other's toes.

comment:13 Changed 12 years ago by cbhl

  • Cc thenewme91@… added

comment:14 Changed 12 years ago by charles

  • Summary changed from different file extension for incomplete transfers to different file extension for incomplete files

comment:15 Changed 12 years ago by charles

  • Milestone changed from Sometime to 1.80

comment:16 Changed 12 years ago by charles

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

Added to trunk by r9328 for 1.80

comment:17 Changed 12 years ago by Rolcol

  • Resolution fixed deleted
  • Status changed from closed to reopened

"Open Folder" seems to be broken here too for single-file torrents.

comment:18 Changed 12 years ago by charles

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

comment:19 Changed 12 years ago by charles

fixed in r9503

Note: See TracTickets for help on using tickets.