#51 allow hiding of preview for eve login screen clients

updated README.md
This commit is contained in:
Izakbar
2025-02-05 21:52:50 +00:00
parent 7ec1aceb54
commit 8e7c7374f4
5 changed files with 16 additions and 2 deletions

View File

@@ -73,6 +73,7 @@ namespace EveOPreview.Configuration.Implementation
this.EnableClientLayoutTracking = false;
this.HideActiveClientThumbnail = false;
this.HideLoginClientThumbnail = false;
this.MinimizeInactiveClients = false;
this.WindowsAnimationStyle = AnimationStyle.NoAnimation;
this.ShowThumbnailsAlwaysOnTop = true;
@@ -165,6 +166,7 @@ namespace EveOPreview.Configuration.Implementation
}
public bool HideActiveClientThumbnail { get; set; }
public bool HideLoginClientThumbnail { get; set; }
public bool MinimizeInactiveClients { get; set; }
public AnimationStyle WindowsAnimationStyle { get; set; }
public bool ShowThumbnailsAlwaysOnTop { get; set; }

View File

@@ -26,6 +26,7 @@ namespace EveOPreview.Configuration
bool EnableClientLayoutTracking { get; set; }
bool HideActiveClientThumbnail { get; set; }
bool HideLoginClientThumbnail { get; set; }
bool MinimizeInactiveClients { get; set; }
AnimationStyle WindowsAnimationStyle { get; set; }
bool ShowThumbnailsAlwaysOnTop { get; set; }

View File

@@ -12,7 +12,7 @@ using System.Runtime.InteropServices;
[assembly: AssemblyCulture("")]
[assembly: ComVisible(false)]
[assembly: Guid("04f08f8d-9e98-423b-acdb-4effb31c0d35")]
[assembly: AssemblyVersion("8.0.1.7")]
[assembly: AssemblyFileVersion("8.0.1.7")]
[assembly: AssemblyVersion("8.0.1.8")]
[assembly: AssemblyFileVersion("8.0.1.8")]
[assembly: CLSCompliant(false)]

View File

@@ -443,6 +443,15 @@ namespace EveOPreview.Services
continue;
}
if (this._configuration.HideLoginClientThumbnail && (view.Title == DEFAULT_CLIENT_TITLE ))
{
if (view.IsActive)
{
view.Hide();
}
continue;
}
// No need to update Thumbnails while one of them is highlighted
if (!this._isHoverEffectActive)
{