@@ -452,9 +452,13 @@ bool LauncherBackend::handleMessage(const QDBusMessage& message, const QDBusConn
452 if (message.member() == "Get") {
452 if (message.member() == "Get") {
453 if (message.arguments()[1].toString() == "count")
453 if (message.arguments()[1].toString() == "count")
454 retval = this->count(appid);
454 retval = this->count(appid);
455+ else if (message.arguments()[1].toString() == "countVisible")
456+ retval = this->countVisible(appid);
455 } else if (message.member() == "Set") {
457 } else if (message.member() == "Set") {
456− //if (message.arguments()[1].toString() == "count")
458+ if (message.arguments()[1].toString() == "count")
457− /* TODO: setCount */
459+ this->setCount(appid, message.arguments()[2].toInt());
460+ else if (message.arguments()[1].toString() == "countVisible")
461+ this->setCountVisible(appid, message.arguments()[2].toBool());
458 } else if (message.member() == "GetAll") {
462 } else if (message.member() == "GetAll") {
459 retval = this->itemToVariant(appid);
463 retval = this->itemToVariant(appid);