macosx/video effects: deploy auto-layout
authorFelix Paul Kühne <fkuehne@videolan.org>
Thu, 11 Feb 2016 08:43:49 +0000 (09:43 +0100)
committerFelix Paul Kühne <fkuehne@videolan.org>
Thu, 11 Feb 2016 08:44:36 +0000 (09:44 +0100)
extras/package/macosx/Resources/English.lproj/VideoEffects.xib

index 04eebbf..e3244aa 100644 (file)
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="10102" systemVersion="15D21" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
+<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="9532" systemVersion="15D21" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
     <dependencies>
         <deployment version="1070" identifier="macosx"/>
         <development version="7000" identifier="xcode"/>
-        <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="10102"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="9532"/>
         <capability name="box content view" minToolsVersion="7.0"/>
     </dependencies>
     <objects>
             <windowStyleMask key="styleMask" titled="YES" closable="YES" utility="YES" HUD="YES"/>
             <windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
             <rect key="contentRect" x="196" y="236" width="642" height="274"/>
-            <rect key="screenRect" x="0.0" y="0.0" width="1680" height="1027"/>
+            <rect key="screenRect" x="0.0" y="0.0" width="2560" height="1417"/>
             <view key="contentView" id="2">
                 <rect key="frame" x="0.0" y="0.0" width="642" height="274"/>
                 <autoresizingMask key="autoresizingMask"/>
                 <subviews>
-                    <tabView id="3" customClass="BGHUDTabView">
+                    <tabView translatesAutoresizingMaskIntoConstraints="NO" id="3" customClass="BGHUDTabView">
                         <rect key="frame" x="-8" y="25" width="658" height="243"/>
-                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                         <font key="font" metaFont="system"/>
                         <tabViewItems>
                             <tabViewItem label="Basic" identifier="basic" id="4" customClass="BGHUDTabViewItem">
                                     <rect key="frame" x="10" y="33" width="638" height="197"/>
                                     <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                     <subviews>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="48">
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="48">
                                             <rect key="frame" x="8" y="13" width="310" height="166"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                             <view key="contentView" id="wwn-Le-8VF">
                                                 <rect key="frame" x="1" y="1" width="308" height="164"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <slider verticalHuggingPriority="750" id="28">
-                                                        <rect key="frame" x="119" y="56" width="171" height="15"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
-                                                        <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" maxValue="3" doubleValue="1" tickMarkPosition="above" sliderType="linear" id="35" customClass="BGHUDSliderCell">
+                                                    <slider verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="31">
+                                                        <rect key="frame" x="119" y="136" width="171" height="17"/>
+                                                        <constraints>
+                                                            <constraint firstAttribute="width" constant="171" id="Qmh-zW-wC1"/>
+                                                        </constraints>
+                                                        <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" minValue="-180" maxValue="180" tickMarkPosition="above" sliderType="linear" id="32" customClass="BGHUDSliderCell">
                                                             <userDefinedRuntimeAttributes>
                                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                             </userDefinedRuntimeAttributes>
                                                         </sliderCell>
                                                         <connections>
-                                                            <action selector="adjustSliderChanged:" target="-2" id="8p1-yp-x16"/>
+                                                            <action selector="adjustSliderChanged:" target="-2" id="9Ra-Ux-sYu"/>
                                                         </connections>
                                                     </slider>
-                                                    <slider verticalHuggingPriority="750" id="30">
-                                                        <rect key="frame" x="119" y="116" width="171" height="15"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="25" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="138" width="26" height="14"/>
+                                                        <textFieldCell key="cell" sendsActionOnEndEditing="YES" title="Hue" id="38">
+                                                            <font key="font" metaFont="smallSystem"/>
+                                                            <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                                            <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                                        </textFieldCell>
+                                                    </textField>
+                                                    <slider verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="30">
+                                                        <rect key="frame" x="119" y="114" width="171" height="17"/>
                                                         <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" maxValue="2" doubleValue="1" tickMarkPosition="above" sliderType="linear" id="33" customClass="BGHUDSliderCell">
                                                             <userDefinedRuntimeAttributes>
                                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                             <action selector="adjustSliderChanged:" target="-2" id="ceo-WZ-Y3X"/>
                                                         </connections>
                                                     </slider>
-                                                    <button id="46">
-                                                        <rect key="frame" x="116" y="75" width="176" height="18"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="24" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="116" width="50" height="14"/>
+                                                        <textFieldCell key="cell" sendsActionOnEndEditing="YES" title="Contrast" id="39">
+                                                            <font key="font" metaFont="smallSystem"/>
+                                                            <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
+                                                            <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
+                                                        </textFieldCell>
+                                                    </textField>
+                                                    <slider verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="29">
+                                                        <rect key="frame" x="119" y="92" width="171" height="17"/>
+                                                        <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" maxValue="2" doubleValue="1" tickMarkPosition="above" sliderType="linear" id="34" customClass="BGHUDSliderCell">
+                                                            <userDefinedRuntimeAttributes>
+                                                                <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
+                                                            </userDefinedRuntimeAttributes>
+                                                        </sliderCell>
+                                                        <connections>
+                                                            <action selector="adjustSliderChanged:" target="-2" id="oSl-TZ-hTC"/>
+                                                        </connections>
+                                                    </slider>
+                                                    <button translatesAutoresizingMaskIntoConstraints="NO" id="46">
+                                                        <rect key="frame" x="116" y="73" width="135" height="18"/>
                                                         <buttonCell key="cell" type="check" title="Brightness Threshold" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="47" customClass="BGHUDButtonCell">
                                                             <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <action selector="enableAdjustBrightnessThreshold:" target="-2" id="9OQ-2E-4Ii"/>
                                                         </connections>
                                                     </button>
-                                                    <textField verticalHuggingPriority="750" id="23" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="94" width="99" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask"/>
+                                                    <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="23" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="94" width="61" height="14"/>
                                                         <textFieldCell key="cell" sendsActionOnEndEditing="YES" title="Brightness" id="40">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
                                                             <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
                                                         </textFieldCell>
                                                     </textField>
-                                                    <textField verticalHuggingPriority="750" id="22" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="56" width="99" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask"/>
+                                                    <slider verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="28">
+                                                        <rect key="frame" x="119" y="54" width="171" height="17"/>
+                                                        <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" maxValue="3" doubleValue="1" tickMarkPosition="above" sliderType="linear" id="35" customClass="BGHUDSliderCell">
+                                                            <userDefinedRuntimeAttributes>
+                                                                <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
+                                                            </userDefinedRuntimeAttributes>
+                                                        </sliderCell>
+                                                        <connections>
+                                                            <action selector="adjustSliderChanged:" target="-2" id="8p1-yp-x16"/>
+                                                        </connections>
+                                                    </slider>
+                                                    <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="22" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="56" width="59" height="14"/>
                                                         <textFieldCell key="cell" sendsActionOnEndEditing="YES" title="Saturation" id="41">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
                                                             <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
                                                         </textFieldCell>
                                                     </textField>
-                                                    <textField verticalHuggingPriority="750" id="21" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="34" width="99" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask"/>
+                                                    <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="21" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="34" width="44" height="14"/>
                                                         <textFieldCell key="cell" sendsActionOnEndEditing="YES" title="Gamma" id="42">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
                                                             <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
                                                         </textFieldCell>
                                                     </textField>
-                                                    <textField verticalHuggingPriority="750" id="25" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="138" width="99" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask"/>
-                                                        <textFieldCell key="cell" sendsActionOnEndEditing="YES" title="Hue" id="38">
-                                                            <font key="font" metaFont="smallSystem"/>
-                                                            <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
-                                                            <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
-                                                        </textFieldCell>
-                                                    </textField>
-                                                    <textField verticalHuggingPriority="750" id="24" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="116" width="99" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask"/>
-                                                        <textFieldCell key="cell" sendsActionOnEndEditing="YES" title="Contrast" id="39">
-                                                            <font key="font" metaFont="smallSystem"/>
-                                                            <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
-                                                            <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
-                                                        </textFieldCell>
-                                                    </textField>
-                                                    <slider verticalHuggingPriority="750" id="31">
-                                                        <rect key="frame" x="119" y="138" width="171" height="15"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
-                                                        <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" minValue="-180" maxValue="180" tickMarkPosition="above" sliderType="linear" id="32" customClass="BGHUDSliderCell">
-                                                            <userDefinedRuntimeAttributes>
-                                                                <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
-                                                            </userDefinedRuntimeAttributes>
-                                                        </sliderCell>
-                                                        <connections>
-                                                            <action selector="adjustSliderChanged:" target="-2" id="9Ra-Ux-sYu"/>
-                                                        </connections>
-                                                    </slider>
-                                                    <slider verticalHuggingPriority="750" id="29">
-                                                        <rect key="frame" x="119" y="94" width="171" height="15"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
-                                                        <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" maxValue="2" doubleValue="1" tickMarkPosition="above" sliderType="linear" id="34" customClass="BGHUDSliderCell">
-                                                            <userDefinedRuntimeAttributes>
-                                                                <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
-                                                            </userDefinedRuntimeAttributes>
-                                                        </sliderCell>
-                                                        <connections>
-                                                            <action selector="adjustSliderChanged:" target="-2" id="oSl-TZ-hTC"/>
-                                                        </connections>
-                                                    </slider>
-                                                    <slider verticalHuggingPriority="750" id="27">
-                                                        <rect key="frame" x="119" y="34" width="171" height="15"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <slider verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="27">
+                                                        <rect key="frame" x="119" y="32" width="171" height="17"/>
                                                         <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" maxValue="10" doubleValue="1" tickMarkPosition="above" sliderType="linear" id="36" customClass="BGHUDSliderCell">
                                                             <userDefinedRuntimeAttributes>
                                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                             <action selector="enableMotionDetect:" target="-2" id="K42-v1-HXL"/>
                                                         </connections>
                                                     </slider>
-                                                    <button verticalHuggingPriority="750" id="704">
-                                                        <rect key="frame" x="217" y="12" width="73" height="17"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="704">
+                                                        <rect key="frame" x="251" y="10" width="39" height="17"/>
                                                         <buttonCell key="cell" type="roundRect" title="Reset" bezelStyle="roundedRect" alignment="center" controlSize="mini" borderStyle="border" inset="2" id="705" customClass="BGHUDButtonCell">
                                                             <behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
                                                             <font key="font" metaFont="miniSystem"/>
                                                         </connections>
                                                     </button>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstItem="30" firstAttribute="trailing" secondItem="31" secondAttribute="trailing" id="0t4-yg-7G9"/>
