Commit e28a0380 authored by Kateryna Kostiuk's avatar Kateryna Kostiuk

fix: multiple UI fixes

- Leave message UI
- Better support for dark mode

Change-Id: I8ee94aa1a973fcb030be695573d6d1461e730e22
parent 4da5d1ed
data/dark/ic_camera.png

1.64 KB | W: | H:

data/dark/ic_camera.png

875 Bytes | W: | H:

data/dark/ic_camera.png
data/dark/ic_camera.png
data/dark/ic_camera.png
data/dark/ic_camera.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -39,9 +39,9 @@
__unsafe_unretained IBOutlet NSTextField* infoLabel;
__unsafe_unretained IBOutlet NSBox* timerBox;
__unsafe_unretained IBOutlet NSTextField* timerLabel;
__unsafe_unretained IBOutlet NSBox* sendBox;
__unsafe_unretained IBOutlet NSTextField* sendFilename;
__unsafe_unretained IBOutlet NSButton* sendButton;
__unsafe_unretained IBOutlet NSButton* recordButton;
__unsafe_unretained IBOutlet NSButton* exitButton;
}
@end
......@@ -62,6 +62,19 @@ lrc::api::ConversationModel* conversationModel;
personPhoto.layer.masksToBounds =true;
personPhoto.layer.cornerRadius = personPhoto.frame.size.width * 0.5;
filesToSend = [[NSMutableDictionary alloc] init];
[self setButtonShadow:sendButton];
[self setButtonShadow:exitButton];
[self setButtonShadow:recordButton];
}
-(void) setButtonShadow:(NSButton*) button {
button.wantsLayer = YES;
button.layer.masksToBounds = NO;
button.shadow = [[NSShadow alloc] init];
button.layer.shadowOpacity = 0.8;
button.layer.shadowColor = [[NSColor grayColor] CGColor];
button.layer.shadowOffset = NSMakeSize(-0.5, 1);
button.layer.shadowRadius = 1;
}
-(void) setAVModel: (lrc::api::AVModel*) avmodel {
......@@ -88,6 +101,7 @@ lrc::api::ConversationModel* conversationModel;
filesToSend[@(conversationUid.c_str())] = @(file_name.c_str());
isRecording = true;
recordButton.image = [NSImage imageNamed:@"ic_stoprecord.png"];
recordButton.title = NSLocalizedString(@"Stop recording", @"Record message title");
[timerBox setHidden:NO];
if (refreshDurationTimer == nil)
refreshDurationTimer = [NSTimer scheduledTimerWithTimeInterval:1.0
......@@ -99,11 +113,11 @@ lrc::api::ConversationModel* conversationModel;
avModel->stopLocalRecorder([filesToSend[@(conversationUid.c_str())] UTF8String]);
isRecording = false;
recordButton.image = [NSImage imageNamed:@"ic_action_audio.png"];
recordButton.title = NSLocalizedString(@"Record a message", @"Record message title");
[refreshDurationTimer invalidate];
refreshDurationTimer = nil;
[timerBox setHidden:YES];
[sendBox setHidden: NO];
[sendFilename setStringValue:[NSString formattedStringTimeFromSeconds: recordingTime]];
[sendButton setHidden: NO];
}
}
......@@ -126,25 +140,24 @@ lrc::api::ConversationModel* conversationModel;
- (void)clearData {
recordButton.image = [NSImage imageNamed:@"ic_action_audio.png"];
recordButton.title = NSLocalizedString(@"Record a message", @"Record message title");
recordingTime = 0;
[timerLabel setStringValue: [NSString formattedStringTimeFromSeconds: recordingTime]];
isRecording = false;
[timerBox setHidden:YES];
[sendBox setHidden: YES];
[sendButton setHidden: YES];
[refreshDurationTimer invalidate];
refreshDurationTimer = nil;
[sendFilename setStringValue:@""];
[filesToSend removeObjectForKey: @(conversationUid.c_str())];
}
- (void)viewWillHide {
recordButton.image = [NSImage imageNamed:@"ic_action_audio.png"];
recordButton.title = NSLocalizedString(@"Record a message", @"Record message title");
if(filesToSend[@(conversationUid.c_str())]) {
[sendFilename setStringValue:[NSString formattedStringTimeFromSeconds: recordingTime]];
[sendBox setHidden: NO];
[sendButton setHidden: NO];
} else {
[sendFilename setStringValue:@""];
[sendBox setHidden: YES];
[sendButton setHidden: YES];
}
recordingTime = 0;
[timerLabel setStringValue: [NSString formattedStringTimeFromSeconds: recordingTime]];
......@@ -182,7 +195,35 @@ lrc::api::ConversationModel* conversationModel;
QVariant photo = imgManip.conversationPhoto(*it, conversationModel->owner, QSize(120, 120), NO);
[personPhoto setImage:QtMac::toNSImage(qvariant_cast<QPixmap>(photo))];
NSString *name = bestNameForConversation(*it, *conversationModel);
[infoLabel setStringValue:name];
NSFont *fontName = [NSFont systemFontOfSize: 20.0 weight: NSFontWeightSemibold];
NSFont *otherFont = [NSFont systemFontOfSize: 20.0 weight: NSFontWeightThin];
NSColor *color = [NSColor textColor];
NSMutableParagraphStyle *style = [[NSParagraphStyle defaultParagraphStyle] mutableCopy];
[style setLineBreakMode:NSLineBreakByWordWrapping];
[style setAlignment:NSCenterTextAlignment];
NSDictionary *nameAttrs = [NSDictionary dictionaryWithObjectsAndKeys:
fontName, NSFontAttributeName,
style, NSParagraphStyleAttributeName,
color, NSForegroundColorAttributeName,
nil];
NSDictionary *otherAttrs = [NSDictionary dictionaryWithObjectsAndKeys:
otherFont, NSFontAttributeName,
style, NSParagraphStyleAttributeName,
color, NSForegroundColorAttributeName,
nil];
NSAttributedString* attributedName = [[NSAttributedString alloc] initWithString:name attributes:nameAttrs];
NSString *str = [NSString stringWithFormat: @"%@%@\n%@",
@" ",
NSLocalizedString(@"appears to be busy.", @"Peer busy message"),
NSLocalizedString(@"Would you like to leave a message?", @"Peer busy message")];
NSAttributedString* attributedOther= [[NSAttributedString alloc] initWithString: str attributes: otherAttrs];
NSMutableAttributedString *result = [[NSMutableAttributedString alloc] init];
[result appendAttributedString:attributedName];
[result appendAttributedString:attributedOther];
NSRange range = NSMakeRange(0, [result length]);
[result addAttribute:NSParagraphStyleAttributeName value:style range: range];
[infoLabel setAttributedStringValue: result];
}
[self show];
}
......
......@@ -38,7 +38,6 @@
@property (unsafe_unretained) IBOutlet NSTextField* infoLabel;
@property (unsafe_unretained) IBOutlet HoverButton* recordOnOffButton;
@property (unsafe_unretained) IBOutlet NSButton *cancelButton;
@property (unsafe_unretained) IBOutlet NSButton *sendButton;
@property (unsafe_unretained) IBOutlet HoverButton *fileImage;
......
......@@ -430,7 +430,7 @@ typedef NS_ENUM(NSInteger, ViewState) {
CGContextAddRect(ctx, rectDraw);
CGContextFillPath(ctx);
} else {
CGContextSetFillColorWithColor(ctx, [NSColor windowBackgroundColor].CGColor);
CGContextSetFillColorWithColor(ctx, [NSColor clearColor].CGColor);
rectDraw.origin = CGPointMake((j + qr_margin) * zoom,(i + qr_margin) * zoom);
CGContextAddRect(ctx, rectDraw);
CGContextFillPath(ctx);
......
......@@ -25,7 +25,7 @@
}
/*
* Background color of the button when mouse inside
* default value : [NSColor ringBlue]
* default value : [NSColor clearColor]
*/
@property (nonatomic, strong) NSColor* hoverColor;
......@@ -46,15 +46,59 @@
@property (nonatomic, strong) NSColor* mouseOutsideColor;
/*
* Image coler when button pressed
* Value to increase image size when mouse entered
*/
@property (nonatomic, strong) NSColor* imagePressedColor;
@property CGFloat imageIncreaseOnHover;
/*
* Value to increase image size when mouse entered
* Value to increase text size when mouse entered
*/
@property CGFloat imageIncreaseOnHover;
@property CGFloat textIncreaseOnHover;
/*
* Background color of the button when mouse inside in light mode
* default value : [NSColor clearColor]
*/
@property (nonatomic, strong) NSColor* hoverLightColor;
/*
* image color of the button when mouse inside in light mode
*/
@property (nonatomic, strong) NSColor* imageHoverLightColor;
/*
* Image color of the button when mouse inside in light mode
*/
@property (nonatomic, strong) NSColor* moiuseOutsideImageLightColor;
/*
* Background color of the button when mouse outside in light mode
* default value : [NSColor clearColor];
*/
@property (nonatomic, strong) NSColor* mouseOutsideLightColor;
/*
* Background color of the button when mouse inside in dark mode
* default value : [NSColor clearColor]
*/
@property (nonatomic, strong) NSColor* hoverDarkColor;
/*
* image color of the button when mouse inside in dark mode
*/
@property (nonatomic, strong) NSColor* imageHoverDarkColor;
/*
* Image color of the button when mouse inside in dark mode
*/
@property (nonatomic, strong) NSColor* moiuseOutsideImageDarkColor;
/*
* Background color of the button when mouse outside in dark mode
* default value : [NSColor clearColor];
*/
@property (nonatomic, strong) NSColor* mouseOutsideDarkColor;
@end
......@@ -23,31 +23,45 @@
@implementation HoverButton
-(void) awakeFromNib {
[super awakeFromNib];
if(!self.hoverColor) {
self.hoverColor = [NSColor ringBlue];
}
if(!self.mouseOutsideColor) {
self.mouseOutsideColor = [NSColor clearColor];
}
self.bgColor = self.mouseOutsideColor;
if(self.moiuseOutsideImageColor) {
self.imageColor = self.moiuseOutsideImageColor;
}
[self updateParameters];
}
-(instancetype)initWithFrame:(NSRect)frameRect {
self = [super initWithFrame: frameRect];
if(!self.hoverColor) {
self.hoverColor = [NSColor ringBlue];
[self updateParameters];
return self;
}
-(void)updateParameters {
if(!self.imageHoverLightColor) {
self.imageHoverLightColor = self.imageHoverColor ? self.imageHoverColor : self.imageLightColor;
}
if(!self.mouseOutsideColor) {
self.mouseOutsideColor = [NSColor clearColor];
if(!self.imageHoverDarkColor) {
self.imageHoverDarkColor = self.imageHoverColor ? self.imageHoverColor : self.imageDarkColor;
}
self.bgColor = self.mouseOutsideColor;
if(self.moiuseOutsideImageColor) {
self.imageColor = self.moiuseOutsideImageColor;
self.imageHoverColor = self.isDarkMode ? self.imageHoverDarkColor : self.imageHoverLightColor;
if(!self.hoverLightColor) {
self.hoverLightColor = self.hoverColor ? self.hoverColor : self.bgColor;
}
return self;
if(!self.hoverDarkColor) {
self.hoverDarkColor = self.bgColor;
}
self.hoverColor = self.isDarkMode ? self.hoverDarkColor : self.hoverLightColor;
if(!self.mouseOutsideLightColor) {
self.mouseOutsideLightColor = self.mouseOutsideColor ? self.mouseOutsideColor : self.bgColor;
}
if(!self.mouseOutsideDarkColor) {
self.mouseOutsideDarkColor = self.bgColor;
}
self.mouseOutsideColor = self.isDarkMode ? self.mouseOutsideDarkColor : self.mouseOutsideLightColor;
if(self.moiuseOutsideImageLightColor) {
self.moiuseOutsideImageLightColor = self.moiuseOutsideImageColor ? self.moiuseOutsideImageColor : self.imageLightColor;
}
if(!self.moiuseOutsideImageDarkColor) {
self.moiuseOutsideImageDarkColor = self.moiuseOutsideImageColor ? self.moiuseOutsideImageColor : self.imageDarkColor;
}
self.moiuseOutsideImageColor = self.isDarkMode ? self.moiuseOutsideImageDarkColor : self.moiuseOutsideImageLightColor;
}
-(void)mouseEntered:(NSEvent *)theEvent {
......@@ -61,9 +75,12 @@
if(self.imageHoverColor) {
self.imageColor = self.imageHoverColor;
}
if (self.imageIncreaseOnHover) {
if (self.imageIncreaseOnHover && self.enabled) {
self.imageInsets -= self.imageIncreaseOnHover;
}
if (self.textIncreaseOnHover && self.enabled && self.fontSize) {
self.fontSize += self.textIncreaseOnHover;
}
[super setNeedsDisplay:YES];
[super mouseEntered:theEvent];
}
......@@ -78,23 +95,16 @@
} else if ( self.moiuseOutsideImageColor) {
self.imageColor = self.moiuseOutsideImageColor;
}
if (self.imageIncreaseOnHover) {
if (self.imageIncreaseOnHover && self.enabled) {
self.imageInsets += self.imageIncreaseOnHover;
}
if (self.textIncreaseOnHover && self.enabled && self.fontSize) {
self.fontSize -= self.textIncreaseOnHover;
}
[super setNeedsDisplay:YES];
[super mouseExited:theEvent];
}
-(void) setPressed:(BOOL)newVal
{
if(self.imagePressedColor && newVal) {
self.imageColor = self.imagePressedColor;
} else if ( self.moiuseOutsideImageColor) {
self.imageColor = self.moiuseOutsideImageColor;
}
[super setPressed:newVal];
}
- (void)ensureTrackingArea {
if (trackingArea == nil) {
trackingArea = [[NSTrackingArea alloc] initWithRect:NSZeroRect
......@@ -112,10 +122,12 @@
}
}
- (void)drawRect:(NSRect)dirtyRect
{
[super drawRect:dirtyRect];
-(void) onAppearanceChanged {
[super onAppearanceChanged];
self.imageHoverColor = self.isDarkMode ? self.imageHoverDarkColor : self.imageHoverLightColor;
self.hoverColor = self.isDarkMode ? self.hoverDarkColor : self.hoverLightColor;
self.mouseOutsideColor = self.isDarkMode ? self.mouseOutsideDarkColor : self.mouseOutsideLightColor;
self.moiuseOutsideImageColor = self.isDarkMode ? self.moiuseOutsideImageDarkColor : self.moiuseOutsideImageLightColor;
}
@end
......@@ -29,13 +29,13 @@
/*
* Background color of the button
* default value : [NSColor ringBlue]
* default value : [NSColor clearColor]
*/
@property (nonatomic, strong) NSColor* bgColor;
/*
* Background color of the button when highlighted
* default value : view frame width / 2 (circle)
* default value bgColor
*/
@property (nonatomic, strong) NSColor* highlightColor;
......@@ -62,15 +62,9 @@
*/
@property CGFloat imageIncreaseOnClick;
/*
* Add bluer effect behind button
*/
@property NSVisualEffectView* vibrantView;
/*
* Button image color
* default value : [NSColor white];
* default value : [NSColor ringDarkBlue];
*/
@property (nonatomic, strong) NSColor* imageColor;
......@@ -87,7 +81,6 @@
* and fill corner with cornerColor
*/
@property (nonatomic, strong) NSColor* cornerColor;
/*
* Font size of the button title.
*/
......@@ -101,4 +94,63 @@
-(void)stopBlinkAnimation;
@property BOOL animating;
@property BOOL isDarkMode;
/*
* Button image color when in dark mode
* default value : [NSColor whiteColor];
*/
@property (nonatomic, strong) NSColor* imageDarkColor;
/*
* Button image color
* default value : [NSColor ringDarkBlue];
*/
@property (nonatomic, strong) NSColor* imageLightColor;
/*
* Button highlight color when in dark mode
* default value : highlightColor;
*/
@property (nonatomic, strong) NSColor* highlightDarkColor;
/*
* Button highlight color when in light mode
* default value : highlightColor;
*/
@property (nonatomic, strong) NSColor* highlightLightColor;
/*
* Define if should draw boreder
* default value false;
*/
@property (atomic) BOOL shouldDrawBorder;
/*
* Image coler when button pressed
* default value : imageColor;
*/
@property (nonatomic, strong) NSColor* imagePressedColor;
/*
* Image coler when button pressed in dark mode
* default value : imagePressedColor;
*/
@property (nonatomic, strong) NSColor* imagePressedDarkColor;
/*
* Image coler when button pressed in light mode
* default value : imagePressedColor;
*/
@property (nonatomic, strong) NSColor* imagePressedLightColor;
-(void) onAppearanceChanged;
@end
This diff is collapsed.
......@@ -318,6 +318,9 @@
<userDefinedRuntimeAttribute type="color" keyPath="hoverColor">
<color key="value" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="color" keyPath="hoverDarkColor">
<color key="value" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
<connections>
<action selector="editPhoto:" target="-2" id="cfC-jn-h6W"/>
......@@ -422,7 +425,7 @@
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<tableView verticalHuggingPriority="750" ambiguous="YES" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" columnSelection="YES" multipleSelection="NO" autosaveColumns="NO" rowHeight="1" viewBased="YES" id="aau-IO-oSs">
<rect key="frame" x="0.0" y="0.0" width="578" height="1"/>
<rect key="frame" x="0.0" y="0.0" width="578" height="52"/>
<autoresizingMask key="autoresizingMask"/>
<size key="intercellSpacing" width="3" height="0.0"/>
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
......
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="14460.31" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="14490.70" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
<dependencies>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14460.31"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14490.70"/>
<capability name="System colors introduced in macOS 10.14" minToolsVersion="10.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
......@@ -60,6 +60,9 @@
<userDefinedRuntimeAttribute type="color" keyPath="hoverColor">
<color key="value" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="color" keyPath="hoverDarkColor">
<color key="value" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
<connections>
<action selector="editPhoto:" target="-2" id="VT7-hO-fwb"/>
......
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="14313.18" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="14490.70" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
<dependencies>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14313.18"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="14490.70"/>
<capability name="System colors introduced in macOS 10.14" minToolsVersion="10.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
......@@ -47,27 +47,33 @@
</scroller>
</scrollView>
<button toolTip="Back" horizontalHuggingPriority="750" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="cyq-zN-98i" customClass="HoverButton">
<rect key="frame" x="5" y="763" width="35" height="35"/>
<rect key="frame" x="5" y="766" width="32" height="32"/>
<constraints>
<constraint firstAttribute="height" constant="35" id="XcV-yi-oBH"/>
<constraint firstAttribute="width" constant="35" id="zzo-rZ-gMc"/>
<constraint firstAttribute="height" constant="32" id="XcV-yi-oBH"/>
<constraint firstAttribute="width" constant="32" id="zzo-rZ-gMc"/>
</constraints>
<buttonCell key="cell" type="square" bezelStyle="shadowlessSquare" image="ic_arrow_back" imagePosition="overlaps" alignment="center" transparent="YES" imageScaling="proportionallyDown" id="Xsh-Ml-mxa">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="color" keyPath="hoverColor">
<color key="value" red="0.76470588235294112" green="0.76470588235294112" blue="0.76470588235294112" alpha="1" colorSpace="calibratedRGB"/>
<userDefinedRuntimeAttribute type="color" keyPath="imageHoverDarkColor">
<color key="value" red="0.99999600649999998" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="color" keyPath="imageColor">
<color key="value" red="0.20000000000000001" green="0.20000000000000001" blue="0.20000000000000001" alpha="1" colorSpace="calibratedRGB"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="number" keyPath="imageInsets">
<integer key="value" value="4"/>
<integer key="value" value="2"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="color" keyPath="highlightColor">
<color key="value" red="0.55294117647058827" green="0.55294117647058827" blue="0.55294117647058827" alpha="1" colorSpace="calibratedRGB"/>
<userDefinedRuntimeAttribute type="color" keyPath="imageDarkColor">
<color key="value" red="0.93725490196078431" green="0.93725490196078431" blue="0.93725490196078431" alpha="1" colorSpace="calibratedRGB"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="number" keyPath="imageIncreaseOnHover">
<integer key="value" value="2"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="color" keyPath="imageHoverColor">
<color key="value" white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
<connections>
......
......@@ -53,6 +53,9 @@
<userDefinedRuntimeAttribute type="color" keyPath="hoverColor">
<color key="value" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
</userDefinedRuntimeAttribute>
<userDefinedRuntimeAttribute type="color" keyPath="hoverDarkColor">
<color key="value" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
<connections>
<action selector="editPhoto:" target="-2" id="ZqF-dw-9gc"/>
......
/* Class = "NSButtonCell"; title = "🙂"; ObjectID = "8sX-aI-9OG"; */
"8sX-aI-9OG.title" = "🙂";
/* Class = "NSButton"; ibShadowedToolTip = "Record a video message"; ObjectID = "B6d-Sc-UTp"; */
"B6d-Sc-UTp.ibShadowedToolTip" = "Record a video message";
/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "FgV-iF-gGQ"; */
"FgV-iF-gGQ.title" = "Text Cell";
/* Class = "NSTextFieldCell"; placeholderString = "Title"; ObjectID = "HnC-1N-RmR"; */
"HnC-1N-RmR.placeholderString" = "Title";
/* Class = "NSTextFieldCell"; placeholderString = "Send a message"; ObjectID = "Ilz-7v-2fr"; */
"Ilz-7v-2fr.placeholderString" = "Send a message";
/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "Send a message"; ObjectID = "ZEx-5Y-rtp"; */
"ZEx-5Y-rtp.ibShadowedIsNilPlaceholder" = "Send a message";
/* Class = "NSButton"; ibShadowedToolTip = "Start audio call"; ObjectID = "RuH-fO-poy"; */
"RuH-fO-poy.ibShadowedToolTip" = "Start audio call";
/* Class = "NSButton"; ibShadowedToolTip = "Send"; ObjectID = "UJf-cF-RAo"; */
"UJf-cF-RAo.ibShadowedToolTip" = "Send";
/* Class = "NSButton"; ibShadowedToolTip = "Start video call"; ObjectID = "cFH-d7-Erh"; */
"cFH-d7-Erh.ibShadowedToolTip" = "Start video call";
/* Class = "NSBox"; title = "Box"; ObjectID = "ciI-CA-tly"; */
"ciI-CA-tly.title" = "Box";
/* Class = "NSBox"; title = "Box"; ObjectID = "fh9-Uo-8R1"; */
"fh9-Uo-8R1.title" = "Box";
/* Class = "NSButton"; ibShadowedToolTip = "Send a file"; ObjectID = "gwx-eT-PcN"; */
"gwx-eT-PcN.ibShadowedToolTip" = "Send a file";
/* Class = "NSBox"; title = "Box"; ObjectID = "hrX-ac-Quk"; */
"hrX-ac-Quk.title" = "Box";
/* Class = "NSButton"; ibShadowedToolTip = "Back"; ObjectID = "ooq-vs-Xt1"; */
"ooq-vs-Xt1.ibShadowedToolTip" = "Back";
/* Class = "NSButton"; ibShadowedToolTip = "Add contact"; ObjectID = "pGK-hO-X1Y"; */
"pGK-hO-X1Y.ibShadowedToolTip" = "Add contact";
/* Class = "NSBox"; title = "Box"; ObjectID = "pRL-vb-me9"; */
"pRL-vb-me9.title" = "Box";
/* Class = "CocoaBindingsConnection"; ibShadowedMultipleValuesPlaceholder = "Send a message"; ObjectID = "ZEx-5Y-rtp"; */
"ZEx-5Y-rtp.ibShadowedMultipleValuesPlaceholder" = "Send a message";
/* Class = "NSButton"; ibShadowedToolTip = "Record an audio message"; ObjectID = "wYE-S3-AzD"; */
"wYE-S3-AzD.ibShadowedToolTip" = "Record an audio message";
/* Class = "CocoaBindingsConnection"; ibShadowedNoSelectionPlaceholder = "Send a message"; ObjectID = "ZEx-5Y-rtp"; */
"ZEx-5Y-rtp.ibShadowedNoSelectionPlaceholder" = "Send a message";
/* Class = "CocoaBindingsConnection"; ibShadowedIsNilPlaceholder = "Send a message"; ObjectID = "zK1-Ee-EWS"; */
"zK1-Ee-EWS.ibShadowedIsNilPlaceholder" = "Send a message";
/* Class = "NSTextFieldCell"; title = "Start the conversation!"; ObjectID = "bsl-nv-Wqq"; */
"bsl-nv-Wqq.title" = "Start the conversation!";
/* Class = "CocoaBindingsConnection"; ibShadowedMultipleValuesPlaceholder = "Send a message"; ObjectID = "zK1-Ee-EWS"; */
"zK1-Ee-EWS.ibShadowedMultipleValuesPlaceholder" = "Send a message";
/* Class = "NSButton"; ibShadowedToolTip = "Record"; ObjectID = "ooq-vs-Xt1"; */
"ooq-vs-Xt1.ibShadowedToolTip" = "Record";
/* Class = "CocoaBindingsConnection"; ibShadowedNoSelectionPlaceholder = "Send a message"; ObjectID = "zK1-Ee-EWS"; */
"zK1-Ee-EWS.ibShadowedNoSelectionPlaceholder" = "Send a message";
This diff is collapsed.
......@@ -2,26 +2,17 @@
/* Class = "NSButton"; ibShadowedToolTip = "Hang up"; ObjectID = "2cB-dz-KYg"; */
"2cB-dz-KYg.ibShadowedToolTip" = "Hang up";
/* Class = "NSButton"; ibShadowedToolTip = "Join call"; ObjectID = "9e8-ji-QId"; */
"9e8-ji-QId.ibShadowedToolTip" = "Join call";
/* Class = "NSBox"; title = "Box"; ObjectID = "4xt-xs-LVn"; */
"4xt-xs-LVn.title" = "Box";
/* Class = "NSButton"; ibShadowedToolTip = "Transfer"; ObjectID = "ChW-kg-Sja"; */
"ChW-kg-Sja.ibShadowedToolTip" = "Transfer";
/* Class = "NSBox"; title = "Box"; ObjectID = "DSf-SJ-l6k"; */
"DSf-SJ-l6k.title" = "Box";
/* Class = "NSButton"; ibShadowedToolTip = "Hang up"; ObjectID = "D0G-XT-lhI"; */
"D0G-XT-lhI.ibShadowedToolTip" = "Hang up";
/* Class = "NSTextFieldCell"; title = "Label"; ObjectID = "GBy-HF-JeP"; */
"GBy-HF-JeP.title" = "Label";
/* Class = "NSTextFieldCell"; title = "URI"; ObjectID = "Dqv-um-UUk"; */
"Dqv-um-UUk.title" = "URI";
/* Class = "NSTextFieldCell"; placeholderString = "Incoming Display Name"; ObjectID = "EA3-Q5-Dyj"; */
"EA3-Q5-Dyj.placeholderString" = "Incoming Display Name";
/* Class = "NSButton"; ibShadowedToolTip = "Record"; ObjectID = "G0w-c3-9pJ"; */
"G0w-c3-9pJ.ibShadowedToolTip" = "Record";
/* Class = "NSButtonCell"; title = "Answer"; ObjectID = "KPG-pB-gPm"; */
"KPG-pB-gPm.title" = "Answer";
/* Class = "NSBox"; title = "Box"; ObjectID = "KCp-bZ-69S"; */
"KCp-bZ-69S.title" = "Box";
/* Class = "NSButton"; ibShadowedToolTip = "Hang up"; ObjectID = "Kjq-iM-NBL"; */
"Kjq-iM-NBL.ibShadowedToolTip" = "Hang up";
......@@ -29,53 +20,53 @@
/* Class = "NSButton"; ibShadowedToolTip = "Mute Video"; ObjectID = "LVS-yZ-98V"; */
"LVS-yZ-98V.ibShadowedToolTip" = "Mute Video";
/* Class = "NSTextFieldCell"; title = "Cancel"; ObjectID = "TlL-HO-5Ey"; */
"TlL-HO-5Ey.title" = "Cancel";
/* Class = "CocoaBindingsConnection"; ibShadowedMultipleValuesPlaceholder = "Send a message"; ObjectID = "NRc-5f-Ujc"; */
"NRc-5f-Ujc.ibShadowedMultipleValuesPlaceholder" = "Send a message";
/* Class = "CocoaBindingsConnection"; ibShadowedNoSelectionPlaceholder = "Send a message"; ObjectID = "NRc-5f-Ujc"; */
"NRc-5f-Ujc.ibShadowedNoSelectionPlaceholder" = "Send a message";
/* Class = "NSButton"; ibShadowedToolTip = "Record"; ObjectID = "VVL-A4-r7n"; */
"VVL-A4-r7n.ibShadowedToolTip" = "Record";
/* Class = "CocoaBindingsConnection"; ibShadowedNotApplicablePlaceholder = "Send a message"; ObjectID = "NRc-5f-Ujc"; */
"NRc-5f-Ujc.ibShadowedNotApplicablePlaceholder" = "Send a message";
/* Class = "NSTextFieldCell"; title = "wants to talk to you!"; ObjectID = "X0W-vv-xua"; */
"X0W-vv-xua.title" = "wants to talk to you!";
/* Class = "NSButton"; ibShadowedToolTip = "Record"; ObjectID = "QYT-0n-4sw"; */
"QYT-0n-4sw.ibShadowedToolTip" = "Record";
/* Class = "NSButton"; ibShadowedToolTip = "Toggle chat"; ObjectID = "Vhk-fx-6RW"; */
"Vhk-fx-6RW.ibShadowedToolTip" = "Toggle chat";
/* Class = "NSTextFieldCell"; title = "Text Cell"; ObjectID = "YGj-SP-ikj"; */
"YGj-SP-ikj.title" = "Text Cell";
/* Class = "NSButton"; ibShadowedToolTip = "Hold"; ObjectID = "anb-Y8-JQi"; */
"anb-Y8-JQi.ibShadowedToolTip" = "Hold";
/* Class = "NSButton"; ibShadowedToolTip = "Toggle chat"; ObjectID = "fmp-x4-Pef"; */
"fmp-x4-Pef.ibShadowedToolTip" = "Toggle chat";
/* Class = "NSTextFieldCell"; placeholderString = "Send a message"; ObjectID = "d4g-hS-EMn"; */
"d4g-hS-EMn.placeholderString" = "Send a message";
/* Class = "NSButton"; ibShadowedToolTip = "Add participant"; ObjectID = "kIZ-mf-moM"; */
"kIZ-mf-moM.ibShadowedToolTip" = "Add participant";
/* Class = "NSTextFieldCell"; placeholderString = "State"; ObjectID = "dPt-JY-yxV"; */
"dPt-JY-yxV.placeholderString" = "State";
/* Class = "NSButtonCell"; title = "Button"; ObjectID = "kxH-yM-TLd"; */
"kxH-yM-TLd.title" = "Button";
/* Class = "NSButton"; ibShadowedToolTip = "Toggle chat"; ObjectID = "fmp-x4-Pef"; */
"fmp-x4-Pef.ibShadowedToolTip" = "Toggle chat";
/* Class = "NSButton"; ibShadowedToolTip = "Hang up"; ObjectID = "mc3-HV-hek"; */
"mc3-HV-hek.ibShadowedToolTip" = "Hang up";
/* Class = "NSTextFieldCell"; title = "person Id"; ObjectID = "hKi-Ay-ex5"; */
"hKi-Ay-ex5.title" = "person Id";
/* Class = "NSButton"; ibShadowedToolTip = "Record"; ObjectID = "oRa-pS-HN2"; */
"oRa-pS-HN2.ibShadowedToolTip" = "Record";
/* Class = "NSBox"; title = "Box"; ObjectID = "hfc-s5-yWK"; */
"hfc-s5-yWK.title" = "Box";
/* Class = "NSTextFieldCell"; placeholderString = "Person name"; ObjectID = "osk-LS-0Qg"; */
"osk-LS-0Qg.placeholderString" = "Person name";
/* Class = "NSButton"; ibShadowedToolTip = "Send a file"; ObjectID = "ngO-WV-cXD"; */
"ngO-WV-cXD.ibShadowedToolTip" = "Send a file";
/* Class = "NSButton"; ibShadowedToolTip = "Pick up"; ObjectID = "qgD-3D-nD5"; */
"qgD-3D-nD5.ibShadowedToolTip" = "Pick up";
/* Class = "NSButton"; ibShadowedToolTip = "Send"; ObjectID = "rqa-be-VIB"; */
"rqa-be-VIB.ibShadowedToolTip" = "Send";
/* Class = "NSButton"; ibShadowedToolTip = "Mute Audio"; ObjectID = "tQl-cT-0Lb"; */
"tQl-cT-0Lb.ibShadowedToolTip" = "Mute Audio";
/* Class = "NSTextFieldCell"; title = "Ignore"; ObjectID = "tjM-py-p4V"; */
"tjM-py-p4V.title" = "Ignore";
/* Class = "NSTextFieldCell"; placeholderString = "State"; ObjectID = "ugy-uK-901"; */
"ugy-uK-901.placeholderString" = "State";
/* Class = "NSTextFieldCell"; title = "Answer"; ObjectID = "wRO-X4-7IU"; */
"wRO-X4-7IU.title" = "Answer";
/* Class = "NSTextFieldCell"; title = "wants to talk with you!"; ObjectID = "yZ6-1A-ZLT"; */
"yZ6-1A-ZLT.title" = "wants to talk with you!";
/* Class = "NSTextFieldCell"; placeholderString = "Time"; ObjectID = "zsO-T7-9yi"; */
"zsO-T7-9yi.placeholderString" = "Time";
/* Class = "NSTextFieldCell"; placeholderString = "Person name"; ObjectID = "ues-20-34k"; */
"ues-20-34k.placeholderString" = "Person name";
This diff is collapsed.
......@@ -2,20 +2,26 @@
/* Class = "NSTextFieldCell"; title = "00:00"; ObjectID = "78U-cA-2f2"; */
"78U-cA-2f2.title" = "00:00";
/* Class = "NSBox"; title = "Box"; ObjectID = "MxH-aj-EXO"; */
"MxH-aj-EXO.title" = "Box";
/* Class = "NSButtonCell"; title = "Send message"; ObjectID = "Bjm-hd-lQU"; */
"Bjm-hd-lQU.title" = "Send message";
/* Class = "NSButtonCell"; title = "Go back to conversations"; ObjectID = "M07-cf-bjZ"; */
"M07-cf-bjZ.title" = "Go back to conversations";
/* Class = "NSBox"; title = "Box"; ObjectID = "TwL-yO-BXI"; */
"TwL-yO-BXI.title" = "Box";