Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#2675 closed Enhancement (invalid)

watch-dir setting to libtransmission

Reported by: Elbandi Owned by:
Priority: Normal Milestone: None Set
Component: Transmission Version: 1.76
Severity: Minor Keywords:
Cc:

Description

Every client has the watch-dir feature, but the necessary settings are loaded by themselfes. Could you move the load/save codes to libtransmission (and add to RPC too)?

Change History (6)

comment:1 Changed 12 years ago by charles

  • Severity changed from Normal to Minor

What would be the advantage of this?

comment:3 follow-up: Changed 12 years ago by charles

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

IMO when you're talking about watch directories in one of the remote apps, what you'd really want is a watchdir on the remote client's system... since if you're downloading torrents from a web browser on that client system, that's where the files would be saved. That's not something that RPC can handle... all it would do is handle configuring the watchdir on the server.

Also, adding the watchdir feature to libtransmission would cause all kind of problems for the GTK+ and Mac clients.

I think the effort for this feature is not worth the benefits. To me the real watchdir feature in a remote client is something that would be implemented by the client to run on the client's system.

comment:4 in reply to: ↑ 3 Changed 12 years ago by Elbandi

Replying to charles:

Also, adding the watchdir feature to libtransmission would cause all kind of problems for the GTK+ and Mac clients.

No-no. Not the whole watchdir feature move to libtransmission, move only the settings load/save things to libtransmission (so clients can configure watchdir over rpc, like configure download-dir @ Session-Set)

comment:5 Changed 12 years ago by livings124

Having settings for gui-level features seems like a bad idea. For one thing, what if the gui doesn't implement it, or implements it in a different way?

comment:6 Changed 12 years ago by charles

All the guis implement it in different ways. I really don't like this idea... it's a can of worms for (imo) not much payoff

Note: See TracTickets for help on using tickets.