]> granicus.if.org Git - handbrake/commitdiff
WinGui: Prevent the export of built-in presets. There is little point in allowing...
authorsr55 <sr55.hb@outlook.com>
Wed, 7 Jun 2017 19:37:21 +0000 (20:37 +0100)
committersr55 <sr55.hb@outlook.com>
Wed, 7 Jun 2017 19:37:21 +0000 (20:37 +0100)
win/CS/HandBrakeWPF/Properties/Resources.Designer.cs
win/CS/HandBrakeWPF/Properties/Resources.resx
win/CS/HandBrakeWPF/ViewModels/MainViewModel.cs

index a2b1d136a9da1a0e46486aae778180756a9e17da..1700e98bfda097466cd6db959a47df52cbcfaba5 100644 (file)
@@ -1001,7 +1001,7 @@ namespace HandBrakeWPF.Properties {
         }\r
         \r
         /// <summary>\r
-        ///   Looks up a localized string similar to Please select a preset..\r
+        ///   Looks up a localized string similar to Please select make sure you have selected one of your own presets. Please note that you cannot export built-in presets..\r
         /// </summary>\r
         public static string Main_SelectPreset {\r
             get {\r
index 2e318f3cdbe2ff9a340163a653b3a13eafc11034..ad0ffd029aed4f97af74765b5f40482571ae4795 100644 (file)
@@ -419,7 +419,7 @@ The previous user_presets.xml file was backed up.</value>
     <value>You must first scan a source and setup your job before starting an encode. Click the 'Source' button on the toolbar to continue.</value>\r
   </data>\r
   <data name="Main_SelectPreset" xml:space="preserve">\r
-    <value>Please select a preset.</value>\r
+    <value>Please select make sure you have selected one of your own presets. Please note that you cannot export built-in presets.</value>\r
   </data>\r
   <data name="Main_SelectPresetForUpdate" xml:space="preserve">\r
     <value>Please select a preset to update.</value>\r
index 31efc4d9b7ce3ea4e3d1d7f63e3b1269cf930eec..0a8d0b297f9b81ecf46ca1c4698ef064ab2cfe4d 100644 (file)
@@ -2031,17 +2031,18 @@ namespace HandBrakeWPF.ViewModels
         /// </summary>\r
         public void PresetExport()\r
         {\r
-            SaveFileDialog savefiledialog = new SaveFileDialog\r
-            {\r
-                Filter = "json|*.json", \r
-                CheckPathExists = true, \r
-                AddExtension = true, \r
-                DefaultExt = ".json", \r
-                OverwritePrompt = true, \r
-                FilterIndex = 0\r
-            };\r
-            if (this.selectedPreset != null)\r
-            {\r
+            if (this.selectedPreset != null && !this.selectedPreset.IsBuildIn)\r
+            {\r
+                SaveFileDialog savefiledialog = new SaveFileDialog\r
+                                                {\r
+                                                    Filter = "json|*.json",\r
+                                                    CheckPathExists = true,\r
+                                                    AddExtension = true,\r
+                                                    DefaultExt = ".json",\r
+                                                    OverwritePrompt = true,\r
+                                                    FilterIndex = 0\r
+                                                };\r
+\r
                 savefiledialog.ShowDialog();\r
                 string filename = savefiledialog.FileName;\r
 \r