Don't show where you are now.

This commit is contained in:
howard-stearns 2016-07-14 15:38:22 -07:00
parent 3132cca482
commit 1c2d13d1ee
3 changed files with 9 additions and 4 deletions

View file

@ -283,11 +283,11 @@ Window {
target.placeText = data.name;
target.usersText = data.online_users + ((data.online_users === 1) ? ' user' : ' users');
}
getDomains({minUsers: 0, maxUsers: 20}, function (e, d) {
var withLobby = !e && d.filter(function (d1) { return d1.lobby; });
console.log(e, d.length, withLobby.length);
getDomains({minUsers: 0, maxUsers: 20}, function (error, domains) {
var here = addressBarDialog.getHost(); // don't show where we are now.
var withLobby = !error && domains.filter(function (domain) { return domain.lobby && (domain.name !== here); });
console.log(error, domains.length, withLobby.length);
withLobby.sort(function (a, b) { return b.online_users - a.online_users; });
console.log(withLobby.map(function (d) { return d.online_users; }));
fill1(s0, withLobby[0]);
fill1(s1, withLobby[1]);
fill1(s2, withLobby[2]);

View file

@ -40,6 +40,10 @@ AddressBarDialog::AddressBarDialog(QQuickItem* parent) : OffscreenQmlDialog(pare
_forwardEnabled = !(DependencyManager::get<AddressManager>()->getForwardStack().isEmpty());
}
QString AddressBarDialog::getHost() const {
return DependencyManager::get<AddressManager>()->getHost();
}
void AddressBarDialog::loadAddress(const QString& address) {
qDebug() << "Called LoadAddress with address " << address;
if (!address.isEmpty()) {

View file

@ -34,6 +34,7 @@ protected:
void displayAddressOfflineMessage();
void displayAddressNotFoundMessage();
Q_INVOKABLE QString getHost() const;
Q_INVOKABLE void loadAddress(const QString& address);
Q_INVOKABLE void loadHome();
Q_INVOKABLE void loadBack();