+                                                    <constraint firstItem="28" firstAttribute="leading" secondItem="27" secondAttribute="leading" id="1ti-kw-eTx"/>
+                                                    <constraint firstItem="46" firstAttribute="top" secondItem="29" secondAttribute="bottom" constant="5" id="2yB-xm-KVx"/>
+                                                    <constraint firstItem="21" firstAttribute="leading" secondItem="22" secondAttribute="leading" id="5dg-ua-Wds"/>
+                                                    <constraint firstItem="24" firstAttribute="leading" secondItem="25" secondAttribute="leading" id="8hK-LP-6OX"/>
+                                                    <constraint firstItem="28" firstAttribute="width" secondItem="27" secondAttribute="width" id="9Fp-e1-iMS"/>
+                                                    <constraint firstItem="31" firstAttribute="top" secondItem="wwn-Le-8VF" secondAttribute="top" constant="12" id="9Wi-Lg-FaX"/>
+                                                    <constraint firstItem="29" firstAttribute="width" secondItem="28" secondAttribute="width" id="9e7-gp-dAj"/>
+                                                    <constraint firstItem="27" firstAttribute="top" secondItem="28" secondAttribute="bottom" constant="7" id="AiU-Qg-YrD"/>
+                                                    <constraint firstItem="30" firstAttribute="centerY" secondItem="24" secondAttribute="centerY" id="Br9-a5-oLM"/>
+                                                    <constraint firstItem="29" firstAttribute="top" secondItem="30" secondAttribute="bottom" constant="7" id="Gj5-rg-gvh"/>
+                                                    <constraint firstItem="30" firstAttribute="top" secondItem="31" secondAttribute="bottom" constant="7" id="ICT-ay-DIU"/>
+                                                    <constraint firstItem="23" firstAttribute="centerY" secondItem="29" secondAttribute="centerY" id="JVF-Sh-s7B"/>
+                                                    <constraint firstItem="30" firstAttribute="width" secondItem="31" secondAttribute="width" id="KzM-fh-ytL"/>
+                                                    <constraint firstItem="46" firstAttribute="leading" secondItem="29" secondAttribute="leading" id="ME1-fu-8tY"/>
+                                                    <constraint firstItem="29" firstAttribute="leading" secondItem="30" secondAttribute="leading" id="Msg-qq-uKg"/>
+                                                    <constraint firstItem="22" firstAttribute="centerY" secondItem="28" secondAttribute="centerY" id="O8e-Hv-caT"/>
+                                                    <constraint firstItem="704" firstAttribute="top" secondItem="27" secondAttribute="bottom" constant="7" id="Og1-XU-Yzi"/>
+                                                    <constraint firstAttribute="trailing" secondItem="31" secondAttribute="trailing" constant="18" id="UWE-8K-eek"/>
+                                                    <constraint firstItem="23" firstAttribute="leading" secondItem="24" secondAttribute="leading" id="VIx-Sp-uhx"/>
+                                                    <constraint firstItem="25" firstAttribute="centerY" secondItem="31" secondAttribute="centerY" id="WfY-UB-PFt"/>
+                                                    <constraint firstItem="25" firstAttribute="leading" secondItem="wwn-Le-8VF" secondAttribute="leading" constant="17" id="dfY-CP-f9m"/>
+                                                    <constraint firstItem="28" firstAttribute="top" secondItem="29" secondAttribute="bottom" constant="23" id="i3W-0P-Dh7"/>
+                                                    <constraint firstItem="704" firstAttribute="trailing" secondItem="27" secondAttribute="trailing" id="m4o-gm-JZO"/>
+                                                    <constraint firstItem="21" firstAttribute="centerY" secondItem="27" secondAttribute="centerY" id="mUN-p9-OSr"/>
+                                                    <constraint firstItem="22" firstAttribute="leading" secondItem="23" secondAttribute="leading" id="uac-H8-N26"/>
+                                                    <constraint firstItem="29" firstAttribute="leading" secondItem="28" secondAttribute="leading" id="vt8-oF-ZjH"/>
+                                                    <constraint firstItem="29" firstAttribute="width" secondItem="30" secondAttribute="width" id="ymY-el-kZH"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="304" id="ySe-kw-WWO"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
-                                        <button id="49">
-                                            <rect key="frame" x="8" y="178" width="170" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="49">
+                                            <rect key="frame" x="8" y="178" width="91" height="18"/>
                                             <buttonCell key="cell" type="check" title="Image Adjust" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="50" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableAdjust:" target="-2" id="O4d-VO-Xdt"/>
                                             </connections>
                                         </button>
-                                        <button id="58">
-                                            <rect key="frame" x="320" y="178" width="170" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="58">
+                                            <rect key="frame" x="320" y="178" width="66" height="18"/>
                                             <buttonCell key="cell" type="check" title="Sharpen" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="59" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableSharpen:" target="-2" id="hMo-bi-uqx"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="57">
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="57">
                                             <rect key="frame" x="320" y="137" width="310" height="42"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                             <view key="contentView" id="XDn-1w-i62">
                                                 <rect key="frame" x="1" y="1" width="308" height="40"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <textField verticalHuggingPriority="750" id="54" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="11" width="99" height="17"/>
-                                                        <autoresizingMask key="autoresizingMask"/>
+                                                    <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="54" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="13" width="37" height="14"/>
                                                         <textFieldCell key="cell" sendsActionOnEndEditing="YES" title="Sigma" id="55">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
                                                             <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
                                                         </textFieldCell>
                                                     </textField>
-                                                    <slider verticalHuggingPriority="750" id="53">
-                                                        <rect key="frame" x="119" y="13" width="171" height="15"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <slider verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="53">
+                                                        <rect key="frame" x="119" y="12" width="171" height="17"/>
                                                         <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" maxValue="2" doubleValue="0.050000000000000003" tickMarkPosition="above" sliderType="linear" id="56" customClass="BGHUDSliderCell">
                                                             <userDefinedRuntimeAttributes>
                                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </connections>
                                                     </slider>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstAttribute="trailing" secondItem="53" secondAttribute="trailing" constant="18" id="8pB-UF-SpY"/>
+                                                    <constraint firstItem="54" firstAttribute="centerY" secondItem="XDn-1w-i62" secondAttribute="centerY" id="F8b-xU-WHq"/>
+                                                    <constraint firstItem="54" firstAttribute="leading" secondItem="XDn-1w-i62" secondAttribute="leading" constant="17" id="azv-U9-hcB"/>
+                                                    <constraint firstItem="53" firstAttribute="centerY" secondItem="XDn-1w-i62" secondAttribute="centerY" id="x4W-c2-prk"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="height" constant="36" id="4Kb-Xr-v5e"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
-                                        <button id="60">
-                                            <rect key="frame" x="320" y="116" width="170" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="60">
+                                            <rect key="frame" x="320" y="116" width="110" height="18"/>
                                             <buttonCell key="cell" type="check" title="Banding removal" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="66" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableBanding:" target="-2" id="qkS-Sl-QqY"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="61">
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="61">
                                             <rect key="frame" x="320" y="75" width="310" height="42"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                             <view key="contentView" id="ppw-UH-GKm">
                                                 <rect key="frame" x="1" y="1" width="308" height="40"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <textField verticalHuggingPriority="750" id="62" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="11" width="99" height="17"/>
-                                                        <autoresizingMask key="autoresizingMask"/>
+                                                    <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="62" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="13" width="40" height="14"/>
                                                         <textFieldCell key="cell" sendsActionOnEndEditing="YES" title="Radius" id="65">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
                                                             <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
                                                         </textFieldCell>
                                                     </textField>
-                                                    <slider verticalHuggingPriority="750" id="63">
-                                                        <rect key="frame" x="119" y="10" width="171" height="18"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <slider verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="63">
+                                                        <rect key="frame" x="119" y="10" width="171" height="20"/>
                                                         <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" minValue="4" maxValue="32" doubleValue="16" tickMarkPosition="below" numberOfTickMarks="8" allowsTickMarkValuesOnly="YES" sliderType="linear" id="64" customClass="BGHUDSliderCell">
                                                             <userDefinedRuntimeAttributes>
                                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </connections>
                                                     </slider>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstItem="62" firstAttribute="leading" secondItem="ppw-UH-GKm" secondAttribute="leading" constant="17" id="Fkf-xx-s6z"/>
+                                                    <constraint firstAttribute="trailing" secondItem="63" secondAttribute="trailing" constant="18" id="beC-M1-38P"/>
+                                                    <constraint firstItem="62" firstAttribute="centerY" secondItem="ppw-UH-GKm" secondAttribute="centerY" id="kiW-0e-nEJ"/>
+                                                    <constraint firstItem="63" firstAttribute="centerY" secondItem="ppw-UH-GKm" secondAttribute="centerY" id="qh0-5Y-OgY"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="height" constant="36" id="1La-5b-j1C"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
-                                        <button id="67">
-                                            <rect key="frame" x="320" y="54" width="170" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="67">
+                                            <rect key="frame" x="320" y="54" width="75" height="18"/>
                                             <buttonCell key="cell" type="check" title="Film Grain" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="73" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableGrain:" target="-2" id="dLd-Zu-eFG"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="68">
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="68">
                                             <rect key="frame" x="320" y="13" width="310" height="42"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                             <view key="contentView" id="xSw-Z6-2rH">
                                                 <rect key="frame" x="1" y="1" width="308" height="40"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <textField verticalHuggingPriority="750" id="70" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="11" width="99" height="17"/>
-                                                        <autoresizingMask key="autoresizingMask"/>
+                                                    <textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="70" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="13" width="50" height="14"/>
                                                         <textFieldCell key="cell" sendsActionOnEndEditing="YES" title="Variance" id="71">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
                                                             <color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
                                                         </textFieldCell>
                                                     </textField>
-                                                    <slider verticalHuggingPriority="750" id="69">
-                                                        <rect key="frame" x="119" y="13" width="171" height="15"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <slider verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="69">
+                                                        <rect key="frame" x="119" y="12" width="171" height="17"/>
                                                         <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" maxValue="40" doubleValue="2" tickMarkPosition="above" sliderType="linear" id="72" customClass="BGHUDSliderCell">
                                                             <userDefinedRuntimeAttributes>
                                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </connections>
                                                     </slider>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstItem="69" firstAttribute="centerY" secondItem="xSw-Z6-2rH" secondAttribute="centerY" id="9Wm-mA-8bK"/>
+                                                    <constraint firstItem="70" firstAttribute="centerY" secondItem="xSw-Z6-2rH" secondAttribute="centerY" id="XJ2-ol-VZh"/>
+                                                    <constraint firstItem="70" firstAttribute="leading" secondItem="xSw-Z6-2rH" secondAttribute="leading" constant="17" id="eRq-wu-n2S"/>
+                                                    <constraint firstAttribute="trailing" secondItem="69" secondAttribute="trailing" constant="18" id="k5Q-mB-Llc"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="height" constant="36" id="Pyb-za-AMK"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
                                     </subviews>
+                                    <constraints>
+                                        <constraint firstItem="57" firstAttribute="top" secondItem="58" secondAttribute="bottom" constant="4" id="2kq-sM-V6t"/>
+                                        <constraint firstItem="61" firstAttribute="leading" secondItem="68" secondAttribute="leading" id="6tO-Iz-9Jz"/>
+                                        <constraint firstItem="68" firstAttribute="bottom" secondItem="48" secondAttribute="bottom" id="87I-aT-eFR"/>
+                                        <constraint firstItem="68" firstAttribute="top" secondItem="61" secondAttribute="bottom" constant="26" id="8lO-Le-23z"/>
+                                        <constraint firstItem="48" firstAttribute="leading" secondItem="7" secondAttribute="leading" constant="11" id="A2m-nH-bfJ"/>
+                                        <constraint firstItem="57" firstAttribute="leading" secondItem="48" secondAttribute="trailing" constant="8" id="AgC-b4-0BD"/>
+                                        <constraint firstItem="57" firstAttribute="leading" secondItem="58" secondAttribute="leading" id="J3M-MJ-bCI"/>
+                                        <constraint firstAttribute="bottom" secondItem="48" secondAttribute="bottom" constant="17" id="Mhq-2x-yIt"/>
+                                        <constraint firstItem="61" firstAttribute="top" secondItem="57" secondAttribute="bottom" constant="26" id="OTJ-1t-4bS"/>
+                                        <constraint firstItem="67" firstAttribute="leading" secondItem="68" secondAttribute="leading" id="Q90-s4-lKX"/>
+                                        <constraint firstItem="49" firstAttribute="leading" secondItem="48" secondAttribute="leading" id="QHM-FT-BQQ"/>
+                                        <constraint firstItem="57" firstAttribute="top" secondItem="48" secondAttribute="top" id="URu-G3-WGz"/>
+                                        <constraint firstItem="61" firstAttribute="trailing" secondItem="57" secondAttribute="trailing" id="WGe-Ug-IlW"/>
+                                        <constraint firstItem="61" firstAttribute="trailing" secondItem="68" secondAttribute="trailing" id="XE0-Cg-FwC"/>
+                                        <constraint firstItem="61" firstAttribute="top" secondItem="60" secondAttribute="bottom" constant="4" id="can-Y3-eav"/>
+                                        <constraint firstItem="68" firstAttribute="top" secondItem="67" secondAttribute="bottom" constant="4" id="dXD-Hm-lm8"/>
+                                        <constraint firstItem="63" firstAttribute="width" secondItem="31" secondAttribute="width" id="fSb-pO-4bS"/>
+                                        <constraint firstAttribute="trailing" secondItem="57" secondAttribute="trailing" constant="11" id="g6f-kU-YA1"/>
+                                        <constraint firstItem="48" firstAttribute="top" secondItem="49" secondAttribute="bottom" constant="4" id="gB3-62-U54"/>
+                                        <constraint firstItem="53" firstAttribute="width" secondItem="31" secondAttribute="width" id="kYg-zL-uve"/>
+                                        <constraint firstItem="61" firstAttribute="leading" secondItem="57" secondAttribute="leading" id="nIG-Jd-u0i"/>
+                                        <constraint firstItem="60" firstAttribute="leading" secondItem="61" secondAttribute="leading" id="pbO-RJ-S83"/>
+                                        <constraint firstItem="48" firstAttribute="top" secondItem="7" secondAttribute="top" constant="20" id="tK5-WV-vIW"/>
+                                        <constraint firstItem="69" firstAttribute="width" secondItem="31" secondAttribute="width" id="wPK-Ft-MY0"/>
+                                    </constraints>
                                 </view>
                             </tabViewItem>
                             <tabViewItem label="Crop" identifier="crop" id="5" customClass="BGHUDTabViewItem">
                                     <rect key="frame" x="10" y="33" width="638" height="197"/>
                                     <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                     <subviews>
