mirror of
https://github.com/Chatterino/chatterino2.git
synced 2024-11-21 22:24:07 +01:00
Added account name to window title (#1771)
This commit is contained in:
parent
1277c72b02
commit
208e7a68b7
2 changed files with 20 additions and 10 deletions
|
@ -388,24 +388,34 @@ void Window::onAccountSelected()
|
|||
{
|
||||
auto user = getApp()->accounts->twitch.getCurrent();
|
||||
|
||||
// update title
|
||||
this->setWindowTitle(Version::instance().fullVersion());
|
||||
// update title (also append username on Linux and MacOS)
|
||||
QString windowTitle = Version::instance().fullVersion();
|
||||
|
||||
// update user
|
||||
#if defined(Q_OS_LINUX) || defined(Q_OS_MACOS)
|
||||
if (user->isAnon())
|
||||
{
|
||||
if (this->userLabel_)
|
||||
{
|
||||
this->userLabel_->getLabel().setText("anonymous");
|
||||
}
|
||||
windowTitle += " - not logged in";
|
||||
}
|
||||
else
|
||||
{
|
||||
if (this->userLabel_)
|
||||
windowTitle += " - " + user->getUserName();
|
||||
}
|
||||
#endif
|
||||
|
||||
this->setWindowTitle(windowTitle);
|
||||
|
||||
// update user
|
||||
if (this->userLabel_)
|
||||
{
|
||||
if (user->isAnon())
|
||||
{
|
||||
this->userLabel_->getLabel().setText("anonymous");
|
||||
}
|
||||
else
|
||||
{
|
||||
this->userLabel_->getLabel().setText(user->getUserName());
|
||||
}
|
||||
}
|
||||
} // namespace chatterino
|
||||
}
|
||||
|
||||
} // namespace chatterino
|
||||
|
|
|
@ -307,7 +307,7 @@ void GeneralPage::initLayout(SettingsLayout &layout)
|
|||
layout.addCheckbox("Restart on crash", s.restartOnCrash);
|
||||
if (!BaseWindow::supportsCustomWindowFrame())
|
||||
{
|
||||
layout.addCheckbox("Show preferences button (ctrl+p to show)",
|
||||
layout.addCheckbox("Show preferences button (Ctrl+P to show)",
|
||||
s.hidePreferencesButton, true);
|
||||
layout.addCheckbox("Show user button", s.hideUserButton, true);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue