[SCM] kdeconnect packaging branch, master, updated. debian/0.9g-1-1183-g9d69498
Maximiliano Curia
maxy at moszumanska.debian.org
Fri Oct 14 14:26:48 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/kdeconnect.git;a=commitdiff;h=4408afe
The following commit has been merged in the master branch:
commit 4408afece1fa2efb7e233ec7b3f68ff513ad83fa
Author: Albert Vaca <albertvaka at gmail.com>
Date: Sun Aug 18 20:25:31 2013 +0200
Fixed pausemusic plugin
PauseWhenRinging logic was wrong
Removed qDebugs
---
daemon/plugins/pausemusic/pausemusicplugin.cpp | 23 ++++++++++++++++-------
1 file changed, 16 insertions(+), 7 deletions(-)
diff --git a/daemon/plugins/pausemusic/pausemusicplugin.cpp b/daemon/plugins/pausemusic/pausemusicplugin.cpp
index bb69a95..31055ea 100644
--- a/daemon/plugins/pausemusic/pausemusicplugin.cpp
+++ b/daemon/plugins/pausemusic/pausemusicplugin.cpp
@@ -41,20 +41,29 @@ PauseMusicPlugin::PauseMusicPlugin(QObject* parent, const QVariantList& args)
bool PauseMusicPlugin::receivePackage(const NetworkPackage& np)
{
- if (np.type() != PACKAGE_TYPE_TELEPHONY) return false;
- //TODO: Test this logic again
+ if (np.type() != PACKAGE_TYPE_TELEPHONY) {
+ return false;
+ }
+
+
if (pauseWhen == PauseWhenRinging) {
- if (np.get<QString>("event") != "ringing" || np.get<QString>("event") != "talking") return false;
- } else if (pauseWhen == PauseWhenTalking){
- if (np.get<QString>("event") != "talking") return false;
+
+ if (np.get<QString>("event") != "ringing" && np.get<QString>("event") != "talking") {
+ return true;
+ }
+
+ } else if (pauseWhen == PauseWhenTalking) {
+
+ if (np.get<QString>("event") != "talking") {
+ return true;
+ }
+
}
bool pauseConditionFulfilled = !np.get<bool>("isCancel");
- qDebug() << "PauseMusicPackageReceiver - PauseCondition:" << pauseConditionFulfilled;
-
if (pauseConditionFulfilled) {
//Search for interfaces currently playing
QStringList interfaces = QDBusConnection::sessionBus().interface()->registeredServiceNames().value();
--
kdeconnect packaging
More information about the pkg-kde-commits
mailing list