mirror of
https://github.com/kotatogram/kotatogram-desktop
synced 2025-09-05 00:55:12 +00:00
Added new setting to disable spellchecker.
This commit is contained in:
@@ -89,6 +89,7 @@ QByteArray Settings::serialize() const {
|
||||
stream << qint32(_variables.replaceEmoji.current() ? 1 : 0);
|
||||
stream << qint32(_variables.suggestEmoji ? 1 : 0);
|
||||
stream << qint32(_variables.suggestStickersByEmoji ? 1 : 0);
|
||||
stream << qint32(_variables.spellcheckerEnabled.current() ? 1 : 0);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
@@ -135,6 +136,7 @@ void Settings::constructFromSerialized(const QByteArray &serialized) {
|
||||
qint32 replaceEmoji = _variables.replaceEmoji.current() ? 1 : 0;
|
||||
qint32 suggestEmoji = _variables.suggestEmoji ? 1 : 0;
|
||||
qint32 suggestStickersByEmoji = _variables.suggestStickersByEmoji ? 1 : 0;
|
||||
qint32 spellcheckerEnabled = _variables.spellcheckerEnabled.current() ? 1 : 0;
|
||||
|
||||
stream >> selectorTab;
|
||||
stream >> lastSeenWarningSeen;
|
||||
@@ -234,6 +236,9 @@ void Settings::constructFromSerialized(const QByteArray &serialized) {
|
||||
stream >> suggestEmoji;
|
||||
stream >> suggestStickersByEmoji;
|
||||
}
|
||||
if (!stream.atEnd()) {
|
||||
stream >> spellcheckerEnabled;
|
||||
}
|
||||
if (stream.status() != QDataStream::Ok) {
|
||||
LOG(("App Error: "
|
||||
"Bad data for Main::Settings::constructFromSerialized()"));
|
||||
@@ -313,6 +318,7 @@ void Settings::constructFromSerialized(const QByteArray &serialized) {
|
||||
_variables.replaceEmoji = (replaceEmoji == 1);
|
||||
_variables.suggestEmoji = (suggestEmoji == 1);
|
||||
_variables.suggestStickersByEmoji = (suggestStickersByEmoji == 1);
|
||||
_variables.spellcheckerEnabled = (spellcheckerEnabled == 1);
|
||||
}
|
||||
|
||||
void Settings::setSupportChatsTimeSlice(int slice) {
|
||||
|
Reference in New Issue
Block a user