Changed the HeliosPlus Icon

Still not really happy with this one, but it's better
than the last one at least...
This commit is contained in:
Terry MacDonald
2020-10-22 21:46:36 +13:00
parent ca1b760d9e
commit 964853ff34
10 changed files with 25177 additions and 7419 deletions

View File

@ -53,7 +53,7 @@
<RunCodeAnalysis>true</RunCodeAnalysis> <RunCodeAnalysis>true</RunCodeAnalysis>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<ApplicationIcon>Resources\HeliosPlus.ico</ApplicationIcon> <ApplicationIcon>HeliosPlus.ico</ApplicationIcon>
</PropertyGroup> </PropertyGroup>
<PropertyGroup> <PropertyGroup>
<StartupObject>HeliosPlus.Program</StartupObject> <StartupObject>HeliosPlus.Program</StartupObject>
@ -252,6 +252,8 @@
<None Include="Resources\HeliosPlus.ico" /> <None Include="Resources\HeliosPlus.ico" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Content Include="HeliosPlus.ico" />
<Content Include="Resources\Icon2.png" />
<Content Include="Resources\redarrows.png" /> <Content Include="Resources\redarrows.png" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>

BIN
HeliosPlus/HeliosPlus.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 108 KiB

After

Width:  |  Height:  |  Size: 369 KiB

View File

