Opened 11 years ago

Closed 11 years ago

Last modified 10 years ago

#4093 closed Enhancement (fixed)

Peer and network settings accessible through the Web Client

Reported by: bb Owned by:
Priority: Normal Milestone: 2.30
Component: Web Client Version: 2.22
Severity: Normal Keywords: settings, preferences, web client, browser
Cc:

Description

Hi, I am using Transmission for a quite long time, because of the great stability and the superb Web Client.

It would be nice, if it were possible to modify more settings of the transmission-daemon trough the browser, instead of editing the settings file.

If you like the idea and want to integrate it into the official version, I will implement it! I think it is time to give something back to the Transmission community.

Attachment:

  • screenshot the preferences dialog with more tabs, just like the desktop version

Attachments (6)

idea.png (38.1 KB) - added by bb 11 years ago.
preferences dialog with more tabs like the desktop version
peers_tab.png (50.1 KB) - added by bb 11 years ago.
screenshot of the tab
peers_tab.patch (10.0 KB) - added by bb 11 years ago.
patch to add a peers tab to the web client
peers_network_tab.patch (15.0 KB) - added by bb 11 years ago.
patch to add a peers/network tabs to the web client
network_tab.png (42.3 KB) - added by bb 11 years ago.
screenshot of the network tab
svn.patch (14.4 KB) - added by bb 11 years ago.
new patch, I hope this one is OK

Download all attachments as: .zip

Change History (21)

Changed 11 years ago by bb

preferences dialog with more tabs like the desktop version

comment:1 Changed 11 years ago by livings124

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

There are a handful of tickets for specific options to add to the preferences window. Closing this in favor of those.

Changed 11 years ago by bb

screenshot of the tab

Changed 11 years ago by bb

patch to add a peers tab to the web client

comment:2 Changed 11 years ago by bb

  • Resolution duplicate deleted
  • Status changed from closed to reopened
  • Version changed from 2.22 to 2.22+

OK, I couldn't find a ticket that really fits this enhancement.

Here also a patch to add a new "Peers" tab to the preferences dialog.

BTW: blocklist-update doesn't work, but tansmission-remote --blocklist-update also doesn't

comment:3 Changed 11 years ago by livings124

If you could submit a patch without the non-working blocklist options, i would gladly add this patch.

As a side note, there's a bunch of open web client tickets that we'd love patches for.

Last edited 11 years ago by livings124 (previous) (diff)

comment:4 Changed 11 years ago by bb

Great to hear that you like the idea :D

I will implement some more tabs in the near future.

The blocklist update button doesn't work correctly, because the rpc method doesn't work (transmission-remote --blocklist-update also returns blocklist-size 0)

I think will spend some love to these other tickets.

Changed 11 years ago by bb

patch to add a peers/network tabs to the web client

Changed 11 years ago by bb

screenshot of the network tab

comment:5 Changed 11 years ago by livings124

  • Summary changed from Make more settings accessible trough the Web Client to Peer settings accessible trough the Web Client

comment:6 Changed 11 years ago by livings124

  • Summary changed from Peer settings accessible trough the Web Client to Peer and network settings accessible trough the Web Client
  • Version changed from 2.22+ to 2.22

comment:7 Changed 11 years ago by livings124

Can you please submit a patch off of the source code instead of off of the .app. Directions are available at https://trac.transmissionbt.com/wiki/Building.

Changed 11 years ago by bb

new patch, I hope this one is OK

comment:8 Changed 11 years ago by livings124

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

Great! Thanks!

comment:9 Changed 11 years ago by livings124

  • Milestone changed from None Set to 2.30

comment:10 Changed 11 years ago by livings124

  • Summary changed from Peer and network settings accessible trough the Web Client to Peer and network settings accessible through the Web Client

comment:11 follow-up: Changed 11 years ago by livings124

comment:12 in reply to: ↑ 11 Changed 10 years ago by bb

Replying to livings124:

r12119

Hi, it would be nice if you could add me to the project contributors :)

comment:13 follow-up: Changed 10 years ago by livings124

What name do you want listed?

comment:14 in reply to: ↑ 13 Changed 10 years ago by bb

Replying to livings124:

What name do you want listed?

Bruno Bierbaumer please :)

comment:15 Changed 10 years ago by livings124

done r12436

Note: See TracTickets for help on using tickets.