]> granicus.if.org Git - handbrake/commitdiff
MacGUI: Add Make Default Preset item to Presets menu.
authorBradley Sepos <bradley@bradleysepos.com>
Thu, 1 Feb 2018 18:15:21 +0000 (13:15 -0500)
committerBradley Sepos <bradley@bradleysepos.com>
Sat, 17 Mar 2018 21:01:55 +0000 (17:01 -0400)
Move Set Default Preset directly above the presets list for clarity and to avoid confusion between get/set.

macosx/English.lproj/MainMenu.xib
macosx/HBController.m
macosx/HBPresetsViewController.h

index 6f468a96487e255365f83e5e389cbda501cef5f5..be6b5f15140421e489c1c6da0adb6435254f35fa 100644 (file)
                                     <action selector="insertCategory:" target="-1" id="JL7-bI-H97"/>
                                 </connections>
                             </menuItem>
-                            <menuItem isSeparatorItem="YES" tag="-1" id="ymY-bE-5EP">
+                            <menuItem isSeparatorItem="YES" tag="-1" id="1954">
                                 <modifierMask key="keyEquivalentModifierMask" command="YES"/>
                             </menuItem>
-                            <menuItem title="Select Default Preset" tag="-1" id="2421">
+                            <menuItem title="Make Default Preset" tag="-1" id="frQ-v5-pRa" userLabel="Make Default Preset">
                                 <connections>
-                                    <action selector="selectDefaultPreset:" target="-1" id="2eH-zk-T3n"/>
+                                    <action selector="setDefaultPreset:" target="-1" id="adZ-ic-MKn"/>
                                 </connections>
                             </menuItem>
-                            <menuItem isSeparatorItem="YES" tag="-1" id="1954">
-                                <modifierMask key="keyEquivalentModifierMask" command="YES"/>
-                            </menuItem>
                             <menuItem title="Delete Preset" tag="-1" id="CN3-Rh-gVf">
                                 <connections>
                                     <action selector="deletePreset:" target="-1" id="ZGV-Ji-MGc"/>
                                     <action selector="addFactoryPresets:" target="6lr-Yy-GMc" id="5Ga-rb-ORy"/>
                                 </connections>
                             </menuItem>
+                            <menuItem isSeparatorItem="YES" tag="-1" id="ymY-bE-5EP">
+                                <modifierMask key="keyEquivalentModifierMask" command="YES"/>
+                            </menuItem>
+                            <menuItem title="Select Default Preset" tag="-1" id="2421">
+                                <connections>
+                                    <action selector="selectDefaultPreset:" target="-1" id="2eH-zk-T3n"/>
+                                </connections>
+                            </menuItem>
                             <menuItem isSeparatorItem="YES" tag="-1" id="wgI-bc-Ors">
                                 <modifierMask key="keyEquivalentModifierMask" command="YES"/>
                             </menuItem>
index 94ab5630650ab4454d52df226cc12104212e9693..98be9cda9d393c6c80271c3424424f2b86a8aa78 100644 (file)
     fPresetsView.selectedPreset = presetManager.defaultPreset;
 }
 
+- (IBAction)setDefaultPreset:(id)sender
+{
+    [fPresetsView setDefault:sender];
+}
+
 - (IBAction)deletePreset:(id)sender
 {
     HBPreset *preset = [sender representedObject];
index 8f5824a8e78c8b0a6c13df594ef63d18c7a4ad0d..3f2fd6bf343ab3a9efc30e3e843b3970374ab14b 100644 (file)
@@ -24,6 +24,7 @@ NS_ASSUME_NONNULL_BEGIN
 
 @property (nonatomic, readwrite, assign) id<HBPresetsViewControllerDelegate> delegate;
 
+- (IBAction)setDefault:(id)sender;
 - (IBAction)deletePreset:(id)sender;
 
 - (IBAction)exportPreset:(id)sender;