History

Four-way discoverability. (Needs testing.)

Howard Stearns committed 9 years ago

Commit c795d2c1 parent c2a49a53 files · +9 −12Browse files

Showing the changes to interface/src/scripting/GlobalServicesScriptingInterface.cpp (1 of 3 files). Show all

Unified · Split

interface/src/scripting/GlobalServicesScriptingInterface.cpp+5−1
@@ -59,7 +59,9 @@ QString GlobalServicesScriptingInterface::findableByString(Discoverability::Mode · 58 unmodified lines
5959 return "none";
6060 } else if (discoverabilityMode == Discoverability::Friends) {
6161 return "friends";
62− } else if (discoverabilityMode == Discoverability::All) {
62+ } else if (discoverabilityMode == Discoverability::Connections) {
63+ return "connections";
64+ } else if (discoverabilityMode == Discoverability::All) {
6365 return "all";
6466 } else {
6567 qDebug() << "GlobalServices findableByString called with an unrecognized value.";
@@ -80,6 +82,8 @@ void GlobalServicesScriptingInterface::setFindableBy(const QString& discoverabil · 14 unmodified lines
8082 discoverabilityManager->setDiscoverabilityMode(Discoverability::None);
8183 } else if (discoverabilityMode.toLower() == "friends") {
8284 discoverabilityManager->setDiscoverabilityMode(Discoverability::Friends);
85+ } else if (discoverabilityMode.toLower() == "connections") {
86+ discoverabilityManager->setDiscoverabilityMode(Discoverability::Connections);
8387 } else if (discoverabilityMode.toLower() == "all") {
8488 discoverabilityManager->setDiscoverabilityMode(Discoverability::All);
8589 } else {