mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-19 20:18:09 +00:00
+ better english for accessibility + make the symbols available for debug mode, so that we can gain access to linphonemanager in unit tests
284 lines
No EOL
25 KiB
XML
284 lines
No EOL
25 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="4514" systemVersion="13B42" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none">
|
|
<dependencies>
|
|
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3747"/>
|
|
</dependencies>
|
|
<objects>
|
|
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="ChatRoomViewController">
|
|
<connections>
|
|
<outlet property="addressLabel" destination="40" id="43"/>
|
|
<outlet property="avatarImage" destination="41" id="44"/>
|
|
<outlet property="cancelTransferButton" destination="75" id="85"/>
|
|
<outlet property="chatView" destination="49" id="54"/>
|
|
<outlet property="composeIndicatorView" destination="fx4-ao-53M" id="xk5-nK-lur"/>
|
|
<outlet property="composeLabel" destination="fpY-Fv-ht2" id="4L6-ik-ZAe"/>
|
|
<outlet property="editButton" destination="10" id="35"/>
|
|
<outlet property="headerView" destination="39" id="45"/>
|
|
<outlet property="imageTransferProgressBar" destination="74" id="79"/>
|
|
<outlet property="messageBackgroundImage" destination="66" id="90"/>
|
|
<outlet property="messageField" destination="63" id="64"/>
|
|
<outlet property="messageView" destination="14" id="89"/>
|
|
<outlet property="pictureButton" destination="73" id="84"/>
|
|
<outlet property="sendButton" destination="15" id="27"/>
|
|
<outlet property="tableController" destination="29" id="32"/>
|
|
<outlet property="transferBackgroundImage" destination="83" id="88"/>
|
|
<outlet property="transferView" destination="72" id="86"/>
|
|
<outlet property="view" destination="6" id="11"/>
|
|
<outlet property="waitView" destination="91" id="93"/>
|
|
</connections>
|
|
</placeholder>
|
|
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
|
|
<view contentMode="scaleToFill" id="6">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="460"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<subviews>
|
|
<view contentMode="scaleToFill" id="49" userLabel="chatView">
|
|
<rect key="frame" x="0.0" y="44" width="320" height="416"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxX="YES" heightSizable="YES" flexibleMaxY="YES"/>
|
|
<subviews>
|
|
<view clipsSubviews="YES" contentMode="scaleToFill" id="39" userLabel="headerView">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="80"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
|
|
<subviews>
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" image="avatar_shadow_small.png" id="42" userLabel="avatarShadowBackground">
|
|
<rect key="frame" x="-13" y="-5" width="131" height="107"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
</imageView>
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" image="avatar_unknown_small.png" id="41" userLabel="avatarImage">
|
|
<rect key="frame" x="20" y="6" width="65" height="65"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<accessibility key="accessibilityConfiguration" label="Contact avatar">
|
|
<accessibilityTraits key="traits" none="YES" image="YES" notEnabled="YES"/>
|
|
<bool key="isElement" value="YES"/>
|
|
</accessibility>
|
|
</imageView>
|
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" text="Contact1" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="10" id="40" userLabel="addressLabel">
|
|
<rect key="frame" x="101" y="37" width="199" height="43"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
|
|
<accessibility key="accessibilityConfiguration" label="Contact name">
|
|
<accessibilityTraits key="traits" none="YES"/>
|
|
</accessibility>
|
|
<fontDescription key="fontDescription" type="system" pointSize="22"/>
|
|
<color key="textColor" white="0.33333333333333331" alpha="1" colorSpace="calibratedWhite"/>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
</subviews>
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
|
</view>
|
|
<tableView clipsSubviews="YES" contentMode="scaleToFill" alwaysBounceVertical="YES" style="plain" separatorStyle="none" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="8" userLabel="tableView">
|
|
<rect key="frame" x="0.0" y="80" width="320" height="257"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
<gestureRecognizers/>
|
|
<connections>
|
|
<outlet property="dataSource" destination="29" id="30"/>
|
|
<outlet property="delegate" destination="29" id="31"/>
|
|
</connections>
|
|
</tableView>
|
|
<view contentMode="scaleToFill" id="fx4-ao-53M" userLabel="composeIndicatorView">
|
|
<rect key="frame" x="0.0" y="337" width="320" height="22"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
|
<subviews>
|
|
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="%@ is composing..." lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="10" id="fpY-Fv-ht2" userLabel="composeLabel">
|
|
<rect key="frame" x="0.0" y="1" width="320" height="22"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<accessibility key="accessibilityConfiguration" label=""/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="17"/>
|
|
<nil key="highlightedColor"/>
|
|
</label>
|
|
</subviews>
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
|
</view>
|
|
<view hidden="YES" contentMode="scaleToFill" id="72" userLabel="transferView">
|
|
<rect key="frame" x="0.0" y="359" width="320" height="57"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
|
<subviews>
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" image="chat_progressbar_background.png" id="83" userLabel="transfertBackgroundImage">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="57"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
|
</imageView>
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" adjustsImageWhenHighlighted="NO" lineBreakMode="middleTruncation" id="75" userLabel="cancelTransferButton">
|
|
<rect key="frame" x="262" y="0.0" width="58" height="57"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
|
|
<accessibility key="accessibilityConfiguration" label="Cancel"/>
|
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
|
<state key="normal" backgroundImage="chat_cancel_default.png">
|
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<state key="highlighted" backgroundImage="chat_cancel_over.png">
|
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="onTransferCancelClick:" destination="-1" eventType="touchUpInside" id="78"/>
|
|
</connections>
|
|
</button>
|
|
<progressView opaque="NO" contentMode="scaleToFill" progress="0.5" id="74" userLabel="transferProgressBar">
|
|
<rect key="frame" x="20" y="27" width="222" height="2"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
|
|
<accessibility key="accessibilityConfiguration" label="Upload or download progression">
|
|
<accessibilityTraits key="traits" none="YES" notEnabled="YES" updatesFrequently="YES"/>
|
|
</accessibility>
|
|
</progressView>
|
|
</subviews>
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
|
</view>
|
|
<view contentMode="scaleToFill" id="14" userLabel="messageView">
|
|
<rect key="frame" x="0.0" y="359" width="320" height="57"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
|
|
<subviews>
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" image="chat_message_background.png" id="66" userLabel="messageBackgroundImage">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="57"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
|
</imageView>
|
|
<button opaque="NO" contentMode="scaleToFill" enabled="NO" contentHorizontalAlignment="center" contentVerticalAlignment="center" adjustsImageWhenHighlighted="NO" adjustsImageWhenDisabled="NO" lineBreakMode="middleTruncation" id="15" userLabel="sendButton">
|
|
<rect key="frame" x="262" y="0.0" width="58" height="57"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
|
|
<accessibility key="accessibilityConfiguration" label="Send"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
|
<inset key="titleEdgeInsets" minX="0.0" minY="30" maxX="0.0" maxY="0.0"/>
|
|
<state key="normal" title="Send" backgroundImage="chat_send_default.png">
|
|
<color key="titleColor" red="0.35686275360000003" green="0.3960784376" blue="0.43529412150000002" alpha="1" colorSpace="deviceRGB"/>
|
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<state key="disabled" backgroundImage="chat_send_disabled.png">
|
|
<color key="titleColor" red="0.80784313730000001" green="0.81568627449999997" blue="0.82352941180000006" alpha="1" colorSpace="deviceRGB"/>
|
|
</state>
|
|
<state key="highlighted" backgroundImage="chat_send_over.png">
|
|
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="deviceRGB"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="onSendClick:" destination="-1" eventType="touchUpInside" id="25"/>
|
|
</connections>
|
|
</button>
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" adjustsImageWhenHighlighted="NO" adjustsImageWhenDisabled="NO" lineBreakMode="middleTruncation" id="73" userLabel="pictureButton">
|
|
<rect key="frame" x="0.0" y="0.0" width="35" height="57"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
|
|
<accessibility key="accessibilityConfiguration" label="Send picture"/>
|
|
<fontDescription key="fontDescription" type="boldSystem" pointSize="15"/>
|
|
<state key="normal" backgroundImage="chat_photo_default.png">
|
|
<color key="titleColor" red="0.19607843459999999" green="0.30980393290000002" blue="0.52156865600000002" alpha="1" colorSpace="calibratedRGB"/>
|
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<state key="disabled" backgroundImage="chat_photo_disabled.png"/>
|
|
<state key="highlighted" backgroundImage="chat_photo_over.png">
|
|
<color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="onPictureClick:" destination="-1" eventType="touchUpInside" id="87"/>
|
|
</connections>
|
|
</button>
|
|
<view contentMode="scaleToFill" id="63" userLabel="messageField" customClass="HPGrowingTextView">
|
|
<rect key="frame" x="39" y="12" width="218" height="33"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
|
<accessibility key="accessibilityConfiguration" label="Message field">
|
|
<bool key="isElement" value="YES"/>
|
|
</accessibility>
|
|
</view>
|
|
</subviews>
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
|
</view>
|
|
</subviews>
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
|
</view>
|
|
<view contentMode="scaleToFill" id="7" userLabel="toolsView">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
|
|
<subviews>
|
|
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" image="toolsbar_background.png" id="47" userLabel="background">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
|
|
</imageView>
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" adjustsImageWhenHighlighted="NO" lineBreakMode="middleTruncation" id="9" userLabel="backButton">
|
|
<rect key="frame" x="0.0" y="0.0" width="160" height="44"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
|
|
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="deviceRGB"/>
|
|
<accessibility key="accessibilityConfiguration" label="Back"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
|
<inset key="titleEdgeInsets" minX="0.0" minY="18" maxX="0.0" maxY="0.0"/>
|
|
<state key="normal" title="Back" backgroundImage="chat_back_default.png">
|
|
<color key="titleColor" red="0.35686274509999999" green="0.39607843139999999" blue="0.43529411759999997" alpha="1" colorSpace="deviceRGB"/>
|
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<state key="highlighted" backgroundImage="chat_back_over.png">
|
|
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="deviceRGB"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="onBackClick:" destination="-1" eventType="touchUpInside" id="12"/>
|
|
</connections>
|
|
</button>
|
|
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" adjustsImageWhenHighlighted="NO" lineBreakMode="middleTruncation" id="10" userLabel="editButton" customClass="UIToggleButton">
|
|
<rect key="frame" x="160" y="0.0" width="160" height="44"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
|
|
<color key="backgroundColor" red="0.35686274509999999" green="0.39607843139999999" blue="0.43529411759999997" alpha="1" colorSpace="deviceRGB"/>
|
|
<accessibility key="accessibilityConfiguration" label="Edit"/>
|
|
<fontDescription key="fontDescription" type="system" pointSize="14"/>
|
|
<inset key="titleEdgeInsets" minX="0.0" minY="18" maxX="0.0" maxY="0.0"/>
|
|
<state key="normal" title="Edit" backgroundImage="chat_edit_default.png">
|
|
<color key="titleColor" red="0.35686274509999999" green="0.39607843139999999" blue="0.43529411759999997" alpha="1" colorSpace="deviceRGB"/>
|
|
<color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/>
|
|
</state>
|
|
<state key="selected" title="Ok" backgroundImage="chat_ok_default.png">
|
|
<color key="titleColor" red="0.35686274509999999" green="0.39607843139999999" blue="0.43529411759999997" alpha="1" colorSpace="deviceRGB"/>
|
|
</state>
|
|
<state key="highlighted" backgroundImage="chat_edit_over.png">
|
|
<color key="titleColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="deviceRGB"/>
|
|
</state>
|
|
<connections>
|
|
<action selector="onEditClick:" destination="-1" eventType="touchUpInside" id="13"/>
|
|
</connections>
|
|
</button>
|
|
</subviews>
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
|
</view>
|
|
<view hidden="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="91" userLabel="waitView">
|
|
<rect key="frame" x="0.0" y="0.0" width="320" height="460"/>
|
|
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
|
|
<subviews>
|
|
<activityIndicatorView opaque="NO" clearsContextBeforeDrawing="NO" userInteractionEnabled="NO" contentMode="scaleToFill" animating="YES" style="whiteLarge" id="92" userLabel="activityIndicator">
|
|
<rect key="frame" x="142" y="211" width="37" height="37"/>
|
|
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
|
|
</activityIndicatorView>
|
|
</subviews>
|
|
<color key="backgroundColor" white="1" alpha="0.66000000000000003" colorSpace="custom" customColorSpace="calibratedWhite"/>
|
|
</view>
|
|
</subviews>
|
|
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
|
|
<gestureRecognizers/>
|
|
</view>
|
|
<tableViewController autoresizesArchivedViewToFullSize="NO" id="29" userLabel="tableController" customClass="ChatRoomTableViewController">
|
|
<extendedEdge key="edgesForExtendedLayout"/>
|
|
<simulatedStatusBarMetrics key="simulatedStatusBarMetrics"/>
|
|
<nil key="simulatedTopBarMetrics"/>
|
|
<nil key="simulatedBottomBarMetrics"/>
|
|
<simulatedOrientationMetrics key="simulatedOrientationMetrics"/>
|
|
<nil key="simulatedDestinationMetrics"/>
|
|
<connections>
|
|
<outlet property="view" destination="8" id="33"/>
|
|
</connections>
|
|
</tableViewController>
|
|
</objects>
|
|
<resources>
|
|
<image name="avatar_shadow_small.png" width="262" height="214"/>
|
|
<image name="avatar_unknown_small.png" width="131" height="131"/>
|
|
<image name="chat_back_default.png" width="320" height="88"/>
|
|
<image name="chat_back_over.png" width="320" height="88"/>
|
|
<image name="chat_cancel_default.png" width="116" height="115"/>
|
|
<image name="chat_cancel_over.png" width="116" height="115"/>
|
|
<image name="chat_edit_default.png" width="320" height="88"/>
|
|
<image name="chat_edit_over.png" width="320" height="88"/>
|
|
<image name="chat_message_background.png" width="640" height="117"/>
|
|
<image name="chat_ok_default.png" width="320" height="88"/>
|
|
<image name="chat_photo_default.png" width="71" height="115"/>
|
|
<image name="chat_photo_disabled.png" width="71" height="115"/>
|
|
<image name="chat_photo_over.png" width="71" height="115"/>
|
|
<image name="chat_progressbar_background.png" width="524" height="115"/>
|
|
<image name="chat_send_default.png" width="117" height="115"/>
|
|
<image name="chat_send_disabled.png" width="117" height="115"/>
|
|
<image name="chat_send_over.png" width="117" height="115"/>
|
|
<image name="toolsbar_background.png" width="5" height="88"/>
|
|
</resources>
|
|
</document> |