diff --git a/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp b/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp index 5bf52bbfb5dc13495d5aa4e2dcd180264018289a..13fd647d8be4948bc04a4ce4e4b05746e846f993 100644 --- a/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp +++ b/source/RobotAPI/gui-plugins/SkillManagerPlugin/SkillManagerMonitorWidgetController.cpp @@ -25,7 +25,7 @@ #include <regex> #include <string> -#include <boost/algorithm/string.hpp> +//#include <boost/algorithm/string.hpp> #include <RobotAPI/libraries/skills/core/Skill.h> @@ -257,13 +257,21 @@ namespace armarx SkillManagerMonitorWidgetController::matchSkillUpdateToSearch( std::map<skills::manager::dto::SkillID, skills::manager::dto::SkillDescription>& update) { + /* if (this->currentSkillSearch.isEmpty()) { return; } + // TODO: whitespace to wildcard + + std::string search = this->currentSkillSearch.toLower().toStdString(); + std::transform(search.begin(), search.end(), search.begin(), + [](unsigned char c){ return std::tolower(c); }); + for (auto it = update.begin(); it != update.end();) { + if (boost::algorithm::to_lower_copy(skills::SkillID::FromIce(it->first).skillName) .find(this->currentSkillSearch.toLower().toStdString())) { @@ -274,6 +282,7 @@ namespace armarx ++it; } } +*/ } void