-                                        <textField verticalHuggingPriority="750" id="74">
+                                        <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="74">
                                             <rect key="frame" x="271" y="169" width="96" height="19"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="96" id="xcv-U8-Q2H"/>
+                                            </constraints>
                                             <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="right" title="0 px" usesSingleLineMode="YES" id="75" customClass="BGHUDTextFieldCell">
                                                 <numberFormatter key="formatter" formatterBehavior="custom10_4" positiveFormat="0 px" negativeFormat="0 px" allowsFloats="NO" usesGroupingSeparator="NO" roundingMode="floor" groupingSize="0" minimumIntegerDigits="1" maximumIntegerDigits="2000000000" id="80">
                                                     <real key="roundingIncrement" value="1"/>
                                                 <binding destination="-2" name="value" keyPath="self.cropTopValue" id="gHx-EW-7X8"/>
                                             </connections>
                                         </textField>
-                                        <textField verticalHuggingPriority="750" id="76" customClass="BGHUDLabel">
-                                            <rect key="frame" x="191" y="172" width="75" height="14"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="76" customClass="BGHUDLabel">
+                                            <rect key="frame" x="242" y="172" width="24" height="14"/>
                                             <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Top" id="77">
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                             </userDefinedRuntimeAttributes>
                                         </textField>
-                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" id="78">
+                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="78">
                                             <rect key="frame" x="372" y="167" width="15" height="22"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                             <stepperCell key="cell" controlSize="small" continuous="YES" alignment="left" maxValue="1000" id="79" customClass="BGHUDStepperCell">
                                                 <font key="font" metaFont="smallSystem"/>
                                             </stepperCell>
                                                 <binding destination="-2" name="value" keyPath="self.cropTopValue" id="A1r-VP-TjS"/>
                                             </connections>
                                         </stepper>
-                                        <textField verticalHuggingPriority="750" id="83">
+                                        <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="83">
                                             <rect key="frame" x="271" y="92" width="96" height="19"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                             <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="right" title="0 px" usesSingleLineMode="YES" id="88" customClass="BGHUDTextFieldCell">
                                                 <numberFormatter key="formatter" formatterBehavior="custom10_4" positiveFormat="0 px" negativeFormat="0 px" allowsFloats="NO" usesGroupingSeparator="NO" roundingMode="floor" groupingSize="0" minimumIntegerDigits="1" maximumIntegerDigits="2000000000" id="89">
                                                     <real key="roundingIncrement" value="1"/>
                                                 <binding destination="-2" name="value" keyPath="self.cropBottomValue" id="ZxR-KD-4kJ"/>
                                             </connections>
                                         </textField>
-                                        <textField verticalHuggingPriority="750" id="84" customClass="BGHUDLabel">
-                                            <rect key="frame" x="191" y="95" width="75" height="14"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="84" customClass="BGHUDLabel">
+                                            <rect key="frame" x="223" y="95" width="43" height="14"/>
                                             <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Bottom" id="87">
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                             </userDefinedRuntimeAttributes>
                                         </textField>
-                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" id="85">
+                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="85">
                                             <rect key="frame" x="372" y="90" width="15" height="22"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                             <stepperCell key="cell" controlSize="small" continuous="YES" alignment="left" maxValue="1000" id="86" customClass="BGHUDStepperCell">
                                                 <font key="font" metaFont="smallSystem"/>
                                             </stepperCell>
                                                 <binding destination="-2" name="value" keyPath="self.cropBottomValue" id="y7g-lQ-DEN"/>
                                             </connections>
                                         </stepper>
-                                        <textField verticalHuggingPriority="750" id="92">
+                                        <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="92">
                                             <rect key="frame" x="504" y="131" width="96" height="19"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                             <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="right" title="0 px" usesSingleLineMode="YES" id="97" customClass="BGHUDTextFieldCell">
                                                 <numberFormatter key="formatter" formatterBehavior="custom10_4" positiveFormat="0 px" negativeFormat="0 px" allowsFloats="NO" usesGroupingSeparator="NO" roundingMode="floor" groupingSize="0" minimumIntegerDigits="1" maximumIntegerDigits="2000000000" id="98">
                                                     <real key="roundingIncrement" value="1"/>
                                                 <binding destination="-2" name="value" keyPath="self.cropRightValue" id="ne2-Wy-pCd"/>
                                             </connections>
                                         </textField>
-                                        <textField verticalHuggingPriority="750" id="93" customClass="BGHUDLabel">
-                                            <rect key="frame" x="424" y="134" width="75" height="14"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="93" customClass="BGHUDLabel">
+                                            <rect key="frame" x="467" y="134" width="32" height="14"/>
                                             <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Right" id="96">
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                             </userDefinedRuntimeAttributes>
                                         </textField>
-                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" id="94">
+                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="94">
                                             <rect key="frame" x="605" y="129" width="15" height="22"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                             <stepperCell key="cell" controlSize="small" continuous="YES" alignment="left" maxValue="1000" id="95" customClass="BGHUDStepperCell">
                                                 <font key="font" metaFont="smallSystem"/>
                                             </stepperCell>
                                                 <binding destination="-2" name="value" keyPath="self.cropRightValue" id="HIO-qZ-h1z"/>
                                             </connections>
                                         </stepper>
-                                        <textField verticalHuggingPriority="750" id="101">
-                                            <rect key="frame" x="64" y="131" width="96" height="19"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="101">
+                                            <rect key="frame" x="48" y="131" width="96" height="19"/>
                                             <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="right" title="0 px" usesSingleLineMode="YES" id="106" customClass="BGHUDTextFieldCell">
                                                 <numberFormatter key="formatter" formatterBehavior="custom10_4" positiveFormat="0 px" negativeFormat="0 px" allowsFloats="NO" usesGroupingSeparator="NO" roundingMode="floor" groupingSize="0" minimumIntegerDigits="1" maximumIntegerDigits="2000000000" id="107">
                                                     <real key="roundingIncrement" value="1"/>
                                                 <binding destination="-2" name="value" keyPath="self.cropLeftValue" id="Gwq-w1-DlE"/>
                                             </connections>
                                         </textField>
-                                        <textField verticalHuggingPriority="750" id="102" customClass="BGHUDLabel">
-                                            <rect key="frame" x="-16" y="134" width="75" height="14"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="102" customClass="BGHUDLabel">
+                                            <rect key="frame" x="18" y="134" width="25" height="14"/>
                                             <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Left" id="105">
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                             </userDefinedRuntimeAttributes>
                                         </textField>
-                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" id="103">
-                                            <rect key="frame" x="165" y="129" width="15" height="22"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="103">
+                                            <rect key="frame" x="149" y="129" width="15" height="22"/>
                                             <stepperCell key="cell" controlSize="small" continuous="YES" alignment="left" maxValue="1000" id="104" customClass="BGHUDStepperCell">
                                                 <font key="font" metaFont="smallSystem"/>
                                             </stepperCell>
                                                 <binding destination="-2" name="value" keyPath="self.cropLeftValue" id="eFt-d6-b6y"/>
                                             </connections>
                                         </stepper>
-                                        <button id="110">
-                                            <rect key="frame" x="14" y="35" width="293" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="110">
+                                            <rect key="frame" x="14" y="35" width="171" height="18"/>
                                             <buttonCell key="cell" type="check" title="Synchronize top and bottom" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="111" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="cropObjectChanged:" target="-2" id="EAT-Iv-fbY"/>
                                             </connections>
                                         </button>
-                                        <button id="112">
-                                            <rect key="frame" x="14" y="15" width="293" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="112">
+                                            <rect key="frame" x="14" y="15" width="158" height="18"/>
                                             <buttonCell key="cell" type="check" title="Synchronize left and right" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="113" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                             </connections>
                                         </button>
                                     </subviews>
+                                    <constraints>
+                                        <constraint firstAttribute="bottom" secondItem="112" secondAttribute="bottom" constant="18" id="0Gp-5G-5zx"/>
+                                        <constraint firstItem="74" firstAttribute="leading" secondItem="76" secondAttribute="trailing" constant="7" id="3s5-9b-g8H"/>
+                                        <constraint firstItem="78" firstAttribute="centerY" secondItem="74" secondAttribute="centerY" id="3wr-yR-eQN"/>
+                                        <constraint firstItem="102" firstAttribute="centerY" secondItem="101" secondAttribute="centerY" id="58G-we-l1M"/>
+                                        <constraint firstItem="112" firstAttribute="top" secondItem="110" secondAttribute="bottom" constant="8" id="5BC-DY-2oV"/>
+                                        <constraint firstItem="102" firstAttribute="leading" secondItem="6" secondAttribute="leading" constant="20" id="7eT-Oh-CqC"/>
+                                        <constraint firstItem="110" firstAttribute="leading" secondItem="6" secondAttribute="leading" constant="17" id="849-gn-XdW"/>
+                                        <constraint firstItem="101" firstAttribute="leading" secondItem="102" secondAttribute="trailing" constant="7" id="8on-rM-Ord"/>
+                                        <constraint firstItem="78" firstAttribute="leading" secondItem="74" secondAttribute="trailing" constant="7" id="CKp-oC-lsU"/>
+                                        <constraint firstItem="112" firstAttribute="leading" secondItem="110" secondAttribute="leading" id="Df4-Mg-FP0"/>
+                                        <constraint firstAttribute="trailing" secondItem="94" secondAttribute="trailing" constant="20" id="G2d-ch-TEM"/>
+                                        <constraint firstItem="92" firstAttribute="centerY" secondItem="93" secondAttribute="centerY" id="Ic7-7Z-Ogc"/>
+                                        <constraint firstItem="101" firstAttribute="width" secondItem="74" secondAttribute="width" id="Mgr-j0-AD1"/>
+                                        <constraint firstItem="92" firstAttribute="centerY" secondItem="94" secondAttribute="centerY" id="NPb-Yk-9V1"/>
+                                        <constraint firstItem="103" firstAttribute="centerY" secondItem="101" secondAttribute="centerY" id="Pl0-1P-0d6"/>
+                                        <constraint firstItem="94" firstAttribute="leading" secondItem="92" secondAttribute="trailing" constant="7" id="SwO-vY-z3E"/>
+                                        <constraint firstItem="92" firstAttribute="centerY" secondItem="101" secondAttribute="centerY" id="Z1m-45-enB"/>
+                                        <constraint firstItem="74" firstAttribute="top" secondItem="6" secondAttribute="top" constant="9" id="bem-TK-IGE"/>
+                                        <constraint firstItem="103" firstAttribute="leading" secondItem="101" secondAttribute="trailing" constant="7" id="eb2-A3-3Y3"/>
+                                        <constraint firstItem="85" firstAttribute="centerY" secondItem="83" secondAttribute="centerY" id="fDI-uU-i0A"/>
+                                        <constraint firstItem="76" firstAttribute="centerY" secondItem="74" secondAttribute="centerY" id="h4g-tn-Nzc"/>
+                                        <constraint firstItem="85" firstAttribute="leading" secondItem="83" secondAttribute="trailing" constant="7" id="k8H-3n-E5o"/>
+                                        <constraint firstItem="83" firstAttribute="centerY" secondItem="84" secondAttribute="centerY" id="l2Z-De-nj6"/>
+                                        <constraint firstItem="83" firstAttribute="top" secondItem="74" secondAttribute="bottom" constant="58" id="m4i-fP-pqI"/>
+                                        <constraint firstItem="83" firstAttribute="centerX" secondItem="74" secondAttribute="centerX" id="onb-1x-FRt"/>
+                                        <constraint firstItem="74" firstAttribute="centerX" secondItem="6" secondAttribute="centerX" id="p1u-Gi-kLr"/>
+                                        <constraint firstItem="92" firstAttribute="leading" secondItem="93" secondAttribute="trailing" constant="7" id="rzp-up-whE"/>
+                                        <constraint firstItem="83" firstAttribute="leading" secondItem="84" secondAttribute="trailing" constant="7" id="u7g-Fr-MXm"/>
+                                        <constraint firstItem="92" firstAttribute="top" secondItem="74" secondAttribute="bottom" constant="19" id="wvf-rC-GEQ"/>
+                                        <constraint firstItem="83" firstAttribute="width" secondItem="74" secondAttribute="width" id="z75-YR-4qk"/>
+                                        <constraint firstItem="92" firstAttribute="width" secondItem="83" secondAttribute="width" id="zaQ-8z-Ypr"/>
+                                    </constraints>
                                 </view>
                             </tabViewItem>
                             <tabViewItem label="Geometry" identifier="geometry" id="8" customClass="BGHUDTabViewItem">
                                     <rect key="frame" x="10" y="33" width="638" height="197"/>
                                     <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                     <subviews>
-                                        <button id="116">
-                                            <rect key="frame" x="8" y="178" width="170" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="116">
+                                            <rect key="frame" x="8" y="178" width="76" height="18"/>
                                             <buttonCell key="cell" type="check" title="Transform" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="122" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableTransform:" target="-2" id="lmV-kg-Ino"/>
                                             </connections>
                                         </button>
-                                        <button id="150">
-                                            <rect key="frame" x="8" y="110" width="170" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="150">
+                                            <rect key="frame" x="8" y="110" width="127" height="18"/>
                                             <buttonCell key="cell" type="check" title="Magnification/Zoom" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="151" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableZoom:" target="-2" id="hEF-sf-KtP"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="117">
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="117">
                                             <rect key="frame" x="8" y="134" width="310" height="46"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                             <view key="contentView" id="3KQ-fd-kER">
                                                 <rect key="frame" x="1" y="1" width="308" height="44"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <popUpButton verticalHuggingPriority="750" id="193">
-                                                        <rect key="frame" x="15" y="11" width="272" height="22"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <popUpButton verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="193">
+                                                        <rect key="frame" x="15" y="10" width="272" height="22"/>
+                                                        <constraints>
+                                                            <constraint firstAttribute="width" constant="266" id="P89-PX-ceT"/>
+                                                        </constraints>
                                                         <popUpButtonCell key="cell" type="push" title="Rotate by 90 degrees" bezelStyle="rounded" alignment="left" controlSize="small" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" inset="2" selectedItem="196" id="194" customClass="BGHUDPopUpButtonCell">
                                                             <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
                                                             <font key="font" metaFont="smallSystem"/>
                                                         </connections>
                                                     </popUpButton>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstItem="193" firstAttribute="leading" secondItem="3KQ-fd-kER" secondAttribute="leading" constant="18" id="S4e-SD-JLr"/>
+                                                    <constraint firstItem="193" firstAttribute="centerY" secondItem="3KQ-fd-kER" secondAttribute="centerY" id="b0M-8f-jam"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="304" id="9bU-Iz-BlO"/>
+                                                <constraint firstAttribute="height" constant="40" id="F6p-XO-4Va"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
-                                        <button id="123">
-                                            <rect key="frame" x="320" y="178" width="170" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="123">
+                                            <rect key="frame" x="320" y="178" width="89" height="18"/>
                                             <buttonCell key="cell" type="check" title="Puzzle game" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="129" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enablePuzzle:" target="-2" id="yT9-tI-VZc"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="124">
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="124">
                                             <rect key="frame" x="320" y="106" width="310" height="74"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                             <view key="contentView" id="HUd-nt-fzr">
                                                 <rect key="frame" x="1" y="1" width="308" height="72"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <textField verticalHuggingPriority="750" id="138">
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="138">
                                                         <rect key="frame" x="170" y="41" width="96" height="19"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="right" title="4" id="139" customClass="BGHUDTextFieldCell">
                                                             <numberFormatter key="formatter" formatterBehavior="custom10_4" positiveFormat="0" negativeFormat="0" allowsFloats="NO" usesGroupingSeparator="NO" roundingMode="floor" groupingSize="0" minimumIntegerDigits="1" maximumIntegerDigits="2000000000" id="171">
                                                                 <real key="roundingIncrement" value="1"/>
                                                             <binding destination="-2" name="value" keyPath="self.puzzleRowsValue" id="SQJ-a6-rm9"/>
                                                         </connections>
                                                     </textField>
-                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" id="140">
+                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="140">
                                                         <rect key="frame" x="271" y="39" width="15" height="22"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <stepperCell key="cell" controlSize="small" continuous="YES" alignment="left" minValue="2" maxValue="16" doubleValue="4" id="141" customClass="BGHUDStepperCell">
                                                             <font key="font" metaFont="smallSystem"/>
                                                         </stepperCell>
                                                             <binding destination="-2" name="value" keyPath="self.puzzleRowsValue" id="p1K-CS-YuJ"/>
                                                         </connections>
                                                     </stepper>
-                                                    <textField verticalHuggingPriority="750" id="142" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="44" width="86" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="142" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="44" width="32" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Rows" id="143">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                             <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
-                                                    <textField verticalHuggingPriority="750" id="144">
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="144">
                                                         <rect key="frame" x="170" y="14" width="96" height="19"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="right" title="4" id="149" customClass="BGHUDTextFieldCell">
                                                             <numberFormatter key="formatter" formatterBehavior="custom10_4" positiveFormat="0" negativeFormat="0" allowsFloats="NO" usesGroupingSeparator="NO" groupingSize="0" minimumIntegerDigits="1" maximumIntegerDigits="2000000000" id="176">
                                                                 <real key="roundingIncrement" value="1"/>
                                                             <binding destination="-2" name="value" keyPath="self.puzzleColumnsValue" id="FVT-Qa-ZP6"/>
                                                         </connections>
                                                     </textField>
-                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" id="145">
+                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="145">
                                                         <rect key="frame" x="271" y="12" width="15" height="22"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <stepperCell key="cell" controlSize="small" continuous="YES" alignment="left" minValue="2" maxValue="16" doubleValue="4" id="148" customClass="BGHUDStepperCell">
                                                             <font key="font" metaFont="smallSystem"/>
                                                         </stepperCell>
                                                             <binding destination="-2" name="value" keyPath="self.puzzleColumnsValue" id="flo-or-cvr"/>
                                                         </connections>
                                                     </stepper>
-                                                    <textField verticalHuggingPriority="750" id="146" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="17" width="86" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="146" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="17" width="50" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Columns" id="147">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstItem="138" firstAttribute="centerY" secondItem="140" secondAttribute="centerY" id="5dx-XH-OMm"/>
+                                                    <constraint firstItem="144" firstAttribute="centerY" secondItem="146" secondAttribute="centerY" id="Gkf-aI-3sO"/>
+                                                    <constraint firstItem="144" firstAttribute="leading" secondItem="138" secondAttribute="leading" id="Nb1-1a-3nH"/>
+                                                    <constraint firstItem="144" firstAttribute="width" secondItem="138" secondAttribute="width" id="VEE-uH-HiC"/>
+                                                    <constraint firstItem="144" firstAttribute="top" secondItem="138" secondAttribute="bottom" constant="8" id="bl3-Jf-x0E"/>
+                                                    <constraint firstItem="142" firstAttribute="leading" secondItem="HUd-nt-fzr" secondAttribute="leading" constant="17" id="bpI-Qh-fzG"/>
+                                                    <constraint firstItem="146" firstAttribute="leading" secondItem="142" secondAttribute="leading" id="g2I-KP-J2F"/>
+                                                    <constraint firstItem="144" firstAttribute="centerY" secondItem="145" secondAttribute="centerY" id="k3z-zV-rmo"/>
+                                                    <constraint firstItem="140" firstAttribute="top" secondItem="HUd-nt-fzr" secondAttribute="top" constant="12" id="kHW-ud-Pf2"/>
+                                                    <constraint firstAttribute="trailing" secondItem="140" secondAttribute="trailing" constant="24" id="oey-i7-Ncw"/>
+                                                    <constraint firstItem="140" firstAttribute="leading" secondItem="138" secondAttribute="trailing" constant="7" id="pbZ-3L-b7G"/>
+                                                    <constraint firstItem="145" firstAttribute="leading" secondItem="144" secondAttribute="trailing" constant="7" id="rBz-lF-idR"/>
+                                                    <constraint firstItem="142" firstAttribute="centerY" secondItem="138" secondAttribute="centerY" id="zAk-4d-5KI"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="304" id="SRK-6o-t67"/>
+                                                <constraint firstAttribute="height" constant="68" id="Tye-1d-Cbu"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
-                                        <button id="754">
-                                            <rect key="frame" x="8" y="84" width="170" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="754">
+                                            <rect key="frame" x="8" y="84" width="44" height="18"/>
                                             <buttonCell key="cell" type="check" title="Wall" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="772" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableWall:" target="-2" id="pHR-DP-Yje"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="755">
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="755">
                                             <rect key="frame" x="8" y="12" width="310" height="74"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                             <view key="contentView" id="ne3-lY-k8h">
                                                 <rect key="frame" x="1" y="1" width="308" height="72"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <textField verticalHuggingPriority="750" id="761">
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="761">
                                                         <rect key="frame" x="170" y="41" width="96" height="19"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                        <constraints>
+                                                            <constraint firstAttribute="width" constant="96" id="QKd-ku-QNM"/>
+                                                        </constraints>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="right" title="4" id="764" customClass="BGHUDTextFieldCell">
                                                             <numberFormatter key="formatter" formatterBehavior="custom10_4" positiveFormat="0" negativeFormat="0" allowsFloats="NO" usesGroupingSeparator="NO" roundingMode="floor" groupingSize="0" minimumIntegerDigits="1" maximumIntegerDigits="2000000000" id="765">
                                                                 <real key="roundingIncrement" value="1"/>
                                                             <binding destination="-2" name="value" keyPath="self.wallRowsValue" id="StS-qu-nA8"/>
                                                         </connections>
                                                     </textField>
-                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" id="760">
+                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="760">
                                                         <rect key="frame" x="271" y="39" width="15" height="22"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <stepperCell key="cell" controlSize="small" continuous="YES" alignment="left" minValue="1" maxValue="15" doubleValue="4" id="766" customClass="BGHUDStepperCell">
                                                             <font key="font" metaFont="smallSystem"/>
                                                         </stepperCell>
                                                             <binding destination="-2" name="value" keyPath="self.wallRowsValue" id="7jt-T0-dn8"/>
                                                         </connections>
                                                     </stepper>
-                                                    <textField verticalHuggingPriority="750" id="759" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="44" width="86" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="759" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="44" width="32" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Rows" id="767">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                             <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
-                                                    <textField verticalHuggingPriority="750" id="758">
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="758">
                                                         <rect key="frame" x="170" y="14" width="96" height="19"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="right" title="2" id="768" customClass="BGHUDTextFieldCell">
                                                             <numberFormatter key="formatter" formatterBehavior="custom10_4" positiveFormat="0" negativeFormat="0" allowsFloats="NO" usesGroupingSeparator="NO" groupingSize="0" minimumIntegerDigits="1" maximumIntegerDigits="2000000000" id="769">
                                                                 <real key="roundingIncrement" value="1"/>
                                                             <binding destination="-2" name="value" keyPath="self.wallColumnsValue" id="8Ys-JM-Eo5"/>
                                                         </connections>
                                                     </textField>
-                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" id="757">
+                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="757">
                                                         <rect key="frame" x="271" y="12" width="15" height="22"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <stepperCell key="cell" controlSize="small" continuous="YES" alignment="left" minValue="1" maxValue="15" doubleValue="4" id="770" customClass="BGHUDStepperCell">
                                                             <font key="font" metaFont="smallSystem"/>
                                                         </stepperCell>
                                                             <binding destination="-2" name="value" keyPath="self.wallColumnsValue" id="mfP-tC-7ac"/>
                                                         </connections>
                                                     </stepper>
