}\r
\r
/// <summary>\r
- /// Looks up a localized string similar to Export Queue.\r
+ /// Looks up a localized string similar to Export Queue for CLI.\r
/// </summary>\r
public static string QueueView_Export {\r
get {\r
<value>Do nothing</value>\r
</data>\r
<data name="QueueView_Export" xml:space="preserve">\r
- <value>Export Queue</value>\r
+ <value>Export Queue for CLI</value>\r
</data>\r
<data name="QueueView_Hibernate" xml:space="preserve">\r
<value>Hibernate</value>\r
{\r
SaveFileDialog dialog = new SaveFileDialog\r
{\r
- Filter = "Legacy Queue Files (*.hbq)|*.hbq|Json for CLI (*.json)|*.json", \r
+ Filter = "Json (*.json)|*.json", \r
OverwritePrompt = true, \r
- DefaultExt = ".hbq", \r
+ DefaultExt = ".json", \r
AddExtension = true\r
};\r
\r
if (dialog.ShowDialog() == true)\r
{\r
- if (Path.GetExtension(dialog.FileName).ToLower().Trim() == ".json")\r
- {\r
- this.queueProcessor.ExportJson(dialog.FileName);\r
- }\r
- else\r
- {\r
- this.queueProcessor.BackupQueue(dialog.FileName);\r
- }\r
+ this.queueProcessor.ExportJson(dialog.FileName);\r
}\r
}\r
\r
/// </summary>\r
public void Import()\r
{\r
- OpenFileDialog dialog = new OpenFileDialog { Filter = "Legacy Queue Files (*.hbq)|*.hbq", CheckFileExists = true };\r
+ OpenFileDialog dialog = new OpenFileDialog { Filter = "Json (*.json)|*.json", CheckFileExists = true };\r
if (dialog.ShowDialog() == true)\r
{\r
this.queueProcessor.RestoreQueue(dialog.FileName);\r
xmlns:dd="clr-namespace:GongSolutions.Wpf.DragDrop;assembly=GongSolutions.Wpf.DragDrop"\r
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"\r
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"\r
- xmlns:AttachedProperties="clr-namespace:HandBrakeWPF.AttachedProperties"\r
xmlns:Audio="clr-namespace:HandBrakeWPF.Converters.Audio"\r
xmlns:Subtitles="clr-namespace:HandBrakeWPF.Converters.Subtitles"\r
xmlns:video="clr-namespace:HandBrakeWPF.Converters.Video"\r
<MenuItem cal:Message.Attach="[Event Click] = [Action ClearCompleted]" Header="{x:Static Properties:ResourcesUI.QueueView_ClearCompleted}" />\r
<MenuItem cal:Message.Attach="[Event Click] = [Action Clear]" Header="{x:Static Properties:ResourcesUI.QueueView_ClearQueue}" />\r
<Separator />\r
- <MenuItem cal:Message.Attach="[Event Click] = [Action Import]" Header="{x:Static Properties:ResourcesUI.QueueView_Import}" />\r
+ <!--<MenuItem cal:Message.Attach="[Event Click] = [Action Import]" Header="{x:Static Properties:ResourcesUI.QueueView_Import}" />-->\r
<MenuItem cal:Message.Attach="[Event Click] = [Action Export]" Header="{x:Static Properties:ResourcesUI.QueueView_Export}" />\r
\r
</MenuItem>\r
<MenuItem cal:Message.Attach="[Event Click] = [Action Clear]" Header="{x:Static Properties:ResourcesUI.QueueView_ClearAll}" />\r
<MenuItem cal:Message.Attach="[Event Click] = [Action RemoveSelectedJobs]" Header="{x:Static Properties:ResourcesUI.QueueView_ClearSelected}" /> \r
<Separator />\r
- <MenuItem cal:Message.Attach="[Event Click] = [Action Import]" Header="{x:Static Properties:ResourcesUI.QueueView_Import}" />\r
+ <!--<MenuItem cal:Message.Attach="[Event Click] = [Action Import]" Header="{x:Static Properties:ResourcesUI.QueueView_Import}" />-->\r
<MenuItem cal:Message.Attach="[Event Click] = [Action Export]" Header="{x:Static Properties:ResourcesUI.QueueView_Export}" />\r
</ContextMenu>\r
</ListBox.ContextMenu>\r