diff --git a/Application/FileConverter/Application.xaml b/Application/FileConverter/Application.xaml
index 9d54817..41d9604 100644
--- a/Application/FileConverter/Application.xaml
+++ b/Application/FileConverter/Application.xaml
@@ -20,37 +20,39 @@
-
+
+
+
+
-
+
+
+
-
+
+
+
-
-
-
+
+
+
+
diff --git a/Application/FileConverter/Application.xaml.cs b/Application/FileConverter/Application.xaml.cs
index b4c0780..d3e404b 100644
--- a/Application/FileConverter/Application.xaml.cs
+++ b/Application/FileConverter/Application.xaml.cs
@@ -1,7 +1,7 @@
// License: http://www.gnu.org/licenses/gpl.html GPL version 3.
/* File Converter - This program allow you to convert file format to another.
- Copyright (C) 2017 Adrien Allard
+ Copyright (C) 2024 Adrien Allard
email: adrien.allard.pro@gmail.com
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
diff --git a/Application/FileConverter/Controls/ConversionJobControl.xaml b/Application/FileConverter/Controls/ConversionJobControl.xaml
index 7a18468..caed4eb 100644
--- a/Application/FileConverter/Controls/ConversionJobControl.xaml
+++ b/Application/FileConverter/Controls/ConversionJobControl.xaml
@@ -1,64 +1,68 @@
-
-
-
-
-
-
-
-
-
-
-
+ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+ xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
+ xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
+ xmlns:project="clr-namespace:FileConverter.Properties"
+ xmlns:conversionJobs="clr-namespace:FileConverter.ConversionJobs"
+ x:Class="FileConverter.Controls.ConversionJobControl"
+ mc:Ignorable="d"
+ d:DesignHeight="100" d:DesignWidth="800">
+
+
+
+
+
-
-
+
+
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
diff --git a/Application/FileConverter/Controls/EncodingQualitySliderControl.xaml b/Application/FileConverter/Controls/EncodingQualitySliderControl.xaml
index ef2d7dc..de6684d 100644
--- a/Application/FileConverter/Controls/EncodingQualitySliderControl.xaml
+++ b/Application/FileConverter/Controls/EncodingQualitySliderControl.xaml
@@ -23,8 +23,8 @@
+ Foreground="{DynamicResource MainDarkBrush}" />
-
+
diff --git a/Application/FileConverter/ConversionJobs/ConversionJob.cs b/Application/FileConverter/ConversionJobs/ConversionJob.cs
index 1f633ec..e7e7ab6 100644
--- a/Application/FileConverter/ConversionJobs/ConversionJob.cs
+++ b/Application/FileConverter/ConversionJobs/ConversionJob.cs
@@ -25,11 +25,16 @@ namespace FileConverter.ConversionJobs
public ConversionJob()
{
- this.State = ConversionState.InProgress;
+ this.UserState = "Design Mode";
+
this.ConversionPreset = null;
this.initialInputPath = string.Empty;
- this.InputFilePath = "C:\\My file.png";
- this.UserState = "Design Mode";
+ this.InputFilePath = @"C:\Path\To\AVery\Long\Location\WithAVeryNiceFile.png";
+ this.OutputFilePaths = new[] { "C:\\Path\\To\\AVery\\Long\\Location\\WithAVeryNiceFile.jpg" };
+ this.StartTime = DateTime.Now - TimeSpan.FromMinutes(1.2);
+ this.State = ConversionState.InProgress;
+ this.StateFlags = ConversionFlags.None;
+ this.Progress = 0.6f;
}
public ConversionJob(ConversionPreset conversionPreset, string inputFilePath)
@@ -96,6 +101,7 @@ namespace FileConverter.ConversionJobs
{
this.state = value;
this.NotifyPropertyChanged();
+ Application.Current.Dispatcher.Invoke(() => this.cancelCommand?.NotifyCanExecuteChanged());
}
}
diff --git a/Application/FileConverter/FileConverter.csproj b/Application/FileConverter/FileConverter.csproj
index bd3763d..d29711b 100644
--- a/Application/FileConverter/FileConverter.csproj
+++ b/Application/FileConverter/FileConverter.csproj
@@ -277,14 +277,6 @@
Designer
MSBuild:Compile
-
- MSBuild:Compile
- Designer
-
-
- MSBuild:Compile
- Designer
-
Designer
MSBuild:Compile
@@ -443,9 +435,6 @@
-
-
-
diff --git a/Application/FileConverter/Properties/AssemblyInfo.cs b/Application/FileConverter/Properties/AssemblyInfo.cs
index 2221bc7..0363215 100644
--- a/Application/FileConverter/Properties/AssemblyInfo.cs
+++ b/Application/FileConverter/Properties/AssemblyInfo.cs
@@ -12,7 +12,7 @@ using System.Windows;
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("FileConverter")]
-[assembly: AssemblyCopyright("Copyright © 2017")]
+[assembly: AssemblyCopyright("Copyright © 2024")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/Application/FileConverter/Properties/Resources.Designer.cs b/Application/FileConverter/Properties/Resources.Designer.cs
index 96ad2c0..9f4b397 100644
--- a/Application/FileConverter/Properties/Resources.Designer.cs
+++ b/Application/FileConverter/Properties/Resources.Designer.cs
@@ -1138,15 +1138,6 @@ namespace FileConverter.Properties {
}
}
- ///
- /// Looks up a localized string similar to Say Thanks!.
- ///
- public static string SayThanksButtonTitle {
- get {
- return ResourceManager.GetString("SayThanksButtonTitle", resourceCulture);
- }
- }
-
///
/// Looks up a localized string similar to Scale :.
///
diff --git a/Application/FileConverter/Properties/Resources.ar-EG.resx b/Application/FileConverter/Properties/Resources.ar-EG.resx
index bb30876..db901cc 100644
--- a/Application/FileConverter/Properties/Resources.ar-EG.resx
+++ b/Application/FileConverter/Properties/Resources.ar-EG.resx
@@ -688,10 +688,6 @@ use maj for uppercase version
فتح موقع البرناج
Open File Converter website
-
- قل شكراً
- Say Thanks!
-
خطأ اثناء عملية تثبيت التحويل
Error during conversion job initialization.
diff --git a/Application/FileConverter/Properties/Resources.en.resx b/Application/FileConverter/Properties/Resources.en.resx
index 34892b2..51a721c 100644
--- a/Application/FileConverter/Properties/Resources.en.resx
+++ b/Application/FileConverter/Properties/Resources.en.resx
@@ -544,9 +544,6 @@ use maj for uppercase version
Open File Converter website
-
- Say Thanks!
-
Error during conversion job initialization.
diff --git a/Application/FileConverter/Properties/Resources.es-ES.resx b/Application/FileConverter/Properties/Resources.es-ES.resx
index c37383e..d96f71d 100644
--- a/Application/FileConverter/Properties/Resources.es-ES.resx
+++ b/Application/FileConverter/Properties/Resources.es-ES.resx
@@ -262,22 +262,22 @@
Resultado
- (p): ruta de archivo origen
-(f): nombre de archivo origen
-(o): extensión de destino
-(i): extensión de origen
-(d0): carpeta contenedora de origen
-(d1): subcarpeta contenedora de origen
-...
-(n:i): índice de número de página
-(n:c): número de páginas totales
-
-Rutas especiales:
-(p:d): ruta de Documentos
-(p:m): ruta de Música
-(p:v): ruta de Vídeos
-(p:p): ruta de Imágenes
-
+ (p): ruta de archivo origen
+(f): nombre de archivo origen
+(o): extensión de destino
+(i): extensión de origen
+(d0): carpeta contenedora de origen
+(d1): subcarpeta contenedora de origen
+...
+(n:i): índice de número de página
+(n:c): número de páginas totales
+
+Rutas especiales:
+(p:d): ruta de Documentos
+(p:m): ruta de Música
+(p:v): ruta de Vídeos
+(p:p): ruta de Imágenes
+
Use May para versión en mayúsculas
@@ -544,9 +544,6 @@ Use May para versión en mayúsculas
Abrir la web de File Converter
-
- ¡Dar las gracias!
-
Error al iniciar el trabajo de conversión.
diff --git a/Application/FileConverter/Properties/Resources.fr-FR.resx b/Application/FileConverter/Properties/Resources.fr-FR.resx
index ad9b6cf..a171ec4 100644
--- a/Application/FileConverter/Properties/Resources.fr-FR.resx
+++ b/Application/FileConverter/Properties/Resources.fr-FR.resx
@@ -562,9 +562,6 @@ utilisez MAJ pour une version en majuscules
Ouvrir le site web de File Converter
-
- Dire Merci !
-
L'initialisation du processus de conversion a échoué.
diff --git a/Application/FileConverter/Properties/Resources.hi-IN.resx b/Application/FileConverter/Properties/Resources.hi-IN.resx
index a6b5b6a..cfb5edd 100644
--- a/Application/FileConverter/Properties/Resources.hi-IN.resx
+++ b/Application/FileConverter/Properties/Resources.hi-IN.resx
@@ -544,9 +544,6 @@
फ़ाइल कनवर्टर वेबसाइट खोलें
-
- धन्यवाद कहें!
-
रूपांतरण कार्य प्रारंभ करने के दौरान त्रुटि।
diff --git a/Application/FileConverter/Properties/Resources.it-IT.resx b/Application/FileConverter/Properties/Resources.it-IT.resx
index b197135..e404ce2 100644
--- a/Application/FileConverter/Properties/Resources.it-IT.resx
+++ b/Application/FileConverter/Properties/Resources.it-IT.resx
@@ -697,10 +697,6 @@ use maj for uppercase version
Apri il sito di File Converter
Open File Converter website
-
- Di grazie!
- Say Thanks!
-
Errore durante l'inizializzazione del processo di conversione.
Error during conversion job initialization.
diff --git a/Application/FileConverter/Properties/Resources.resx b/Application/FileConverter/Properties/Resources.resx
index 91af1f8..32ef5a5 100644
--- a/Application/FileConverter/Properties/Resources.resx
+++ b/Application/FileConverter/Properties/Resources.resx
@@ -544,9 +544,6 @@ use maj for uppercase version
Open File Converter website
-
- Say Thanks!
-
Error during conversion job initialization.
diff --git a/Application/FileConverter/Properties/Resources.tr-TR.resx b/Application/FileConverter/Properties/Resources.tr-TR.resx
index a5508ba..584f0f2 100644
--- a/Application/FileConverter/Properties/Resources.tr-TR.resx
+++ b/Application/FileConverter/Properties/Resources.tr-TR.resx
@@ -544,9 +544,6 @@
File Converter internet sitesini aç
-
- Teşekkürler!
-
Dönüştürme başlatma sırasında hata meydana geldi.
diff --git a/Application/FileConverter/Properties/Resources.zh-CN.resx b/Application/FileConverter/Properties/Resources.zh-CN.resx
index a64d041..12fd057 100644
--- a/Application/FileConverter/Properties/Resources.zh-CN.resx
+++ b/Application/FileConverter/Properties/Resources.zh-CN.resx
@@ -544,9 +544,6 @@
打开 File Converter 网址
-
- Say Thanks!
-
转换任务初始化时出错。
diff --git a/Application/FileConverter/Resources/CancelIcon.png b/Application/FileConverter/Resources/CancelIcon.png
index 869f269..9c4340e 100644
Binary files a/Application/FileConverter/Resources/CancelIcon.png and b/Application/FileConverter/Resources/CancelIcon.png differ
diff --git a/Application/FileConverter/Resources/FailIcon.png b/Application/FileConverter/Resources/FailIcon.png
index cd1cede..c10794f 100644
Binary files a/Application/FileConverter/Resources/FailIcon.png and b/Application/FileConverter/Resources/FailIcon.png differ
diff --git a/Application/FileConverter/Resources/SayThanksIcon.png b/Application/FileConverter/Resources/SayThanksIcon.png
deleted file mode 100644
index b22acc2..0000000
Binary files a/Application/FileConverter/Resources/SayThanksIcon.png and /dev/null differ
diff --git a/Application/FileConverter/Resources/SuccessIcon.png b/Application/FileConverter/Resources/SuccessIcon.png
index ae1adf9..9c62222 100644
Binary files a/Application/FileConverter/Resources/SuccessIcon.png and b/Application/FileConverter/Resources/SuccessIcon.png differ
diff --git a/Application/FileConverter/SampleData/ConversionJobSampleData.xaml b/Application/FileConverter/SampleData/ConversionJobSampleData.xaml
deleted file mode 100644
index 2a5267e..0000000
--- a/Application/FileConverter/SampleData/ConversionJobSampleData.xaml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
- 0.6
-
-
-
diff --git a/Application/FileConverter/SampleData/SettingsSampleData.xaml b/Application/FileConverter/SampleData/SettingsSampleData.xaml
deleted file mode 100644
index b28a3ba..0000000
--- a/Application/FileConverter/SampleData/SettingsSampleData.xaml
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Application/FileConverter/ValueConverters/ConversionStateToBrush.cs b/Application/FileConverter/ValueConverters/ConversionStateToBrush.cs
index 36f6b9d..3e8c10a 100644
--- a/Application/FileConverter/ValueConverters/ConversionStateToBrush.cs
+++ b/Application/FileConverter/ValueConverters/ConversionStateToBrush.cs
@@ -5,7 +5,6 @@ namespace FileConverter.ValueConverters
using System;
using System.Globalization;
using System.Windows.Data;
- using System.Windows.Media;
using FileConverter.ConversionJobs;
diff --git a/Application/FileConverter/Views/MainWindow.xaml b/Application/FileConverter/Views/MainWindow.xaml
index 51704f1..eac5e76 100644
--- a/Application/FileConverter/Views/MainWindow.xaml
+++ b/Application/FileConverter/Views/MainWindow.xaml
@@ -45,10 +45,10 @@
-