From 11ea32b4901d47270e2fe70c5fd0430a1d9d033d Mon Sep 17 00:00:00 2001 From: Frozd Date: Thu, 5 Mar 2026 12:26:58 +0100 Subject: [PATCH] feat: file extensions --- CarManager3Setup/CarManager3Setup.vdproj | 11 ++++++----- CarManagerV3/CarManagerV3.csproj | 6 +++--- CarManagerV3/Forms/MainForm.cs | 8 ++++---- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/CarManager3Setup/CarManager3Setup.vdproj b/CarManager3Setup/CarManager3Setup.vdproj index 7487455..fae6209 100644 --- a/CarManager3Setup/CarManager3Setup.vdproj +++ b/CarManager3Setup/CarManager3Setup.vdproj @@ -148,13 +148,14 @@ "{5EB83D71-FA18-4901-BE56-DE22E13CC478}:_550DF8606C6E4FA099435CFCBE58D1D0" { "Name" = "8:Car Manager CSV" - "Description" = "8:" - "Extensions" = "8:.cars" + "Description" = "8:Car Manager CSV" + "Extensions" = "8:cars" "MIME" = "8:" "Icon" = "8:" "IconIndex" = "3:0" "Command" { + "Command" = "8:_A6F761D38264485ABAB61B553E1CAE3C" } "Verbs" { @@ -220,15 +221,15 @@ { "Name" = "8:Microsoft Visual Studio" "ProductName" = "8:Car Manager 3" - "ProductCode" = "8:{23DE0BDB-AB7E-459C-8A73-F600DEC4B7FD}" - "PackageCode" = "8:{E92D7251-13E4-40F5-8F36-098731540144}" + "ProductCode" = "8:{00455F93-7F99-4B1E-A7CE-0DFE372CB230}" + "PackageCode" = "8:{0359946B-F979-4152-867A-D7CF98402C4B}" "UpgradeCode" = "8:{6FF57925-465E-4DB9-85DA-CE933191A3DD}" "AspNetVersion" = "8:2.0.50727.0" "RestartWWWService" = "11:FALSE" "RemovePreviousVersions" = "11:TRUE" "DetectNewerInstalledVersion" = "11:TRUE" "InstallAllUsers" = "11:FALSE" - "ProductVersion" = "8:1.1.1" + "ProductVersion" = "8:1.2.0" "Manufacturer" = "8:Jaro Digital" "ARPHELPTELEPHONE" = "8:" "ARPHELPLINK" = "8:" diff --git a/CarManagerV3/CarManagerV3.csproj b/CarManagerV3/CarManagerV3.csproj index 5b65e02..3486025 100644 --- a/CarManagerV3/CarManagerV3.csproj +++ b/CarManagerV3/CarManagerV3.csproj @@ -24,9 +24,9 @@ true CarMgm_Icon.ico Car Manager 3 - 1.1.1 - 1.1.1 - 1.1.1 + 1.2 + 1.2.0 + 1.2.0 Car Manager 3 diff --git a/CarManagerV3/Forms/MainForm.cs b/CarManagerV3/Forms/MainForm.cs index c5cfd85..8a5aa0e 100644 --- a/CarManagerV3/Forms/MainForm.cs +++ b/CarManagerV3/Forms/MainForm.cs @@ -296,7 +296,7 @@ namespace CarManagerV3 private void openToolStripMenuItem_Click(object sender, EventArgs e) { OpenFileDialog dlgOpen = new OpenFileDialog(); - dlgOpen.Filter = "CSV Files (*.csv)|*.csv|All Files (*.*)|*.*"; + dlgOpen.Filter = "Compatible Files (*.csv;*.cars)|*.csv;*.cars|CSV Files (*.csv)|*.csv|Car Manager CSV (*.cars)|*.cars|All Files (*.*)|*.*"; dlgOpen.Title = "Open Car Data File"; // Default to users documents dlgOpen.InitialDirectory = SafeManager.getRecentFolder(); @@ -342,7 +342,7 @@ namespace CarManagerV3 private void saveAsToolStripMenuItem_Click(object sender, EventArgs e) { SaveFileDialog dlgSave = new SaveFileDialog(); - dlgSave.Filter = "CSV Files (*.csv)|*.csv|All Files (*.*)|*.*"; + dlgSave.Filter = "Compatible Files (*.csv;*.cars)|*.csv;*.cars|CSV Files (*.csv)|*.csv|Car Manager CSV (*.cars)|*.cars|All Files (*.*)|*.*"; dlgSave.Title = "Save Car Data File As"; // Default to users documents dlgSave.InitialDirectory = SafeManager.getRecentFolder(); @@ -375,7 +375,7 @@ namespace CarManagerV3 if (result == DialogResult.Yes) { OpenFileDialog dlgOpen = new OpenFileDialog(); - dlgOpen.Filter = "CSV Files (*.csv)|*.csv|All Files (*.*)|*.*"; + dlgOpen.Filter = "Compatible Files (*.csv;*.cars)|*.csv;*.cars|CSV Files (*.csv)|*.csv|Car Manager CSV (*.cars)|*.cars|All Files (*.*)|*.*"; dlgOpen.Title = "Import Car Data File"; // Default to users documents dlgOpen.InitialDirectory = SafeManager.getRecentFolder(); @@ -399,7 +399,7 @@ namespace CarManagerV3 if (mergeAsNewFileResult == DialogResult.Yes) { SaveFileDialog dlgSave = new SaveFileDialog(); - dlgSave.Filter = "CSV Files (*.csv)|*.csv|All Files (*.*)|*.*"; + dlgSave.Filter = "Compatible Files (*.csv;*.cars)|*.csv;*.cars|CSV Files (*.csv)|*.csv|Car Manager CSV (*.cars)|*.cars|All Files (*.*)|*.*"; dlgSave.Title = "Save Merged Car Data File As"; // Default to users documents dlgSave.InitialDirectory = SafeManager.getRecentFolder();