Upload 9 files
Browse files- .gitattributes +1 -0
- Llamafile.app/Contents/Info.plist +0 -0
- Llamafile.app/Contents/MacOS/Llamafile.app +0 -0
- Llamafile.app/Contents/Resources/AppIcon.icns +0 -0
- Llamafile.app/Contents/Resources/AppSettings.plist +0 -0
- Llamafile.app/Contents/Resources/MainMenu.nib/designable.nib +724 -0
- Llamafile.app/Contents/Resources/MainMenu.nib/keyedobjects-101300.nib +0 -0
- Llamafile.app/Contents/Resources/MainMenu.nib/keyedobjects.nib +0 -0
- Llamafile.app/Contents/Resources/llava-v1.5-7b-q4-server.llamafile +3 -0
- Llamafile.app/Contents/Resources/script +4 -0
.gitattributes
CHANGED
|
@@ -33,3 +33,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
| 33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
| 36 |
+
Llamafile.app/Contents/Resources/llava-v1.5-7b-q4-server.llamafile filter=lfs diff=lfs merge=lfs -text
|
Llamafile.app/Contents/Info.plist
ADDED
|
Binary file (620 Bytes). View file
|
|
|
Llamafile.app/Contents/MacOS/Llamafile.app
ADDED
|
Binary file (255 kB). View file
|
|
|
Llamafile.app/Contents/Resources/AppIcon.icns
ADDED
|
Binary file (296 kB). View file
|
|
|
Llamafile.app/Contents/Resources/AppSettings.plist
ADDED
|
Binary file (520 Bytes). View file
|
|
|
Llamafile.app/Contents/Resources/MainMenu.nib/designable.nib
ADDED
|
@@ -0,0 +1,724 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<?xml version="1.0" encoding="UTF-8"?>
|
| 2 |
+
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="21225" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES">
|
| 3 |
+
<dependencies>
|
| 4 |
+
<deployment identifier="macosx"/>
|
| 5 |
+
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="21225"/>
|
| 6 |
+
<plugIn identifier="com.apple.WebKitIBPlugin" version="21225"/>
|
| 7 |
+
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
| 8 |
+
</dependencies>
|
| 9 |
+
<objects>
|
| 10 |
+
<customObject id="-2" userLabel="File's Owner" customClass="NSApplication">
|
| 11 |
+
<connections>
|
| 12 |
+
<outlet property="delegate" destination="207" id="210"/>
|
| 13 |
+
</connections>
|
| 14 |
+
</customObject>
|
| 15 |
+
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
|
| 16 |
+
<customObject id="-3" userLabel="Application" customClass="NSObject">
|
| 17 |
+
<connections>
|
| 18 |
+
<outlet property="delegate" destination="207" id="446"/>
|
| 19 |
+
</connections>
|
| 20 |
+
</customObject>
|
| 21 |
+
<customObject id="207" userLabel="SEController" customClass="SEController">
|
| 22 |
+
<connections>
|
| 23 |
+
<outlet property="aboutMenuItem" destination="232" id="238"/>
|
| 24 |
+
<outlet property="dropletBox" destination="494" id="502"/>
|
| 25 |
+
<outlet property="dropletDropFilesLabel" destination="499" id="507"/>
|
| 26 |
+
<outlet property="dropletMessageTextField" destination="505" id="508"/>
|
| 27 |
+
<outlet property="dropletProgressIndicator" destination="496" id="504"/>
|
| 28 |
+
<outlet property="dropletShaderView" destination="519" id="w2q-dA-smc"/>
|
| 29 |
+
<outlet property="dropletWindow" destination="490" id="512"/>
|
| 30 |
+
<outlet property="fileMenu" destination="81" id="rcv-iy-bgF"/>
|
| 31 |
+
<outlet property="hideMenuItem" destination="134" id="239"/>
|
| 32 |
+
<outlet property="openRecentMenuItem" destination="FvD-xH-BRz" id="V8D-h2-Uw1"/>
|
| 33 |
+
<outlet property="progressBarCancelButton" destination="206" id="299"/>
|
| 34 |
+
<outlet property="progressBarDetailsLabel" destination="290" id="300"/>
|
| 35 |
+
<outlet property="progressBarDetailsTriangle" destination="288" id="301"/>
|
| 36 |
+
<outlet property="progressBarIndicator" destination="204" id="298"/>
|
| 37 |
+
<outlet property="progressBarMessageTextField" destination="205" id="297"/>
|
| 38 |
+
<outlet property="progressBarTextView" destination="307" id="516"/>
|
| 39 |
+
<outlet property="progressBarWindow" destination="21" id="296"/>
|
| 40 |
+
<outlet property="quitMenuItem" destination="136" id="240"/>
|
| 41 |
+
<outlet property="textWindow" destination="216" id="dD5-aT-ujC"/>
|
| 42 |
+
<outlet property="textWindowCancelButton" destination="220" id="uuU-Xb-xDZ"/>
|
| 43 |
+
<outlet property="textWindowMessageTextField" destination="366" id="bT3-oV-9zc"/>
|
| 44 |
+
<outlet property="textWindowProgressIndicator" destination="230" id="AXd-F1-wQr"/>
|
| 45 |
+
<outlet property="textWindowTextView" destination="225" id="FZy-wJ-th1"/>
|
| 46 |
+
<outlet property="viewMenu" destination="ITS-DI-OJD" id="2iy-Fw-JVe"/>
|
| 47 |
+
<outlet property="webView" destination="258" id="GEt-Hd-OFL"/>
|
| 48 |
+
<outlet property="webViewCancelButton" destination="251" id="i5n-LY-nJs"/>
|
| 49 |
+
<outlet property="webViewMessageTextField" destination="509" id="Unv-5h-E6P"/>
|
| 50 |
+
<outlet property="webViewProgressIndicator" destination="277" id="Hun-a2-4wC"/>
|
| 51 |
+
<outlet property="webViewWindow" destination="247" id="9lw-Pg-xRw"/>
|
| 52 |
+
<outlet property="windowMenu" destination="24" id="328"/>
|
| 53 |
+
</connections>
|
| 54 |
+
</customObject>
|
| 55 |
+
<window allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" visibleAtLaunch="NO" frameAutosaveName="ProgressBarWindow" animationBehavior="default" tabbingMode="disallowed" id="21" userLabel="ProgressWindow">
|
| 56 |
+
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES"/>
|
| 57 |
+
<rect key="contentRect" x="472" y="537" width="438" height="87"/>
|
| 58 |
+
<rect key="screenRect" x="0.0" y="0.0" width="1536" height="935"/>
|
| 59 |
+
<value key="minSize" type="size" width="438" height="87"/>
|
| 60 |
+
<value key="maxSize" type="size" width="600" height="87"/>
|
| 61 |
+
<view key="contentView" id="2">
|
| 62 |
+
<rect key="frame" x="0.0" y="0.0" width="438" height="87"/>
|
| 63 |
+
<autoresizingMask key="autoresizingMask"/>
|
| 64 |
+
<subviews>
|
| 65 |
+
<progressIndicator wantsLayer="YES" verticalHuggingPriority="750" fixedFrame="YES" maxValue="100" bezeled="NO" indeterminate="YES" style="bar" translatesAutoresizingMaskIntoConstraints="NO" id="204">
|
| 66 |
+
<rect key="frame" x="18" y="31" width="310" height="20"/>
|
| 67 |
+
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
| 68 |
+
</progressIndicator>
|
| 69 |
+
<textField verticalHuggingPriority="750" fixedFrame="YES" allowsCharacterPickerTouchBarItem="YES" translatesAutoresizingMaskIntoConstraints="NO" id="205">
|
| 70 |
+
<rect key="frame" x="18" y="59" width="403" height="17"/>
|
| 71 |
+
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
| 72 |
+
<textFieldCell key="cell" lineBreakMode="clipping" sendsActionOnEndEditing="YES" baseWritingDirection="leftToRight" alignment="left" id="472">
|
| 73 |
+
<font key="font" metaFont="system"/>
|
| 74 |
+
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
| 75 |
+
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
| 76 |
+
</textFieldCell>
|
| 77 |
+
</textField>
|
| 78 |
+
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="206">
|
| 79 |
+
<rect key="frame" x="338" y="24" width="86" height="32"/>
|
| 80 |
+
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
|
| 81 |
+
<buttonCell key="cell" type="push" title="Quit" bezelStyle="rounded" alignment="center" borderStyle="border" inset="2" id="473">
|
| 82 |
+
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
|
| 83 |
+
<font key="font" metaFont="system"/>
|
| 84 |
+
<string key="keyEquivalent" base64-UTF8="YES">
|
| 85 |
+
Gw
|
| 86 |
+
</string>
|
| 87 |
+
</buttonCell>
|
| 88 |
+
<connections>
|
| 89 |
+
<action selector="cancel:" target="207" id="215"/>
|
| 90 |
+
</connections>
|
| 91 |
+
</button>
|
| 92 |
+
<button toolTip="Show details" horizontalHuggingPriority="750" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="288">
|
| 93 |
+
<rect key="frame" x="20" y="14" width="13" height="13"/>
|
| 94 |
+
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
| 95 |
+
<buttonCell key="cell" type="disclosureTriangle" bezelStyle="disclosure" imagePosition="above" alignment="left" controlSize="small" borderStyle="border" inset="2" id="474">
|
| 96 |
+
<behavior key="behavior" pushIn="YES" changeBackground="YES" changeGray="YES" lightByContents="YES"/>
|
| 97 |
+
<font key="font" metaFont="smallSystem"/>
|
| 98 |
+
</buttonCell>
|
| 99 |
+
<connections>
|
| 100 |
+
<action selector="toggleDetails:" target="207" id="303"/>
|
| 101 |
+
</connections>
|
| 102 |
+
</button>
|
| 103 |
+
<textField verticalHuggingPriority="750" fixedFrame="YES" allowsCharacterPickerTouchBarItem="YES" translatesAutoresizingMaskIntoConstraints="NO" id="290">
|
| 104 |
+
<rect key="frame" x="33" y="11" width="41" height="17"/>
|
| 105 |
+
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
| 106 |
+
<textFieldCell key="cell" controlSize="small" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Details" id="475">
|
| 107 |
+
<font key="font" metaFont="smallSystem"/>
|
| 108 |
+
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
| 109 |
+
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
| 110 |
+
</textFieldCell>
|
| 111 |
+
</textField>
|
| 112 |
+
<scrollView fixedFrame="YES" autohidesScrollers="YES" horizontalLineScroll="10" horizontalPageScroll="10" verticalLineScroll="10" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" horizontalScrollElasticity="none" verticalScrollElasticity="none" translatesAutoresizingMaskIntoConstraints="NO" id="304">
|
| 113 |
+
<rect key="frame" x="20" y="-208" width="393" height="208"/>
|
| 114 |
+
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
| 115 |
+
<clipView key="contentView" drawsBackground="NO" copiesOnScroll="NO" id="2mm-QF-kpX">
|
| 116 |
+
<rect key="frame" x="1" y="1" width="391" height="206"/>
|
| 117 |
+
<autoresizingMask key="autoresizingMask"/>
|
| 118 |
+
<subviews>
|
| 119 |
+
<textView editable="NO" importsGraphics="NO" richText="NO" verticallyResizable="YES" findStyle="panel" allowsDocumentBackgroundColorChange="YES" linkDetection="YES" id="307" customClass="SETextView">
|
| 120 |
+
<rect key="frame" x="0.0" y="0.0" width="391" height="206"/>
|
| 121 |
+
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
| 122 |
+
<color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
|
| 123 |
+
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
|
| 124 |
+
<size key="minSize" width="391" height="206"/>
|
| 125 |
+
<size key="maxSize" width="463" height="10000000"/>
|
| 126 |
+
<color key="insertionPointColor" name="textColor" catalog="System" colorSpace="catalog"/>
|
| 127 |
+
<connections>
|
| 128 |
+
<outlet property="delegate" destination="207" id="489"/>
|
| 129 |
+
</connections>
|
| 130 |
+
</textView>
|
| 131 |
+
</subviews>
|
| 132 |
+
</clipView>
|
| 133 |
+
<scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="1" horizontal="YES" id="481">
|
| 134 |
+
<rect key="frame" x="-100" y="-100" width="87" height="18"/>
|
| 135 |
+
<autoresizingMask key="autoresizingMask"/>
|
| 136 |
+
</scroller>
|
| 137 |
+
<scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="0.39849624060150374" horizontal="NO" id="480">
|
| 138 |
+
<rect key="frame" x="323" y="1" width="15" height="200"/>
|
| 139 |
+
<autoresizingMask key="autoresizingMask"/>
|
| 140 |
+
</scroller>
|
| 141 |
+
</scrollView>
|
| 142 |
+
</subviews>
|
| 143 |
+
</view>
|
| 144 |
+
<connections>
|
| 145 |
+
<outlet property="delegate" destination="207" id="377"/>
|
| 146 |
+
</connections>
|
| 147 |
+
<point key="canvasLocation" x="87" y="314.5"/>
|
| 148 |
+
</window>
|
| 149 |
+
<menu title="MainMenu" systemMenu="main" id="29" userLabel="MainMenu">
|
| 150 |
+
<items>
|
| 151 |
+
<menuItem title="Application" id="56">
|
| 152 |
+
<menu key="submenu" title="Application" systemMenu="apple" id="57">
|
| 153 |
+
<items>
|
| 154 |
+
<menuItem title="About" id="232">
|
| 155 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 156 |
+
<connections>
|
| 157 |
+
<action selector="orderFrontStandardAboutPanel:" target="-2" id="237"/>
|
| 158 |
+
</connections>
|
| 159 |
+
</menuItem>
|
| 160 |
+
<menuItem isSeparatorItem="YES" id="233">
|
| 161 |
+
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
| 162 |
+
</menuItem>
|
| 163 |
+
<menuItem title="Services" id="235">
|
| 164 |
+
<menu key="submenu" title="Services" systemMenu="services" id="234"/>
|
| 165 |
+
</menuItem>
|
| 166 |
+
<menuItem isSeparatorItem="YES" id="236">
|
| 167 |
+
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
| 168 |
+
</menuItem>
|
| 169 |
+
<menuItem title="Hide" keyEquivalent="h" id="134">
|
| 170 |
+
<connections>
|
| 171 |
+
<action selector="hide:" target="-2" id="152"/>
|
| 172 |
+
</connections>
|
| 173 |
+
</menuItem>
|
| 174 |
+
<menuItem title="Hide Others" keyEquivalent="h" id="145">
|
| 175 |
+
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
|
| 176 |
+
<connections>
|
| 177 |
+
<action selector="hideOtherApplications:" target="-2" id="146"/>
|
| 178 |
+
</connections>
|
| 179 |
+
</menuItem>
|
| 180 |
+
<menuItem title="Show All" id="150">
|
| 181 |
+
<connections>
|
| 182 |
+
<action selector="unhideAllApplications:" target="-2" id="153"/>
|
| 183 |
+
</connections>
|
| 184 |
+
</menuItem>
|
| 185 |
+
<menuItem isSeparatorItem="YES" id="149">
|
| 186 |
+
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
| 187 |
+
</menuItem>
|
| 188 |
+
<menuItem title="Quit" keyEquivalent="q" id="136">
|
| 189 |
+
<connections>
|
| 190 |
+
<action selector="terminate:" target="-2" id="139"/>
|
| 191 |
+
</connections>
|
| 192 |
+
</menuItem>
|
| 193 |
+
</items>
|
| 194 |
+
</menu>
|
| 195 |
+
</menuItem>
|
| 196 |
+
<menuItem title="File" id="83">
|
| 197 |
+
<menu key="submenu" title="File" id="81">
|
| 198 |
+
<items>
|
| 199 |
+
<menuItem title="Open…" keyEquivalent="o" id="72">
|
| 200 |
+
<connections>
|
| 201 |
+
<action selector="openFiles:" target="207" id="524"/>
|
| 202 |
+
</connections>
|
| 203 |
+
</menuItem>
|
| 204 |
+
<menuItem title="Open Recent" id="FvD-xH-BRz">
|
| 205 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 206 |
+
<menu key="submenu" title="Open Recent" systemMenu="recentDocuments" id="QHk-NS-To3">
|
| 207 |
+
<items>
|
| 208 |
+
<menuItem title="Clear Menu" id="CWw-N0-5lz">
|
| 209 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 210 |
+
</menuItem>
|
| 211 |
+
</items>
|
| 212 |
+
</menu>
|
| 213 |
+
</menuItem>
|
| 214 |
+
<menuItem isSeparatorItem="YES" id="xgq-Qk-sfY">
|
| 215 |
+
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
| 216 |
+
</menuItem>
|
| 217 |
+
<menuItem title="Close" keyEquivalent="w" id="dh0-Fj-ATR">
|
| 218 |
+
<connections>
|
| 219 |
+
<action selector="performClose:" target="-1" id="0fd-CD-gUG"/>
|
| 220 |
+
</connections>
|
| 221 |
+
</menuItem>
|
| 222 |
+
<menuItem isSeparatorItem="YES" id="79">
|
| 223 |
+
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
| 224 |
+
</menuItem>
|
| 225 |
+
<menuItem title="Save…" keyEquivalent="s" id="75">
|
| 226 |
+
<connections>
|
| 227 |
+
<action selector="saveToFile:" target="207" id="523"/>
|
| 228 |
+
</connections>
|
| 229 |
+
</menuItem>
|
| 230 |
+
<menuItem isSeparatorItem="YES" id="74">
|
| 231 |
+
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
| 232 |
+
</menuItem>
|
| 233 |
+
<menuItem title="Page Setup…" keyEquivalent="P" id="77">
|
| 234 |
+
<connections>
|
| 235 |
+
<action selector="runPageLayout:" target="-1" id="87"/>
|
| 236 |
+
</connections>
|
| 237 |
+
</menuItem>
|
| 238 |
+
<menuItem title="Print…" keyEquivalent="p" id="78">
|
| 239 |
+
<connections>
|
| 240 |
+
<action selector="print:" target="-1" id="86"/>
|
| 241 |
+
</connections>
|
| 242 |
+
</menuItem>
|
| 243 |
+
</items>
|
| 244 |
+
</menu>
|
| 245 |
+
</menuItem>
|
| 246 |
+
<menuItem title="Edit" id="OYz-zT-LAM">
|
| 247 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 248 |
+
<menu key="submenu" title="Edit" id="gbe-PM-Daj">
|
| 249 |
+
<items>
|
| 250 |
+
<menuItem title="Undo" keyEquivalent="z" id="6BN-ih-O2m">
|
| 251 |
+
<connections>
|
| 252 |
+
<action selector="undo:" target="-1" id="oH0-3R-wus"/>
|
| 253 |
+
</connections>
|
| 254 |
+
</menuItem>
|
| 255 |
+
<menuItem title="Redo" keyEquivalent="z" id="TgQ-5S-p2w">
|
| 256 |
+
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
|
| 257 |
+
<connections>
|
| 258 |
+
<action selector="redo:" target="-1" id="bxh-7G-6rR"/>
|
| 259 |
+
</connections>
|
| 260 |
+
</menuItem>
|
| 261 |
+
<menuItem isSeparatorItem="YES" id="ktb-NS-TU3"/>
|
| 262 |
+
<menuItem title="Cut" keyEquivalent="x" id="yLq-sd-YR5">
|
| 263 |
+
<connections>
|
| 264 |
+
<action selector="cut:" target="-1" id="46i-iL-VLK"/>
|
| 265 |
+
</connections>
|
| 266 |
+
</menuItem>
|
| 267 |
+
<menuItem title="Copy" keyEquivalent="c" id="s3v-O1-6pA">
|
| 268 |
+
<connections>
|
| 269 |
+
<action selector="copy:" target="-1" id="jxG-ij-fh7"/>
|
| 270 |
+
</connections>
|
| 271 |
+
</menuItem>
|
| 272 |
+
<menuItem title="Paste" keyEquivalent="v" id="6Ld-ut-13f">
|
| 273 |
+
<connections>
|
| 274 |
+
<action selector="paste:" target="-1" id="PGw-sA-Gma"/>
|
| 275 |
+
</connections>
|
| 276 |
+
</menuItem>
|
| 277 |
+
<menuItem title="Paste and Match Style" keyEquivalent="V" id="GyB-HZ-4kH">
|
| 278 |
+
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
|
| 279 |
+
<connections>
|
| 280 |
+
<action selector="pasteAsPlainText:" target="-1" id="AlS-iZ-R4l"/>
|
| 281 |
+
</connections>
|
| 282 |
+
</menuItem>
|
| 283 |
+
<menuItem title="Delete" id="YkA-TP-1J9">
|
| 284 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 285 |
+
<connections>
|
| 286 |
+
<action selector="delete:" target="-1" id="cE3-5v-CP0"/>
|
| 287 |
+
</connections>
|
| 288 |
+
</menuItem>
|
| 289 |
+
<menuItem title="Select All" keyEquivalent="a" id="z4j-fk-SUb">
|
| 290 |
+
<connections>
|
| 291 |
+
<action selector="selectAll:" target="-1" id="eM9-h9-WVo"/>
|
| 292 |
+
</connections>
|
| 293 |
+
</menuItem>
|
| 294 |
+
<menuItem isSeparatorItem="YES" id="FXg-ZR-vZj"/>
|
| 295 |
+
<menuItem title="Find" id="amO-Yt-228">
|
| 296 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 297 |
+
<menu key="submenu" title="Find" id="9XE-hK-Hbc">
|
| 298 |
+
<items>
|
| 299 |
+
<menuItem title="Find…" tag="1" keyEquivalent="f" id="yA2-y8-dhZ">
|
| 300 |
+
<connections>
|
| 301 |
+
<action selector="performFindPanelAction:" target="-1" id="zqc-0l-nEk"/>
|
| 302 |
+
</connections>
|
| 303 |
+
</menuItem>
|
| 304 |
+
<menuItem title="Find and Replace…" tag="12" keyEquivalent="f" id="ceF-be-hip">
|
| 305 |
+
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
|
| 306 |
+
<connections>
|
| 307 |
+
<action selector="performFindPanelAction:" target="-1" id="Fno-81-Q2N"/>
|
| 308 |
+
</connections>
|
| 309 |
+
</menuItem>
|
| 310 |
+
<menuItem title="Find Next" tag="2" keyEquivalent="g" id="6FX-CW-rwT">
|
| 311 |
+
<connections>
|
| 312 |
+
<action selector="performFindPanelAction:" target="-1" id="AeZ-8e-DSZ"/>
|
| 313 |
+
</connections>
|
| 314 |
+
</menuItem>
|
| 315 |
+
<menuItem title="Find Previous" tag="3" keyEquivalent="G" id="kIR-xV-7pl">
|
| 316 |
+
<connections>
|
| 317 |
+
<action selector="performFindPanelAction:" target="-1" id="ALM-eS-1XU"/>
|
| 318 |
+
</connections>
|
| 319 |
+
</menuItem>
|
| 320 |
+
<menuItem title="Use Selection for Find" tag="7" keyEquivalent="e" id="yTY-2E-Cp9">
|
| 321 |
+
<connections>
|
| 322 |
+
<action selector="performFindPanelAction:" target="-1" id="Gbj-g6-cYJ"/>
|
| 323 |
+
</connections>
|
| 324 |
+
</menuItem>
|
| 325 |
+
<menuItem title="Jump to Selection" keyEquivalent="j" id="80n-rn-d7I">
|
| 326 |
+
<connections>
|
| 327 |
+
<action selector="centerSelectionInVisibleArea:" target="-1" id="qfH-cs-Cdv"/>
|
| 328 |
+
</connections>
|
| 329 |
+
</menuItem>
|
| 330 |
+
</items>
|
| 331 |
+
</menu>
|
| 332 |
+
</menuItem>
|
| 333 |
+
<menuItem title="Spelling and Grammar" id="uWG-xr-cNT">
|
| 334 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 335 |
+
<menu key="submenu" title="Spelling" id="Xoa-7u-7zM">
|
| 336 |
+
<items>
|
| 337 |
+
<menuItem title="Show Spelling and Grammar" keyEquivalent=":" id="rZl-3I-YFV">
|
| 338 |
+
<connections>
|
| 339 |
+
<action selector="showGuessPanel:" target="-1" id="CSh-4b-cGc"/>
|
| 340 |
+
</connections>
|
| 341 |
+
</menuItem>
|
| 342 |
+
<menuItem title="Check Document Now" keyEquivalent=";" id="tjk-pc-YjK">
|
| 343 |
+
<connections>
|
| 344 |
+
<action selector="checkSpelling:" target="-1" id="O3S-v5-8Ra"/>
|
| 345 |
+
</connections>
|
| 346 |
+
</menuItem>
|
| 347 |
+
<menuItem isSeparatorItem="YES" id="ohv-rn-e7b"/>
|
| 348 |
+
<menuItem title="Check Spelling While Typing" id="E3o-iC-0NO">
|
| 349 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 350 |
+
<connections>
|
| 351 |
+
<action selector="toggleContinuousSpellChecking:" target="-1" id="k4Q-aZ-O6y"/>
|
| 352 |
+
</connections>
|
| 353 |
+
</menuItem>
|
| 354 |
+
<menuItem title="Check Grammar With Spelling" id="mUP-Jd-Tu1">
|
| 355 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 356 |
+
<connections>
|
| 357 |
+
<action selector="toggleGrammarChecking:" target="-1" id="Ypd-WC-IMS"/>
|
| 358 |
+
</connections>
|
| 359 |
+
</menuItem>
|
| 360 |
+
<menuItem title="Correct Spelling Automatically" id="qq3-jk-TYN">
|
| 361 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 362 |
+
<connections>
|
| 363 |
+
<action selector="toggleAutomaticSpellingCorrection:" target="-1" id="Ob8-wh-bLR"/>
|
| 364 |
+
</connections>
|
| 365 |
+
</menuItem>
|
| 366 |
+
</items>
|
| 367 |
+
</menu>
|
| 368 |
+
</menuItem>
|
| 369 |
+
<menuItem title="Substitutions" id="8Ti-fk-PNH">
|
| 370 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 371 |
+
<menu key="submenu" title="Substitutions" id="NeW-07-aln">
|
| 372 |
+
<items>
|
| 373 |
+
<menuItem title="Show Substitutions" id="DXm-9z-Sle">
|
| 374 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 375 |
+
<connections>
|
| 376 |
+
<action selector="orderFrontSubstitutionsPanel:" target="-1" id="z43-IC-kpA"/>
|
| 377 |
+
</connections>
|
| 378 |
+
</menuItem>
|
| 379 |
+
<menuItem isSeparatorItem="YES" id="aVP-JA-dKq"/>
|
| 380 |
+
<menuItem title="Smart Copy/Paste" id="Pcq-B9-JQ5">
|
| 381 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 382 |
+
<connections>
|
| 383 |
+
<action selector="toggleSmartInsertDelete:" target="-1" id="iu4-Nn-DU4"/>
|
| 384 |
+
</connections>
|
| 385 |
+
</menuItem>
|
| 386 |
+
<menuItem title="Smart Quotes" id="iDT-WP-ISR">
|
| 387 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 388 |
+
<connections>
|
| 389 |
+
<action selector="toggleAutomaticQuoteSubstitution:" target="-1" id="pnI-ku-LV9"/>
|
| 390 |
+
</connections>
|
| 391 |
+
</menuItem>
|
| 392 |
+
<menuItem title="Smart Dashes" id="QFc-JW-5qE">
|
| 393 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 394 |
+
<connections>
|
| 395 |
+
<action selector="toggleAutomaticDashSubstitution:" target="-1" id="pY9-lv-EM7"/>
|
| 396 |
+
</connections>
|
| 397 |
+
</menuItem>
|
| 398 |
+
<menuItem title="Smart Links" id="opP-BJ-vhR">
|
| 399 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 400 |
+
<connections>
|
| 401 |
+
<action selector="toggleAutomaticLinkDetection:" target="-1" id="lfD-XD-tfO"/>
|
| 402 |
+
</connections>
|
| 403 |
+
</menuItem>
|
| 404 |
+
<menuItem title="Data Detectors" id="zWu-P7-fpg">
|
| 405 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 406 |
+
<connections>
|
| 407 |
+
<action selector="toggleAutomaticDataDetection:" target="-1" id="EAz-S6-L7B"/>
|
| 408 |
+
</connections>
|
| 409 |
+
</menuItem>
|
| 410 |
+
<menuItem title="Text Replacement" id="2R8-fL-H32">
|
| 411 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 412 |
+
<connections>
|
| 413 |
+
<action selector="toggleAutomaticTextReplacement:" target="-1" id="7Lb-Uz-uJ9"/>
|
| 414 |
+
</connections>
|
| 415 |
+
</menuItem>
|
| 416 |
+
</items>
|
| 417 |
+
</menu>
|
| 418 |
+
</menuItem>
|
| 419 |
+
<menuItem title="Transformations" id="v1A-Fi-A5j">
|
| 420 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 421 |
+
<menu key="submenu" title="Transformations" id="B0B-bK-IZ3">
|
| 422 |
+
<items>
|
| 423 |
+
<menuItem title="Make Upper Case" id="1P0-qI-ZAM">
|
| 424 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 425 |
+
<connections>
|
| 426 |
+
<action selector="uppercaseWord:" target="-1" id="cre-Qh-bSZ"/>
|
| 427 |
+
</connections>
|
| 428 |
+
</menuItem>
|
| 429 |
+
<menuItem title="Make Lower Case" id="sK6-Xl-9uz">
|
| 430 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 431 |
+
<connections>
|
| 432 |
+
<action selector="lowercaseWord:" target="-1" id="qid-xu-iAw"/>
|
| 433 |
+
</connections>
|
| 434 |
+
</menuItem>
|
| 435 |
+
<menuItem title="Capitalize" id="zvd-g7-rwM">
|
| 436 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 437 |
+
<connections>
|
| 438 |
+
<action selector="capitalizeWord:" target="-1" id="0tj-lN-nE0"/>
|
| 439 |
+
</connections>
|
| 440 |
+
</menuItem>
|
| 441 |
+
</items>
|
| 442 |
+
</menu>
|
| 443 |
+
</menuItem>
|
| 444 |
+
<menuItem title="Speech" id="bsj-0j-07E">
|
| 445 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 446 |
+
<menu key="submenu" title="Speech" id="r3p-Q2-qJZ">
|
| 447 |
+
<items>
|
| 448 |
+
<menuItem title="Start Speaking" id="8Hl-RR-cUq">
|
| 449 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 450 |
+
<connections>
|
| 451 |
+
<action selector="startSpeaking:" target="-1" id="Zbb-Tp-HBE"/>
|
| 452 |
+
</connections>
|
| 453 |
+
</menuItem>
|
| 454 |
+
<menuItem title="Stop Speaking" id="SLa-Tk-XGJ">
|
| 455 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 456 |
+
<connections>
|
| 457 |
+
<action selector="stopSpeaking:" target="-1" id="Oyc-KO-3qC"/>
|
| 458 |
+
</connections>
|
| 459 |
+
</menuItem>
|
| 460 |
+
</items>
|
| 461 |
+
</menu>
|
| 462 |
+
</menuItem>
|
| 463 |
+
</items>
|
| 464 |
+
</menu>
|
| 465 |
+
</menuItem>
|
| 466 |
+
<menuItem title="View" id="KUk-6o-tke">
|
| 467 |
+
<menu key="submenu" title="View" id="ITS-DI-OJD">
|
| 468 |
+
<items>
|
| 469 |
+
<menuItem title="Make Text Bigger" keyEquivalent="+" id="Qae-cV-V7J">
|
| 470 |
+
<connections>
|
| 471 |
+
<action selector="makeTextBigger:" target="207" id="cHK-EO-JtV"/>
|
| 472 |
+
</connections>
|
| 473 |
+
</menuItem>
|
| 474 |
+
<menuItem title="Make Text Smaller" keyEquivalent="-" id="Gv4-oc-1eL">
|
| 475 |
+
<connections>
|
| 476 |
+
<action selector="makeTextSmaller:" target="207" id="JTY-6k-ZKY"/>
|
| 477 |
+
</connections>
|
| 478 |
+
</menuItem>
|
| 479 |
+
<menuItem isSeparatorItem="YES" id="G0T-Im-91a"/>
|
| 480 |
+
</items>
|
| 481 |
+
</menu>
|
| 482 |
+
</menuItem>
|
| 483 |
+
<menuItem title="Window" id="19">
|
| 484 |
+
<menu key="submenu" title="Window" systemMenu="window" id="24">
|
| 485 |
+
<items>
|
| 486 |
+
<menuItem title="Zoom" keyEquivalent="z" id="197">
|
| 487 |
+
<modifierMask key="keyEquivalentModifierMask" shift="YES" command="YES"/>
|
| 488 |
+
<connections>
|
| 489 |
+
<action selector="performZoom:" target="-1" id="198"/>
|
| 490 |
+
</connections>
|
| 491 |
+
</menuItem>
|
| 492 |
+
<menuItem title="Minimize" keyEquivalent="m" id="23">
|
| 493 |
+
<connections>
|
| 494 |
+
<action selector="performMiniaturize:" target="-1" id="37"/>
|
| 495 |
+
</connections>
|
| 496 |
+
</menuItem>
|
| 497 |
+
<menuItem isSeparatorItem="YES" id="322">
|
| 498 |
+
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
|
| 499 |
+
</menuItem>
|
| 500 |
+
<menuItem title="Bring All to Front" id="5">
|
| 501 |
+
<connections>
|
| 502 |
+
<action selector="arrangeInFront:" target="-1" id="39"/>
|
| 503 |
+
</connections>
|
| 504 |
+
</menuItem>
|
| 505 |
+
</items>
|
| 506 |
+
</menu>
|
| 507 |
+
</menuItem>
|
| 508 |
+
<menuItem title="Help" id="ssS-yx-lud">
|
| 509 |
+
<modifierMask key="keyEquivalentModifierMask"/>
|
| 510 |
+
<menu key="submenu" title="Help" systemMenu="help" id="Jc3-NS-beW">
|
| 511 |
+
<items>
|
| 512 |
+
<menuItem title="Help" keyEquivalent="?" id="By3-00-4mK">
|
| 513 |
+
<connections>
|
| 514 |
+
<action selector="showHelp:" target="-1" id="ZoJ-wH-vxF"/>
|
| 515 |
+
</connections>
|
| 516 |
+
</menuItem>
|
| 517 |
+
</items>
|
| 518 |
+
</menu>
|
| 519 |
+
</menuItem>
|
| 520 |
+
</items>
|
| 521 |
+
<connections>
|
| 522 |
+
<outlet property="delegate" destination="207" id="525"/>
|
| 523 |
+
</connections>
|
| 524 |
+
<point key="canvasLocation" x="36" y="0.0"/>
|
| 525 |
+
</menu>
|
| 526 |
+
<window allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" visibleAtLaunch="NO" frameAutosaveName="TextWindow" animationBehavior="default" tabbingMode="disallowed" id="216" userLabel="TextOutputWindow">
|
| 527 |
+
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES"/>
|
| 528 |
+
<rect key="contentRect" x="297" y="408" width="580" height="420"/>
|
| 529 |
+
<rect key="screenRect" x="0.0" y="0.0" width="1536" height="935"/>
|
| 530 |
+
<value key="minSize" type="size" width="400" height="200"/>
|
| 531 |
+
<view key="contentView" id="217">
|
| 532 |
+
<rect key="frame" x="0.0" y="0.0" width="580" height="420"/>
|
| 533 |
+
<autoresizingMask key="autoresizingMask"/>
|
| 534 |
+
<subviews>
|
| 535 |
+
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="220">
|
| 536 |
+
<rect key="frame" x="488" y="7" width="86" height="32"/>
|
| 537 |
+
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
|
| 538 |
+
<buttonCell key="cell" type="push" title="Quit" bezelStyle="rounded" alignment="center" borderStyle="border" inset="2" id="476">
|
| 539 |
+
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
|
| 540 |
+
<font key="font" metaFont="system"/>
|
| 541 |
+
<string key="keyEquivalent" base64-UTF8="YES">
|
| 542 |
+
Gw
|
| 543 |
+
</string>
|
| 544 |
+
</buttonCell>
|
| 545 |
+
<connections>
|
| 546 |
+
<action selector="cancel:" target="207" id="223"/>
|
| 547 |
+
</connections>
|
| 548 |
+
</button>
|
| 549 |
+
<scrollView fixedFrame="YES" autohidesScrollers="YES" horizontalLineScroll="10" horizontalPageScroll="10" verticalLineScroll="10" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" horizontalScrollElasticity="none" verticalScrollElasticity="none" translatesAutoresizingMaskIntoConstraints="NO" id="226">
|
| 550 |
+
<rect key="frame" x="9" y="45" width="561" height="367"/>
|
| 551 |
+
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
| 552 |
+
<clipView key="contentView" drawsBackground="NO" copiesOnScroll="NO" id="Hk1-72-Owa">
|
| 553 |
+
<rect key="frame" x="1" y="1" width="559" height="365"/>
|
| 554 |
+
<autoresizingMask key="autoresizingMask"/>
|
| 555 |
+
<subviews>
|
| 556 |
+
<textView editable="NO" importsGraphics="NO" richText="NO" verticallyResizable="YES" usesFontPanel="YES" findStyle="panel" allowsDocumentBackgroundColorChange="YES" linkDetection="YES" id="225" customClass="SETextView">
|
| 557 |
+
<rect key="frame" x="0.0" y="0.0" width="559" height="365"/>
|
| 558 |
+
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
| 559 |
+
<color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
|
| 560 |
+
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
|
| 561 |
+
<size key="minSize" width="559" height="365"/>
|
| 562 |
+
<size key="maxSize" width="561" height="10000000"/>
|
| 563 |
+
<color key="insertionPointColor" name="textColor" catalog="System" colorSpace="catalog"/>
|
| 564 |
+
<connections>
|
| 565 |
+
<outlet property="delegate" destination="207" id="488"/>
|
| 566 |
+
</connections>
|
| 567 |
+
</textView>
|
| 568 |
+
</subviews>
|
| 569 |
+
</clipView>
|
| 570 |
+
<scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="1" horizontal="YES" id="483">
|
| 571 |
+
<rect key="frame" x="-100" y="-100" width="87" height="18"/>
|
| 572 |
+
<autoresizingMask key="autoresizingMask"/>
|
| 573 |
+
</scroller>
|
| 574 |
+
<scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" doubleValue="1" horizontal="NO" id="482">
|
| 575 |
+
<rect key="frame" x="-30" y="1" width="15" height="340"/>
|
| 576 |
+
<autoresizingMask key="autoresizingMask"/>
|
| 577 |
+
</scroller>
|
| 578 |
+
</scrollView>
|
| 579 |
+
<progressIndicator horizontalHuggingPriority="750" verticalHuggingPriority="750" fixedFrame="YES" maxValue="100" displayedWhenStopped="NO" bezeled="NO" indeterminate="YES" controlSize="small" style="spinning" translatesAutoresizingMaskIntoConstraints="NO" id="230">
|
| 580 |
+
<rect key="frame" x="15" y="18" width="16" height="16"/>
|
| 581 |
+
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
| 582 |
+
</progressIndicator>
|
| 583 |
+
<textField verticalHuggingPriority="750" fixedFrame="YES" allowsCharacterPickerTouchBarItem="YES" translatesAutoresizingMaskIntoConstraints="NO" id="366">
|
| 584 |
+
<rect key="frame" x="43" y="17" width="429" height="17"/>
|
| 585 |
+
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
|
| 586 |
+
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" id="477">
|
| 587 |
+
<font key="font" metaFont="system"/>
|
| 588 |
+
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
| 589 |
+
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
| 590 |
+
</textFieldCell>
|
| 591 |
+
</textField>
|
| 592 |
+
</subviews>
|
| 593 |
+
</view>
|
| 594 |
+
<connections>
|
| 595 |
+
<outlet property="delegate" destination="207" id="376"/>
|
| 596 |
+
</connections>
|
| 597 |
+
<point key="canvasLocation" x="-478" y="370"/>
|
| 598 |
+
</window>
|
| 599 |
+
<window allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" visibleAtLaunch="NO" frameAutosaveName="WebViewWindow" animationBehavior="default" tabbingMode="disallowed" id="247" userLabel="WebOutputWindow">
|
| 600 |
+
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES"/>
|
| 601 |
+
<rect key="contentRect" x="297" y="408" width="580" height="420"/>
|
| 602 |
+
<rect key="screenRect" x="0.0" y="0.0" width="1536" height="935"/>
|
| 603 |
+
<value key="minSize" type="size" width="400" height="200"/>
|
| 604 |
+
<view key="contentView" id="248">
|
| 605 |
+
<rect key="frame" x="0.0" y="0.0" width="580" height="420"/>
|
| 606 |
+
<autoresizingMask key="autoresizingMask"/>
|
| 607 |
+
<subviews>
|
| 608 |
+
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="251">
|
| 609 |
+
<rect key="frame" x="485" y="6" width="86" height="32"/>
|
| 610 |
+
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
|
| 611 |
+
<buttonCell key="cell" type="push" title="Quit" bezelStyle="rounded" alignment="center" state="on" borderStyle="border" inset="2" id="478">
|
| 612 |
+
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
|
| 613 |
+
<font key="font" metaFont="system"/>
|
| 614 |
+
<string key="keyEquivalent" base64-UTF8="YES">
|
| 615 |
+
Gw
|
| 616 |
+
</string>
|
| 617 |
+
</buttonCell>
|
| 618 |
+
<connections>
|
| 619 |
+
<action selector="cancel:" target="207" id="267"/>
|
| 620 |
+
</connections>
|
| 621 |
+
</button>
|
| 622 |
+
<box fixedFrame="YES" boxType="oldStyle" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="257">
|
| 623 |
+
<rect key="frame" x="8" y="45" width="563" height="367"/>
|
| 624 |
+
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
| 625 |
+
<view key="contentView" id="X4z-hY-QR7">
|
| 626 |
+
<rect key="frame" x="1" y="1" width="561" height="365"/>
|
| 627 |
+
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
| 628 |
+
<subviews>
|
| 629 |
+
<webView fixedFrame="YES" maintainsBackForwardList="NO" translatesAutoresizingMaskIntoConstraints="NO" id="258" customClass="STDragWebView">
|
| 630 |
+
<rect key="frame" x="-1" y="0.0" width="562" height="365"/>
|
| 631 |
+
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
| 632 |
+
<webPreferences key="preferences" defaultFontSize="12" defaultFixedFontSize="12">
|
| 633 |
+
<nil key="identifier"/>
|
| 634 |
+
</webPreferences>
|
| 635 |
+
<connections>
|
| 636 |
+
<outlet property="UIDelegate" destination="207" id="378"/>
|
| 637 |
+
<outlet property="downloadDelegate" destination="207" id="382"/>
|
| 638 |
+
<outlet property="dragDelegate" destination="207" id="kaI-rz-1Ps"/>
|
| 639 |
+
<outlet property="frameLoadDelegate" destination="207" id="381"/>
|
| 640 |
+
<outlet property="policyDelegate" destination="207" id="380"/>
|
| 641 |
+
<outlet property="resourceLoadDelegate" destination="207" id="379"/>
|
| 642 |
+
</connections>
|
| 643 |
+
</webView>
|
| 644 |
+
</subviews>
|
| 645 |
+
</view>
|
| 646 |
+
</box>
|
| 647 |
+
<progressIndicator horizontalHuggingPriority="750" verticalHuggingPriority="750" fixedFrame="YES" maxValue="100" displayedWhenStopped="NO" bezeled="NO" indeterminate="YES" controlSize="small" style="spinning" translatesAutoresizingMaskIntoConstraints="NO" id="277">
|
| 648 |
+
<rect key="frame" x="16" y="15" width="16" height="16"/>
|
| 649 |
+
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
| 650 |
+
</progressIndicator>
|
| 651 |
+
<textField verticalHuggingPriority="750" fixedFrame="YES" allowsCharacterPickerTouchBarItem="YES" translatesAutoresizingMaskIntoConstraints="NO" id="509">
|
| 652 |
+
<rect key="frame" x="37" y="14" width="429" height="17"/>
|
| 653 |
+
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
|
| 654 |
+
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" id="510">
|
| 655 |
+
<font key="font" metaFont="system"/>
|
| 656 |
+
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
| 657 |
+
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
| 658 |
+
</textFieldCell>
|
| 659 |
+
</textField>
|
| 660 |
+
</subviews>
|
| 661 |
+
</view>
|
| 662 |
+
<connections>
|
| 663 |
+
<outlet property="delegate" destination="207" id="375"/>
|
| 664 |
+
</connections>
|
| 665 |
+
<point key="canvasLocation" x="-659" y="-167"/>
|
| 666 |
+
</window>
|
| 667 |
+
<window title="Droplet" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" visibleAtLaunch="NO" frameAutosaveName="DropletWindow" animationBehavior="default" tabbingMode="disallowed" id="490" userLabel="DropletWindow">
|
| 668 |
+
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES"/>
|
| 669 |
+
<rect key="contentRect" x="157" y="273" width="294" height="280"/>
|
| 670 |
+
<rect key="screenRect" x="0.0" y="0.0" width="1536" height="935"/>
|
| 671 |
+
<view key="contentView" id="491">
|
| 672 |
+
<rect key="frame" x="0.0" y="0.0" width="294" height="280"/>
|
| 673 |
+
<autoresizingMask key="autoresizingMask"/>
|
| 674 |
+
<subviews>
|
| 675 |
+
<textField hidden="YES" verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" allowsCharacterPickerTouchBarItem="YES" translatesAutoresizingMaskIntoConstraints="NO" id="519">
|
| 676 |
+
<rect key="frame" x="0.0" y="0.0" width="294" height="280"/>
|
| 677 |
+
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
| 678 |
+
<textFieldCell key="cell" enabled="NO" allowsUndo="NO" sendsActionOnEndEditing="YES" drawsBackground="YES" id="520">
|
| 679 |
+
<font key="font" metaFont="system"/>
|
| 680 |
+
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
| 681 |
+
<color key="backgroundColor" name="disabledControlTextColor" catalog="System" colorSpace="catalog"/>
|
| 682 |
+
</textFieldCell>
|
| 683 |
+
</textField>
|
| 684 |
+
<box autoresizesSubviews="NO" fixedFrame="YES" borderType="line" titlePosition="noTitle" translatesAutoresizingMaskIntoConstraints="NO" id="494">
|
| 685 |
+
<rect key="frame" x="17" y="16" width="260" height="246"/>
|
| 686 |
+
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
| 687 |
+
<view key="contentView" id="q0i-G4-K1a">
|
| 688 |
+
<rect key="frame" x="3" y="3" width="254" height="240"/>
|
| 689 |
+
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
| 690 |
+
<subviews>
|
| 691 |
+
<progressIndicator wantsLayer="YES" horizontalHuggingPriority="750" verticalHuggingPriority="750" fixedFrame="YES" maxValue="100" displayedWhenStopped="NO" bezeled="NO" indeterminate="YES" style="spinning" translatesAutoresizingMaskIntoConstraints="NO" id="496">
|
| 692 |
+
<rect key="frame" x="112" y="124" width="32" height="32"/>
|
| 693 |
+
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
| 694 |
+
</progressIndicator>
|
| 695 |
+
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" allowsCharacterPickerTouchBarItem="YES" preferredMaxLayoutWidth="67" translatesAutoresizingMaskIntoConstraints="NO" id="499">
|
| 696 |
+
<rect key="frame" x="92" y="108" width="71" height="34"/>
|
| 697 |
+
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
| 698 |
+
<textFieldCell key="cell" controlSize="mini" sendsActionOnEndEditing="YES" alignment="center" title="Drop files here" id="500">
|
| 699 |
+
<font key="font" metaFont="system"/>
|
| 700 |
+
<color key="textColor" name="disabledControlTextColor" catalog="System" colorSpace="catalog"/>
|
| 701 |
+
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
| 702 |
+
</textFieldCell>
|
| 703 |
+
</textField>
|
| 704 |
+
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" allowsCharacterPickerTouchBarItem="YES" preferredMaxLayoutWidth="214" translatesAutoresizingMaskIntoConstraints="NO" id="505">
|
| 705 |
+
<rect key="frame" x="18" y="40" width="218" height="76"/>
|
| 706 |
+
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
| 707 |
+
<textFieldCell key="cell" controlSize="small" sendsActionOnEndEditing="YES" alignment="center" id="506">
|
| 708 |
+
<font key="font" metaFont="smallSystem"/>
|
| 709 |
+
<color key="textColor" name="disabledControlTextColor" catalog="System" colorSpace="catalog"/>
|
| 710 |
+
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
| 711 |
+
</textFieldCell>
|
| 712 |
+
</textField>
|
| 713 |
+
</subviews>
|
| 714 |
+
</view>
|
| 715 |
+
</box>
|
| 716 |
+
</subviews>
|
| 717 |
+
</view>
|
| 718 |
+
<connections>
|
| 719 |
+
<outlet property="delegate" destination="207" id="RFt-L5-f73"/>
|
| 720 |
+
</connections>
|
| 721 |
+
<point key="canvasLocation" x="608" y="262"/>
|
| 722 |
+
</window>
|
| 723 |
+
</objects>
|
| 724 |
+
</document>
|
Llamafile.app/Contents/Resources/MainMenu.nib/keyedobjects-101300.nib
ADDED
|
Binary file (37.3 kB). View file
|
|
|
Llamafile.app/Contents/Resources/MainMenu.nib/keyedobjects.nib
ADDED
|
Binary file (47.4 kB). View file
|
|
|
Llamafile.app/Contents/Resources/llava-v1.5-7b-q4-server.llamafile
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6882c1f574a7e39944ec8166880d2c109b745978e136414f6599bf516da95ef2
|
| 3 |
+
size 4275984626
|
Llamafile.app/Contents/Resources/script
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/bin/sh
|
| 2 |
+
|
| 3 |
+
sh ./llava-v1.5-7b-q4-server.llamafile --nobrowser --log-disable --ctx-size 4096 >/dev/null 2>&1 &
|
| 4 |
+
echo "LOCATION:http://127.0.0.1:8080\n"
|