2020-12-06 22:23:23 +01:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
2024-11-02 19:32:52 +01:00
|
|
|
<document type="com.apple.InterfaceBuilder3.Cocoa.Storyboard.XIB" version="3.0" toolsVersion="23504" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" initialViewController="B8D-0N-5wS">
|
2020-12-06 22:23:23 +01:00
|
|
|
<dependencies>
|
|
|
|
<deployment identifier="macosx"/>
|
2024-11-02 19:32:52 +01:00
|
|
|
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="23504"/>
|
2020-12-06 22:23:23 +01:00
|
|
|
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
|
|
|
</dependencies>
|
|
|
|
<scenes>
|
|
|
|
<!--Window Controller-->
|
|
|
|
<scene sceneID="R2V-B0-nI4">
|
|
|
|
<objects>
|
|
|
|
<windowController id="B8D-0N-5wS" customClass="MainWindowController" customModule="NetNewsWire" customModuleProvider="target" sceneMemberID="viewController">
|
|
|
|
<window key="window" title="NetNewsWire" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" visibleAtLaunch="NO" frameAutosaveName="" animationBehavior="default" id="IQv-IB-iLA">
|
|
|
|
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES" resizable="YES" fullSizeContentView="YES"/>
|
|
|
|
<windowCollectionBehavior key="collectionBehavior" fullScreenPrimary="YES"/>
|
|
|
|
<windowPositionMask key="initialPositionMask" leftStrut="YES" rightStrut="YES" topStrut="YES" bottomStrut="YES"/>
|
|
|
|
<rect key="contentRect" x="196" y="240" width="480" height="270"/>
|
|
|
|
<rect key="screenRect" x="0.0" y="0.0" width="1680" height="1027"/>
|
|
|
|
<connections>
|
|
|
|
<outlet property="delegate" destination="B8D-0N-5wS" id="JSn-lq-Uwe"/>
|
|
|
|
</connections>
|
|
|
|
</window>
|
|
|
|
<connections>
|
|
|
|
<segue destination="reS-fe-pD8" kind="relationship" relationship="window.shadowedContentViewController" id="WS2-WB-dc4"/>
|
|
|
|
</connections>
|
|
|
|
</windowController>
|
|
|
|
<customObject id="Oky-zY-oP4" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
|
|
|
|
</objects>
|
|
|
|
<point key="canvasLocation" x="-639" y="-140"/>
|
|
|
|
</scene>
|
|
|
|
<!--Split View Controller-->
|
|
|
|
<scene sceneID="vhK-r2-b3N">
|
|
|
|
<objects>
|
|
|
|
<splitViewController id="wEf-EP-9Fq" sceneMemberID="viewController">
|
|
|
|
<splitViewItems>
|
|
|
|
<splitViewItem canCollapse="YES" holdingPriority="260" behavior="sidebar" id="XVW-Gk-g7U"/>
|
|
|
|
<splitViewItem holdingPriority="255" behavior="contentList" id="UkR-qu-7uT"/>
|
|
|
|
<splitViewItem id="EtR-h8-kPm"/>
|
|
|
|
</splitViewItems>
|
|
|
|
<splitView key="splitView" wantsLayer="YES" dividerStyle="thin" vertical="YES" id="3QF-bA-qOw">
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="450" height="300"/>
|
|
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
|
|
<connections>
|
|
|
|
<outlet property="delegate" destination="wEf-EP-9Fq" id="0ic-vQ-NKS"/>
|
|
|
|
</connections>
|
|
|
|
</splitView>
|
|
|
|
<connections>
|
|
|
|
<outlet property="splitView" destination="3QF-bA-qOw" id="YxK-5q-cOe"/>
|
|
|
|
<segue destination="XML-A3-pDn" kind="relationship" relationship="splitItems" id="Dul-5N-qJu"/>
|
|
|
|
<segue destination="36G-bQ-b96" kind="relationship" relationship="splitItems" id="yFZ-cm-NcZ"/>
|
|
|
|
<segue destination="Vho-7i-T8m" kind="relationship" relationship="splitItems" id="Foq-XC-qoZ"/>
|
|
|
|
</connections>
|
|
|
|
</splitViewController>
|
|
|
|
<customObject id="FnK-xf-eZm" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
|
|
|
|
</objects>
|
|
|
|
<point key="canvasLocation" x="-607" y="805"/>
|
|
|
|
</scene>
|
|
|
|
<!--View Controller-->
|
|
|
|
<scene sceneID="ZPA-jO-OkH">
|
|
|
|
<objects>
|
|
|
|
<viewController id="reS-fe-pD8" sceneMemberID="viewController">
|
|
|
|
<customView key="view" wantsLayer="YES" id="hWY-jP-A4m">
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="581" height="300"/>
|
|
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
|
|
|
<subviews>
|
|
|
|
<containerView translatesAutoresizingMaskIntoConstraints="NO" id="K1o-Ws-XMQ">
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="581" height="300"/>
|
|
|
|
<connections>
|
|
|
|
<segue destination="wEf-EP-9Fq" kind="embed" id="IT3-aj-bSe"/>
|
|
|
|
</connections>
|
|
|
|
</containerView>
|
|
|
|
</subviews>
|
|
|
|
<constraints>
|
|
|
|
<constraint firstItem="K1o-Ws-XMQ" firstAttribute="top" secondItem="hWY-jP-A4m" secondAttribute="top" id="JPX-I3-QMN"/>
|
|
|
|
<constraint firstItem="K1o-Ws-XMQ" firstAttribute="leading" secondItem="hWY-jP-A4m" secondAttribute="leading" id="Vqi-IQ-2V0"/>
|
|
|
|
<constraint firstAttribute="trailing" secondItem="K1o-Ws-XMQ" secondAttribute="trailing" id="Y9X-7J-odJ"/>
|
|
|
|
<constraint firstAttribute="bottom" secondItem="K1o-Ws-XMQ" secondAttribute="bottom" id="spp-4y-rEm"/>
|
|
|
|
</constraints>
|
|
|
|
</customView>
|
|
|
|
</viewController>
|
|
|
|
<customObject id="6Eo-XA-2Zy" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
|
|
|
|
</objects>
|
|
|
|
<point key="canvasLocation" x="-638.5" y="401"/>
|
|
|
|
</scene>
|
|
|
|
<!--Sidebar View Controller-->
|
|
|
|
<scene sceneID="Yae-mu-VsH">
|
|
|
|
<objects>
|
|
|
|
<viewController id="XML-A3-pDn" userLabel="Sidebar View Controller" customClass="SidebarViewController" customModule="NetNewsWire" customModuleProvider="target" sceneMemberID="viewController">
|
|
|
|
<view key="view" wantsLayer="YES" id="bJZ-bH-vgc">
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="240" height="307"/>
|
|
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
|
|
<subviews>
|
2024-11-02 19:32:52 +01:00
|
|
|
<scrollView borderType="none" autohidesScrollers="YES" horizontalLineScroll="32" horizontalPageScroll="10" verticalLineScroll="32" verticalPageScroll="10" hasHorizontalScroller="NO" horizontalScrollElasticity="none" translatesAutoresizingMaskIntoConstraints="NO" id="cJj-Wv-9ep">
|
2020-12-06 22:23:23 +01:00
|
|
|
<rect key="frame" x="0.0" y="0.0" width="240" height="307"/>
|
|
|
|
<clipView key="contentView" drawsBackground="NO" copiesOnScroll="NO" id="2eU-Wz-F9g">
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="240" height="307"/>
|
|
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
|
|
<subviews>
|
2024-11-02 19:32:52 +01:00
|
|
|
<outlineView verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="firstColumnOnly" selectionHighlightStyle="sourceList" columnReordering="NO" columnResizing="NO" autosaveColumns="NO" typeSelect="NO" rowHeight="32" rowSizeStyle="systemDefault" viewBased="YES" floatsGroupRows="NO" indentationPerLevel="13" outlineTableColumn="ih9-mJ-EA7" id="cnV-kg-Dn2" customClass="SidebarOutlineView" customModule="NetNewsWire" customModuleProvider="target">
|
2020-12-06 22:23:23 +01:00
|
|
|
<rect key="frame" x="0.0" y="0.0" width="240" height="307"/>
|
|
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
|
|
<size key="intercellSpacing" width="3" height="0.0"/>
|
|
|
|
<color key="backgroundColor" name="_sourceListBackgroundColor" catalog="System" colorSpace="catalog"/>
|
|
|
|
<color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
|
|
|
|
<tableColumns>
|
|
|
|
<tableColumn width="208" minWidth="23" maxWidth="1000" id="ih9-mJ-EA7">
|
|
|
|
<tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border">
|
|
|
|
<color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
|
|
|
|
<color key="backgroundColor" name="headerColor" catalog="System" colorSpace="catalog"/>
|
|
|
|
</tableHeaderCell>
|
|
|
|
<textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" title="Text Cell" id="sXh-y7-12P">
|
|
|
|
<font key="font" metaFont="system"/>
|
|
|
|
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
|
|
|
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
|
|
|
|
</textFieldCell>
|
|
|
|
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES"/>
|
|
|
|
<prototypeCellViews>
|
|
|
|
<tableCellView identifier="HeaderCell" id="qkt-WA-5tB">
|
|
|
|
<rect key="frame" x="11" y="0.0" width="217" height="17"/>
|
|
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
|
|
<subviews>
|
2024-11-02 19:32:52 +01:00
|
|
|
<textField focusRingType="none" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="fNJ-z1-0Up">
|
2020-12-06 22:23:23 +01:00
|
|
|
<rect key="frame" x="0.0" y="1" width="145" height="14"/>
|
|
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
|
|
|
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="HEADER CELL" id="dRB-0K-qxz">
|
|
|
|
<font key="font" metaFont="smallSystemBold"/>
|
|
|
|
<color key="textColor" name="headerColor" catalog="System" colorSpace="catalog"/>
|
|
|
|
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
|
|
|
</textFieldCell>
|
|
|
|
</textField>
|
|
|
|
</subviews>
|
|
|
|
<connections>
|
|
|
|
<outlet property="textField" destination="fNJ-z1-0Up" id="jEh-Oo-s62"/>
|
|
|
|
</connections>
|
|
|
|
</tableCellView>
|
|
|
|
<tableCellView identifier="DataCell" id="HJn-Tm-YNO" customClass="SidebarCell" customModule="NetNewsWire" customModuleProvider="target">
|
|
|
|
<rect key="frame" x="11" y="17" width="217" height="17"/>
|
|
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
|
|
</tableCellView>
|
|
|
|
</prototypeCellViews>
|
|
|
|
</tableColumn>
|
|
|
|
</tableColumns>
|
|
|
|
<accessibility description="Feeds"/>
|
|
|
|
<connections>
|
|
|
|
<outlet property="delegate" destination="XML-A3-pDn" id="fPE-cv-p5c"/>
|
|
|
|
<outlet property="keyboardDelegate" destination="h5K-zR-cUa" id="BlT-aW-sea"/>
|
|
|
|
<outlet property="menu" destination="p3f-EZ-sSD" id="KTA-tl-UrO"/>
|
|
|
|
</connections>
|
|
|
|
</outlineView>
|
|
|
|
</subviews>
|
|
|
|
<nil key="backgroundColor"/>
|
|
|
|
</clipView>
|
|
|
|
<constraints>
|
|
|
|
<constraint firstAttribute="width" relation="greaterThanOrEqual" constant="166" id="pzy-wh-tgi"/>
|
|
|
|
</constraints>
|
|
|
|
<scroller key="horizontalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="YES" id="vs5-5h-CXe">
|
|
|
|
<rect key="frame" x="-100" y="-100" width="238" height="15"/>
|
|
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
|
|
</scroller>
|
|
|
|
<scroller key="verticalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="NO" id="FWV-kB-qct">
|
|
|
|
<rect key="frame" x="224" y="17" width="15" height="102"/>
|
|
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
|
|
</scroller>
|
|
|
|
</scrollView>
|
|
|
|
<customView translatesAutoresizingMaskIntoConstraints="NO" id="HZs-Zf-G8s" customClass="SidebarStatusBarView" customModule="NetNewsWire" customModuleProvider="target">
|
|
|
|
<rect key="frame" x="0.0" y="-28" width="240" height="28"/>
|
|
|
|
<subviews>
|
|
|
|
<box verticalHuggingPriority="750" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="agw-l1-HkL">
|
|
|
|
<rect key="frame" x="0.0" y="25" width="240" height="5"/>
|
|
|
|
</box>
|
|
|
|
<progressIndicator hidden="YES" wantsLayer="YES" maxValue="100" style="bar" translatesAutoresizingMaskIntoConstraints="NO" id="y9c-Xf-2fS">
|
|
|
|
<rect key="frame" x="20" y="3" width="40" height="20"/>
|
|
|
|
<constraints>
|
|
|
|
<constraint firstAttribute="width" constant="40" id="1Yw-ER-8pT"/>
|
|
|
|
</constraints>
|
|
|
|
</progressIndicator>
|
2024-11-02 19:32:52 +01:00
|
|
|
<textField hidden="YES" focusRingType="none" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="iyL-pW-cT6">
|
2020-12-06 22:23:23 +01:00
|
|
|
<rect key="frame" x="62" y="6" width="160" height="16"/>
|
|
|
|
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" sendsActionOnEndEditing="YES" title="Label" id="dVE-XG-mlU">
|
|
|
|
<font key="font" metaFont="system"/>
|
|
|
|
<color key="textColor" name="secondaryLabelColor" catalog="System" colorSpace="catalog"/>
|
|
|
|
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
|
|
|
</textFieldCell>
|
|
|
|
</textField>
|
|
|
|
</subviews>
|
|
|
|
<constraints>
|
|
|
|
<constraint firstItem="y9c-Xf-2fS" firstAttribute="centerY" secondItem="HZs-Zf-G8s" secondAttribute="centerY" constant="1" id="5Du-sw-hBK"/>
|
|
|
|
<constraint firstItem="agw-l1-HkL" firstAttribute="leading" secondItem="HZs-Zf-G8s" secondAttribute="leading" id="FVd-l8-q2q"/>
|
|
|
|
<constraint firstItem="iyL-pW-cT6" firstAttribute="centerY" secondItem="HZs-Zf-G8s" secondAttribute="centerY" id="Hht-GZ-3Ls"/>
|
|
|
|
<constraint firstAttribute="trailing" secondItem="agw-l1-HkL" secondAttribute="trailing" id="MaE-c5-LIY"/>
|
|
|
|
<constraint firstItem="iyL-pW-cT6" firstAttribute="leading" secondItem="y9c-Xf-2fS" secondAttribute="trailing" constant="4" id="TAM-VN-Syu"/>
|
|
|
|
<constraint firstItem="y9c-Xf-2fS" firstAttribute="leading" secondItem="HZs-Zf-G8s" secondAttribute="leading" constant="20" symbolic="YES" id="TV9-iE-nuE"/>
|
|
|
|
<constraint firstItem="agw-l1-HkL" firstAttribute="top" secondItem="HZs-Zf-G8s" secondAttribute="top" id="rBv-S6-j3b"/>
|
|
|
|
<constraint firstAttribute="height" constant="28" id="xOq-XX-qcd"/>
|
|
|
|
</constraints>
|
|
|
|
<connections>
|
|
|
|
<outlet property="bottomConstraint" destination="UN9-Wa-uxb" id="SYv-ax-8md"/>
|
|
|
|
<outlet property="heightConstraint" destination="xOq-XX-qcd" id="ktU-yd-g8x"/>
|
|
|
|
<outlet property="progressIndicator" destination="y9c-Xf-2fS" id="gaf-6e-siu"/>
|
|
|
|
<outlet property="progressLabel" destination="iyL-pW-cT6" id="Zpv-44-cfX"/>
|
|
|
|
</connections>
|
|
|
|
</customView>
|
|
|
|
</subviews>
|
|
|
|
<constraints>
|
|
|
|
<constraint firstItem="HZs-Zf-G8s" firstAttribute="top" secondItem="cJj-Wv-9ep" secondAttribute="bottom" id="0Zg-oW-o7U"/>
|
|
|
|
<constraint firstItem="cJj-Wv-9ep" firstAttribute="leading" secondItem="bJZ-bH-vgc" secondAttribute="leading" id="5Rs-9M-TKq"/>
|
|
|
|
<constraint firstItem="cJj-Wv-9ep" firstAttribute="top" secondItem="bJZ-bH-vgc" secondAttribute="top" id="A7C-VI-drt"/>
|
|
|
|
<constraint firstAttribute="trailing" secondItem="iyL-pW-cT6" secondAttribute="trailing" constant="20" id="Mnm-9S-Qpm"/>
|
|
|
|
<constraint firstAttribute="bottom" secondItem="HZs-Zf-G8s" secondAttribute="bottom" constant="-28" id="UN9-Wa-uxb"/>
|
|
|
|
<constraint firstAttribute="trailing" secondItem="HZs-Zf-G8s" secondAttribute="trailing" id="iNE-nb-QEB"/>
|
|
|
|
<constraint firstItem="HZs-Zf-G8s" firstAttribute="leading" secondItem="bJZ-bH-vgc" secondAttribute="leading" id="tPp-xB-CgB"/>
|
|
|
|
<constraint firstAttribute="trailing" secondItem="cJj-Wv-9ep" secondAttribute="trailing" id="vo7-3F-Fd3"/>
|
|
|
|
</constraints>
|
|
|
|
</view>
|
|
|
|
<connections>
|
|
|
|
<outlet property="outlineView" destination="cnV-kg-Dn2" id="FVf-OT-E3h"/>
|
|
|
|
</connections>
|
|
|
|
</viewController>
|
|
|
|
<customObject id="Jih-JO-hIE" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
|
|
|
|
<menu id="p3f-EZ-sSD">
|
|
|
|
<items>
|
|
|
|
<menuItem title="Item 1" id="ZDH-CV-Y2s">
|
|
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
|
|
</menuItem>
|
|
|
|
<menuItem title="Item 2" id="1F7-qu-7oN">
|
|
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
|
|
</menuItem>
|
|
|
|
<menuItem title="Item 3" id="r9E-FO-GoU">
|
|
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
|
|
</menuItem>
|
|
|
|
</items>
|
|
|
|
<connections>
|
|
|
|
<outlet property="delegate" destination="XML-A3-pDn" id="XJm-Ua-9UB"/>
|
|
|
|
</connections>
|
|
|
|
</menu>
|
|
|
|
<customObject id="h5K-zR-cUa" customClass="SidebarKeyboardDelegate" customModule="NetNewsWire" customModuleProvider="target">
|
|
|
|
<connections>
|
|
|
|
<outlet property="sidebarViewController" destination="XML-A3-pDn" id="kwd-Zc-HJm"/>
|
|
|
|
</connections>
|
|
|
|
</customObject>
|
|
|
|
</objects>
|
|
|
|
<point key="canvasLocation" x="-74" y="-186.5"/>
|
|
|
|
</scene>
|
|
|
|
<!--Timeline Container View Controller-->
|
|
|
|
<scene sceneID="zUD-i8-QYC">
|
|
|
|
<objects>
|
|
|
|
<viewController id="36G-bQ-b96" customClass="TimelineContainerViewController" customModule="NetNewsWire" customModuleProvider="target" sceneMemberID="viewController">
|
|
|
|
<view key="view" id="Dnl-L5-xFP">
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="375" height="198"/>
|
|
|
|
<autoresizingMask key="autoresizingMask"/>
|
|
|
|
<subviews>
|
|
|
|
<popUpButton verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="lSU-OC-sEC">
|
2024-11-02 19:32:52 +01:00
|
|
|
<rect key="frame" x="8" y="176" width="46" height="19"/>
|
2020-12-06 22:23:23 +01:00
|
|
|
<popUpButtonCell key="cell" type="recessed" title="Sort" bezelStyle="recessed" alignment="center" lineBreakMode="truncatingTail" borderStyle="border" tag="1" imageScaling="proportionallyDown" inset="2" pullsDown="YES" id="bl0-6I-cH2">
|
|
|
|
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES" changeBackground="YES" changeGray="YES"/>
|
|
|
|
<font key="font" metaFont="smallSystemBold"/>
|
|
|
|
<menu key="menu" id="dN0-S2-uqU">
|
|
|
|
<items>
|
|
|
|
<menuItem title="Sort" tag="1" hidden="YES" id="4BZ-ya-evy">
|
|
|
|
<attributedString key="attributedTitle"/>
|
|
|
|
<modifierMask key="keyEquivalentModifierMask"/>
|
|
|
|
</menuItem>
|
|
|
|
<menuItem title="Newest Article on Top" state="on" tag="2" id="40c-kt-vhO">
|
|
|
|
<connections>
|
|
|
|
<action selector="sortByNewestArticleOnTop:" target="Ebq-4s-EwK" id="vYg-MZ-zve"/>
|
|
|
|
</connections>
|
|
|
|
</menuItem>
|
|
|
|
<menuItem title="Oldest Article on Top" tag="3" id="sOF-Ez-vIL">
|
|
|
|
<connections>
|
|
|
|
<action selector="sortByOldestArticleOnTop:" target="Ebq-4s-EwK" id="KFG-M7-blB"/>
|
|
|
|
</connections>
|
|
|
|
</menuItem>
|
|
|
|
<menuItem isSeparatorItem="YES" id="xQP-gm-iO9"/>
|
|
|
|
<menuItem title="Group by Feed" tag="4" id="YSR-5C-Yjd">
|
|
|
|
<connections>
|
|
|
|
<action selector="groupByFeedToggled:" target="Ebq-4s-EwK" id="4y9-5l-ToF"/>
|
|
|
|
</connections>
|
|
|
|
</menuItem>
|
|
|
|
</items>
|
|
|
|
</menu>
|
|
|
|
</popUpButtonCell>
|
2024-11-02 19:32:52 +01:00
|
|
|
<constraints>
|
|
|
|
<constraint firstAttribute="height" constant="18" id="DoO-KI-ena"/>
|
|
|
|
</constraints>
|
2020-12-06 22:23:23 +01:00
|
|
|
</popUpButton>
|
|
|
|
<button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="iA5-go-AO0">
|
|
|
|
<rect key="frame" x="350" y="180" width="13" height="13"/>
|
|
|
|
<buttonCell key="cell" type="bevel" bezelStyle="rounded" image="filterInactive" imagePosition="overlaps" alignment="center" imageScaling="proportionallyDown" inset="2" id="j7d-36-DO5">
|
|
|
|
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
|
|
|
|
<font key="font" metaFont="system"/>
|
|
|
|
</buttonCell>
|
|
|
|
<color key="contentTintColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
|
|
|
|
<connections>
|
|
|
|
<action selector="toggleReadArticlesFilter:" target="Ebq-4s-EwK" id="tcC-72-Npk"/>
|
|
|
|
</connections>
|
|
|
|
</button>
|
|
|
|
<box verticalHuggingPriority="750" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="7p6-pA-iw6">
|
|
|
|
<rect key="frame" x="0.0" y="195" width="375" height="5"/>
|
|
|
|
</box>
|
|
|
|
<customView translatesAutoresizingMaskIntoConstraints="NO" id="Zpk-pq-9nW" customClass="TimelineContainerView" customModule="NetNewsWire" customModuleProvider="target">
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="375" height="197"/>
|
|
|
|
</customView>
|
|
|
|
</subviews>
|
|
|
|
<constraints>
|
|
|
|
<constraint firstAttribute="trailing" secondItem="Zpk-pq-9nW" secondAttribute="trailing" id="67d-pI-I9C"/>
|
|
|
|
<constraint firstAttribute="trailing" secondItem="iA5-go-AO0" secondAttribute="trailing" constant="12" id="9Dl-n9-vRI"/>
|
|
|
|
<constraint firstItem="lSU-OC-sEC" firstAttribute="leading" secondItem="Dnl-L5-xFP" secondAttribute="leading" constant="8" id="Ceb-sA-ECJ"/>
|
|
|
|
<constraint firstItem="Zpk-pq-9nW" firstAttribute="top" secondItem="7p6-pA-iw6" secondAttribute="bottom" id="KCa-8b-a6y"/>
|
|
|
|
<constraint firstItem="lSU-OC-sEC" firstAttribute="centerY" secondItem="iA5-go-AO0" secondAttribute="centerY" id="OeL-Zp-iRT"/>
|
|
|
|
<constraint firstItem="Zpk-pq-9nW" firstAttribute="leading" secondItem="Dnl-L5-xFP" secondAttribute="leading" id="XF2-31-E1x"/>
|
|
|
|
<constraint firstAttribute="trailing" secondItem="7p6-pA-iw6" secondAttribute="trailing" id="fG3-fe-Stb"/>
|
|
|
|
<constraint firstAttribute="bottom" secondItem="Zpk-pq-9nW" secondAttribute="bottom" id="fyv-EG-PC8"/>
|
|
|
|
<constraint firstItem="7p6-pA-iw6" firstAttribute="leading" secondItem="Dnl-L5-xFP" secondAttribute="leading" id="pZU-jW-B1h"/>
|
|
|
|
<constraint firstItem="7p6-pA-iw6" firstAttribute="top" secondItem="Dnl-L5-xFP" secondAttribute="top" id="tUm-nX-Jce"/>
|
|
|
|
<constraint firstItem="iA5-go-AO0" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="lSU-OC-sEC" secondAttribute="trailing" constant="8" id="yCg-gc-exN"/>
|
|
|
|
<constraint firstItem="lSU-OC-sEC" firstAttribute="top" secondItem="Dnl-L5-xFP" secondAttribute="top" constant="3" id="zay-ZJ-od3"/>
|
|
|
|
</constraints>
|
|
|
|
</view>
|
|
|
|
<connections>
|
|
|
|
<outlet property="containerView" destination="Zpk-pq-9nW" id="Kye-yX-Wyn"/>
|
|
|
|
<outlet property="groupByFeedMenuItem" destination="YSR-5C-Yjd" id="1aN-9S-nE1"/>
|
|
|
|
<outlet property="newestToOldestMenuItem" destination="40c-kt-vhO" id="AGa-fX-EVy"/>
|
|
|
|
<outlet property="oldestToNewestMenuItem" destination="sOF-Ez-vIL" id="qSg-ST-ww9"/>
|
|
|
|
<outlet property="readFilteredButton" destination="iA5-go-AO0" id="kQg-2g-zNZ"/>
|
|
|
|
<outlet property="viewOptionsPopUpButton" destination="lSU-OC-sEC" id="Z8V-rm-n2m"/>
|
|
|
|
</connections>
|
|
|
|
</viewController>
|
|
|
|
<customObject id="Ebq-4s-EwK" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
|
|
|
|
<customObject id="ZOV-xh-WJE" customClass="TimelineKeyboardDelegate" customModule="NetNewsWire" customModuleProvider="target">
|
|
|
|
<connections>
|
|
|
|
<outlet property="timelineViewController" destination="36G-bQ-b96" id="rED-2Z-kh6"/>
|
|
|
|
</connections>
|
|
|
|
</customObject>
|
|
|
|
</objects>
|
|
|
|
<point key="canvasLocation" x="62" y="394"/>
|
|
|
|
</scene>
|
|
|
|
<!--Detail View Controller-->
|
|
|
|
<scene sceneID="HMt-bN-oMN">
|
|
|
|
<objects>
|
|
|
|
<viewController id="Vho-7i-T8m" userLabel="Detail View Controller" customClass="DetailViewController" customModule="NetNewsWire" customModuleProvider="target" sceneMemberID="viewController">
|
|
|
|
<customView key="view" id="cJ9-6s-66u" customClass="DetailContainerView" customModule="NetNewsWire" customModuleProvider="target">
|
|
|
|
<rect key="frame" x="0.0" y="0.0" width="730" height="300"/>
|
|
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
|
|
|
|
<subviews>
|
|
|
|
<customView hidden="YES" alphaValue="0.90000000000000002" translatesAutoresizingMaskIntoConstraints="NO" id="xI5-lx-RD8" customClass="DetailStatusBarView" customModule="NetNewsWire" customModuleProvider="target">
|
|
|
|
<rect key="frame" x="6" y="2" width="12" height="20"/>
|
|
|
|
<subviews>
|
2024-11-02 19:32:52 +01:00
|
|
|
<textField focusRingType="none" horizontalHuggingPriority="850" verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" translatesAutoresizingMaskIntoConstraints="NO" id="Dim-ed-Dcz" userLabel="URL Label">
|
2020-12-06 22:23:23 +01:00
|
|
|
<rect key="frame" x="4" y="2" width="4" height="16"/>
|
|
|
|
<textFieldCell key="cell" lineBreakMode="truncatingMiddle" selectable="YES" allowsUndo="NO" sendsActionOnEndEditing="YES" alignment="left" usesSingleLineMode="YES" id="znU-Fh-L7H">
|
|
|
|
<font key="font" metaFont="system"/>
|
|
|
|
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
|
|
|
|
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
|
|
|
|
</textFieldCell>
|
|
|
|
</textField>
|
|
|
|
</subviews>
|
|
|
|
<constraints>
|
|
|
|
<constraint firstItem="Dim-ed-Dcz" firstAttribute="centerY" secondItem="xI5-lx-RD8" secondAttribute="centerY" id="Hna-uB-3F7"/>
|
|
|
|
<constraint firstAttribute="trailing" secondItem="Dim-ed-Dcz" secondAttribute="trailing" constant="6" id="O5q-ZN-DjZ"/>
|
|
|
|
<constraint firstAttribute="height" constant="20" id="Sfk-Ri-WoD"/>
|
|
|
|
<constraint firstItem="Dim-ed-Dcz" firstAttribute="leading" secondItem="xI5-lx-RD8" secondAttribute="leading" constant="6" id="Y9c-WR-ZBY"/>
|
|
|
|
</constraints>
|
|
|
|
<connections>
|
|
|
|
<outlet property="urlLabel" destination="Dim-ed-Dcz" id="8fY-oo-cGT"/>
|
|
|
|
</connections>
|
|
|
|
</customView>
|
|
|
|
</subviews>
|
|
|
|
<constraints>
|
|
|
|
<constraint firstItem="xI5-lx-RD8" firstAttribute="leading" secondItem="cJ9-6s-66u" secondAttribute="leading" constant="6" id="5vz-ys-CAo"/>
|
|
|
|
<constraint firstAttribute="trailing" relation="greaterThanOrEqual" secondItem="xI5-lx-RD8" secondAttribute="trailing" constant="6" id="pbD-LN-Gk1"/>
|
|
|
|
<constraint firstAttribute="bottom" secondItem="xI5-lx-RD8" secondAttribute="bottom" constant="2" id="zsv-B0-ChW"/>
|
|
|
|
</constraints>
|
|
|
|
<connections>
|
|
|
|
<outlet property="detailStatusBarView" destination="xI5-lx-RD8" id="yIZ-aP-fKF"/>
|
|
|
|
</connections>
|
|
|
|
</customView>
|
|
|
|
<connections>
|
|
|
|
<outlet property="containerView" destination="cJ9-6s-66u" id="gXc-Pz-9sQ"/>
|
|
|
|
<outlet property="statusBarView" destination="xI5-lx-RD8" id="meP-4g-U63"/>
|
|
|
|
</connections>
|
|
|
|
</viewController>
|
|
|
|
<customObject id="vzM-Vn-mEn" userLabel="First Responder" customClass="NSResponder" sceneMemberID="firstResponder"/>
|
|
|
|
</objects>
|
|
|
|
<point key="canvasLocation" x="68" y="946"/>
|
|
|
|
</scene>
|
|
|
|
</scenes>
|
|
|
|
<resources>
|
|
|
|
<image name="filterInactive" width="13" height="13"/>
|
|
|
|
</resources>
|
|
|
|
</document>
|