add SettingsManager::GetSettingBool

This commit is contained in:
ouwou
2020-11-03 01:52:19 -05:00
parent b91c368668
commit e562b75f95
4 changed files with 13 additions and 7 deletions

View File

@@ -533,7 +533,7 @@ void ChatMessageItemContainer::HandleCustomEmojis(Gtk::TextView *tv) {
}
void ChatMessageItemContainer::HandleEmojis(Gtk::TextView *tv) {
static bool emojis = Abaddon::Get().GetSettings().GetSettingString("gui", "emojis", "true") != "false";
static bool emojis = Abaddon::Get().GetSettings().GetSettingBool("gui", "emojis", true);
if (emojis) {
HandleStockEmojis(tv);
HandleCustomEmojis(tv);

View File

@@ -17,7 +17,7 @@ MemberListUserRow::MemberListUserRow(Snowflake guild_id, const User *data) {
m_label->set_single_line_mode(true);
m_label->set_ellipsize(Pango::ELLIPSIZE_END);
if (data != nullptr) {
static bool show_discriminator = Abaddon::Get().GetSettings().GetSettingString("gui", "member_list_discriminator", "true") != "false";
static bool show_discriminator = Abaddon::Get().GetSettings().GetSettingBool("gui", "member_list_discriminator", true);
std::string display = data->Username;
if (show_discriminator)
display += "#" + data->Discriminator;