Skip to content

Commit 4f8b96e

Browse files
committed
Feature: Case insensitive search
1 parent 4d48b54 commit 4f8b96e

16 files changed

+32
-30
lines changed

Source/NETworkManager/ViewModels/AWSSessionManagerHostViewModel.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1118,8 +1118,8 @@ private void SetProfilesView(ProfileFilterInfo filter, ProfileInfo profile = nul
11181118
{
11191119
Source = ProfileManager.Groups.SelectMany(x => x.Profiles).Where(x => x.AWSSessionManager_Enabled && (
11201120
string.IsNullOrEmpty(filter.Search) ||
1121-
x.Name.IndexOf(filter.Search, StringComparison.Ordinal) > -1 ||
1122-
x.AWSSessionManager_InstanceID.IndexOf(filter.Search, StringComparison.Ordinal) > -1) && (
1121+
x.Name.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1 ||
1122+
x.AWSSessionManager_InstanceID.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1) && (
11231123
// If no tags are selected, show all profiles
11241124
(!filter.Tags.Any()) ||
11251125
// Any tag can match

Source/NETworkManager/ViewModels/DNSLookupHostViewModel.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -488,8 +488,8 @@ private void SetProfilesView(ProfileFilterInfo filter, ProfileInfo profile = nul
488488
{
489489
Source = ProfileManager.Groups.SelectMany(x => x.Profiles).Where(x => x.DNSLookup_Enabled && (
490490
string.IsNullOrEmpty(filter.Search) ||
491-
x.Name.IndexOf(filter.Search, StringComparison.Ordinal) > -1 ||
492-
x.DNSLookup_Host.IndexOf(filter.Search, StringComparison.Ordinal) > -1) && (
491+
x.Name.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1 ||
492+
x.DNSLookup_Host.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1) && (
493493
// If no tags are selected, show all profiles
494494
(!filter.Tags.Any()) ||
495495
// Any tag can match

Source/NETworkManager/ViewModels/IPGeolocationHostViewModel.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -488,8 +488,8 @@ private void SetProfilesView(ProfileFilterInfo filter, ProfileInfo profile = nul
488488
{
489489
Source = ProfileManager.Groups.SelectMany(x => x.Profiles).Where(x => x.IPGeolocation_Enabled && (
490490
string.IsNullOrEmpty(filter.Search) ||
491-
x.Name.IndexOf(filter.Search, StringComparison.Ordinal) > -1 ||
492-
x.IPGeolocation_Host.IndexOf(filter.Search, StringComparison.Ordinal) > -1) && (
491+
x.Name.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1 ||
492+
x.IPGeolocation_Host.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1) && (
493493
// If no tags are selected, show all profiles
494494
(!filter.Tags.Any()) ||
495495
// Any tag can match

Source/NETworkManager/ViewModels/IPScannerHostViewModel.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -493,8 +493,8 @@ private void SetProfilesView(ProfileFilterInfo filter, ProfileInfo profile = nul
493493
{
494494
Source = ProfileManager.Groups.SelectMany(x => x.Profiles).Where(x => x.IPScanner_Enabled && (
495495
string.IsNullOrEmpty(filter.Search) ||
496-
x.Name.IndexOf(filter.Search, StringComparison.Ordinal) > -1 ||
497-
x.IPScanner_HostOrIPRange.IndexOf(filter.Search, StringComparison.Ordinal) > -1) && (
496+
x.Name.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1 ||
497+
x.IPScanner_HostOrIPRange.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1) && (
498498
// If no tags are selected, show all profiles
499499
(!filter.Tags.Any()) ||
500500
// Any tag can match

Source/NETworkManager/ViewModels/NetworkInterfaceViewModel.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1456,7 +1456,7 @@ private void SetProfilesView(ProfileFilterInfo filter, ProfileInfo profile = nul
14561456
{
14571457
Source = ProfileManager.Groups.SelectMany(x => x.Profiles).Where(x => x.NetworkInterface_Enabled && (
14581458
string.IsNullOrEmpty(filter.Search) ||
1459-
x.Name.IndexOf(filter.Search, StringComparison.Ordinal) > -1) && (
1459+
x.Name.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1) && (
14601460
// If no tags are selected, show all profiles
14611461
(!filter.Tags.Any()) ||
14621462
// Any tag can match

Source/NETworkManager/ViewModels/PingMonitorHostViewModel.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -711,8 +711,8 @@ private void SetProfilesView(ProfileFilterInfo filter, ProfileInfo profile = nul
711711
{
712712
Source = ProfileManager.Groups.SelectMany(x => x.Profiles).Where(x => x.PingMonitor_Enabled && (
713713
string.IsNullOrEmpty(filter.Search) ||
714-
x.Name.IndexOf(filter.Search, StringComparison.Ordinal) > -1 ||
715-
x.PingMonitor_Host.IndexOf(filter.Search, StringComparison.Ordinal) > -1) && (
714+
x.Name.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1 ||
715+
x.PingMonitor_Host.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1) && (
716716
// If no tags are selected, show all profiles
717717
(!filter.Tags.Any()) ||
718718
// Any tag can match

Source/NETworkManager/ViewModels/PortScannerHostViewModel.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -492,8 +492,8 @@ private void SetProfilesView(ProfileFilterInfo filter, ProfileInfo profile = nul
492492
{
493493
Source = ProfileManager.Groups.SelectMany(x => x.Profiles).Where(x => x.PortScanner_Enabled && (
494494
string.IsNullOrEmpty(filter.Search) ||
495-
x.Name.IndexOf(filter.Search, StringComparison.Ordinal) > -1 ||
496-
x.PortScanner_Host.IndexOf(filter.Search, StringComparison.Ordinal) > -1) && (
495+
x.Name.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1 ||
496+
x.PortScanner_Host.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1) && (
497497
// If no tags are selected, show all profiles
498498
(!filter.Tags.Any()) ||
499499
// Any tag can match

Source/NETworkManager/ViewModels/PowerShellHostViewModel.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -749,7 +749,9 @@ private void SetProfilesView(ProfileFilterInfo filter, ProfileInfo profile = nul
749749
Profiles = new CollectionViewSource
750750
{
751751
Source = ProfileManager.Groups.SelectMany(x => x.Profiles).Where(x => x.PowerShell_Enabled && (
752-
string.IsNullOrEmpty(filter.Search) || x.Name.IndexOf(filter.Search, StringComparison.Ordinal) > -1 || x.PowerShell_Host.IndexOf(filter.Search, StringComparison.Ordinal) > -1) && (
752+
string.IsNullOrEmpty(filter.Search) ||
753+
x.Name.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1 ||
754+
x.PowerShell_Host.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1) && (
753755
// If no tags are selected, show all profiles
754756
(!filter.Tags.Any()) ||
755757
// Any tag can match

Source/NETworkManager/ViewModels/PuTTYHostViewModel.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -836,8 +836,8 @@ private void SetProfilesView(ProfileFilterInfo filter, ProfileInfo profile = nul
836836
{
837837
Source = ProfileManager.Groups.SelectMany(x => x.Profiles).Where(x => x.PuTTY_Enabled && (
838838
string.IsNullOrEmpty(filter.Search) ||
839-
x.Name.IndexOf(filter.Search, StringComparison.Ordinal) > -1 ||
840-
x.PuTTY_HostOrSerialLine.IndexOf(filter.Search, StringComparison.Ordinal) > -1) && (
839+
x.Name.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1 ||
840+
x.PuTTY_HostOrSerialLine.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1) && (
841841
// If no tags are selected, show all profiles
842842
(!filter.Tags.Any()) ||
843843
// Any tag can match

Source/NETworkManager/ViewModels/RemoteDesktopHostViewModel.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -705,8 +705,8 @@ private void SetProfilesView(ProfileFilterInfo filter, ProfileInfo profile = nul
705705
{
706706
Source = ProfileManager.Groups.SelectMany(x => x.Profiles).Where(x => x.RemoteDesktop_Enabled && (
707707
string.IsNullOrEmpty(filter.Search) ||
708-
x.Name.IndexOf(filter.Search, StringComparison.Ordinal) > -1 ||
709-
x.RemoteDesktop_Host.IndexOf(filter.Search, StringComparison.Ordinal) > -1) && (
708+
x.Name.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1 ||
709+
x.RemoteDesktop_Host.IndexOf(filter.Search, StringComparison.OrdinalIgnoreCase) > -1) && (
710710
// If no tags are selected, show all profiles
711711
(!filter.Tags.Any()) ||
712712
// Any tag can match

0 commit comments

Comments
 (0)