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/scripting/GlobalServicesScriptingInterface.h (1 of 7 files). Show all

Unified · Split

interface/src/scripting/GlobalServicesScriptingInterface.h+4−0
@@ -53,17 +53,21 @@ private slots: · 52 unmodified lines
5353
5454 QString getFindableBy() const;
5555 void setFindableBy(const QString& discoverabilityMode);
56+ void discoverabilityModeChanged(Discoverability::Mode discoverabilityMode);
5657
5758 signals:
5859 void connected();
5960 void disconnected(const QString& reason);
6061 void myUsernameChanged(const QString& username);
6162 void downloadInfoChanged(DownloadInfoResult info);
63+ void findableByChanged(const QString& discoverabilityMode);
6264
6365 private:
6466 GlobalServicesScriptingInterface();
6567 ~GlobalServicesScriptingInterface();
6668
69+ QString findableByString(Discoverability::Mode discoverabilityMode) const;
70+
6771 bool _downloading;
6872 };
6973