Opened 11 years ago

Closed 11 years ago

#4075 closed Bug (fixed)

add x-scheme-handler/magnet to desktop file

Reported by: ampelbein Owned by: jordan
Priority: Low Milestone: 2.30
Component: GTK+ Client Version: 2.20
Severity: Minor Keywords:
Cc:

Description

Hi there!

Please add

x-scheme-handler/magnet

to the desktop file so transmission can be used as application for magnet links.

More Info: http://standards.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-latest.html#id2869854

Attachments (1)

add-magnet-handler.patch (778 bytes) - added by ampelbein 11 years ago.
patch for desktop file

Download all attachments as: .zip

Change History (6)

comment:1 Changed 11 years ago by ampelbein

Another small correction:

The command used in exec should have %U as argument instead of %F. Apparently the new freedesktop-tools are a bit stricter and this causes issues with transmission being invoked directly from the browser.

comment:2 Changed 11 years ago by jordan

ampelbein, if you're already up to speed on this, could you attach a patch?

Changed 11 years ago by ampelbein

patch for desktop file

comment:3 Changed 11 years ago by livings124

  • Component changed from Transmission to GTK+ Client
  • Owner set to jordan

comment:4 Changed 11 years ago by jordan

  • Milestone changed from None Set to 2.30
  • Status changed from new to assigned

ampelbein: thanks for the patch.

I've been holding off on applying this because I've gotten mixed signals on what The Right Thing to do here is -- kklimonda reported that he had some problems with %U in Ubuntu 10.04.

Still, of the two choices, %U seems like it will cause fewer problems, so I should apply it :)

comment:5 Changed 11 years ago by jordan

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

jordan * r12153 gtk/transmission-gtk.desktop.in

(trunk gtk) #4075 "add x-scheme-handler/magnet to desktop file" -- fixed.

Thanks to ampelbein for the patch :)

Note: See TracTickets for help on using tickets.