-                                                    <textField verticalHuggingPriority="750" id="756" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="17" width="86" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="756" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="17" width="50" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Columns" id="771">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstItem="761" firstAttribute="trailing" secondItem="758" secondAttribute="trailing" id="1Gj-ON-vqt"/>
+                                                    <constraint firstItem="756" firstAttribute="top" secondItem="759" secondAttribute="bottom" constant="13" id="1YA-ZJ-DER"/>
+                                                    <constraint firstItem="757" firstAttribute="centerX" secondItem="760" secondAttribute="centerX" id="1dt-Ok-ezz"/>
+                                                    <constraint firstItem="761" firstAttribute="top" secondItem="ne3-lY-k8h" secondAttribute="top" constant="12" id="7C4-lu-pzk"/>
+                                                    <constraint firstItem="757" firstAttribute="top" secondItem="760" secondAttribute="bottom" constant="8" id="9Nj-v2-v3c"/>
+                                                    <constraint firstItem="756" firstAttribute="leading" secondItem="759" secondAttribute="leading" id="ClR-o4-lIR"/>
+                                                    <constraint firstItem="760" firstAttribute="leading" secondItem="761" secondAttribute="trailing" constant="7" id="IRo-7f-xSG"/>
+                                                    <constraint firstAttribute="trailing" secondItem="760" secondAttribute="trailing" constant="24" id="Nrs-yI-CR7"/>
+                                                    <constraint firstItem="758" firstAttribute="centerY" secondItem="757" secondAttribute="centerY" id="Uv6-LA-Qbd"/>
+                                                    <constraint firstItem="761" firstAttribute="width" secondItem="758" secondAttribute="width" id="W8M-os-IlZ"/>
+                                                    <constraint firstItem="756" firstAttribute="leading" secondItem="ne3-lY-k8h" secondAttribute="leading" constant="17" id="Zui-YI-uM5"/>
+                                                    <constraint firstItem="757" firstAttribute="leading" secondItem="758" secondAttribute="trailing" constant="7" id="c6n-Xl-aJI"/>
+                                                    <constraint firstItem="760" firstAttribute="centerY" secondItem="761" secondAttribute="centerY" id="cOd-ev-xnl"/>
+                                                    <constraint firstItem="756" firstAttribute="centerY" secondItem="758" secondAttribute="centerY" id="kFL-9y-IOf"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="height" constant="68" id="7R4-fo-zhd"/>
+                                                <constraint firstAttribute="width" constant="304" id="VcI-cL-bdN"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
-                                        <button id="729">
-                                            <rect key="frame" x="320" y="84" width="170" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="729">
+                                            <rect key="frame" x="320" y="84" width="53" height="18"/>
                                             <buttonCell key="cell" type="check" title="Clone" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="747" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableClone:" target="-2" id="S7F-h8-33g"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="730">
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="730">
                                             <rect key="frame" x="320" y="39" width="310" height="47"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                             <view key="contentView" id="uom-ff-xWb">
                                                 <rect key="frame" x="1" y="1" width="308" height="45"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <textField verticalHuggingPriority="750" id="736">
-                                                        <rect key="frame" x="170" y="14" width="96" height="19"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="736">
+                                                        <rect key="frame" x="170" y="13" width="96" height="19"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="right" title="4" id="739" customClass="BGHUDTextFieldCell">
                                                             <numberFormatter key="formatter" formatterBehavior="custom10_4" positiveFormat="0" negativeFormat="0" allowsFloats="NO" usesGroupingSeparator="NO" roundingMode="floor" groupingSize="0" minimumIntegerDigits="1" maximumIntegerDigits="2000000000" id="740">
                                                                 <real key="roundingIncrement" value="1"/>
                                                             <binding destination="-2" name="value" keyPath="self.cloneValue" id="Zeg-7O-OGK"/>
                                                         </connections>
                                                     </textField>
-                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" id="735">
-                                                        <rect key="frame" x="271" y="12" width="15" height="22"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="735">
+                                                        <rect key="frame" x="271" y="11" width="15" height="22"/>
                                                         <stepperCell key="cell" controlSize="small" continuous="YES" alignment="left" minValue="2" maxValue="20" doubleValue="4" id="741" customClass="BGHUDStepperCell">
                                                             <font key="font" metaFont="smallSystem"/>
                                                         </stepperCell>
                                                             <binding destination="-2" name="value" keyPath="self.cloneValue" id="vFw-9n-Kb8"/>
                                                         </connections>
                                                     </stepper>
-                                                    <textField verticalHuggingPriority="750" id="734" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="17" width="99" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="734" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="16" width="97" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Number of clones" id="742">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstItem="735" firstAttribute="centerY" secondItem="uom-ff-xWb" secondAttribute="centerY" id="Kgx-uW-3Jm"/>
+                                                    <constraint firstItem="736" firstAttribute="centerY" secondItem="735" secondAttribute="centerY" id="RKO-qR-FtT"/>
+                                                    <constraint firstItem="734" firstAttribute="centerY" secondItem="736" secondAttribute="centerY" id="eaM-Cp-B07"/>
+                                                    <constraint firstAttribute="trailing" secondItem="735" secondAttribute="trailing" constant="24" id="f4T-vL-bGP"/>
+                                                    <constraint firstItem="734" firstAttribute="leading" secondItem="uom-ff-xWb" secondAttribute="leading" constant="17" id="geQ-SX-Alu"/>
+                                                    <constraint firstItem="735" firstAttribute="leading" secondItem="736" secondAttribute="trailing" constant="7" id="rPm-Wv-Tgb"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="height" constant="41" id="8yT-bO-bqU"/>
+                                                <constraint firstAttribute="width" constant="304" id="yOt-nS-BFZ"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
                                     </subviews>
+                                    <constraints>
+                                        <constraint firstItem="117" firstAttribute="top" secondItem="9" secondAttribute="top" constant="19" id="0yA-VO-CN5"/>
+                                        <constraint firstItem="150" firstAttribute="leading" secondItem="117" secondAttribute="leading" id="58W-TL-x7b"/>
+                                        <constraint firstItem="150" firstAttribute="top" secondItem="117" secondAttribute="bottom" constant="13" id="6Ui-vy-7M3"/>
+                                        <constraint firstItem="729" firstAttribute="leading" secondItem="730" secondAttribute="leading" id="6aR-Gh-kbq"/>
+                                        <constraint firstItem="124" firstAttribute="top" secondItem="123" secondAttribute="bottom" constant="3" id="8Wt-ei-4JK"/>
+                                        <constraint firstItem="736" firstAttribute="width" secondItem="758" secondAttribute="width" id="8lS-0m-ZJl"/>
+                                        <constraint firstItem="117" firstAttribute="leading" secondItem="116" secondAttribute="leading" id="FYG-cJ-MUU"/>
+                                        <constraint firstItem="117" firstAttribute="leading" secondItem="9" secondAttribute="leading" constant="11" id="GZo-M0-ofK"/>
+                                        <constraint firstItem="138" firstAttribute="width" secondItem="761" secondAttribute="width" id="Jh8-UZ-c9c"/>
+                                        <constraint firstItem="754" firstAttribute="leading" secondItem="150" secondAttribute="leading" id="KkX-lZ-6Uh"/>
+                                        <constraint firstAttribute="trailing" secondItem="730" secondAttribute="trailing" constant="11" id="LGM-Sk-XV0"/>
+                                        <constraint firstItem="755" firstAttribute="leading" secondItem="754" secondAttribute="leading" id="OLO-cl-AjE"/>
+                                        <constraint firstItem="123" firstAttribute="leading" secondItem="124" secondAttribute="leading" id="P1q-Bi-V6G"/>
+                                        <constraint firstItem="730" firstAttribute="top" secondItem="729" secondAttribute="bottom" constant="3" id="Te3-VM-Dph"/>
+                                        <constraint firstItem="117" firstAttribute="top" secondItem="116" secondAttribute="bottom" constant="3" id="aBI-Hj-U5o"/>
+                                        <constraint firstItem="124" firstAttribute="leading" secondItem="730" secondAttribute="leading" id="hke-Dd-MBV"/>
+                                        <constraint firstItem="730" firstAttribute="top" secondItem="755" secondAttribute="top" id="luc-xT-FtP"/>
+                                        <constraint firstItem="124" firstAttribute="top" secondItem="117" secondAttribute="top" id="mq2-AX-cUl"/>
+                                        <constraint firstItem="755" firstAttribute="top" secondItem="754" secondAttribute="bottom" constant="3" id="rfE-kx-WfC"/>
+                                        <constraint firstItem="754" firstAttribute="top" secondItem="150" secondAttribute="bottom" constant="14" id="wqW-mP-oMn"/>
+                                    </constraints>
                                 </view>
                             </tabViewItem>
                             <tabViewItem label="Color" identifier="color" id="10" customClass="BGHUDTabViewItem">
                                     <rect key="frame" x="10" y="33" width="638" height="197"/>
                                     <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                     <subviews>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="203">
-                                            <rect key="frame" x="224" y="90" width="189" height="89"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="203">
+                                            <rect key="frame" x="224" y="91" width="189" height="89"/>
                                             <view key="contentView" id="q62-YN-hEA">
                                                 <rect key="frame" x="1" y="1" width="187" height="87"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <popUpButton verticalHuggingPriority="750" id="187">
-                                                        <rect key="frame" x="81" y="54" width="91" height="22"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <popUpButton verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="187">
+                                                        <rect key="frame" x="92" y="54" width="80" height="22"/>
                                                         <popUpButtonCell key="cell" type="push" title="Gradient" bezelStyle="rounded" alignment="left" controlSize="small" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" inset="2" selectedItem="190" id="188" customClass="BGHUDPopUpButtonCell">
                                                             <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <action selector="gradientModifierChanged:" target="-2" id="Gha-nc-dYk"/>
                                                         </connections>
                                                     </popUpButton>
-                                                    <button id="201">
-                                                        <rect key="frame" x="15" y="14" width="139" height="18"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <button translatesAutoresizingMaskIntoConstraints="NO" id="201">
+                                                        <rect key="frame" x="14" y="14" width="65" height="18"/>
                                                         <buttonCell key="cell" type="check" title="Cartoon" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="202" customClass="BGHUDButtonCell">
                                                             <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <action selector="gradientModifierChanged:" target="-2" id="Vvs-60-cfG"/>
                                                         </connections>
                                                     </button>
-                                                    <button id="199">
-                                                        <rect key="frame" x="15" y="34" width="139" height="18"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <button translatesAutoresizingMaskIntoConstraints="NO" id="199">
+                                                        <rect key="frame" x="14" y="34" width="51" height="18"/>
                                                         <buttonCell key="cell" type="check" title="Color" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="200" customClass="BGHUDButtonCell">
                                                             <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <action selector="gradientModifierChanged:" target="-2" id="CZU-X9-qsr"/>
                                                         </connections>
                                                     </button>
-                                                    <textField verticalHuggingPriority="750" id="185" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="59" width="64" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="185" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="59" width="34" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Mode" id="186">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstItem="185" firstAttribute="top" secondItem="q62-YN-hEA" secondAttribute="top" constant="14" id="7S3-En-XRe"/>
+                                                    <constraint firstItem="199" firstAttribute="top" secondItem="185" secondAttribute="bottom" constant="10" id="7zv-Dv-fxl"/>
+                                                    <constraint firstItem="185" firstAttribute="leading" secondItem="199" secondAttribute="leading" id="B8E-Bv-hTa"/>
+                                                    <constraint firstItem="187" firstAttribute="centerY" secondItem="185" secondAttribute="centerY" id="KaP-dR-thy"/>
+                                                    <constraint firstItem="187" firstAttribute="top" secondItem="q62-YN-hEA" secondAttribute="top" constant="12" id="Uon-7P-ay1"/>
+                                                    <constraint firstAttribute="trailing" secondItem="187" secondAttribute="trailing" constant="18" id="i0Y-8L-Zu4"/>
+                                                    <constraint firstItem="185" firstAttribute="leading" secondItem="q62-YN-hEA" secondAttribute="leading" constant="17" id="mrB-6Y-KTi"/>
+                                                    <constraint firstItem="201" firstAttribute="top" secondItem="199" secondAttribute="bottom" constant="8" id="nFh-pb-HaY"/>
+                                                    <constraint firstItem="199" firstAttribute="leading" secondItem="201" secondAttribute="leading" id="rVr-Sw-dql"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="height" constant="83" id="Vud-Dv-YHr"/>
+                                                <constraint firstAttribute="width" constant="183" id="v9w-q1-Yf7"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
-                                        <button id="204">
-                                            <rect key="frame" x="224" y="178" width="139" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="204">
+                                            <rect key="frame" x="224" y="179" width="68" height="18"/>
                                             <buttonCell key="cell" type="check" title="Gradient" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="205" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableGradient:" target="-2" id="Lxe-qa-iOE"/>
                                             </connections>
                                         </button>
