View Full Version : Discussion: https://help.ubuntu.com/community/CompilingTransmission
andrew.46
December 31st, 2012, 02:22 AM
This thread is intended for discussion of the following:
CompilingTransmission
https://help.ubuntu.com/community/CompilingTransmission
Please use the thread for discussion on any good points, problems and suggestions for additions to the page. It is a wiki so please feel free to jump in and make any changes yourself, that is what a wiki is for :)
andrew.46
December 31st, 2012, 06:45 AM
To get things off to a good start I have updated the wiki page to cover Quantal Quetzal, libevent 2.0.21-stable and Transmission 2.75. Why upgrade from the repository 2.61? Well, the following is the changelog since 2.61:
Transmission 2.75 (2012/12/13)
Mac
Fix crash on non-English localizations
Transmission 2.74 (2012/12/10)
All tickets closed by this release
All Platforms
Fix a bug that prevented IPv6 addresses from being saved in dht.dat
Better handling of magnet links that contain 'tr.x=' parameters
Add filtering of addresses used for uTP peer connections
Fix detection of whether or not a peer supports uTP connections
Mac
Auto-grouping won't apply until torrents are demagnetized
Tweak the inspector's and add window's file lists to avoid auto-hiding scrollbars overlapping the priority controls
Fix potential crash when downloading and seeding complete at the same time
Fix bug where stopped torrents might start when waking the computer from sleep
Web Client
Fix a multi-file selection bug
Fix bug where the upload and download arrows and rates would not appear for downloading torrents
Fix bug when displaying the tracker list
Transmission 2.73 (2012/10/18)
All tickets closed by this release
Mac
Fix crash on non-English localizations
Transmission 2.72 (2012/10/16)
All tickets closed by this release
All Platforms
Fix crash when adding magnet links with malformed webseeds
Fix handling of magnet links' webseed URLs that contain whitespace
Fix remaining time estimates of magnet links that have webseeds
Show the webseed count in the torrent list when downloading from webseeds
Mac
When possible allow automatic switching to the integrated GPU on dual-GPU machines
Include seeding-complete transfers in the badged count on the Dock icon
GTK+
When adding torrents by URL from the clipboard, handle whitespace in the link
Qt
Fix dialog memory leaks
Web Client
Minor interface fixes
Transmission 2.71 (2012/09/26)
All tickets closed by this release
Mac
Fix crasher on 10.6 Snow Leopard
Transmission 2.70 (2012/09/25)
All tickets closed by this release
All Platforms
Improved speed with the µTP protocol
Fix bug that caused some incoming encrypted peer connections to fail
Fix bugs with the speed limit scheduler
Fix crasher with magnet links
Mac
Notification Center support on Mountain Lion
Torrent files can be previewed with Quick Look in the Finder
Add an option to remove transfers when seeding completes
Fix displaying the Web Client with Bonjour
Fix bugs with Time Machine exclusions
Other minor interface tweaks and bug fixes
Removed Simplified Chinese localization because of lack of localizer
GTK+
Require GTK+ 3.4
Qt
Control speed limit from the icon tray
Improved behavior when clicking on torrents in the torrent list
Fix bug where torrent files were not deleted
Fix bug with unicode characters in the default location
Web Client
The file inspector tab displays files nested under directories
Improved scrolling on iPad
Fix incorrectly rendered characters
Fix bug involving attempts to post notifications without permission
Pretty convincing?
andrew.46
January 27th, 2013, 10:54 AM
Transmission 2.76 has been released and I have updated the wiki appropriately. Changes in this version:
Transmission 2.76 (2013/01/08)
All tickets closed by this release
All Platforms
Better error logging when user-provided scripts can't be executed
The "Time Remaining" property wasn't set for torrents with webseeds but no peers
Fix rare error that created a directory name "$HOME"
GTK+ Client
Fix sort-by-age regression introduced in 2.74
The "Edit Trackers" window didn't resize properly due to a 2.70 regression
Raise the main window when presenting it from an App Indicator
Qt Client
Add magnet link support to transmission-qt.desktop
Fix notification area bug that inhibited logouts & desktop hibernation
Use the "video" icon when the torrent is an mkv or mp4 file
Toggling the "Append '.part' to incomplete files' names" had no effect
Fix display of the torrent name in the Torrent Options dialog
Fix cursor point bug in the filterbar's entry field
Fix crash when adding a magnet link when Transmission was only visible in the system tray
Fix free-memory-read error on shutdown
Daemon
Better watchdir support
Documentation fixes in transmission-remote's manpage
Web Client
Fix indentation of the torrent list and toolbar buttons on mobile devices
CLI
If the Download directory doesn't exist, try to create it instead of exiting
Hope somebody is reading this, feed back has been a little low :(
dhicom
February 5th, 2013, 06:47 PM
Hello.
Thank you for your effort creating the nice tutorial.
If I may add, could you please add another way for installing Transmission just for web based only. Mostly, many people using Transmission to gain smallest foot print of the computer resource, like me. :D
I try your instruction, with small adjustment to disabling the gtk and other gui which I don't need them. I just want my headless Transmission, accessing from any browser, however, I failed. Some parameter like --disable-gtk isn't working after ./configure
Any suggestion would be appreciate..
Another thing, if you don't mind I am being little bit greedy, can you add another way like performing upgrade, rather than new compiling. Many peoples will use the old one and like to upgrade. However, you haven't write the "upgrade" tutorial. Just my though.
Thanks.
andrew.46
February 16th, 2013, 03:01 AM
If I may add, could you please add another way for installing Transmission just for web based only. Mostly, many people using Transmission to gain smallest foot print of the computer resource, like me. :D
I try your instruction, with small adjustment to disabling the gtk and other gui which I don't need them. I just want my headless Transmission, accessing from any browser, however, I failed. Some parameter like --disable-gtk isn't working after ./configure
Any suggestion would be appreciate..
Looks like what you are after may very well be:
./configure --without-gtk
Perhaps look at rtorrent for a truly light client?
Another thing, if you don't mind I am being little bit greedy, can you add another way like performing upgrade, rather than new compiling. Many peoples will use the old one and like to upgrade. However, you haven't write the "upgrade" tutorial. Just my though.
I guess I could add a note concerning this, although since it is a wiki you could do this yourself :). No escaping the recompiling of Transmission itself though...
Thanks very much for your thoughts and questions regarding this wiki page!
dhicom
February 22nd, 2013, 07:36 AM
Thanks for the tip, sir. Appreciated.
Along with the version 2.77, I try the trick and its worked. :)
andrew.46
February 22nd, 2013, 01:13 PM
Great news, glad it has all worked out:)
Powered by vBulletin® Version 4.2.2 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.