mirror of
https://thingvellir.net/git/overte
synced 2025-03-27 23:52:03 +01:00
Don't show where you are now.
This commit is contained in:
parent
3132cca482
commit
1c2d13d1ee
3 changed files with 9 additions and 4 deletions
|
@ -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]);
|
||||
|
|
|
@ -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()) {
|
||||
|
|
|
@ -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();
|
||||
|
|
Loading…
Reference in a new issue