xcbXorg: Add new param keys: devsubstring, devstring

* devsubstring: substring match on window name.
* devstring: exact match on window name
This commit is contained in:
2025-01-14 21:11:47 -04:00
parent 20154d1e95
commit 098b79b331
+4 -4
View File
@@ -265,13 +265,13 @@ public:
windowSelector.matchType = xcb_window_search::MatchType::ID; windowSelector.matchType = xcb_window_search::MatchType::ID;
break; break;
} }
if (param.first == "dev-string" if (param.first == "dev-string" || param.first == "dev-str"
|| param.first == "dev-str" || param.first == "devstr") || param.first == "devstr" || param.first == "devstring")
{ {
windowSelector.matchType = xcb_window_search::MatchType::EXACT; windowSelector.matchType = xcb_window_search::MatchType::EXACT;
} }
if (param.first == "dev-substring" if (param.first == "dev-substring" || param.first == "dev-substr"
|| param.first == "dev-substr" || param.first == "devsubstr") || param.first == "devsubstr" || param.first == "devsubstring")
{ {
windowSelector.matchType = xcb_window_search:: windowSelector.matchType = xcb_window_search::
MatchType::SUBSTRING; MatchType::SUBSTRING;