diff --git a/App.config b/App.config
index 3940edd0..34321363 100644
--- a/App.config
+++ b/App.config
@@ -85,6 +85,9 @@
True
+
+ False
+
diff --git a/ConvertMedia.xaml b/ConvertMedia.xaml
index a62d0ad6..4bbc7d8a 100644
--- a/ConvertMedia.xaml
+++ b/ConvertMedia.xaml
@@ -14,7 +14,9 @@
ItemsSource="{Binding Source={x:Static g:FormatCatalog.Instance}, Path=ImageFormats, Mode=OneWay}" SelectedValuePath="Tag"
SelectedValue="{Binding Source={x:Static p:Settings.Default}, Path=appLastImageFormat, Mode=TwoWay}"/>
-
+
+
diff --git a/GarConvert.cs b/GarConvert.cs
index 779e56ab..9758b4f9 100644
--- a/GarConvert.cs
+++ b/GarConvert.cs
@@ -61,7 +61,6 @@ namespace GARbro.GUI
if (!result)
return;
var format = convert_dialog.ImageConversionFormat.SelectedItem as ImageFormat;
-// var format = FormatCatalog.Instance.ImageFormats.FirstOrDefault (f => f.Tag == selected);
if (null == format)
{
Trace.WriteLine ("Format is not selected", "ConvertMediaExec");
@@ -71,6 +70,7 @@ namespace GARbro.GUI
{
Directory.SetCurrentDirectory (ViewModel.Path);
var converter = new GarConvertMedia (this);
+ converter.IgnoreErrors = convert_dialog.IgnoreErrors.IsChecked ?? false;
converter.Convert (source, format);
}
catch (Exception X)
diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs
index 23b30022..55432133 100644
--- a/Properties/AssemblyInfo.cs
+++ b/Properties/AssemblyInfo.cs
@@ -51,5 +51,5 @@ using System.Windows;
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion ("1.1.2.20")]
-[assembly: AssemblyFileVersion ("1.1.2.20")]
+[assembly: AssemblyVersion ("1.1.2.21")]
+[assembly: AssemblyFileVersion ("1.1.2.21")]
diff --git a/Properties/Settings.Designer.cs b/Properties/Settings.Designer.cs
index e9432921..d644f9a5 100644
--- a/Properties/Settings.Designer.cs
+++ b/Properties/Settings.Designer.cs
@@ -333,5 +333,17 @@ namespace GARbro.GUI.Properties {
this["appExtractAudio"] = value;
}
}
+
+ [global::System.Configuration.UserScopedSettingAttribute()]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Configuration.DefaultSettingValueAttribute("False")]
+ public bool appIgnoreConversionErrors {
+ get {
+ return ((bool)(this["appIgnoreConversionErrors"]));
+ }
+ set {
+ this["appIgnoreConversionErrors"] = value;
+ }
+ }
}
}
diff --git a/Properties/Settings.settings b/Properties/Settings.settings
index 960a8b12..f59b1e46 100644
--- a/Properties/Settings.settings
+++ b/Properties/Settings.settings
@@ -80,5 +80,8 @@
True
+
+ False
+
\ No newline at end of file
diff --git a/Strings/guiStrings.Designer.cs b/Strings/guiStrings.Designer.cs
index 236034ff..44c60dc4 100644
--- a/Strings/guiStrings.Designer.cs
+++ b/Strings/guiStrings.Designer.cs
@@ -339,6 +339,15 @@ namespace GARbro.GUI.Strings {
}
}
+ ///
+ /// Looks up a localized string similar to Skip incovertible files..
+ ///
+ public static string LabelSkipFailures {
+ get {
+ return ResourceManager.GetString("LabelSkipFailures", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to About Game Resource browser.
///
@@ -811,7 +820,7 @@ namespace GARbro.GUI.Strings {
}
///
- /// Looks up a localized string similar to Convert media.
+ /// Looks up a localized string similar to Media conversion.
///
public static string TextConvertMedia {
get {
diff --git a/Strings/guiStrings.resx b/Strings/guiStrings.resx
index d6ffe58f..0e9ecb1e 100644
--- a/Strings/guiStrings.resx
+++ b/Strings/guiStrings.resx
@@ -388,7 +388,7 @@ Overwrite?
Choose destination format for images
- Convert media
+ Media conversion
Converting file {0}
@@ -423,4 +423,7 @@ Overwrite?
Audio will be converted to either WAV, MP3 or OGG.
+
+ Skip incovertible files.
+
\ No newline at end of file
diff --git a/Strings/guiStrings.ru-RU.resx b/Strings/guiStrings.ru-RU.resx
index 14171564..82ac0d48 100644
--- a/Strings/guiStrings.ru-RU.resx
+++ b/Strings/guiStrings.ru-RU.resx
@@ -403,7 +403,7 @@
Формат преобразования изображений
- Преобразовать мультимедиа
+ Преобразование мультимедиа
Преобразование файла {0}
@@ -435,6 +435,9 @@
не удалось интерпретировать формат аудио
+
+ Пропускать файлы, не поддавшиеся конверсии.
+
Среди выбранных файлов нет мультиемедиа.