Regarding file associations - This is interesting:
My [HKEY_CLASSES_ROOT\.torrent] entry is still pointing to uTorrent of all things - That's two clients back, And NOT the current handler for .torrent files if i try to open them manually.
My 'TORRENT file' entry does have the proper transmission-qt entries.
I don't see a mention of Halite in those keys anywhere even though that is the registered handler according to Windows Explorer, But i do have a "Halite.Torrent" class key instead, with the same structure.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.torrent\OpenWithList] - three keys, a is some experimental WPF app i tried ages ago, b is uTorrent, c is Halite, and MRUList's value is 'cba'. AFAIK this only sets the order of the Open With submenu entries.
Windows 7's File Associations Control Panel applet shows .torrent as handled by an 'Unknown application', but when i use the Open With context menu option or the applet's Change Association option, i still get Halite as the recommended application to handle .torrent files.
Here's some interesting registry exports i have:
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.torrent]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.torrent\OpenWithList]
"a"="WPFTorrent.vshost.exe"
"MRUList"="cba"
"b"="uTorrent.exe"
"c"="Halite.exe"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.torrent\OpenWithProgids]
"uTorrent"=hex(0):
"Halite.torrent"=hex(0):
"TORRENT file"=hex(0):
Code: Select all
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.torrent]
@="TORRENT file"
"Content Type"="application/torrent"
"remote_access_client_id"="3785123580"
[HKEY_CLASSES_ROOT\.torrent\OpenWithProgids]
"uTorrent"=""
EDIT: my and my compulsive disorder to 'debug' things. Setting the association through Windows to transmission-qt.exe only changes the [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.torrent\OpenWithList] key - it added that as entry d in the list, and changes MRUList to be 'dcba'.
Double clicking torrent files adds them to the running instance of transmission-qt, and the explorer icon is also correct.