[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: extragear/network/ktorrent
From: Joris Guisson <joris.guisson () gmail ! com>
Date: 2010-11-08 19:04:24
Message-ID: 20101108190424.0AD28AC89B () svn ! kde ! org
[Download RAW message or body]
SVN commit 1194336 by guisson:
Fix bug causing extenders to be shown when the torrent is hidden
BUG: 248205
M +1 -0 ChangeLog
M +8 -0 ktorrent/view/view.cpp
M +3 -0 ktorrent/view/view.h
M +1 -1 ktorrent/view/viewmanager.cpp
--- trunk/extragear/network/ktorrent/ChangeLog #1194335:1194336
@@ -32,6 +32,7 @@
Changes in 4.0.5:
- Fix crash due to uncaught exception when creating torrent (255020)
- Modify tracker grouping script to avoid a memory leak in krosspython
+- Fix bug causing extenders to be shown when the torrent is hidden (248205)
Changes in 4.0.4:
- Make sure that syndication filter save location overrides group save location (250116)
--- trunk/extragear/network/ktorrent/ktorrent/view/view.cpp #1194335:1194336
@@ -504,7 +504,15 @@
}
}
+ void View::extend(TorrentInterface* tc, Extender* widget)
+ {
+ delegate->extend(tc,widget);
+ if (group && !group->isMember(tc))
+ delegate->hideExtender(tc);
}
+
+}
+
#include "view.moc"
--- trunk/extragear/network/ktorrent/ktorrent/view/view.h #1194335:1194336
@@ -103,6 +103,9 @@
/// Get the ViewDelegate
ViewDelegate* viewDelegate() {return delegate;}
+ /// Extend a widget
+ void extend(bt::TorrentInterface* tc,Extender* widget);
+
public slots:
/**
* Update all items in the view
--- trunk/extragear/network/ktorrent/ktorrent/view/viewmanager.cpp #1194335:1194336
@@ -386,7 +386,7 @@
foreach (View* v,views)
{
JobProgressWidget* w = createJobWidget(j);
- v->viewDelegate()->extend(j->torrent(),w);
+ v->extend(j->torrent(),w);
}
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic