Skip to content

Commit 5f4b303

Browse files
committed
Incorporated the following PRs from the origin repo:
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
1 parent df764ae commit 5f4b303

File tree

3 files changed

+515
-27
lines changed

3 files changed

+515
-27
lines changed

iReSign/iReSign/en.lproj/MainMenu.xib

Lines changed: 216 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2-
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="6254" systemVersion="14D87h" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
2+
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="6254" systemVersion="14C109" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
33
<dependencies>
44
<deployment identifier="macosx"/>
55
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="6254"/>
@@ -59,6 +59,219 @@
5959
</items>
6060
</menu>
6161
</menuItem>
62+
<menuItem title="Edit" id="aQH-sv-GX3">
63+
<modifierMask key="keyEquivalentModifierMask"/>
64+
<menu key="submenu" title="Edit" id="iMZ-wY-ODw">
65+
<items>
66+
<menuItem title="Undo" keyEquivalent="z" id="Msv-HE-SsG">
67+
<connections>
68+
<action selector="undo:" target="-1" id="IlN-2T-srp"/>
69+
</connections>
70+
</menuItem>
71+
<menuItem title="Redo" keyEquivalent="Z" id="R57-pj-UGe">
72+
<connections>
73+
<action selector="redo:" target="-1" id="Xhf-gN-aCM"/>
74+
</connections>
75+
</menuItem>
76+
<menuItem isSeparatorItem="YES" id="ckJ-tf-RBe"/>
77+
<menuItem title="Cut" keyEquivalent="x" id="Avu-Pq-t1i">
78+
<connections>
79+
<action selector="cut:" target="-1" id="5wf-JS-Bxi"/>
80+
</connections>
81+
</menuItem>
82+
<menuItem title="Copy" keyEquivalent="c" id="mor-Au-t7k">
83+
<connections>
84+
<action selector="copy:" target="-1" id="LlF-PF-dPc"/>
85+
</connections>
86+
</menuItem>
87+
<menuItem title="Paste" keyEquivalent="v" id="fN7-I3-tdX">
88+
<connections>
89+
<action selector="paste:" target="-1" id="Ls8-4g-8lf"/>
90+
</connections>
91+
</menuItem>
92+
<menuItem title="Paste and Match Style" keyEquivalent="V" id="Enf-hw-tAl">
93+
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
94+
<connections>
95+
<action selector="pasteAsPlainText:" target="-1" id="jdu-UE-S13"/>
96+
</connections>
97+
</menuItem>
98+
<menuItem title="Delete" id="NnQ-yd-RqA">
99+
<modifierMask key="keyEquivalentModifierMask"/>
100+
<connections>
101+
<action selector="delete:" target="-1" id="KQ5-Ou-UMG"/>
102+
</connections>
103+
</menuItem>
104+
<menuItem title="Select All" keyEquivalent="a" id="otu-hy-G6g">
105+
<connections>
106+
<action selector="selectAll:" target="-1" id="NGZ-uy-2Qi"/>
107+
</connections>
108+
</menuItem>
109+
<menuItem isSeparatorItem="YES" id="vuK-b6-D3J"/>
110+
<menuItem title="Find" id="bp9-nF-9nn">
111+
<modifierMask key="keyEquivalentModifierMask"/>
112+
<menu key="submenu" title="Find" id="uIZ-16-sng">
113+
<items>
114+
<menuItem title="Find…" tag="1" keyEquivalent="f" id="BLt-pT-CdG">
115+
<connections>
116+
<action selector="performFindPanelAction:" target="-1" id="bp0-ev-7r6"/>
117+
</connections>
118+
</menuItem>
119+
<menuItem title="Find Next" tag="2" keyEquivalent="g" id="uAn-kI-C61">
120+
<connections>
121+
<action selector="performFindPanelAction:" target="-1" id="VWF-0s-ODg"/>
122+
</connections>
123+
</menuItem>
124+
<menuItem title="Find Previous" tag="3" keyEquivalent="G" id="orx-Pd-tpe">
125+
<connections>
126+
<action selector="performFindPanelAction:" target="-1" id="DFn-dL-wrd"/>
127+
</connections>
128+
</menuItem>
129+
<menuItem title="Use Selection for Find" tag="7" keyEquivalent="e" id="2O0-Cr-ACu">
130+
<connections>
131+
<action selector="performFindPanelAction:" target="-1" id="Hnh-Kw-ivp"/>
132+
</connections>
133+
</menuItem>
134+
<menuItem title="Jump to Selection" keyEquivalent="j" id="I5M-FA-i9s">
135+
<connections>
136+
<action selector="centerSelectionInVisibleArea:" target="-1" id="XAv-Vd-bJL"/>
137+
</connections>
138+
</menuItem>
139+
</items>
140+
</menu>
141+
</menuItem>
142+
<menuItem title="Spelling and Grammar" id="fWK-HW-Rt3">
143+
<modifierMask key="keyEquivalentModifierMask"/>
144+
<menu key="submenu" title="Spelling" id="RuD-Xt-a4g">
145+
<items>
146+
<menuItem title="Show Spelling and Grammar" keyEquivalent=":" id="wo5-Co-hhu">
147+
<connections>
148+
<action selector="showGuessPanel:" target="-1" id="kSP-9P-qQY"/>
149+
</connections>
150+
</menuItem>
151+
<menuItem title="Check Document Now" keyEquivalent=";" id="z7k-pD-Kwk">
152+
<connections>
153+
<action selector="checkSpelling:" target="-1" id="RXp-aZ-bfL"/>
154+
</connections>
155+
</menuItem>
156+
<menuItem isSeparatorItem="YES" id="uvd-ry-7NP"/>
157+
<menuItem title="Check Spelling While Typing" id="1i1-ae-r4O">
158+
<modifierMask key="keyEquivalentModifierMask"/>
159+
<connections>
160+
<action selector="toggleContinuousSpellChecking:" target="-1" id="FpV-nb-Z4C"/>
161+
</connections>
162+
</menuItem>
163+
<menuItem title="Check Grammar With Spelling" id="64R-iN-RSL">
164+
<modifierMask key="keyEquivalentModifierMask"/>
165+
<connections>
166+
<action selector="toggleGrammarChecking:" target="-1" id="cya-8E-Jqm"/>
167+
</connections>
168+
</menuItem>
169+
<menuItem title="Correct Spelling Automatically" id="JCe-7k-gOY">
170+
<modifierMask key="keyEquivalentModifierMask"/>
171+
<connections>
172+
<action selector="toggleAutomaticSpellingCorrection:" target="-1" id="jZF-KG-OcV"/>
173+
</connections>
174+
</menuItem>
175+
</items>
176+
</menu>
177+
</menuItem>
178+
<menuItem title="Substitutions" id="EF2-wb-jgY">
179+
<modifierMask key="keyEquivalentModifierMask"/>
180+
<menu key="submenu" title="Substitutions" id="Grq-bA-vCc">
181+
<items>
182+
<menuItem title="Show Substitutions" id="RP5-71-8xS">
183+
<modifierMask key="keyEquivalentModifierMask"/>
184+
<connections>
185+
<action selector="orderFrontSubstitutionsPanel:" target="-1" id="D2M-Re-odl"/>
186+
</connections>
187+
</menuItem>
188+
<menuItem isSeparatorItem="YES" id="1ZS-94-Y8t"/>
189+
<menuItem title="Smart Copy/Paste" id="idK-gL-PQ2">
190+
<modifierMask key="keyEquivalentModifierMask"/>
191+
<connections>
192+
<action selector="toggleSmartInsertDelete:" target="-1" id="9Ct-iM-ceg"/>
193+
</connections>
194+
</menuItem>
195+
<menuItem title="Smart Quotes" id="GWB-SB-2B1">
196+
<modifierMask key="keyEquivalentModifierMask"/>
197+
<connections>
198+
<action selector="toggleAutomaticQuoteSubstitution:" target="-1" id="hOu-NB-aRw"/>
199+
</connections>
200+
</menuItem>
201+
<menuItem title="Smart Dashes" id="CBa-vL-mjh">
202+
<modifierMask key="keyEquivalentModifierMask"/>
203+
<connections>
204+
<action selector="toggleAutomaticDashSubstitution:" target="-1" id="Bn3-Os-VDu"/>
205+
</connections>
206+
</menuItem>
207+
<menuItem title="Smart Links" id="xMW-1w-3Ff">
208+
<modifierMask key="keyEquivalentModifierMask"/>
209+
<connections>
210+
<action selector="toggleAutomaticLinkDetection:" target="-1" id="zYO-DW-30Q"/>
211+
</connections>
212+
</menuItem>
213+
<menuItem title="Data Detectors" id="wr1-uQ-hlR">
214+
<modifierMask key="keyEquivalentModifierMask"/>
215+
<connections>
216+
<action selector="toggleAutomaticDataDetection:" target="-1" id="X5o-70-vrf"/>
217+
</connections>
218+
</menuItem>
219+
<menuItem title="Text Replacement" id="OWr-F5-YOg">
220+
<modifierMask key="keyEquivalentModifierMask"/>
221+
<connections>
222+
<action selector="toggleAutomaticTextReplacement:" target="-1" id="5rF-7j-EmE"/>
223+
</connections>
224+
</menuItem>
225+
</items>
226+
</menu>
227+
</menuItem>
228+
<menuItem title="Transformations" id="quK-P6-0zQ">
229+
<modifierMask key="keyEquivalentModifierMask"/>
230+
<menu key="submenu" title="Transformations" id="gwQ-fD-Wh0">
231+
<items>
232+
<menuItem title="Make Upper Case" id="Cbm-OU-VM3">
233+
<modifierMask key="keyEquivalentModifierMask"/>
234+
<connections>
235+
<action selector="uppercaseWord:" target="-1" id="zgE-Se-rAC"/>
236+
</connections>
237+
</menuItem>
238+
<menuItem title="Make Lower Case" id="CiI-qp-xqY">
239+
<modifierMask key="keyEquivalentModifierMask"/>
240+
<connections>
241+
<action selector="lowercaseWord:" target="-1" id="Zmp-bW-eLI"/>
242+
</connections>
243+
</menuItem>
244+
<menuItem title="Capitalize" id="ebx-6x-zeW">
245+
<modifierMask key="keyEquivalentModifierMask"/>
246+
<connections>
247+
<action selector="capitalizeWord:" target="-1" id="goA-EI-DVB"/>
248+
</connections>
249+
</menuItem>
250+
</items>
251+
</menu>
252+
</menuItem>
253+
<menuItem title="Speech" id="vDU-NB-Xuj">
254+
<modifierMask key="keyEquivalentModifierMask"/>
255+
<menu key="submenu" title="Speech" id="c7q-8C-Sd1">
256+
<items>
257+
<menuItem title="Start Speaking" id="5tv-ne-njK">
258+
<modifierMask key="keyEquivalentModifierMask"/>
259+
<connections>
260+
<action selector="startSpeaking:" target="-1" id="Um6-Xd-vaH"/>
261+
</connections>
262+
</menuItem>
263+
<menuItem title="Stop Speaking" id="b93-Wq-CkH">
264+
<modifierMask key="keyEquivalentModifierMask"/>
265+
<connections>
266+
<action selector="stopSpeaking:" target="-1" id="Gj1-CX-lth"/>
267+
</connections>
268+
</menuItem>
269+
</items>
270+
</menu>
271+
</menuItem>
272+
</items>
273+
</menu>
274+
</menuItem>
62275
<menuItem title="Help" id="490">
63276
<modifierMask key="keyEquivalentModifierMask"/>
64277
<menu key="submenu" title="Help" systemMenu="help" id="491">
@@ -252,12 +465,12 @@
252465
<autoresizingMask key="autoresizingMask"/>
253466
<subviews>
254467
<imageView horizontalHuggingPriority="251" verticalHuggingPriority="251" id="OGH-jD-zcO">
255-
<rect key="frame" x="20" y="190.0000017943762" width="69" height="69"/>
468+
<rect key="frame" x="20" y="190.0000008638354" width="69" height="69"/>
256469
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" flexibleMinY="YES" heightSizable="YES"/>
257470
<imageCell key="cell" refusesFirstResponder="YES" alignment="left" imageScaling="proportionallyDown" image="Icon" id="LSY-JN-rDx"/>
258471
</imageView>
259472
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" id="Ft3-WI-tTm">
260-
<rect key="frame" x="101.00000067379159" y="239.0000017943762" width="303" height="20"/>
473+
<rect key="frame" x="101.00000067379159" y="239.0000008638354" width="303" height="20"/>
261474
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES"/>
262475
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="How to use iReSign" id="QDO-Yr-Chc">
263476
<font key="font" metaFont="systemBold" size="14"/>

0 commit comments

Comments
 (0)