mirror of
https://github.com/OpenMW/openmw.git
synced 2025-04-29 23:36:55 +00:00
Search is case-insensitive
This commit is contained in:
parent
ef879b5865
commit
b83cf9a92e
1 changed files with 5 additions and 5 deletions
|
@ -1,5 +1,6 @@
|
||||||
#include "console.hpp"
|
#include "console.hpp"
|
||||||
|
|
||||||
|
#include <MyGUI_Button.h>
|
||||||
#include <MyGUI_EditBox.h>
|
#include <MyGUI_EditBox.h>
|
||||||
#include <MyGUI_InputManager.h>
|
#include <MyGUI_InputManager.h>
|
||||||
#include <MyGUI_LayerManager.h>
|
#include <MyGUI_LayerManager.h>
|
||||||
|
@ -13,6 +14,7 @@
|
||||||
#include <components/compiler/locals.hpp>
|
#include <components/compiler/locals.hpp>
|
||||||
#include <components/compiler/scanner.hpp>
|
#include <components/compiler/scanner.hpp>
|
||||||
#include <components/interpreter/interpreter.hpp>
|
#include <components/interpreter/interpreter.hpp>
|
||||||
|
#include "components/misc/utf8stream.hpp"
|
||||||
#include <components/settings/settings.hpp>
|
#include <components/settings/settings.hpp>
|
||||||
|
|
||||||
#include "../mwscript/extensions.hpp"
|
#include "../mwscript/extensions.hpp"
|
||||||
|
@ -27,8 +29,6 @@
|
||||||
#include "../mwworld/class.hpp"
|
#include "../mwworld/class.hpp"
|
||||||
#include "../mwworld/esmstore.hpp"
|
#include "../mwworld/esmstore.hpp"
|
||||||
|
|
||||||
#include <MyGUI_Button.h>
|
|
||||||
|
|
||||||
namespace MWGui
|
namespace MWGui
|
||||||
{
|
{
|
||||||
class ConsoleInterpreterContext : public MWScript::InterpreterContext
|
class ConsoleInterpreterContext : public MWScript::InterpreterContext
|
||||||
|
@ -389,7 +389,7 @@ namespace MWGui
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
currentSearchTerm = searchTerm;
|
currentSearchTerm = Utf8Stream::lowerCaseUtf8(searchTerm);
|
||||||
currentOccurrence = std::string::npos;
|
currentOccurrence = std::string::npos;
|
||||||
|
|
||||||
findNextOccurrence(nullptr);
|
findNextOccurrence(nullptr);
|
||||||
|
@ -402,7 +402,7 @@ namespace MWGui
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const auto historyText = mHistory->getOnlyText();
|
const auto historyText = Utf8Stream::lowerCaseUtf8(mHistory->getOnlyText().asUTF8());
|
||||||
|
|
||||||
// Search starts at the beginning
|
// Search starts at the beginning
|
||||||
size_t startIndex = 0;
|
size_t startIndex = 0;
|
||||||
|
@ -440,7 +440,7 @@ namespace MWGui
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
const auto historyText = mHistory->getOnlyText();
|
const auto historyText = Utf8Stream::lowerCaseUtf8(mHistory->getOnlyText().asUTF8());
|
||||||
|
|
||||||
// Search starts at the end
|
// Search starts at the end
|
||||||
size_t startIndex = historyText.length();
|
size_t startIndex = historyText.length();
|
||||||
|
|
Loading…
Reference in a new issue