Crew Monitor filter (#31659)
* crewmon filter * string case matching Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com> --------- Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
This commit is contained in:
@@ -15,6 +15,9 @@
|
|||||||
</PanelContainer>
|
</PanelContainer>
|
||||||
</controls:StripeBack>
|
</controls:StripeBack>
|
||||||
|
|
||||||
|
<LineEdit Name="SearchLineEdit" HorizontalExpand="True"
|
||||||
|
PlaceHolder="{Loc crew-monitor-filter-line-placeholder}" />
|
||||||
|
|
||||||
<ScrollContainer Name="SensorScroller"
|
<ScrollContainer Name="SensorScroller"
|
||||||
VerticalExpand="True"
|
VerticalExpand="True"
|
||||||
SetWidth="520"
|
SetWidth="520"
|
||||||
|
|||||||
@@ -156,6 +156,11 @@ public sealed partial class CrewMonitoringWindow : FancyWindow
|
|||||||
// Populate departments
|
// Populate departments
|
||||||
foreach (var sensor in departmentSensors)
|
foreach (var sensor in departmentSensors)
|
||||||
{
|
{
|
||||||
|
if (!string.IsNullOrEmpty(SearchLineEdit.Text)
|
||||||
|
&& !sensor.Name.Contains(SearchLineEdit.Text, StringComparison.CurrentCultureIgnoreCase)
|
||||||
|
&& !sensor.Job.Contains(SearchLineEdit.Text, StringComparison.CurrentCultureIgnoreCase))
|
||||||
|
continue;
|
||||||
|
|
||||||
var coordinates = _entManager.GetCoordinates(sensor.Coordinates);
|
var coordinates = _entManager.GetCoordinates(sensor.Coordinates);
|
||||||
|
|
||||||
// Add a button that will hold a username and other details
|
// Add a button that will hold a username and other details
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
|
|
||||||
crew-monitoring-user-interface-title = Crew Monitoring Console
|
crew-monitoring-user-interface-title = Crew Monitoring Console
|
||||||
|
|
||||||
|
crew-monitor-filter-line-placeholder = Filter
|
||||||
|
|
||||||
crew-monitoring-user-interface-name = Name
|
crew-monitoring-user-interface-name = Name
|
||||||
crew-monitoring-user-interface-job = Job
|
crew-monitoring-user-interface-job = Job
|
||||||
crew-monitoring-user-interface-status = Status
|
crew-monitoring-user-interface-status = Status
|
||||||
|
|||||||
Reference in New Issue
Block a user