-                                        <button id="213">
-                                            <rect key="frame" x="415" y="178" width="190" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="213">
+                                            <rect key="frame" x="415" y="179" width="71" height="18"/>
                                             <buttonCell key="cell" type="check" title="Posterize" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="214" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enablePosterize:" target="-2" id="1nY-6G-Qz1"/>
                                             </connections>
                                         </button>
-                                        <button id="254">
-                                            <rect key="frame" x="415" y="55" width="190" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="254">
+                                            <rect key="frame" x="413" y="51" width="97" height="18"/>
                                             <buttonCell key="cell" type="check" title="Motion Detect" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="255" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableMotionDetect:" target="-2" id="KhE-5L-uU8"/>
                                             </connections>
                                         </button>
-                                        <button id="256">
-                                            <rect key="frame" x="415" y="40" width="190" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="256">
+                                            <rect key="frame" x="413" y="36" width="87" height="18"/>
                                             <buttonCell key="cell" type="check" title="Water effect" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="257" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableWaterEffect:" target="-2" id="emr-O5-DsD"/>
                                             </connections>
                                         </button>
-                                        <button id="258">
-                                            <rect key="frame" x="415" y="25" width="190" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="258">
+                                            <rect key="frame" x="413" y="21" width="57" height="18"/>
                                             <buttonCell key="cell" type="check" title="Waves" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="259" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableWaves:" target="-2" id="9No-MG-szZ"/>
                                             </connections>
                                         </button>
-                                        <button id="260">
-                                            <rect key="frame" x="415" y="10" width="190" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="260">
+                                            <rect key="frame" x="413" y="6" width="85" height="18"/>
                                             <buttonCell key="cell" type="check" title="Psychedelic" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="261" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enablePsychedelic:" target="-2" id="0oR-yp-Qnb"/>
                                             </connections>
                                         </button>
-                                        <button id="262">
-                                            <rect key="frame" x="8" y="10" width="190" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="262">
+                                            <rect key="frame" x="6" y="10" width="52" height="18"/>
                                             <buttonCell key="cell" type="check" title="Noise" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="263" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableNoise:" target="-2" id="KKk-f4-K9A"/>
                                             </connections>
                                         </button>
-                                        <button id="300">
-                                            <rect key="frame" x="224" y="10" width="188" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="300">
+                                            <rect key="frame" x="222" y="10" width="88" height="18"/>
                                             <buttonCell key="cell" type="check" title="Invert colors" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="301" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableInvert:" target="-2" id="vgK-qQ-wNe"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="207">
-                                            <rect key="frame" x="415" y="132" width="214" height="47"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="207">
+                                            <rect key="frame" x="415" y="133" width="214" height="47"/>
                                             <view key="contentView" id="s4h-VJ-0fi">
                                                 <rect key="frame" x="1" y="1" width="212" height="45"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <textField verticalHuggingPriority="750" id="233">
-                                                        <rect key="frame" x="101" y="14" width="75" height="19"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="233">
+                                                        <rect key="frame" x="101" y="13" width="75" height="19"/>
+                                                        <constraints>
+                                                            <constraint firstAttribute="width" constant="75" id="Mmc-JB-TlB"/>
+                                                        </constraints>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="right" title="6" id="236" customClass="BGHUDTextFieldCell">
                                                             <numberFormatter key="formatter" formatterBehavior="custom10_4" positiveFormat="0" negativeFormat="0" allowsFloats="NO" usesGroupingSeparator="NO" roundingMode="floor" groupingSize="0" minimumIntegerDigits="1" maximumIntegerDigits="2000000000" id="237">
                                                                 <real key="roundingIncrement" value="1"/>
                                                             <binding destination="-2" name="value" keyPath="self.posterizeValue" id="GRt-7E-asx"/>
                                                         </connections>
                                                     </textField>
-                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" id="234">
-                                                        <rect key="frame" x="181" y="12" width="15" height="22"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="234">
+                                                        <rect key="frame" x="181" y="11" width="15" height="22"/>
                                                         <stepperCell key="cell" controlSize="small" continuous="YES" alignment="left" minValue="2" maxValue="256" doubleValue="6" id="235" customClass="BGHUDStepperCell">
                                                             <font key="font" metaFont="smallSystem"/>
                                                         </stepperCell>
                                                             <binding destination="-2" name="value" keyPath="self.posterizeValue" id="zyN-cD-GaL"/>
                                                         </connections>
                                                     </stepper>
-                                                    <textField verticalHuggingPriority="750" id="240" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="16" width="81" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="240" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="15" width="81" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Posterize level" id="241">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstItem="234" firstAttribute="leading" secondItem="233" secondAttribute="trailing" constant="7" id="1MM-e2-ARU"/>
+                                                    <constraint firstAttribute="trailing" secondItem="234" secondAttribute="trailing" constant="18" id="N3b-ho-fzp"/>
+                                                    <constraint firstItem="234" firstAttribute="centerY" secondItem="233" secondAttribute="centerY" id="X30-8b-UAe"/>
+                                                    <constraint firstItem="240" firstAttribute="centerY" secondItem="233" secondAttribute="centerY" id="eRR-H3-lp1"/>
+                                                    <constraint firstItem="233" firstAttribute="centerY" secondItem="s4h-VJ-0fi" secondAttribute="centerY" id="emG-JN-iG3"/>
+                                                    <constraint firstItem="240" firstAttribute="leading" secondItem="s4h-VJ-0fi" secondAttribute="leading" constant="17" id="uPQ-pn-6PU"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="height" constant="41" id="dSH-mj-oR0"/>
+                                                <constraint firstAttribute="width" constant="208" id="sfX-DU-pzb"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
-                                        <button id="242">
-                                            <rect key="frame" x="8" y="72" width="190" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="242">
+                                            <rect key="frame" x="6" y="72" width="52" height="18"/>
                                             <buttonCell key="cell" type="check" title="Sepia" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="251" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableSepia:" target="-2" id="f8B-Kt-uqG"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="243">
-                                            <rect key="frame" x="8" y="26" width="214" height="47"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="243">
+                                            <rect key="frame" x="6" y="26" width="214" height="47"/>
                                             <view key="contentView" id="3iv-gg-bsG">
                                                 <rect key="frame" x="1" y="1" width="212" height="45"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <textField verticalHuggingPriority="750" id="246">
-                                                        <rect key="frame" x="101" y="14" width="75" height="19"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="246">
+                                                        <rect key="frame" x="101" y="13" width="75" height="19"/>
+                                                        <constraints>
+                                                            <constraint firstAttribute="width" constant="75" id="Z1R-tI-76R"/>
+                                                        </constraints>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="right" title="30" id="247" customClass="BGHUDTextFieldCell">
                                                             <numberFormatter key="formatter" formatterBehavior="custom10_4" positiveFormat="0" negativeFormat="0" allowsFloats="NO" usesGroupingSeparator="NO" roundingMode="floor" groupingSize="0" minimumIntegerDigits="0" maximumIntegerDigits="255" id="248">
                                                                 <real key="roundingIncrement" value="1"/>
                                                             <binding destination="-2" name="value" keyPath="self.sepiaValue" id="PbM-s7-yDX"/>
                                                         </connections>
                                                     </textField>
-                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" id="245">
-                                                        <rect key="frame" x="181" y="12" width="15" height="22"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <stepper horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="245">
+                                                        <rect key="frame" x="181" y="11" width="15" height="22"/>
                                                         <stepperCell key="cell" controlSize="small" continuous="YES" alignment="left" maxValue="255" doubleValue="100" valueWraps="YES" id="249" customClass="BGHUDStepperCell">
                                                             <font key="font" metaFont="smallSystem"/>
                                                         </stepperCell>
                                                             <binding destination="-2" name="value" keyPath="self.sepiaValue" id="Uoe-tK-Ewl"/>
                                                         </connections>
                                                     </stepper>
-                                                    <textField verticalHuggingPriority="750" id="244" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="16" width="81" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="244" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="15" width="49" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Intensity" id="250">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstItem="245" firstAttribute="leading" secondItem="246" secondAttribute="trailing" constant="7" id="1xw-2n-IpN"/>
+                                                    <constraint firstAttribute="trailing" secondItem="245" secondAttribute="trailing" constant="18" id="8Dn-zh-DkH"/>
+                                                    <constraint firstItem="244" firstAttribute="leading" secondItem="3iv-gg-bsG" secondAttribute="leading" constant="17" id="G3M-l6-WQ4"/>
+                                                    <constraint firstItem="244" firstAttribute="centerY" secondItem="246" secondAttribute="centerY" id="dEI-hM-wxk"/>
+                                                    <constraint firstItem="246" firstAttribute="centerY" secondItem="3iv-gg-bsG" secondAttribute="centerY" id="e2d-9D-7fC"/>
+                                                    <constraint firstItem="245" firstAttribute="centerY" secondItem="246" secondAttribute="centerY" id="kQ6-se-9PC"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="208" id="bKh-KJ-151"/>
+                                                <constraint firstAttribute="height" constant="41" id="di8-zg-IK1"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
-                                        <button id="278">
-                                            <rect key="frame" x="224" y="72" width="190" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="278">
+                                            <rect key="frame" x="222" y="72" width="106" height="18"/>
                                             <buttonCell key="cell" type="check" title="Color extraction" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="287" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableExtract:" target="-2" id="BTh-5r-NvI"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="279">
-                                            <rect key="frame" x="224" y="26" width="189" height="47"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="279">
+                                            <rect key="frame" x="222" y="26" width="189" height="47"/>
                                             <view key="contentView" id="hin-eg-GKX">
                                                 <rect key="frame" x="1" y="1" width="187" height="45"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <textField verticalHuggingPriority="750" id="282" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="16" width="81" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="282" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="15" width="33" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Color" id="283">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                             <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
-                                                    <textField verticalHuggingPriority="750" id="290">
-                                                        <rect key="frame" x="94" y="14" width="75" height="19"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="290">
+                                                        <rect key="frame" x="94" y="13" width="75" height="19"/>
+                                                        <constraints>
+                                                            <constraint firstAttribute="width" constant="75" id="NhX-q8-iDm"/>
+                                                        </constraints>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="center" title="FF0000" id="291" customClass="BGHUDTextFieldCell">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                         </connections>
                                                     </textField>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstAttribute="trailing" secondItem="290" secondAttribute="trailing" constant="18" id="EcV-ec-2GC"/>
+                                                    <constraint firstItem="282" firstAttribute="leading" secondItem="hin-eg-GKX" secondAttribute="leading" constant="17" id="VqJ-qC-g67"/>
+                                                    <constraint firstItem="290" firstAttribute="centerY" secondItem="hin-eg-GKX" secondAttribute="centerY" id="bDA-L9-wLu"/>
+                                                    <constraint firstItem="290" firstAttribute="centerY" secondItem="282" secondAttribute="centerY" id="yDv-KD-k1z"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="183" id="Z5m-rm-a4s"/>
+                                                <constraint firstAttribute="height" constant="41" id="svh-jF-I7B"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
-                                        <button id="217">
-                                            <rect key="frame" x="415" y="112" width="190" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="217">
+                                            <rect key="frame" x="413" y="113" width="82" height="18"/>
                                             <buttonCell key="cell" type="check" title="Motion blur" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="223" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableBlur:" target="-2" id="ofo-zv-aYJ"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="218">
-                                            <rect key="frame" x="415" y="72" width="214" height="42"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="218">
+                                            <rect key="frame" x="413" y="68" width="214" height="47"/>
                                             <view key="contentView" id="zp9-ZY-iRy">
-                                                <rect key="frame" x="1" y="1" width="212" height="40"/>
+                                                <rect key="frame" x="1" y="1" width="212" height="45"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <slider verticalHuggingPriority="750" id="220">
-                                                        <rect key="frame" x="104" y="13" width="90" height="15"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <slider verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="220">
+                                                        <rect key="frame" x="104" y="14" width="90" height="17"/>
+                                                        <constraints>
+                                                            <constraint firstAttribute="width" constant="90" id="fiC-8c-fdb"/>
+                                                        </constraints>
                                                         <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" minValue="1" maxValue="127" doubleValue="80" tickMarkPosition="above" sliderType="linear" id="221" customClass="BGHUDSliderCell">
                                                             <userDefinedRuntimeAttributes>
                                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                             <action selector="blurModifierChanged:" target="-2" id="gLG-Z8-DSC"/>
                                                         </connections>
                                                     </slider>
