Source info() gives type, InfoVisitor gives instance info

Changed (back) to clean use of source->info() to return type dependent info string. The InfoVisitor gives unified detailed information about instance.
This commit is contained in:
Bruno Herbelin
2022-04-03 00:02:20 +02:00
parent 548aba5b7c
commit 49ebc17334
16 changed files with 52 additions and 83 deletions

View File

@@ -687,7 +687,10 @@ glm::ivec2 DeviceSource::icon() const
std::string DeviceSource::info() const
{
return std::string("device '") + device_ + "'";
if ( device_.find("Screen") != std::string::npos )
return "Screen capture";
else
return "Device";
}