fix: replace multi-byte UTF-8 in runtime UI strings with ASCII to fix Windows-1252 mojibake
This commit is contained in:
+5
-5
@@ -142,7 +142,7 @@ std::string getProjExtStateString(ReaProject* proj, const char* ns,
|
||||
// the console so this reads as "too large to load", not silent data loss
|
||||
// (mirrors the malformed-JSON warning in loadFromProject).
|
||||
ShowConsoleMsg(("ReaSampler: stored value for key '" + std::string(key) +
|
||||
"' exceeds the 16 MB read ceiling — ignoring (bank not "
|
||||
"' exceeds the 16 MB read ceiling -- ignoring (bank not "
|
||||
"loaded).\n").c_str());
|
||||
return {};
|
||||
}
|
||||
@@ -245,7 +245,7 @@ ViewModeModel loadViewModel(ReaProject* proj) {
|
||||
if (viewJson.empty()) return ViewModeModel{}; // no stored view state -> default
|
||||
std::optional<ViewModeModel> loaded = ViewModeModel::deserialize(viewJson);
|
||||
if (!loaded) {
|
||||
ShowConsoleMsg("ReaSampler: stored view state is malformed — ignoring.\n");
|
||||
ShowConsoleMsg("ReaSampler: stored view state is malformed -- ignoring.\n");
|
||||
return ViewModeModel{};
|
||||
}
|
||||
return std::move(*loaded);
|
||||
@@ -262,7 +262,7 @@ TailSetting loadTailSetting(ReaProject* proj) {
|
||||
if (tailJson.empty()) return TailSetting{}; // no stored setting -> default
|
||||
std::optional<TailSetting> loaded = deserializeTailSetting(tailJson);
|
||||
if (!loaded) {
|
||||
ShowConsoleMsg("ReaSampler: stored tail setting is malformed — ignoring.\n");
|
||||
ShowConsoleMsg("ReaSampler: stored tail setting is malformed -- ignoring.\n");
|
||||
return TailSetting{};
|
||||
}
|
||||
return *loaded;
|
||||
@@ -281,7 +281,7 @@ OwnedFileManifest loadOwnedManifest(ReaProject* proj) {
|
||||
if (ownedJson.empty()) return OwnedFileManifest{}; // no stored manifest -> empty
|
||||
std::optional<OwnedFileManifest> loaded = OwnedFileManifest::deserialize(ownedJson);
|
||||
if (!loaded) {
|
||||
ShowConsoleMsg("ReaSampler: stored owned-file manifest is malformed — ignoring.\n");
|
||||
ShowConsoleMsg("ReaSampler: stored owned-file manifest is malformed -- ignoring.\n");
|
||||
return OwnedFileManifest{};
|
||||
}
|
||||
return std::move(*loaded);
|
||||
@@ -334,7 +334,7 @@ void ReaSamplerSession::loadFromProject(void* proj, const std::string& projectDi
|
||||
if (!banksJson.empty()) {
|
||||
std::optional<BankBook> loaded = BankBook::deserialize(banksJson);
|
||||
if (!loaded) {
|
||||
ShowConsoleMsg("ReaSampler: stored banks are malformed — ignoring.\n");
|
||||
ShowConsoleMsg("ReaSampler: stored banks are malformed -- ignoring.\n");
|
||||
book_ = BankBook{};
|
||||
} else {
|
||||
book_ = std::move(*loaded);
|
||||
|
||||
Reference in New Issue
Block a user