Meme fix to <>, ~~ and ~> parsing (does not fully solve the issue but at least hides it from the user)
Allow ascii characters to be used for color dropdown symbols
This commit is contained in:
parent
9451822e09
commit
bc8158cc96
@ -2023,19 +2023,28 @@ QString Courtroom::filter_ic_text(QString p_text, bool html, int target_pos, int
|
|||||||
if (p_text.trimmed().startsWith("~~"))
|
if (p_text.trimmed().startsWith("~~"))
|
||||||
{
|
{
|
||||||
p_text.remove(p_text.indexOf("~~"), 2);
|
p_text.remove(p_text.indexOf("~~"), 2);
|
||||||
target_pos -= 2;
|
if (target_pos != -1)
|
||||||
|
{
|
||||||
|
target_pos = qMax(0, target_pos - 2);
|
||||||
|
}
|
||||||
align = "center";
|
align = "center";
|
||||||
}
|
}
|
||||||
else if (p_text.trimmed().startsWith("~>"))
|
else if (p_text.trimmed().startsWith("~>"))
|
||||||
{
|
{
|
||||||
p_text.remove(p_text.indexOf("~>"), 2);
|
p_text.remove(p_text.indexOf("~>"), 2);
|
||||||
target_pos -= 2;
|
if (target_pos != -1)
|
||||||
|
{
|
||||||
|
target_pos = qMax(0, target_pos - 2);
|
||||||
|
}
|
||||||
align = "right";
|
align = "right";
|
||||||
}
|
}
|
||||||
else if (p_text.trimmed().startsWith("<>"))
|
else if (p_text.trimmed().startsWith("<>"))
|
||||||
{
|
{
|
||||||
p_text.remove(p_text.indexOf("<>"), 2);
|
p_text.remove(p_text.indexOf("<>"), 2);
|
||||||
target_pos -= 2;
|
if (target_pos != -1)
|
||||||
|
{
|
||||||
|
target_pos = qMax(0, target_pos - 2);
|
||||||
|
}
|
||||||
align = "justify";
|
align = "justify";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -441,7 +441,7 @@ QString AOApplication::get_chat_markdown(QString p_identifier, QString p_chat)
|
|||||||
if (f_result == "")
|
if (f_result == "")
|
||||||
f_result = read_design_ini(p_identifier, default_path);
|
f_result = read_design_ini(p_identifier, default_path);
|
||||||
|
|
||||||
return f_result;
|
return f_result.toLatin1();
|
||||||
}
|
}
|
||||||
|
|
||||||
QColor AOApplication::get_chat_color(QString p_identifier, QString p_chat)
|
QColor AOApplication::get_chat_color(QString p_identifier, QString p_chat)
|
||||||
|
Loading…
Reference in New Issue
Block a user