Skip to content

Commit

Permalink
Incorporated the following PRs from the origin repo:
Browse files Browse the repository at this point in the history
maciekish#96 macOS Sierra /usr/bin/security appends a junk line on the entitlements xml/plist file that breaks signing. This fix removes the junk line.
maciekish#94 Libraries in Frameworks do not have Info.plist
maciekish#90 Resign all frameworks
maciekish#86 Solve Signer Identity Ambiguity
maciekish#80 Changed Distribution Files Encoding from ASCII to UTF-8
maciekish#72 Support MobileIron: Rename bundle id in CFBundleURLTypes
maciekish#44 Added Edit menu to allow Cut/Copy/Paste in Text Fields
  • Loading branch information
0xMarK committed Nov 17, 2016
1 parent df764ae commit 5f4b303
Show file tree
Hide file tree
Showing 3 changed files with 515 additions and 27 deletions.
219 changes: 216 additions & 3 deletions iReSign/iReSign/en.lproj/MainMenu.xib
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="6254" systemVersion="14D87h" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="6254" systemVersion="14C109" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
<dependencies>
<deployment identifier="macosx"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="6254"/>
Expand Down Expand Up @@ -59,6 +59,219 @@
</items>
</menu>
</menuItem>
<menuItem title="Edit" id="aQH-sv-GX3">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Edit" id="iMZ-wY-ODw">
<items>
<menuItem title="Undo" keyEquivalent="z" id="Msv-HE-SsG">
<connections>
<action selector="undo:" target="-1" id="IlN-2T-srp"/>
</connections>
</menuItem>
<menuItem title="Redo" keyEquivalent="Z" id="R57-pj-UGe">
<connections>
<action selector="redo:" target="-1" id="Xhf-gN-aCM"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="ckJ-tf-RBe"/>
<menuItem title="Cut" keyEquivalent="x" id="Avu-Pq-t1i">
<connections>
<action selector="cut:" target="-1" id="5wf-JS-Bxi"/>
</connections>
</menuItem>
<menuItem title="Copy" keyEquivalent="c" id="mor-Au-t7k">
<connections>
<action selector="copy:" target="-1" id="LlF-PF-dPc"/>
</connections>
</menuItem>
<menuItem title="Paste" keyEquivalent="v" id="fN7-I3-tdX">
<connections>
<action selector="paste:" target="-1" id="Ls8-4g-8lf"/>
</connections>
</menuItem>
<menuItem title="Paste and Match Style" keyEquivalent="V" id="Enf-hw-tAl">
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
<connections>
<action selector="pasteAsPlainText:" target="-1" id="jdu-UE-S13"/>
</connections>
</menuItem>
<menuItem title="Delete" id="NnQ-yd-RqA">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="delete:" target="-1" id="KQ5-Ou-UMG"/>
</connections>
</menuItem>
<menuItem title="Select All" keyEquivalent="a" id="otu-hy-G6g">
<connections>
<action selector="selectAll:" target="-1" id="NGZ-uy-2Qi"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="vuK-b6-D3J"/>
<menuItem title="Find" id="bp9-nF-9nn">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Find" id="uIZ-16-sng">
<items>
<menuItem title="Find…" tag="1" keyEquivalent="f" id="BLt-pT-CdG">
<connections>
<action selector="performFindPanelAction:" target="-1" id="bp0-ev-7r6"/>
</connections>
</menuItem>
<menuItem title="Find Next" tag="2" keyEquivalent="g" id="uAn-kI-C61">
<connections>
<action selector="performFindPanelAction:" target="-1" id="VWF-0s-ODg"/>
</connections>
</menuItem>
<menuItem title="Find Previous" tag="3" keyEquivalent="G" id="orx-Pd-tpe">
<connections>
<action selector="performFindPanelAction:" target="-1" id="DFn-dL-wrd"/>
</connections>
</menuItem>
<menuItem title="Use Selection for Find" tag="7" keyEquivalent="e" id="2O0-Cr-ACu">
<connections>
<action selector="performFindPanelAction:" target="-1" id="Hnh-Kw-ivp"/>
</connections>
</menuItem>
<menuItem title="Jump to Selection" keyEquivalent="j" id="I5M-FA-i9s">
<connections>
<action selector="centerSelectionInVisibleArea:" target="-1" id="XAv-Vd-bJL"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Spelling and Grammar" id="fWK-HW-Rt3">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Spelling" id="RuD-Xt-a4g">
<items>
<menuItem title="Show Spelling and Grammar" keyEquivalent=":" id="wo5-Co-hhu">
<connections>
<action selector="showGuessPanel:" target="-1" id="kSP-9P-qQY"/>
</connections>
</menuItem>
<menuItem title="Check Document Now" keyEquivalent=";" id="z7k-pD-Kwk">
<connections>
<action selector="checkSpelling:" target="-1" id="RXp-aZ-bfL"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="uvd-ry-7NP"/>
<menuItem title="Check Spelling While Typing" id="1i1-ae-r4O">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleContinuousSpellChecking:" target="-1" id="FpV-nb-Z4C"/>
</connections>
</menuItem>
<menuItem title="Check Grammar With Spelling" id="64R-iN-RSL">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleGrammarChecking:" target="-1" id="cya-8E-Jqm"/>
</connections>
</menuItem>
<menuItem title="Correct Spelling Automatically" id="JCe-7k-gOY">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleAutomaticSpellingCorrection:" target="-1" id="jZF-KG-OcV"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Substitutions" id="EF2-wb-jgY">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Substitutions" id="Grq-bA-vCc">
<items>
<menuItem title="Show Substitutions" id="RP5-71-8xS">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="orderFrontSubstitutionsPanel:" target="-1" id="D2M-Re-odl"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="1ZS-94-Y8t"/>
<menuItem title="Smart Copy/Paste" id="idK-gL-PQ2">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleSmartInsertDelete:" target="-1" id="9Ct-iM-ceg"/>
</connections>
</menuItem>
<menuItem title="Smart Quotes" id="GWB-SB-2B1">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleAutomaticQuoteSubstitution:" target="-1" id="hOu-NB-aRw"/>
</connections>
</menuItem>
<menuItem title="Smart Dashes" id="CBa-vL-mjh">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleAutomaticDashSubstitution:" target="-1" id="Bn3-Os-VDu"/>
</connections>
</menuItem>
<menuItem title="Smart Links" id="xMW-1w-3Ff">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleAutomaticLinkDetection:" target="-1" id="zYO-DW-30Q"/>
</connections>
</menuItem>
<menuItem title="Data Detectors" id="wr1-uQ-hlR">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleAutomaticDataDetection:" target="-1" id="X5o-70-vrf"/>
</connections>
</menuItem>
<menuItem title="Text Replacement" id="OWr-F5-YOg">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleAutomaticTextReplacement:" target="-1" id="5rF-7j-EmE"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Transformations" id="quK-P6-0zQ">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Transformations" id="gwQ-fD-Wh0">
<items>
<menuItem title="Make Upper Case" id="Cbm-OU-VM3">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="uppercaseWord:" target="-1" id="zgE-Se-rAC"/>
</connections>
</menuItem>
<menuItem title="Make Lower Case" id="CiI-qp-xqY">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="lowercaseWord:" target="-1" id="Zmp-bW-eLI"/>
</connections>
</menuItem>
<menuItem title="Capitalize" id="ebx-6x-zeW">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="capitalizeWord:" target="-1" id="goA-EI-DVB"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Speech" id="vDU-NB-Xuj">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Speech" id="c7q-8C-Sd1">
<items>
<menuItem title="Start Speaking" id="5tv-ne-njK">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="startSpeaking:" target="-1" id="Um6-Xd-vaH"/>
</connections>
</menuItem>
<menuItem title="Stop Speaking" id="b93-Wq-CkH">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="stopSpeaking:" target="-1" id="Gj1-CX-lth"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Help" id="490">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Help" systemMenu="help" id="491">
Expand Down Expand Up @@ -252,12 +465,12 @@
<autoresizingMask key="autoresizingMask"/>
<subviews>
<imageView horizontalHuggingPriority="251" verticalHuggingPriority="251" id="OGH-jD-zcO">
<rect key="frame" x="20" y="190.0000017943762" width="69" height="69"/>
<rect key="frame" x="20" y="190.0000008638354" width="69" height="69"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
<imageCell key="cell" refusesFirstResponder="YES" alignment="left" imageScaling="proportionallyDown" image="Icon" id="LSY-JN-rDx"/>
</imageView>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" id="Ft3-WI-tTm">
<rect key="frame" x="101.00000067379159" y="239.0000017943762" width="303" height="20"/>
<rect key="frame" x="101.00000067379159" y="239.0000008638354" width="303" height="20"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="How to use iReSign" id="QDO-Yr-Chc">
<font key="font" metaFont="systemBold" size="14"/>
Expand Down
Loading

0 comments on commit 5f4b303

Please sign in to comment.