Add guides about using QStringLiteral, QLatin1String, QLatin1Char and QStringBuilder for more efficient strings.
Qt uses uses these techniques internally and can be considered as good coding practice when working with Qt libraries.
Update consists mostly of just moving things around and adding missing
section titles.
Added remark about `Play sound while Busy` in General tab.
Changed highlight style of ~settings from italics to bold.
Removed obsolete remark about filter audio in A/V tab.
Settings rethink PR: #3457
BREAKING CHANGE: Current markdown syntax is unintuitive, and thus we have agreed on switching to @SkyzohKey's implementation. Replaces all instances of Markdown with Text Styling. Closes#3404.
Short lines make it easier to evaluate diffs.
Fix only critical typos, like missing full stops in the middle of a
sentence. Everything else left untouched.
Misleading information
The profile is actually in the top left corner, not the top right.
Updated and reworded the profile section
The section was given a unified look and some options were reworded to either be more clear or to fix grammatical errors.
Minor rewording of the general settings section
No capital S in status
Updated and reworded the chat section
Updated and reworded the theme section
simleys->smileys
Also they are not being replaced with unicode emoticons but instead with actual images, rectified.
Updated and reworded the connection settings section
Minor rewording of the NoSpam section
Minor rewording of the audio+video section
Minor rewording of the advanced section
Updated and reworded the groupchats section
Updated and reworded the multi window mode section
normaly->normally
if profile->if the profile