[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kdeplasma-addons/plasma/sreich/youtube-runner] runners/youtube: actually use the query we're given
From:       Shaun Reich <shaun.reich () kdemail ! net>
Date:       2012-02-26 18:43:06
Message-ID: 20120226184306.CAD40A60A6 () git ! kde ! org
[Download RAW message or body]

Git commit 0c8d3584d93299a7cf7a1ce8f78d809727cfaa71 by Shaun Reich.
Committed on 26/02/2012 at 18:18.
Pushed by sreich into branch 'plasma/sreich/youtube-runner'.

actually use the query we're given

M  +1    -1    runners/youtube/tubejob.cpp
M  +0    -6    runners/youtube/youtube.cpp

http://commits.kde.org/kdeplasma-addons/0c8d3584d93299a7cf7a1ce8f78d809727cfaa71

diff --git a/runners/youtube/tubejob.cpp b/runners/youtube/tubejob.cpp
index 42a090a..bf20042 100644
--- a/runners/youtube/tubejob.cpp
+++ b/runners/youtube/tubejob.cpp
@@ -32,7 +32,7 @@ TubeJob::TubeJob(const QString& term)
 
     m_manager = new QNetworkAccessManager(this);
 
-    QNetworkRequest request = \
QNetworkRequest(QUrl("http://gdata.youtube.com/feeds/api/videos?max-results=1&alt=json&q=kde \
plasma")); +    QNetworkRequest request = \
QNetworkRequest(QUrl("http://gdata.youtube.com/feeds/api/videos?max-results=3&alt=json&q=" \
+ term));  m_manager->get(request);
 
     connect(m_manager, SIGNAL(finished(QNetworkReply*)), this, \
                SLOT(jobCompleted(QNetworkReply*)));
diff --git a/runners/youtube/youtube.cpp b/runners/youtube/youtube.cpp
index c781a19..a4a87cc 100644
--- a/runners/youtube/youtube.cpp
+++ b/runners/youtube/youtube.cpp
@@ -72,12 +72,6 @@ void YouTube::match(Plasma::RunnerContext &context)
     kDebug() << "YouTube Runner, Sleeping for 1 seconds";
 
     QEventLoop loop;
-    // Wait a second, we don't want to  query on every keypress
-    QMutex mutex;
-    QWaitCondition waiter;
-    mutex.lock();
-    waiter.wait(&mutex, 1000);
-    mutex.unlock();
 
     TubeJob tubeJob(term);
     connect(&tubeJob, SIGNAL(finished()), &loop, SLOT(quit()));


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic