forked from OpenGamers/abaddon
add option to hide discriminators in member list
This commit is contained in:
@@ -17,7 +17,10 @@ MemberListUserRow::MemberListUserRow(Snowflake guild_id, const User *data) {
|
|||||||
m_label->set_single_line_mode(true);
|
m_label->set_single_line_mode(true);
|
||||||
m_label->set_ellipsize(Pango::ELLIPSIZE_END);
|
m_label->set_ellipsize(Pango::ELLIPSIZE_END);
|
||||||
if (data != nullptr) {
|
if (data != nullptr) {
|
||||||
std::string display = data->Username + "#" + data->Discriminator;
|
static bool show_discriminator = Abaddon::Get().GetSettings().GetSettingString("gui", "member_list_discriminator", "true") != "false";
|
||||||
|
std::string display = data->Username;
|
||||||
|
if (show_discriminator)
|
||||||
|
display += "#" + data->Discriminator;
|
||||||
auto col_id = data->GetHoistedRole(guild_id, true);
|
auto col_id = data->GetHoistedRole(guild_id, true);
|
||||||
if (col_id.IsValid()) {
|
if (col_id.IsValid()) {
|
||||||
auto color = Abaddon::Get().GetDiscordClient().GetRole(col_id)->Color;
|
auto color = Abaddon::Get().GetDiscordClient().GetRole(col_id)->Color;
|
||||||
|
|||||||
Reference in New Issue
Block a user