Merge pull request #8836 from howard-stearns/explicit-disconnnect-dialog

switchable placeholder for domain-connection failure, currently a modal
This commit is contained in:
Ryan Downe Karpf 2016-10-17 16:30:23 -07:00 committed by GitHub
commit 6ae6fc4057
3 changed files with 6 additions and 1 deletions

View file

@ -34,7 +34,7 @@ void ConnectionMonitor::init() {
}
auto dialogsManager = DependencyManager::get<DialogsManager>();
connect(&_timer, &QTimer::timeout, dialogsManager.data(), &DialogsManager::showAddressBar);
connect(&_timer, &QTimer::timeout, dialogsManager.data(), &DialogsManager::indicateDomainConnectionFailure);
}
void ConnectionMonitor::disconnectedFromDomain() {

View file

@ -59,6 +59,10 @@ void DialogsManager::showFeed() {
emit setUseFeed(true);
}
void DialogsManager::indicateDomainConnectionFailure() {
OffscreenUi::information("No Connection", "Unable to connect to this domain. Click the 'GO TO' button on the toolbar to visit another domain.");
}
void DialogsManager::toggleDiskCacheEditor() {
maybeCreateDialog(_diskCacheEditor);
_diskCacheEditor->toggle();

View file

@ -46,6 +46,7 @@ public slots:
void toggleAddressBar();
void showAddressBar();
void showFeed();
void indicateDomainConnectionFailure();
void toggleDiskCacheEditor();
void toggleLoginDialog();
void showLoginDialog();