-                                                    <textField verticalHuggingPriority="750" id="219" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="38" y="14" width="61" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="219" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="61" y="15" width="38" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="right" title="Factor" id="222">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstItem="219" firstAttribute="centerY" secondItem="220" secondAttribute="centerY" id="0H3-vc-cXv"/>
+                                                    <constraint firstAttribute="trailing" secondItem="220" secondAttribute="trailing" constant="18" id="P1F-3s-B7C"/>
+                                                    <constraint firstItem="220" firstAttribute="leading" secondItem="219" secondAttribute="trailing" constant="7" id="R71-a1-Xp1"/>
+                                                    <constraint firstItem="220" firstAttribute="centerY" secondItem="zp9-ZY-iRy" secondAttribute="centerY" id="YAe-Cp-Gg9"/>
+                                                </constraints>
                                             </view>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
-                                        <button id="271">
-                                            <rect key="frame" x="8" y="178" width="190" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="271">
+                                            <rect key="frame" x="8" y="178" width="104" height="18"/>
                                             <buttonCell key="cell" type="check" title="Color threshold" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="277" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableThreshold:" target="-2" id="EXx-Au-HPF"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="272">
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="272">
                                             <rect key="frame" x="8" y="90" width="214" height="90"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                             <view key="contentView" id="VxL-14-NoR">
                                                 <rect key="frame" x="1" y="1" width="212" height="88"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <slider verticalHuggingPriority="750" id="274">
-                                                        <rect key="frame" x="94" y="34" width="100" height="15"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <slider verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="274">
+                                                        <rect key="frame" x="94" y="34" width="100" height="17"/>
                                                         <sliderCell key="cell" controlSize="small" continuous="YES" alignment="left" maxValue="100" doubleValue="20" tickMarkPosition="above" sliderType="linear" id="275" customClass="BGHUDSliderCell">
                                                             <userDefinedRuntimeAttributes>
                                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                             <action selector="thresholdModifierChanged:" target="-2" id="DA5-ev-OYe"/>
                                                         </connections>
                                                     </slider>
-                                                    <textField verticalHuggingPriority="750" id="273" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="35" width="61" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="273" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="35" width="59" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Saturation" id="276">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                             <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
-                                                    <slider verticalHuggingPriority="750" id="296">
-                                                        <rect key="frame" x="94" y="13" width="100" height="15"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <slider verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="296">
+                                                        <rect key="frame" x="94" y="13" width="100" height="17"/>
                                                         <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" maxValue="100" doubleValue="15" tickMarkPosition="above" sliderType="linear" id="299" customClass="BGHUDSliderCell">
                                                             <userDefinedRuntimeAttributes>
                                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                             <action selector="thresholdModifierChanged:" target="-2" id="B6O-zi-366"/>
                                                         </connections>
                                                     </slider>
-                                                    <textField verticalHuggingPriority="750" id="297" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="14" width="61" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="297" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="14" width="53" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Similarity" id="298">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                             <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
-                                                    <textField verticalHuggingPriority="750" id="292" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="59" width="81" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="292" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="59" width="33" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" alignment="left" title="Color" id="295">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                             <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
-                                                    <textField verticalHuggingPriority="750" id="293">
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="293">
                                                         <rect key="frame" x="94" y="57" width="100" height="19"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                        <constraints>
+                                                            <constraint firstAttribute="width" constant="100" id="I8Q-NU-g5N"/>
+                                                        </constraints>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" alignment="center" id="294" customClass="BGHUDTextFieldCell">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                         </connections>
                                                     </textField>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstItem="296" firstAttribute="top" secondItem="274" secondAttribute="bottom" constant="6" id="4rS-4S-mtL"/>
+                                                    <constraint firstItem="297" firstAttribute="centerY" secondItem="296" secondAttribute="centerY" id="7MJ-8A-VUw"/>
+                                                    <constraint firstItem="274" firstAttribute="width" secondItem="296" secondAttribute="width" id="MR9-gQ-kjC"/>
+                                                    <constraint firstAttribute="trailing" secondItem="293" secondAttribute="trailing" constant="18" id="NTh-jN-dOv"/>
+                                                    <constraint firstItem="292" firstAttribute="leading" secondItem="VxL-14-NoR" secondAttribute="leading" constant="17" id="XE9-bA-co6"/>
+                                                    <constraint firstItem="274" firstAttribute="trailing" secondItem="293" secondAttribute="trailing" id="XfE-7Q-JSG"/>
+                                                    <constraint firstItem="274" firstAttribute="top" secondItem="293" secondAttribute="bottom" constant="7" id="cl7-cH-sq3"/>
+                                                    <constraint firstItem="293" firstAttribute="top" secondItem="VxL-14-NoR" secondAttribute="top" constant="12" id="egX-rg-pTr"/>
+                                                    <constraint firstItem="273" firstAttribute="leading" secondItem="VxL-14-NoR" secondAttribute="leading" constant="17" id="hbU-GC-kjO"/>
+                                                    <constraint firstItem="292" firstAttribute="centerY" secondItem="293" secondAttribute="centerY" id="kgm-SJ-fQF"/>
+                                                    <constraint firstItem="293" firstAttribute="width" secondItem="274" secondAttribute="width" id="p5d-6T-Q8W"/>
+                                                    <constraint firstItem="273" firstAttribute="centerY" secondItem="274" secondAttribute="centerY" id="paQ-wZ-AGN"/>
+                                                    <constraint firstItem="296" firstAttribute="trailing" secondItem="274" secondAttribute="trailing" id="sWF-yV-fLW"/>
+                                                    <constraint firstItem="297" firstAttribute="leading" secondItem="VxL-14-NoR" secondAttribute="leading" constant="17" id="uJ5-MC-wrP"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="208" id="XWY-qx-T9o"/>
+                                                <constraint firstAttribute="height" constant="84" id="xGm-TN-rqr"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
                                     </subviews>
+                                    <constraints>
+                                        <constraint firstItem="218" firstAttribute="top" secondItem="217" secondAttribute="bottom" constant="3" id="1Ag-sK-emS"/>
+                                        <constraint firstItem="217" firstAttribute="leading" secondItem="218" secondAttribute="leading" id="1DZ-I5-Ib0"/>
+                                        <constraint firstItem="203" firstAttribute="leading" secondItem="204" secondAttribute="leading" id="4mQ-2f-Qic"/>
+                                        <constraint firstItem="279" firstAttribute="leading" secondItem="243" secondAttribute="trailing" constant="8" id="BDq-qY-w9m"/>
+                                        <constraint firstItem="256" firstAttribute="leading" secondItem="254" secondAttribute="leading" id="ITR-7T-avj"/>
+                                        <constraint firstItem="243" firstAttribute="leading" secondItem="262" secondAttribute="leading" id="MSk-KY-Ehw"/>
+                                        <constraint firstItem="279" firstAttribute="leading" secondItem="300" secondAttribute="leading" id="O8e-w0-Yw7"/>
+                                        <constraint firstItem="278" firstAttribute="leading" secondItem="279" secondAttribute="leading" id="OzU-Vi-ao3"/>
+                                        <constraint firstItem="207" firstAttribute="top" secondItem="203" secondAttribute="top" id="QKr-fj-vSY"/>
+                                        <constraint firstItem="243" firstAttribute="leading" secondItem="VxL-14-NoR" secondAttribute="leading" id="RHK-N9-fFm"/>
+                                        <constraint firstItem="243" firstAttribute="top" secondItem="272" secondAttribute="bottom" constant="23" id="SDm-sv-Brn"/>
+                                        <constraint firstItem="279" firstAttribute="top" secondItem="278" secondAttribute="bottom" constant="4" id="T2G-H8-k2P"/>
+                                        <constraint firstItem="272" firstAttribute="top" secondItem="11" secondAttribute="top" constant="19" id="T3p-Dl-Mew"/>
+                                        <constraint firstItem="258" firstAttribute="top" secondItem="256" secondAttribute="bottom" constant="3" id="T9X-3I-tjB"/>
+                                        <constraint firstItem="207" firstAttribute="top" secondItem="213" secondAttribute="bottom" constant="4" id="WKw-Mw-9aW"/>
+                                        <constraint firstItem="254" firstAttribute="top" secondItem="218" secondAttribute="bottom" constant="6" id="X4R-Jg-fee"/>
+                                        <constraint firstItem="256" firstAttribute="top" secondItem="254" secondAttribute="bottom" constant="3" id="ZfS-bV-nS5"/>
+                                        <constraint firstItem="271" firstAttribute="leading" secondItem="272" secondAttribute="leading" id="bL3-Wr-Y0U"/>
+                                        <constraint firstItem="262" firstAttribute="top" secondItem="243" secondAttribute="bottom" constant="5" id="chw-Qb-hFM"/>
+                                        <constraint firstItem="272" firstAttribute="leading" secondItem="11" secondAttribute="leading" constant="11" id="dCG-fm-mE8"/>
+                                        <constraint firstItem="218" firstAttribute="height" secondItem="207" secondAttribute="height" id="gKW-QH-gTo"/>
+                                        <constraint firstItem="213" firstAttribute="leading" secondItem="207" secondAttribute="leading" id="gLR-0l-e9q"/>
+                                        <constraint firstItem="260" firstAttribute="top" secondItem="258" secondAttribute="bottom" constant="3" id="gdf-bq-8Qr"/>
+                                        <constraint firstItem="218" firstAttribute="leading" secondItem="s4h-VJ-0fi" secondAttribute="leading" id="mZc-5m-2VN"/>
+                                        <constraint firstItem="218" firstAttribute="width" secondItem="207" secondAttribute="width" id="o6g-wM-AVn"/>
+                                        <constraint firstItem="260" firstAttribute="leading" secondItem="258" secondAttribute="leading" id="orn-Ux-yHR"/>
+                                        <constraint firstItem="218" firstAttribute="leading" secondItem="254" secondAttribute="leading" id="rVz-9A-tIo"/>
+                                        <constraint firstItem="300" firstAttribute="top" secondItem="279" secondAttribute="bottom" constant="5" id="rhW-FL-Xii"/>
+                                        <constraint firstItem="218" firstAttribute="top" secondItem="207" secondAttribute="bottom" constant="24" id="s6H-4b-ulE"/>
+                                        <constraint firstItem="272" firstAttribute="top" secondItem="203" secondAttribute="top" id="sah-t1-Dun"/>
+                                        <constraint firstItem="243" firstAttribute="top" secondItem="242" secondAttribute="bottom" constant="4" id="u5r-JK-jRU"/>
+                                        <constraint firstItem="243" firstAttribute="leading" secondItem="242" secondAttribute="leading" id="v33-u7-Lg7"/>
+                                        <constraint firstItem="207" firstAttribute="leading" secondItem="203" secondAttribute="trailing" constant="8" id="wAu-jV-7H5"/>
+                                        <constraint firstItem="272" firstAttribute="top" secondItem="271" secondAttribute="bottom" constant="3" id="wAx-HU-gpd"/>
+                                        <constraint firstItem="203" firstAttribute="top" secondItem="204" secondAttribute="bottom" constant="4" id="wuY-YU-OR9"/>
+                                        <constraint firstItem="243" firstAttribute="top" secondItem="279" secondAttribute="top" id="xSQ-SB-JLB"/>
+                                        <constraint firstItem="258" firstAttribute="leading" secondItem="256" secondAttribute="leading" id="yWd-NI-7qg"/>
+                                        <constraint firstAttribute="trailing" secondItem="207" secondAttribute="trailing" constant="12" id="zN5-sK-gRp"/>
+                                    </constraints>
                                 </view>
                             </tabViewItem>
                             <tabViewItem label="Miscellaneous" identifier="misc" id="12" customClass="BGHUDTabViewItem">
                                     <rect key="frame" x="10" y="33" width="638" height="197"/>
                                     <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                     <subviews>
-                                        <button id="302">
-                                            <rect key="frame" x="8" y="178" width="170" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="302">
+                                            <rect key="frame" x="8" y="178" width="66" height="18"/>
                                             <buttonCell key="cell" type="check" title="Add text" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="320" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableAddText:" target="-2" id="9eK-f2-5u9"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="303">
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="303">
                                             <rect key="frame" x="8" y="107" width="310" height="72"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                             <view key="contentView" id="0S4-qU-SrJ">
                                                 <rect key="frame" x="1" y="1" width="308" height="70"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <textField verticalHuggingPriority="750" id="307" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="42" width="86" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="307" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="42" width="27" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Text" id="315">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                             <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
