Fix compiler warning and update package version

This commit is contained in:
Peter Kirmeier 2023-08-16 23:07:32 +02:00
parent 0143a0a690
commit 54843018d2
3 changed files with 27 additions and 27 deletions

View file

@ -48,7 +48,7 @@
<PropertyGroup>
<ProjectGuid>01d77f37-786a-4dc4-a1ad-bc1eec54eae3</ProjectGuid>
<TargetPlatformVersion>10.0.22000.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.17763.0</TargetPlatformMinVersion>
<TargetPlatformMinVersion>10.0.22000.0</TargetPlatformMinVersion>
<DefaultLanguage>en-US</DefaultLanguage>
<AppxPackageSigningEnabled>false</AppxPackageSigningEnabled>
<EntryPointProjectUniqueName>..\SystemTrayMenu.csproj</EntryPointProjectUniqueName>

View file

@ -192,7 +192,7 @@ EXIT 0</PreBuildEvent>
<PackageLicenseFile>LICENSE</PackageLicenseFile>
<RepositoryType></RepositoryType>
<PackageTags>SystemTrayMenu</PackageTags>
<SupportedOSPlatformVersion>10.0.17763.0</SupportedOSPlatformVersion>
<SupportedOSPlatformVersion>10.0.22000.0</SupportedOSPlatformVersion>
<ApplicationManifest>Resources\app.manifest</ApplicationManifest>
<PackageReadmeFile>README.md</PackageReadmeFile>
<EnforceCodeStyleInBuild>True</EnforceCodeStyleInBuild>

View file

@ -813,6 +813,31 @@ namespace SystemTrayMenu.UserInterface
}
}
private static bool Filter_Default(RowData itemData)
{
if (Settings.Default.ShowOnlyAsSearchResult && itemData.IsAdditionalItem)
{
return false;
}
return true;
}
private static bool Filter_ByUserPattern(RowData itemData, string userPattern)
{
// Instead implementing in-string wildcards, simply split into multiple search pattersy
// Look for each space separated string if it is part of an entry's text (case insensitive)
foreach (string pattern in userPattern.Split(' ', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries))
{
if (!itemData.ColumnText.ToLower().Contains(pattern))
{
return false;
}
}
return true;
}
private void FadeOut_Completed(object sender, EventArgs e) => Hide();
private void HandlePreviewKeyDown(object sender, KeyEventArgs e)
@ -943,31 +968,6 @@ namespace SystemTrayMenu.UserInterface
}
}
private bool Filter_Default(RowData itemData)
{
if (Settings.Default.ShowOnlyAsSearchResult && itemData.IsAdditionalItem)
{
return false;
}
return true;
}
private bool Filter_ByUserPattern(RowData itemData, string userPattern)
{
// Instead implementing in-string wildcards, simply split into multiple search pattersy
// Look for each space separated string if it is part of an entry's text (case insensitive)
foreach (string pattern in userPattern.Split(' ', StringSplitOptions.TrimEntries | StringSplitOptions.RemoveEmptyEntries))
{
if (!itemData.ColumnText.ToLower().Contains(pattern))
{
return false;
}
}
return true;
}
private void TextBoxSearch_TextChanged(bool causedByWatcherUpdate)
{
SearchTextChanging?.Invoke();