History

Add menu items that set visibility

And synchronize visibility settings between Interface and users.js.

David Rowe committed 11 years ago

Commit cbf20121 parent be69c0b7 files · +104 −32Browse files

Showing the changes to interface/src/DiscoverabilityManager.cpp (1 of 7 files). Show all

Unified · Split

interface/src/DiscoverabilityManager.cpp+3−1
@@ -24,7 +24,7 @@ const Discoverability::Mode DEFAULT_DISCOVERABILITY_MODE = Discoverability::All; · 23 unmodified lines
24DiscoverabilityManager::DiscoverabilityManager() :24DiscoverabilityManager::DiscoverabilityManager() :
25 _mode("discoverabilityMode", DEFAULT_DISCOVERABILITY_MODE)25 _mode("discoverabilityMode", DEFAULT_DISCOVERABILITY_MODE)
26{26{
27 27 qRegisterMetaType<Discoverability::Mode>("Discoverability::Mode");
28}28}
29 29
30const QString API_USER_LOCATION_PATH = "/api/v1/user/location";30const QString API_USER_LOCATION_PATH = "/api/v1/user/location";
@@ -93,5 +93,7 @@ void DiscoverabilityManager::setDiscoverabilityMode(Discoverability::Mode discov · 62 unmodified lines
93 // if we just got set to no discoverability, make sure that we delete our location in DB93 // if we just got set to no discoverability, make sure that we delete our location in DB
94 removeLocation();94 removeLocation();
95 }95 }
96
97 emit discoverabilityModeChanged(discoverabilityMode);
96 }98 }
97}99}