-                                                    <textField verticalHuggingPriority="750" id="304" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="15" width="86" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="304" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="15" width="46" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Position" id="319">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                             <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
-                                                    <popUpButton verticalHuggingPriority="750" id="325">
+                                                    <popUpButton verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="325">
                                                         <rect key="frame" x="103" y="10" width="190" height="22"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
                                                         <popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" controlSize="small" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" inset="2" selectedItem="328" id="326" customClass="BGHUDPopUpButtonCell">
                                                             <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <action selector="addTextModifierChanged:" target="-2" id="UUt-fd-zqi"/>
                                                         </connections>
                                                     </popUpButton>
-                                                    <textField verticalHuggingPriority="750" id="331">
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="331">
                                                         <rect key="frame" x="106" y="39" width="184" height="19"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                        <constraints>
+                                                            <constraint firstAttribute="width" constant="184" id="fsZ-s4-l8b"/>
+                                                        </constraints>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" id="332" customClass="BGHUDTextFieldCell">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                         </connections>
                                                     </textField>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstAttribute="trailing" secondItem="331" secondAttribute="trailing" constant="18" id="2Db-6r-K8f"/>
+                                                    <constraint firstItem="304" firstAttribute="leading" secondItem="307" secondAttribute="leading" id="54f-lS-3pw"/>
+                                                    <constraint firstItem="307" firstAttribute="leading" secondItem="0S4-qU-SrJ" secondAttribute="leading" constant="17" id="6iT-gR-ELH"/>
+                                                    <constraint firstItem="331" firstAttribute="top" secondItem="0S4-qU-SrJ" secondAttribute="top" constant="12" id="E4i-b2-QcA"/>
+                                                    <constraint firstItem="325" firstAttribute="trailing" secondItem="331" secondAttribute="trailing" id="K1P-xA-p0v"/>
+                                                    <constraint firstItem="307" firstAttribute="centerY" secondItem="331" secondAttribute="centerY" id="KjC-sF-Ik2"/>
+                                                    <constraint firstItem="325" firstAttribute="top" secondItem="331" secondAttribute="bottom" constant="8" id="nYl-s9-Pwq"/>
+                                                    <constraint firstItem="325" firstAttribute="width" secondItem="331" secondAttribute="width" id="o3C-2M-Up3"/>
+                                                    <constraint firstItem="304" firstAttribute="centerY" secondItem="325" secondAttribute="centerY" id="pWg-sW-LgP"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="304" id="Axf-gC-gE7"/>
+                                                <constraint firstAttribute="height" constant="66" id="o0K-GI-7xh"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
-                                        <button id="643">
-                                            <rect key="frame" x="320" y="178" width="170" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="643">
+                                            <rect key="frame" x="314" y="178" width="69" height="18"/>
                                             <buttonCell key="cell" type="check" title="Add logo" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="667" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                                 <action selector="enableAddLogo:" target="-2" id="mbp-aI-eNo"/>
                                             </connections>
                                         </button>
-                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" id="644">
+                                        <box autoresizesSubviews="NO" title="Box" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="644">
                                             <rect key="frame" x="314" y="85" width="312" height="95"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
                                             <view key="contentView" id="4L0-QJ-InP">
                                                 <rect key="frame" x="1" y="1" width="310" height="93"/>
                                                 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
                                                 <subviews>
-                                                    <textField verticalHuggingPriority="750" id="652" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="15" y="64" width="90" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="652" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="15" y="64" width="30" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Logo" id="658">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                             <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
-                                                    <textField verticalHuggingPriority="750" id="651" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="16" y="38" width="90" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="651" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="16" y="37" width="46" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Position" id="659">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                             <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
-                                                    <textField verticalHuggingPriority="750" id="649" customClass="BGHUDLabel">
-                                                        <rect key="frame" x="16" y="14" width="90" height="14"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="649" customClass="BGHUDLabel">
+                                                        <rect key="frame" x="16" y="12" width="76" height="14"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Transparency" id="661">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                             <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                         </userDefinedRuntimeAttributes>
                                                     </textField>
-                                                    <textField verticalHuggingPriority="750" id="646">
-                                                        <rect key="frame" x="110" y="62" width="180" height="19"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <textField verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="646">
+                                                        <rect key="frame" x="106" y="62" width="184" height="19"/>
                                                         <textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" id="665" customClass="BGHUDTextFieldCell">
                                                             <font key="font" metaFont="smallSystem"/>
                                                             <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
                                                             <action selector="addLogoModifierChanged:" target="-2" id="51s-RT-Vjo"/>
                                                         </connections>
                                                     </textField>
-                                                    <slider verticalHuggingPriority="750" id="645">
-                                                        <rect key="frame" x="110" y="13" width="180" height="15"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <slider verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="645">
+                                                        <rect key="frame" x="106" y="11" width="184" height="17"/>
                                                         <sliderCell key="cell" controlSize="small" continuous="YES" state="on" alignment="left" maxValue="255" doubleValue="255" tickMarkPosition="above" sliderType="linear" id="666" customClass="BGHUDSliderCell">
                                                             <userDefinedRuntimeAttributes>
                                                                 <userDefinedRuntimeAttribute type="string" keyPath="themeKey" value="gradientTheme"/>
                                                             <action selector="addLogoModifierChanged:" target="-2" id="zDd-CQ-Txa"/>
                                                         </connections>
                                                     </slider>
-                                                    <popUpButton verticalHuggingPriority="750" id="692">
-                                                        <rect key="frame" x="105" y="32" width="190" height="22"/>
-                                                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                                    <popUpButton verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="692">
+                                                        <rect key="frame" x="103" y="32" width="190" height="22"/>
                                                         <popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" controlSize="small" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" inset="2" selectedItem="697" id="693" customClass="BGHUDPopUpButtonCell">
                                                             <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
                                                             <font key="font" metaFont="smallSystem"/>
                                                         </connections>
                                                     </popUpButton>
                                                 </subviews>
+                                                <constraints>
+                                                    <constraint firstItem="645" firstAttribute="top" secondItem="692" secondAttribute="bottom" constant="8" id="Ay9-KD-AAk"/>
+                                                    <constraint firstItem="651" firstAttribute="centerY" secondItem="692" secondAttribute="centerY" id="FcV-54-ix3"/>
+                                                    <constraint firstAttribute="trailing" secondItem="646" secondAttribute="trailing" constant="20" id="MKd-lG-nhq"/>
+                                                    <constraint firstItem="649" firstAttribute="leading" secondItem="4L0-QJ-InP" secondAttribute="leading" constant="18" id="ZzV-fj-ODF"/>
+                                                    <constraint firstItem="646" firstAttribute="width" secondItem="645" secondAttribute="width" id="dhF-Sb-FYZ"/>
+                                                    <constraint firstItem="649" firstAttribute="centerY" secondItem="645" secondAttribute="centerY" id="egl-gx-xLm"/>
+                                                    <constraint firstItem="645" firstAttribute="width" secondItem="692" secondAttribute="width" id="gdP-re-tUO"/>
+                                                    <constraint firstItem="651" firstAttribute="leading" secondItem="4L0-QJ-InP" secondAttribute="leading" constant="18" id="oMQ-oH-77N"/>
+                                                    <constraint firstItem="652" firstAttribute="leading" secondItem="4L0-QJ-InP" secondAttribute="leading" constant="17" id="oPz-wT-GUs"/>
+                                                    <constraint firstItem="646" firstAttribute="top" secondItem="4L0-QJ-InP" secondAttribute="top" constant="12" id="ukv-TR-quI"/>
+                                                    <constraint firstItem="645" firstAttribute="leading" secondItem="646" secondAttribute="leading" id="vKi-RN-Ma3"/>
+                                                    <constraint firstItem="692" firstAttribute="top" secondItem="646" secondAttribute="bottom" constant="9" id="wCw-F0-KBT"/>
+                                                    <constraint firstItem="652" firstAttribute="centerY" secondItem="646" secondAttribute="centerY" id="xYA-cQ-ZT2"/>
+                                                    <constraint firstItem="692" firstAttribute="leading" secondItem="645" secondAttribute="leading" id="zyt-qT-E0M"/>
+                                                </constraints>
                                             </view>
+                                            <constraints>
+                                                <constraint firstAttribute="width" constant="306" id="KZy-hJ-QyJ"/>
+                                                <constraint firstAttribute="height" constant="89" id="OSq-57-c2a"/>
+                                            </constraints>
                                             <color key="borderColor" white="0.0" alpha="0.41999999999999998" colorSpace="calibratedWhite"/>
                                             <color key="fillColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
                                         </box>
-                                        <button id="708">
-                                            <rect key="frame" x="8" y="65" width="190" height="18"/>
-                                            <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                                        <button translatesAutoresizingMaskIntoConstraints="NO" id="708">
+                                            <rect key="frame" x="8" y="65" width="90" height="18"/>
                                             <buttonCell key="cell" type="check" title="Anaglyph 3D" bezelStyle="regularSquare" imagePosition="left" alignment="left" controlSize="small" inset="2" id="709" customClass="BGHUDButtonCell">
                                                 <behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
                                                 <font key="font" metaFont="smallSystem"/>
                                             </connections>
                                         </button>
                                     </subviews>
+                                    <constraints>
+                                        <constraint firstItem="644" firstAttribute="top" secondItem="643" secondAttribute="bottom" constant="3" id="3F1-v0-GJR"/>
+                                        <constraint firstItem="643" firstAttribute="leading" secondItem="644" secondAttribute="leading" id="7eK-Jy-EQW"/>
+                                        <constraint firstItem="303" firstAttribute="leading" secondItem="13" secondAttribute="leading" constant="11" id="94m-Hk-1zk"/>
+                                        <constraint firstItem="646" firstAttribute="width" secondItem="331" secondAttribute="width" id="M8L-L5-v08"/>
+                                        <constraint firstItem="708" firstAttribute="top" secondItem="303" secondAttribute="bottom" constant="31" id="Z4r-DB-1Sw"/>
+                                        <constraint firstItem="303" firstAttribute="top" secondItem="302" secondAttribute="bottom" constant="4" id="aEr-Sd-jLt"/>
+                                        <constraint firstItem="644" firstAttribute="top" secondItem="13" secondAttribute="top" constant="19" id="aLV-nE-l7r"/>
+                                        <constraint firstItem="303" firstAttribute="leading" secondItem="302" secondAttribute="leading" id="n0m-z5-keF"/>
+                                        <constraint firstItem="708" firstAttribute="leading" secondItem="303" secondAttribute="leading" id="oNK-Vx-mCB"/>
+                                        <constraint firstAttribute="trailing" secondItem="644" secondAttribute="trailing" constant="15" id="rQC-aW-woD"/>
+                                        <constraint firstItem="303" firstAttribute="top" secondItem="13" secondAttribute="top" constant="20" id="wvy-4x-7DT"/>
+                                    </constraints>
                                 </view>
                             </tabViewItem>
                         </tabViewItems>
                     </tabView>
-                    <popUpButton verticalHuggingPriority="750" id="720">
-                        <rect key="frame" x="226" y="6" width="190" height="22"/>
-                        <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
+                    <popUpButton verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="720">
+                        <rect key="frame" x="287" y="6" width="68" height="22"/>
                         <popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" controlSize="small" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" inset="2" selectedItem="723" id="721" customClass="BGHUDPopUpButtonCell">
                             <behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
                             <font key="font" metaFont="smallSystem"/>
                         </connections>
                     </popUpButton>
                 </subviews>
+                <constraints>
+                    <constraint firstAttribute="bottom" secondItem="3" secondAttribute="bottom" constant="35" id="0Mc-wz-dcA"/>
+                    <constraint firstItem="720" firstAttribute="centerX" secondItem="2" secondAttribute="centerX" id="1bu-sd-Qlq"/>
+                    <constraint firstAttribute="trailing" secondItem="3" secondAttribute="trailing" constant="-1" id="5fu-BL-Ohf"/>
+                    <constraint firstItem="3" firstAttribute="top" secondItem="2" secondAttribute="top" constant="12" id="CDC-fg-sWo"/>
+                    <constraint firstItem="3" firstAttribute="leading" secondItem="2" secondAttribute="leading" constant="-1" id="CVD-Zn-f0c"/>
+                    <constraint firstAttribute="bottom" secondItem="720" secondAttribute="bottom" constant="9" id="kdJ-1Z-QDw"/>
+                </constraints>
             </view>
         </window>
         <userDefaultsController representsSharedInstance="YES" id="800"/>