Opened 8 years ago

Closed 8 years ago

#5473 closed Enhancement (wontfix)

Add GUI for changing cache size in Mac Client

Reported by: jasonkit Owned by: livings124
Priority: Normal Milestone: None Set
Component: Mac Client Version: 2.82
Severity: Normal Keywords:
Cc:

Description

As far as I know there is no way for Mac client user to specify the cache size when using the Mac client.

  1. Unlike the transmission daemon, Mac client will not read the json config file.
  2. There is no entry for cache size in the plist and the corresponding code to handle it for the Mac client.

I have check the source code and seem it is not difficult to make the change to adding GUI to change the cache size and I have done the change, could any one of the Transmission developers take a look on the change and apply it future release of Transmisson?

In the code change, the Preference window is modified (for every locale), and cache size can be set there (take effect after relaunch as I don't know will there be any side effect calling tr_sessionSetCacheLimit_MB() when there is transfer)

Following URL is point to the svn diff between the latest code (Thu Aug 22 22:56:34 2013 UTC+8) and my local copy https://www.dropbox.com/s/4lrflewsi1snz00/Transmission.diff

Change History (1)

comment:1 Changed 8 years ago by livings124

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

I appreciate the patch, but this was intentionally left out of the client. It's a feature that the vast majority of users don't need and could cause more harm than good when misused. It's meant as a daemon-only feature.

Note: See TracTickets for help on using tickets.