mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-22 01:22:46 +02:00
@@ -162,6 +162,7 @@
|
||||
}
|
||||
|
||||
self.iconImageView.image = [UIImage imageNamed:@"error"];
|
||||
self.iconImageView.tintColor = ThemeService.shared.theme.tintColor;
|
||||
self.iconImageView.hidden = NO;
|
||||
|
||||
if (onIconTapGesture)
|
||||
@@ -187,6 +188,7 @@
|
||||
if (labelText.length)
|
||||
{
|
||||
self.iconImageView.image = [UIImage imageNamed:@"error"];
|
||||
self.iconImageView.tintColor = ThemeService.shared.theme.noticeColor;
|
||||
self.messageLabel.text = labelText;
|
||||
self.messageLabel.textColor = ThemeService.shared.theme.warningColor;
|
||||
|
||||
@@ -204,6 +206,7 @@
|
||||
if (labelText.length)
|
||||
{
|
||||
self.iconImageView.image = [UIImage imageNamed:@"typing"];
|
||||
self.iconImageView.tintColor = ThemeService.shared.theme.tintColor;
|
||||
self.messageLabel.text = labelText;
|
||||
|
||||
self.iconImageView.hidden = NO;
|
||||
@@ -284,7 +287,8 @@
|
||||
{
|
||||
[self reset];
|
||||
|
||||
self.iconImageView.image = [UIImage imageNamed:@"newmessages"];
|
||||
self.iconImageView.image = [UIImage imageNamed:@"scrolldown"];
|
||||
self.iconImageView.tintColor = ThemeService.shared.theme.noticeColor;
|
||||
|
||||
NSString *notification;
|
||||
if (newMessagesCount > 1)
|
||||
@@ -305,6 +309,7 @@
|
||||
[self resetIcon];
|
||||
|
||||
self.iconImageView.image = [UIImage imageNamed:@"scrolldown"];
|
||||
self.iconImageView.tintColor = ThemeService.shared.theme.textPrimaryColor;
|
||||
}
|
||||
self.iconImageView.hidden = NO;
|
||||
|
||||
@@ -376,6 +381,7 @@
|
||||
self.messageTextView.backgroundColor = [UIColor clearColor];
|
||||
|
||||
self.iconImageView.image = [UIImage imageNamed:@"error"];
|
||||
self.iconImageView.tintColor = ThemeService.shared.theme.noticeColor;
|
||||
self.iconImageView.hidden = NO;
|
||||
|
||||
[self checkHeight:YES];
|
||||
|
||||
@@ -81,7 +81,7 @@
|
||||
self.backgroundColor = [UIColor clearColor];
|
||||
|
||||
self.separatorView.backgroundColor = ThemeService.shared.theme.lineBreakColor;
|
||||
|
||||
|
||||
// Custom the growingTextView display
|
||||
growingTextView.layer.cornerRadius = 0;
|
||||
growingTextView.layer.borderWidth = 0;
|
||||
@@ -96,6 +96,10 @@
|
||||
self.attachMediaButton.accessibilityLabel = NSLocalizedStringFromTable(@"room_accessibility_upload", @"Vector", nil);
|
||||
self.voiceCallButton.accessibilityLabel = NSLocalizedStringFromTable(@"room_accessibility_call", @"Vector", nil);
|
||||
self.hangupCallButton.accessibilityLabel = NSLocalizedStringFromTable(@"room_accessibility_hangup", @"Vector", nil);
|
||||
|
||||
self.hangupCallButton.tintColor = ThemeService.shared.theme.noticeColor;
|
||||
self.voiceCallButton.tintColor = ThemeService.shared.theme.tintColor;
|
||||
self.attachMediaButton.tintColor = ThemeService.shared.theme.tintColor;
|
||||
}
|
||||
|
||||
#pragma mark -
|
||||
|
||||
@@ -1,12 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="14113" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
|
||||
<device id="retina4_7" orientation="portrait">
|
||||
<adaptation id="fullscreen"/>
|
||||
</device>
|
||||
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="16097" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
|
||||
<device id="retina4_7" orientation="portrait" appearance="light"/>
|
||||
<dependencies>
|
||||
<deployment identifier="iOS"/>
|
||||
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14088"/>
|
||||
<capability name="Aspect ratio constraints" minToolsVersion="5.1"/>
|
||||
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="16087"/>
|
||||
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
||||
</dependencies>
|
||||
<objects>
|
||||
@@ -92,10 +89,10 @@
|
||||
<constraint firstAttribute="width" secondItem="Owf-M8-qJi" secondAttribute="height" multiplier="1:1" id="1Ni-y7-Nsa"/>
|
||||
<constraint firstAttribute="width" constant="46" id="9FZ-CI-diT"/>
|
||||
</constraints>
|
||||
<state key="normal" image="voice_call_icon">
|
||||
<state key="normal" image="voice_call_hangon_icon">
|
||||
<color key="titleShadowColor" red="0.5" green="0.5" blue="0.5" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
||||
</state>
|
||||
<state key="highlighted" image="voice_call_icon"/>
|
||||
<state key="highlighted" image="voice_call_hangon_icon"/>
|
||||
<connections>
|
||||
<action selector="onTouchUpInside:" destination="iN0-l3-epB" eventType="touchUpInside" id="Cxg-BO-TfK"/>
|
||||
</connections>
|
||||
@@ -106,10 +103,10 @@
|
||||
<constraints>
|
||||
<constraint firstAttribute="width" secondItem="2nY-YP-BvA" secondAttribute="height" multiplier="1:1" id="59L-Jf-tXO"/>
|
||||
</constraints>
|
||||
<state key="normal" image="call_hangup_icon">
|
||||
<state key="normal" image="voice_call_hangup_icon">
|
||||
<color key="titleShadowColor" red="0.5" green="0.5" blue="0.5" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
|
||||
</state>
|
||||
<state key="highlighted" image="call_hangup_icon"/>
|
||||
<state key="highlighted" image="voice_call_hangup_icon"/>
|
||||
<connections>
|
||||
<action selector="onTouchUpInside:" destination="iN0-l3-epB" eventType="touchUpInside" id="PB3-d8-Kbf"/>
|
||||
</connections>
|
||||
@@ -173,12 +170,13 @@
|
||||
<outlet property="voiceCallButton" destination="Owf-M8-qJi" id="krT-w1-mfT"/>
|
||||
<outlet property="voiceCallButtonWidthConstraint" destination="9FZ-CI-diT" id="jYt-Pe-8DY"/>
|
||||
</connections>
|
||||
<point key="canvasLocation" x="139" y="152"/>
|
||||
</view>
|
||||
</objects>
|
||||
<resources>
|
||||
<image name="call_hangup_icon" width="26" height="27"/>
|
||||
<image name="e2e_unencrypted" width="14" height="12"/>
|
||||
<image name="upload_icon" width="21" height="26"/>
|
||||
<image name="voice_call_icon" width="24" height="27"/>
|
||||
<image name="upload_icon" width="24" height="24"/>
|
||||
<image name="voice_call_hangon_icon" width="24" height="24"/>
|
||||
<image name="voice_call_hangup_icon" width="24" height="24"/>
|
||||
</resources>
|
||||
</document>
|
||||
|
||||
@@ -30,29 +30,14 @@
|
||||
bundle:[NSBundle bundleForClass:[self class]]];
|
||||
}
|
||||
|
||||
- (void)awakeFromNib
|
||||
{
|
||||
[super awakeFromNib];
|
||||
}
|
||||
|
||||
- (void)layoutSubviews
|
||||
{
|
||||
[super layoutSubviews];
|
||||
|
||||
self.membersListIcon.image = [MXKTools paintImage:self.membersListIcon.image
|
||||
withColor:ThemeService.shared.theme.tintColor];
|
||||
|
||||
// TODO: paintImage does not work here because addParticipantIcon has 2 colors
|
||||
// self.addParticipantIcon.image = [MXKTools paintImage:self.addParticipantIcon.image
|
||||
// withColor:ThemeService.shared.theme.accent];
|
||||
}
|
||||
|
||||
-(void)customizeViewRendering
|
||||
{
|
||||
[super customizeViewRendering];
|
||||
|
||||
self.roomTopic.textColor = ThemeService.shared.theme.baseTextSecondaryColor;
|
||||
self.roomMembers.textColor = ThemeService.shared.theme.tintColor;
|
||||
self.membersListIcon.tintColor = ThemeService.shared.theme.tintColor;
|
||||
self.addParticipantIcon.tintColor = ThemeService.shared.theme.tintColor;
|
||||
}
|
||||
|
||||
- (void)refreshDisplay
|
||||
|
||||
@@ -1,11 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="14490.70" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
|
||||
<device id="retina4_7" orientation="portrait">
|
||||
<adaptation id="fullscreen"/>
|
||||
</device>
|
||||
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="16097" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
|
||||
<device id="retina4_7" orientation="portrait" appearance="light"/>
|
||||
<dependencies>
|
||||
<deployment identifier="iOS"/>
|
||||
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14490.49"/>
|
||||
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="16087"/>
|
||||
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
|
||||
</dependencies>
|
||||
<objects>
|
||||
@@ -46,7 +44,7 @@
|
||||
</constraints>
|
||||
</view>
|
||||
<textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" text="Room Name" textAlignment="center" adjustsFontSizeToFit="NO" minimumFontSize="14" translatesAutoresizingMaskIntoConstraints="NO" id="6uH-I3-RQg">
|
||||
<rect key="frame" x="247.5" y="103" width="105" height="23"/>
|
||||
<rect key="frame" x="249.5" y="103" width="101" height="23"/>
|
||||
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="0.0" colorSpace="custom" customColorSpace="sRGB"/>
|
||||
<accessibility key="accessibilityConfiguration" identifier="DisplayNameTextField"/>
|
||||
<fontDescription key="fontDescription" type="system" weight="medium" pointSize="18"/>
|
||||
@@ -69,12 +67,12 @@
|
||||
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
|
||||
<nil key="highlightedColor"/>
|
||||
</label>
|
||||
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="members_list_icon" translatesAutoresizingMaskIntoConstraints="NO" id="S3Y-wJ-HOe">
|
||||
<rect key="frame" x="260" y="163" width="15" height="15"/>
|
||||
<imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="members_list_icon" translatesAutoresizingMaskIntoConstraints="NO" id="S3Y-wJ-HOe">
|
||||
<rect key="frame" x="252" y="160.5" width="20" height="20"/>
|
||||
<accessibility key="accessibilityConfiguration" identifier="RoomMembersDetailsIcon"/>
|
||||
<constraints>
|
||||
<constraint firstAttribute="width" constant="15" id="XTx-6p-2wB"/>
|
||||
<constraint firstAttribute="height" constant="15" id="tXh-eB-ave"/>
|
||||
<constraint firstAttribute="width" constant="20" id="XTx-6p-2wB"/>
|
||||
<constraint firstAttribute="height" constant="20" id="tXh-eB-ave"/>
|
||||
</constraints>
|
||||
</imageView>
|
||||
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Ckb-7c-sTg">
|
||||
@@ -95,10 +93,10 @@
|
||||
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="tsg-nl-P3k">
|
||||
<rect key="frame" x="322" y="151.5" width="38" height="38"/>
|
||||
<subviews>
|
||||
<imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="add_participant" translatesAutoresizingMaskIntoConstraints="NO" id="i40-fd-AlH">
|
||||
<rect key="frame" x="10" y="10" width="18" height="18"/>
|
||||
<imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="add_participant" translatesAutoresizingMaskIntoConstraints="NO" id="i40-fd-AlH">
|
||||
<rect key="frame" x="9" y="9" width="20" height="20"/>
|
||||
<constraints>
|
||||
<constraint firstAttribute="width" constant="18" id="Jxs-fk-U04"/>
|
||||
<constraint firstAttribute="width" constant="20" id="Jxs-fk-U04"/>
|
||||
<constraint firstAttribute="width" secondItem="i40-fd-AlH" secondAttribute="height" multiplier="1:1" id="cuB-Hn-Dl3"/>
|
||||
</constraints>
|
||||
</imageView>
|
||||
@@ -141,7 +139,7 @@
|
||||
<constraint firstItem="uSp-YH-L18" firstAttribute="top" secondItem="BkF-x3-7fX" secondAttribute="top" id="dn3-Hv-OyX"/>
|
||||
<constraint firstAttribute="trailing" secondItem="Ckb-7c-sTg" secondAttribute="trailing" id="erV-R4-LXD"/>
|
||||
<constraint firstItem="6uH-I3-RQg" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="BkF-x3-7fX" secondAttribute="leading" constant="31" id="gnq-cO-l4Y"/>
|
||||
<constraint firstItem="ou0-3Z-weL" firstAttribute="leading" secondItem="S3Y-wJ-HOe" secondAttribute="trailing" constant="7" id="iAL-UV-5nu"/>
|
||||
<constraint firstItem="ou0-3Z-weL" firstAttribute="leading" secondItem="S3Y-wJ-HOe" secondAttribute="trailing" constant="10" id="iAL-UV-5nu"/>
|
||||
<constraint firstItem="qD3-kA-DSI" firstAttribute="leading" relation="greaterThanOrEqual" secondItem="BkF-x3-7fX" secondAttribute="leading" constant="31" id="jjG-gN-eIv"/>
|
||||
<constraint firstItem="6uH-I3-RQg" firstAttribute="top" secondItem="uSp-YH-L18" secondAttribute="bottom" constant="8" id="rAh-mV-nb5"/>
|
||||
<constraint firstItem="ou0-3Z-weL" firstAttribute="top" secondItem="qD3-kA-DSI" secondAttribute="bottom" constant="14" id="sJB-Wr-gFl"/>
|
||||
@@ -170,6 +168,6 @@
|
||||
</objects>
|
||||
<resources>
|
||||
<image name="add_participant" width="30" height="30"/>
|
||||
<image name="members_list_icon" width="15" height="12"/>
|
||||
<image name="members_list_icon" width="24" height="24"/>
|
||||
</resources>
|
||||
</document>
|
||||
|
||||
@@ -74,8 +74,7 @@
|
||||
{
|
||||
[super layoutSubviews];
|
||||
|
||||
self.roomDetailsIconImageView.image = [MXKTools paintImage:self.roomDetailsIconImageView.image
|
||||
withColor:ThemeService.shared.theme.tintColor];
|
||||
self.roomDetailsIconImageView.image = self.roomDetailsIconImageView.image;
|
||||
|
||||
if (self.superview)
|
||||
{
|
||||
@@ -140,7 +139,8 @@
|
||||
[super customizeViewRendering];
|
||||
|
||||
self.backgroundColor = UIColor.clearColor;
|
||||
self.displayNameTextField.textColor = (self.mxRoom.summary.displayname.length ? ThemeService.shared.theme.baseTextPrimaryColor : ThemeService.shared.theme.textSecondaryColor);
|
||||
self.displayNameTextField.textColor = (self.mxRoom.summary.displayname.length ? ThemeService.shared.theme.textPrimaryColor : ThemeService.shared.theme.textSecondaryColor);
|
||||
self.roomDetailsIconImageView.tintColor = ThemeService.shared.theme.textPrimaryColor;
|
||||
}
|
||||
|
||||
- (void)setRoomPreviewData:(RoomPreviewData *)roomPreviewData
|
||||
@@ -169,7 +169,7 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
self.displayNameTextField.textColor = ThemeService.shared.theme.baseTextPrimaryColor;
|
||||
self.displayNameTextField.textColor = ThemeService.shared.theme.textPrimaryColor;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user