mirror of
https://github.com/rakshasa/rtorrent.git
synced 2026-08-14 06:02:31 +00:00
* Cleanup of the API, got rid of "get_" prefix for alot of the calls.
* Tweaked the http get timeout, now it has a 60 second connect timeout and a 360 second download timeout. * Moved libtorrent/src/parse/download_constructor to src/download. git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@595 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
@@ -64,31 +64,31 @@ WindowTrackerList::redraw() {
|
||||
|
||||
++pos;
|
||||
|
||||
if (m_download->get_download().get_tracker_size() == 0)
|
||||
if (m_download->get_download().size_trackers() == 0)
|
||||
return;
|
||||
|
||||
if (*m_focus >= m_download->get_download().get_tracker_size())
|
||||
if (*m_focus >= m_download->get_download().size_trackers())
|
||||
throw std::logic_error("WindowTrackerList::redraw() called on an object with a bad focus value");
|
||||
|
||||
typedef std::pair<unsigned int, unsigned int> Range;
|
||||
|
||||
Range range = rak::advance_bidirectional<unsigned int>(0,
|
||||
*m_focus,
|
||||
m_download->get_download().get_tracker_size(),
|
||||
m_download->get_download().size_trackers(),
|
||||
(m_canvas->get_height() + 1) / 2);
|
||||
|
||||
while (range.first != range.second) {
|
||||
torrent::Tracker t = m_download->get_download().get_tracker(range.first);
|
||||
torrent::Tracker t = m_download->get_download().tracker(range.first);
|
||||
|
||||
m_canvas->print(0, pos++, "%c %s",
|
||||
range.first == *m_focus ? '*' : ' ',
|
||||
t.get_url().c_str());
|
||||
t.url().c_str());
|
||||
|
||||
m_canvas->print(0, pos++, "%c Group: %2i Id: %s Focus: %s Enabled: %s Open: %s",
|
||||
range.first == *m_focus ? '*' : ' ',
|
||||
t.get_group(),
|
||||
utils::escape_string(t.get_tracker_id()).c_str(),
|
||||
range.first == m_download->get_download().get_tracker_focus() ? "yes" : " no",
|
||||
t.group(),
|
||||
utils::escape_string(t.tracker_id()).c_str(),
|
||||
range.first == m_download->get_download().tracker_focus() ? "yes" : " no",
|
||||
t.is_enabled() ? "yes" : " no",
|
||||
t.is_open() ? "yes" : " no");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user