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