2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-09-03 16:05:57 +00:00

scheme updated, config vars moved to Global namespace

This commit is contained in:
John Preston
2016-02-18 19:36:33 +03:00
parent 57b771c879
commit 803d1a429d
29 changed files with 848 additions and 327 deletions

View File

@@ -384,8 +384,6 @@ void Application::closeApplication() {
i->first->close();
}
_localClients.clear();
MTP::stop();
}
#ifndef TDESKTOP_DISABLE_AUTOUPDATE
@@ -808,7 +806,7 @@ AppClass::AppClass() : QObject()
checkMapVersion();
}
_window->updateIsActive(cOnlineFocusTimeout());
_window->updateIsActive(Global::OnlineFocusTimeout());
}
void AppClass::regPhotoUpdate(const PeerId &peer, const FullMsgId &msgId) {
@@ -926,7 +924,7 @@ void AppClass::checkLocalTime() {
void AppClass::onAppStateChanged(Qt::ApplicationState state) {
checkLocalTime();
if (_window) {
_window->updateIsActive((state == Qt::ApplicationActive) ? cOnlineFocusTimeout() : cOfflineBlurTimeout());
_window->updateIsActive((state == Qt::ApplicationActive) ? Global::OnlineFocusTimeout() : Global::OfflineBlurTimeout());
}
if (state != Qt::ApplicationActive) {
PopupTooltip::Hide();
@@ -1083,6 +1081,8 @@ AppClass::~AppClass() {
App::deinitMedia();
deinitImageLinkManager();
MTP::stop();
AppObject = 0;
deleteAndMark(_uploader);
deleteAndMark(_translator);