Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#3320 closed Bug (fixed)

If the seed ratio is already met when download completes, the Mac callback options do not occur

Reported by: mp3 Andrew Owned by: livings124
Priority: Normal Milestone: 2.01
Component: Mac Client Version: 2.00
Severity: Normal Keywords:
Cc:

Description

After upgrading to Transmission 2.00, the Mac dock icon for Transmission is no longer badged with the number of completed downloads. I have tried uninstalling and reinstalling, as well as deleting all associated preference files, but this has not fixed the issue. I am running OS X 10.6.4.

Change History (14)

comment:1 Changed 12 years ago by Longinus00

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

comment:2 Changed 12 years ago by livings124

I'm not seeing this. If the app is the main focused app, the value won't appear. This is intentional, since the number represents the number of downloads finished when the app was not the focused app.

comment:3 Changed 12 years ago by mp3 Andrew

Even with the application minimized into the dock, I'm still having the issue. However, after changing the "stop seeding at ratio:" setting from "0.00" to "1.00", the issue was fixed. Why would that affect it? It didn't in previous versions.

comment:4 Changed 12 years ago by livings124

  • Summary changed from After installing v2.00, Mac dock icon is no longer badged with number of completed downloads to If the seed ratio is already met when download completes, the Mac callback options do not occur

What's happening is that libtransmission is performing the "seeding complete" pause before the download complete callback. The Mac code only does the badge and plays the download sound if transfer is currently unpaused.

#3319 is a duplicate

comment:5 Changed 12 years ago by mp3 Andrew

So is this a bug or just part of the program, and would it be something that would be fixed?

comment:6 Changed 12 years ago by livings124

It's a bug that should be fixed.

comment:7 Changed 12 years ago by livings124

  • Milestone changed from None Set to 2.01

comment:8 Changed 12 years ago by charles

I think I've got this fixed in r10848.

Before I backport to the 2.0x branch, could one of you please confirm the fix on the Mac?

comment:9 follow-up: Changed 12 years ago by mp3 Andrew

I can test it. What file do I need to download to install?

comment:10 in reply to: ↑ 9 Changed 12 years ago by olwin

Replying to mp3 Andrew:

I can test it. What file do I need to download to install?

Go to http://transmission.xpjets.com/ and download the lastest version

comment:11 Changed 12 years ago by livings124

r10861 should fix this, but I would like some confirmation.

comment:12 Changed 12 years ago by mp3 Andrew

r10861 has fixed the issue. Thank you for your help.

comment:13 Changed 12 years ago by livings124

  • Keywords backport-2.0x added
  • Milestone changed from 2.01 to 2.10
  • Resolution set to fixed
  • Status changed from new to closed

comment:14 Changed 12 years ago by livings124

  • Keywords backport-2.0x removed
  • Milestone changed from 2.10 to 2.01
  • Severity changed from Minor to Normal

2.0x: r10878

Note: See TracTickets for help on using tickets.