2
0
mirror of https://github.com/kotatogram/kotatogram-desktop synced 2025-09-05 00:55:12 +00:00

improved bad_msg_notification handle and local time shifts

This commit is contained in:
John Preston
2014-08-01 15:09:46 +04:00
parent 22e1a7b730
commit 0e031f042d
17 changed files with 381 additions and 95 deletions

View File

@@ -395,18 +395,21 @@ void Window::clearWidgets() {
anim::stop(settings);
settings->hide();
settings->deleteLater();
settings->rpcInvalidate();
settings = 0;
}
if (main) {
anim::stop(main);
main->hide();
main->deleteLater();
main->rpcInvalidate();
main = 0;
}
if (intro) {
anim::stop(intro);
intro->hide();
intro->deleteLater();
intro->rpcInvalidate();
intro = 0;
}
}
@@ -463,7 +466,7 @@ void Window::showSettings() {
anim::stop(main);
main->hide();
}
settings = new Settings(this);
settings = new SettingsWidget(this);
settings->animShow(bg);
fixOrder();
@@ -476,6 +479,7 @@ void Window::hideSettings(bool fast) {
anim::stop(settings);
settings->hide();
settings->deleteLater();
settings->rpcInvalidate();
settings = 0;
if (intro) {
intro->show();
@@ -488,6 +492,7 @@ void Window::hideSettings(bool fast) {
anim::stop(settings);
settings->hide();
settings->deleteLater();
settings->rpcInvalidate();
settings = 0;
if (intro) {
intro->animShow(bg, true);
@@ -533,7 +538,7 @@ MainWidget *Window::mainWidget() {
return main;
}
Settings *Window::settingsWidget() {
SettingsWidget *Window::settingsWidget() {
return settings;
}
@@ -798,7 +803,7 @@ void Window::noIntro(IntroWidget *was) {
}
}
void Window::noSettings(Settings *was) {
void Window::noSettings(SettingsWidget *was) {
if (was == settings) {
settings = 0;
}