@ -484,9 +484,10 @@ namespace HeliosPlus
if (needToChangeProfiles) if (needToChangeProfiles)
{ {
// Apply the Profile! // Apply the Profile!
Console.WriteLine($"Changing to '{shortcutToUse.ProfileToUse.Name}' Display Profile");
if (!Program.ApplyProfile(shortcutToUse.ProfileToUse)) if (!Program.ApplyProfile(shortcutToUse.ProfileToUse))
{ {
throw new Exception(Language.Cannot_change_active_profile); Console.WriteLine($"ERROR - Cannot apply '{shortcutToUse.ProfileToUse.Name}' Display Profile");
} }
} }
@ -497,12 +498,13 @@ namespace HeliosPlus
List<Process> startProgramsToStop = new List<Process>(); List<Process> startProgramsToStop = new List<Process>();
if (shortcutToUse.StartPrograms is List<StartProgram> && shortcutToUse.StartPrograms.Count > 0) if (shortcutToUse.StartPrograms is List<StartProgram> && shortcutToUse.StartPrograms.Count > 0)
{ {
Console.WriteLine("Starting programs before main game/executable:");
foreach (StartProgram processToStart in shortcutToUse.StartPrograms foreach (StartProgram processToStart in shortcutToUse.StartPrograms
.Where(program => program.Enabled == true) .Where(program => program.Enabled == true)
.OrderBy(program => program.Priority)) .OrderBy(program => program.Priority))
{ {
// Start the executable // Start the executable
Console.WriteLine($"Starting process {processToStart.Executable}"); Console.WriteLine($" - Starting process {processToStart.Executable}");
Process process = null; Process process = null;
if (processToStart.ExecutableArgumentsRequired) if (processToStart.ExecutableArgumentsRequired)
process = System.Diagnostics.Process.Start(processToStart.Executable, processToStart.Arguments); process = System.Diagnostics.Process.Start(processToStart.Executable, processToStart.Arguments);
@ -627,6 +629,7 @@ namespace HeliosPlus
} }
// Start the URI Handler to run Steam // Start the URI Handler to run Steam
Console.WriteLine($"Starting Steam Game: {steamGameToRun.Name}");
var steamProcess = Process.Start(address); var steamProcess = Process.Start(address);
// Wait for Steam game to update if needed // Wait for Steam game to update if needed
@ -677,6 +680,7 @@ namespace HeliosPlus
if (steamGameToRun.IsRunning) if (steamGameToRun.IsRunning)
{ {
// Wait for the game to exit // Wait for the game to exit
Console.WriteLine($"Waiting for {steamGameToRun.Name} to exit.");
while (true) while (true)
{ {
if (!steamGameToRun.IsRunning) if (!steamGameToRun.IsRunning)
@ -686,7 +690,7 @@ namespace HeliosPlus
Thread.Sleep(300); Thread.Sleep(300);
} }
Console.WriteLine($"{steamGameToRun.Name} has been exited. Now continuing with cleanup tasks."); Console.WriteLine($"{steamGameToRun.Name} has exited.");
} }
// Remove the status notification icon from the status area // Remove the status notification icon from the status area
@ -748,7 +752,7 @@ namespace HeliosPlus
//if (!ProfileRepository.ApplyProfile(rollbackProfile)) //if (!ProfileRepository.ApplyProfile(rollbackProfile))
if (!Program.ApplyProfile(rollbackProfile)) if (!Program.ApplyProfile(rollbackProfile))
{ {
throw new Exception(Language.Cannot_change_active_profile); Console.WriteLine($"ERROR - Cannot revert back to '{rollbackProfile.Name}' Display Profile");
} }
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -45,6 +45,7 @@ namespace HeliosPlus.UIForms
this.dv_profile = new HeliosPlus.Shared.UserControls.DisplayView(); this.dv_profile = new HeliosPlus.Shared.UserControls.DisplayView();
this.tabp_before = new System.Windows.Forms.TabPage(); this.tabp_before = new System.Windows.Forms.TabPage();
this.pnl_start_program4 = new System.Windows.Forms.Panel(); this.pnl_start_program4 = new System.Windows.Forms.Panel();
this.cb_start_program4 = new System.Windows.Forms.CheckBox();
this.txt_start_program4 = new System.Windows.Forms.TextBox(); this.txt_start_program4 = new System.Windows.Forms.TextBox();
this.cb_start_program_close4 = new System.Windows.Forms.CheckBox(); this.cb_start_program_close4 = new System.Windows.Forms.CheckBox();
this.btn_start_program4 = new System.Windows.Forms.Button(); this.btn_start_program4 = new System.Windows.Forms.Button();
@ -52,6 +53,7 @@ namespace HeliosPlus.UIForms
this.cb_start_program_pass_args4 = new System.Windows.Forms.CheckBox(); this.cb_start_program_pass_args4 = new System.Windows.Forms.CheckBox();
this.lbl_start_program4 = new System.Windows.Forms.Label(); this.lbl_start_program4 = new System.Windows.Forms.Label();
this.pnl_start_program3 = new System.Windows.Forms.Panel(); this.pnl_start_program3 = new System.Windows.Forms.Panel();
this.cb_start_program3 = new System.Windows.Forms.CheckBox();
this.txt_start_program3 = new System.Windows.Forms.TextBox(); this.txt_start_program3 = new System.Windows.Forms.TextBox();
this.cb_start_program_close3 = new System.Windows.Forms.CheckBox(); this.cb_start_program_close3 = new System.Windows.Forms.CheckBox();
this.btn_start_program3 = new System.Windows.Forms.Button(); this.btn_start_program3 = new System.Windows.Forms.Button();
@ -59,6 +61,7 @@ namespace HeliosPlus.UIForms
this.cb_start_program_pass_args3 = new System.Windows.Forms.CheckBox(); this.cb_start_program_pass_args3 = new System.Windows.Forms.CheckBox();
this.lbl_start_program3 = new System.Windows.Forms.Label(); this.lbl_start_program3 = new System.Windows.Forms.Label();
this.pnl_start_program2 = new System.Windows.Forms.Panel(); this.pnl_start_program2 = new System.Windows.Forms.Panel();
this.cb_start_program2 = new System.Windows.Forms.CheckBox();
this.txt_start_program2 = new System.Windows.Forms.TextBox(); this.txt_start_program2 = new System.Windows.Forms.TextBox();
this.cb_start_program_close2 = new System.Windows.Forms.CheckBox(); this.cb_start_program_close2 = new System.Windows.Forms.CheckBox();
this.btn_start_program2 = new System.Windows.Forms.Button(); this.btn_start_program2 = new System.Windows.Forms.Button();
@ -66,6 +69,7 @@ namespace HeliosPlus.UIForms
this.cb_start_program_pass_args2 = new System.Windows.Forms.CheckBox(); this.cb_start_program_pass_args2 = new System.Windows.Forms.CheckBox();
this.lbl_start_program2 = new System.Windows.Forms.Label(); this.lbl_start_program2 = new System.Windows.Forms.Label();
this.pnl_start_program1 = new System.Windows.Forms.Panel(); this.pnl_start_program1 = new System.Windows.Forms.Panel();
this.cb_start_program1 = new System.Windows.Forms.CheckBox();
this.txt_start_program1 = new System.Windows.Forms.TextBox(); this.txt_start_program1 = new System.Windows.Forms.TextBox();
this.cb_start_program_close1 = new System.Windows.Forms.CheckBox(); this.cb_start_program_close1 = new System.Windows.Forms.CheckBox();
this.btn_start_program1 = new System.Windows.Forms.Button(); this.btn_start_program1 = new System.Windows.Forms.Button();
@ -109,10 +113,6 @@ namespace HeliosPlus.UIForms
this.lbl_title = new System.Windows.Forms.Label(); this.lbl_title = new System.Windows.Forms.Label();
this.lbl_shortcut_name = new System.Windows.Forms.Label(); this.lbl_shortcut_name = new System.Windows.Forms.Label();
this.cb_autosuggest = new System.Windows.Forms.CheckBox(); this.cb_autosuggest = new System.Windows.Forms.CheckBox();
this.cb_start_program1 = new System.Windows.Forms.CheckBox();
this.cb_start_program2 = new System.Windows.Forms.CheckBox();
this.cb_start_program3 = new System.Windows.Forms.CheckBox();
this.cb_start_program4 = new System.Windows.Forms.CheckBox();
this.tabc_shortcut.SuspendLayout(); this.tabc_shortcut.SuspendLayout();
this.tabp_display.SuspendLayout(); this.tabp_display.SuspendLayout();
this.tabp_before.SuspendLayout(); this.tabp_before.SuspendLayout();
@ -298,6 +298,15 @@ namespace HeliosPlus.UIForms
this.pnl_start_program4.Size = new System.Drawing.Size(959, 124); this.pnl_start_program4.Size = new System.Drawing.Size(959, 124);
this.pnl_start_program4.TabIndex = 19; this.pnl_start_program4.TabIndex = 19;
// //
// cb_start_program4
//
this.cb_start_program4.Location = new System.Drawing.Point(21, 18);
this.cb_start_program4.Name = "cb_start_program4";
this.cb_start_program4.Size = new System.Drawing.Size(15, 14);
this.cb_start_program4.TabIndex = 18;
this.cb_start_program4.UseVisualStyleBackColor = true;
this.cb_start_program4.CheckedChanged += new System.EventHandler(this.cb_start_program4_CheckedChanged);
//
// txt_start_program4 // txt_start_program4
// //
this.txt_start_program4.Location = new System.Drawing.Point(300, 11); this.txt_start_program4.Location = new System.Drawing.Point(300, 11);
@ -377,6 +386,15 @@ namespace HeliosPlus.UIForms
this.pnl_start_program3.Size = new System.Drawing.Size(959, 124); this.pnl_start_program3.Size = new System.Drawing.Size(959, 124);
this.pnl_start_program3.TabIndex = 18; this.pnl_start_program3.TabIndex = 18;
// //
// cb_start_program3
//
this.cb_start_program3.Location = new System.Drawing.Point(21, 18);
this.cb_start_program3.Name = "cb_start_program3";
this.cb_start_program3.Size = new System.Drawing.Size(15, 14);
this.cb_start_program3.TabIndex = 18;
this.cb_start_program3.UseVisualStyleBackColor = true;
this.cb_start_program3.CheckedChanged += new System.EventHandler(this.cb_start_program3_CheckedChanged);
//
// txt_start_program3 // txt_start_program3
// //
this.txt_start_program3.Location = new System.Drawing.Point(300, 11); this.txt_start_program3.Location = new System.Drawing.Point(300, 11);
@ -456,6 +474,15 @@ namespace HeliosPlus.UIForms
this.pnl_start_program2.Size = new System.Drawing.Size(959, 124); this.pnl_start_program2.Size = new System.Drawing.Size(959, 124);
this.pnl_start_program2.TabIndex = 18; this.pnl_start_program2.TabIndex = 18;
// //
// cb_start_program2
//
this.cb_start_program2.Location = new System.Drawing.Point(21, 18);
this.cb_start_program2.Name = "cb_start_program2";
this.cb_start_program2.Size = new System.Drawing.Size(15, 14);
this.cb_start_program2.TabIndex = 18;
this.cb_start_program2.UseVisualStyleBackColor = true;
this.cb_start_program2.CheckedChanged += new System.EventHandler(this.cb_start_program2_CheckedChanged);
//
// txt_start_program2 // txt_start_program2
// //
this.txt_start_program2.Location = new System.Drawing.Point(301, 11); this.txt_start_program2.Location = new System.Drawing.Point(301, 11);
@ -535,6 +562,15 @@ namespace HeliosPlus.UIForms
this.pnl_start_program1.Size = new System.Drawing.Size(959, 124); this.pnl_start_program1.Size = new System.Drawing.Size(959, 124);
this.pnl_start_program1.TabIndex = 0; this.pnl_start_program1.TabIndex = 0;
// //
// cb_start_program1
//
this.cb_start_program1.Location = new System.Drawing.Point(21, 18);
this.cb_start_program1.Name = "cb_start_program1";
this.cb_start_program1.Size = new System.Drawing.Size(15, 14);
this.cb_start_program1.TabIndex = 0;
this.cb_start_program1.UseVisualStyleBackColor = true;
this.cb_start_program1.CheckedChanged += new System.EventHandler(this.cb_start_program1_CheckedChanged);
//
// txt_start_program1 // txt_start_program1
// //
this.txt_start_program1.Location = new System.Drawing.Point(300, 11); this.txt_start_program1.Location = new System.Drawing.Point(300, 11);
@ -1049,42 +1085,6 @@ namespace HeliosPlus.UIForms
this.cb_autosuggest.UseVisualStyleBackColor = true; this.cb_autosuggest.UseVisualStyleBackColor = true;
this.cb_autosuggest.CheckedChanged += new System.EventHandler(this.cb_autosuggest_CheckedChanged); this.cb_autosuggest.CheckedChanged += new System.EventHandler(this.cb_autosuggest_CheckedChanged);
// //
// cb_start_program1
//
this.cb_start_program1.Location = new System.Drawing.Point(21, 18);
this.cb_start_program1.Name = "cb_start_program1";
this.cb_start_program1.Size = new System.Drawing.Size(15, 14);
this.cb_start_program1.TabIndex = 0;
this.cb_start_program1.UseVisualStyleBackColor = true;
this.cb_start_program1.CheckedChanged += new System.EventHandler(this.cb_start_program1_CheckedChanged);
//
// cb_start_program2
//
this.cb_start_program2.Location = new System.Drawing.Point(21, 18);
this.cb_start_program2.Name = "cb_start_program2";
this.cb_start_program2.Size = new System.Drawing.Size(15, 14);
this.cb_start_program2.TabIndex = 18;
this.cb_start_program2.UseVisualStyleBackColor = true;
this.cb_start_program2.CheckedChanged += new System.EventHandler(this.cb_start_program2_CheckedChanged);
//
// cb_start_program3
//
this.cb_start_program3.Location = new System.Drawing.Point(21, 18);
this.cb_start_program3.Name = "cb_start_program3";
this.cb_start_program3.Size = new System.Drawing.Size(15, 14);
this.cb_start_program3.TabIndex = 18;
this.cb_start_program3.UseVisualStyleBackColor = true;
this.cb_start_program3.CheckedChanged += new System.EventHandler(this.cb_start_program3_CheckedChanged);
//
// cb_start_program4
//
this.cb_start_program4.Location = new System.Drawing.Point(21, 18);
this.cb_start_program4.Name = "cb_start_program4";
this.cb_start_program4.Size = new System.Drawing.Size(15, 14);
this.cb_start_program4.TabIndex = 18;
this.cb_start_program4.UseVisualStyleBackColor = true;
this.cb_start_program4.CheckedChanged += new System.EventHandler(this.cb_start_program4_CheckedChanged);
//
// ShortcutForm // ShortcutForm
// //
this.AcceptButton = this.btn_save; this.AcceptButton = this.btn_save;

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

BIN
Icon2.afphoto Normal file

Binary file not shown.