Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
dujia committed Sep 30, 2014
2 parents e615b4b + fbbd15d commit 97d8067
Show file tree
Hide file tree
Showing 22 changed files with 84 additions and 168 deletions.
12 changes: 0 additions & 12 deletions TeamTalk.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,6 @@
571CFFA11890B41C0030E02C /* FMSearchTokenFieldCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 571CFFA01890B41C0030E02C /* FMSearchTokenFieldCell.m */; };
571CFFA41890BD6A0030E02C /* FMSearchTokenAttachmentCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 571CFFA31890BD6A0030E02C /* FMSearchTokenAttachmentCell.m */; };
571CFFA718920A010030E02C /* DDSearchFieldEditorDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 571CFFA618920A010030E02C /* DDSearchFieldEditorDelegate.m */; };
571FD9B01868072700F7476B /* RTXBackgroudColorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 571FD9AF1868072700F7476B /* RTXBackgroudColorView.m */; };
571FD9B3186809C400F7476B /* RTXImageSpreadView.m in Sources */ = {isa = PBXBuildFile; fileRef = 571FD9B2186809C400F7476B /* RTXImageSpreadView.m */; };
571FD9BA18681A5F00F7476B /* FMSearchTokenField.m in Sources */ = {isa = PBXBuildFile; fileRef = 571FD9B918681A5F00F7476B /* FMSearchTokenField.m */; };
57285D4F18AB814400E90EC2 /* DDPreferenceWinController.m in Sources */ = {isa = PBXBuildFile; fileRef = 57285D4D18AB814400E90EC2 /* DDPreferenceWinController.m */; };
Expand Down Expand Up @@ -127,7 +126,6 @@
57AF228C1820F31600758483 /* LoginSelect.xib in Resources */ = {isa = PBXBuildFile; fileRef = 57AF228B1820F31600758483 /* LoginSelect.xib */; };
57AF2295182108E300758483 /* DDDictionaryAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 57AF2294182108E300758483 /* DDDictionaryAdditions.m */; };
57AF229818210D8100758483 /* DDSharedWriterQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 57AF229718210D8100758483 /* DDSharedWriterQueue.m */; };
57AF72C0186863BE00C06257 /* RTXTabItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 57AF72BF186863BE00C06257 /* RTXTabItemView.m */; };
57B3902018349DA6007CD3E0 /* AIBezierPathAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 57B3901F18349DA6007CD3E0 /* AIBezierPathAdditions.m */; };
57B390261834A970007CD3E0 /* DDImageCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 57B390251834A970007CD3E0 /* DDImageCollectionView.m */; };
57B3ACE818C0ACDD00F50C8F /* DDChattingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 57B3ACE718C0ACDD00F50C8F /* DDChattingViewController.m */; };
Expand Down Expand Up @@ -534,8 +532,6 @@
571CFFA31890BD6A0030E02C /* FMSearchTokenAttachmentCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = FMSearchTokenAttachmentCell.m; path = interface/mainWindow/searchField/FMSearchTokenAttachmentCell.m; sourceTree = "<group>"; };
571CFFA518920A010030E02C /* DDSearchFieldEditorDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDSearchFieldEditorDelegate.h; path = interface/mainWindow/searchField/DDSearchFieldEditorDelegate.h; sourceTree = "<group>"; };
571CFFA618920A010030E02C /* DDSearchFieldEditorDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DDSearchFieldEditorDelegate.m; path = interface/mainWindow/searchField/DDSearchFieldEditorDelegate.m; sourceTree = "<group>"; };
571FD9AE1868072700F7476B /* RTXBackgroudColorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RTXBackgroudColorView.h; path = interface/mainWindow/RTXBackgroudColorView.h; sourceTree = "<group>"; };
571FD9AF1868072700F7476B /* RTXBackgroudColorView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RTXBackgroudColorView.m; path = interface/mainWindow/RTXBackgroudColorView.m; sourceTree = "<group>"; };
571FD9B1186809C400F7476B /* RTXImageSpreadView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RTXImageSpreadView.h; path = interface/mainWindow/RTXImageSpreadView.h; sourceTree = "<group>"; };
571FD9B2186809C400F7476B /* RTXImageSpreadView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RTXImageSpreadView.m; path = interface/mainWindow/RTXImageSpreadView.m; sourceTree = "<group>"; };
571FD9B818681A5F00F7476B /* FMSearchTokenField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = FMSearchTokenField.h; path = interface/mainWindow/FMSearchTokenField.h; sourceTree = "<group>"; };
Expand Down Expand Up @@ -645,8 +641,6 @@
57AF2294182108E300758483 /* DDDictionaryAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DDDictionaryAdditions.m; path = utilities/additions/DDDictionaryAdditions.m; sourceTree = "<group>"; };
57AF229618210D8100758483 /* DDSharedWriterQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDSharedWriterQueue.h; path = utilities/additions/DDSharedWriterQueue.h; sourceTree = "<group>"; };
57AF229718210D8100758483 /* DDSharedWriterQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = DDSharedWriterQueue.m; path = utilities/additions/DDSharedWriterQueue.m; sourceTree = "<group>"; };
57AF72BE186863BE00C06257 /* RTXTabItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = RTXTabItemView.h; path = interface/mainWindow/RTXTabItemView.h; sourceTree = "<group>"; };
57AF72BF186863BE00C06257 /* RTXTabItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = RTXTabItemView.m; path = interface/mainWindow/RTXTabItemView.m; sourceTree = "<group>"; };
57B3901E18349DA6007CD3E0 /* AIBezierPathAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AIBezierPathAdditions.h; path = utilities/additions/AIBezierPathAdditions.h; sourceTree = "<group>"; };
57B3901F18349DA6007CD3E0 /* AIBezierPathAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AIBezierPathAdditions.m; path = utilities/additions/AIBezierPathAdditions.m; sourceTree = "<group>"; };
57B390241834A970007CD3E0 /* DDImageCollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = DDImageCollectionView.h; path = utilities/funNewControls/gridIphotoStyleView/DDImageCollectionView.h; sourceTree = "<group>"; };
Expand Down Expand Up @@ -1724,12 +1718,8 @@
5709F95D18486E320096D176 /* DDImageView.m */,
57D5D163184C76D900852738 /* DDSplitView.h */,
57D5D164184C76D900852738 /* DDSplitView.m */,
571FD9AE1868072700F7476B /* RTXBackgroudColorView.h */,
571FD9AF1868072700F7476B /* RTXBackgroudColorView.m */,
571FD9B1186809C400F7476B /* RTXImageSpreadView.h */,
571FD9B2186809C400F7476B /* RTXImageSpreadView.m */,
57AF72BE186863BE00C06257 /* RTXTabItemView.h */,
57AF72BF186863BE00C06257 /* RTXTabItemView.m */,
);
name = mainWindow;
sourceTree = "<group>";
Expand Down Expand Up @@ -2864,7 +2854,6 @@
C40F9541191A4E4D005CACBF /* DDGroupsUnreadMessageAPI.m in Sources */,
C427BFA919A439E100A010AA /* GCDAsyncSocket.m in Sources */,
572A87E218B74E7B003E3FC8 /* DDClickCell.m in Sources */,
57AF72C0186863BE00C06257 /* RTXTabItemView.m in Sources */,
6D1CC7AC18A62FF0002CAE5F /* L4Properties.m in Sources */,
57124E56187E331A006D2DCA /* ImageAndTextCell.m in Sources */,
57EFFB4718583C8D006D8DE1 /* AFURLConnectionOperation.m in Sources */,
Expand Down Expand Up @@ -3095,7 +3084,6 @@
6D1CC7A218A62FF0002CAE5F /* L4Level.m in Sources */,
57AB4F111821EAD500603621 /* NSEvent+DDEventAdditions.m in Sources */,
57B390261834A970007CD3E0 /* DDImageCollectionView.m in Sources */,
571FD9B01868072700F7476B /* RTXBackgroudColorView.m in Sources */,
573847881820CE9900443653 /* DataInputStream.m in Sources */,
18C769FD188E44720066AA8C /* Reachability.m in Sources */,
C4A09CC61910EA2400B39BF3 /* DDAppBackgroundColorView.m in Sources */,
Expand Down
2 changes: 1 addition & 1 deletion TeamTalk/DDAppDelegate.m
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ - (void)applicationWillFinishLaunching:(NSNotification *)notification{
//duoduo has finished lauching.
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
[[DDApplicationUpdate instance] startAutoCheckUpdateAtOnce];
// [[DDApplicationUpdate instance] startAutoCheckUpdateAtOnce];
//应用程序初始化相关
[StateMaintenanceManager instance];
[DDClientStateMaintenanceManager shareInstance];
Expand Down
5 changes: 4 additions & 1 deletion TeamTalk/DDChattingViewModule.m
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,10 @@ - (NSAttributedString*)getAttributedStringFromShowMessage:(MessageEntity*)messag
range.location = startRange.location+startRange.length;
range.length = endRange.location-startRange.length-startRange.location;
NSString *url = [msgContent substringWithRange:range];

if ([url rangeOfString:@"http://"].length == 0)
{
url = [NSString stringWithFormat:@"http://122.225.68.125:8600/%@",url];
}
// NSImage* image = [[EGOImageLoader sharedImageLoader] imageForURL:[NSURL URLWithString:url]
// shouldLoadWithObserver:nil];
DDLog(@"图片url:%@",url);
Expand Down
18 changes: 18 additions & 0 deletions TeamTalk/Images.xcassets/bubble_left.imageset/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x",
"filename" : "bubble_left.png"
},
{
"idiom" : "universal",
"scale" : "2x",
"filename" : "[email protected]"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 18 additions & 0 deletions TeamTalk/Images.xcassets/bubble_right.imageset/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x",
"filename" : "bubble_right.png"
},
{
"idiom" : "universal",
"scale" : "2x",
"filename" : "[email protected]"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions TeamTalk/Images.xcassets/tab_bg.imageset/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x",
"filename" : "tab_bg.png"
},
{
"idiom" : "universal",
"scale" : "2x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 5 additions & 1 deletion TeamTalk/MessageReview/DDMessagesReviewContentModule.m
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,11 @@ + (NSAttributedString*)getAttributedStringFromShowMessage:(MessageEntity*)messag
range.location = startRange.location+startRange.length;
range.length = endRange.location-startRange.length-startRange.location;
NSString *url = [msgContent substringWithRange:range];

if ([url rangeOfString:@"http://"].length == 0)
{
url = [NSString stringWithFormat:@"http://122.225.68.125:8600/%@",url];
}

DDLog(@"图片url:%@",url);
[msgContent deleteCharactersInRange:NSMakeRange(startRange.location,(startRange.length+range.length+endRange.length) )];

Expand Down
4 changes: 2 additions & 2 deletions TeamTalk/interface/login window/LoginSelect.xib
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
<textField verticalHuggingPriority="750" id="cZ7-uO-ONq">
<rect key="frame" x="52" y="135" width="174" height="22"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" alignment="left" placeholderString="帐号(中文花名)" id="J7k-st-xl7">
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" alignment="left" placeholderString="帐号" id="J7k-st-xl7">
<font key="font" metaFont="system"/>
<color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
Expand All @@ -65,7 +65,7 @@
<textField verticalHuggingPriority="750" id="FOE-5j-1WN" customClass="NSSecureTextField">
<rect key="frame" x="52" y="88" width="156" height="22"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" alignment="left" placeholderString="密码(官网密码)" id="Sq0-ax-Bja" customClass="NSSecureTextFieldCell">
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" state="on" alignment="left" placeholderString="密码" id="Sq0-ax-Bja" customClass="NSSecureTextFieldCell">
<font key="font" metaFont="system"/>
<color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
Expand Down
14 changes: 0 additions & 14 deletions TeamTalk/interface/mainWindow/RTXBackgroudColorView.h

This file was deleted.

36 changes: 0 additions & 36 deletions TeamTalk/interface/mainWindow/RTXBackgroudColorView.m

This file was deleted.

24 changes: 0 additions & 24 deletions TeamTalk/interface/mainWindow/RTXTabItemView.h

This file was deleted.

69 changes: 0 additions & 69 deletions TeamTalk/interface/mainWindow/RTXTabItemView.m

This file was deleted.

4 changes: 2 additions & 2 deletions TeamTalk/modules/Chatting/DDImageUploader.m
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ + (instancetype)instance

- (void)uploadImage:(NSImage*)image success:(void(^)(NSString* imageURL))success failure:(void(^)(id error))failure
{
NSURL *url = [NSURL URLWithString:@"http://122.225.68.125:8001/"];
NSURL *url = [NSURL URLWithString:@"http://122.225.68.125:8600/"];
int width = image.size.width;
int height = image.size.height;
NSString* imageName = [NSString stringWithFormat:@"image.png_%dx%d.png",width,height];
Expand All @@ -48,7 +48,7 @@ - (void)uploadImage:(NSImage*)image success:(void(^)(NSString* imageURL))success
int code = [response[@"error_code"] intValue];
if (code == 0)
{
NSString* imageURL = response[@"url"];
NSString* imageURL = response[@"path"];
if (imageURL)
{
NSString* realImageURL = [NSString stringWithFormat:@"%@%@%@",IMAGE_MARK_START,imageURL,IMAGE_MARK_END];
Expand Down
12 changes: 11 additions & 1 deletion TeamTalk/modules/Chatting/DDMessageSendManager.m
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,17 @@ - (void)sendMixMessage:(NSAttributedString *)content forSession:(SessionEntity *

DDSendMessageAPI* sendMessageAPI = [[DDSendMessageAPI alloc] init];
uint32_t nowSeqNo = ++seqNo;
NSArray* object = @[userListModule.myUserId,session.orginId,string,[NSNumber numberWithInt:nowSeqNo],[NSNumber numberWithInt:session.type]];
uint8 type;
switch (session.type)
{
case SESSIONTYPE_SINGLE:
type = MSG_TYPE_SINGLE_TEXT;
break;
case SESSIONTYPE_GROUP:
type = MSG_TYPE_GROUP_TEXT;
break;
}
NSArray* object = @[userListModule.myUserId,session.orginId,string,[NSNumber numberWithInt:nowSeqNo],[NSNumber numberWithInt:type]];

[sendMessageAPI requestWithObject:object Completion:^(id response, NSError *error) {
if (!error)
Expand Down
4 changes: 2 additions & 2 deletions TeamTalk/modules/Main/DDLeftBarViewController.m
Original file line number Diff line number Diff line change
Expand Up @@ -350,9 +350,9 @@ - (void)p_userLoginSuccess
[[StateMaintenanceManager instance] changeMyOnlineState:USER_STATUS_ONLINE];
NSString* currentUserID = [DDClientState shareInstance].userID;
UserEntity* user = [[DDUserlistModule shareInstance] getUserById:currentUserID];
NSString* avatar =@"http://ww3.sinaimg.cn/mw690/78f46d55gw1ebdp68xiqsj20dc0hs409.jpg";//for test
NSString* avatar =user.avatar;//for test
NSURL* avatarURL = [NSURL URLWithString:avatar];
[_avatarImageView loadImageWithURL:avatarURL setplaceholderImage:@"man_placeholder"];
[_avatarImageView loadImageWithURL:avatarURL setplaceholderImage:@"group_unselected"];

}

Expand Down
4 changes: 2 additions & 2 deletions TeamTalk/modules/Main/DDRecentContactsViewController.xib
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="5056" systemVersion="13F34" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="5056" systemVersion="13C64" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
<dependencies>
<deployment defaultVersion="1080" identifier="macosx"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="5056"/>
Expand All @@ -21,7 +21,7 @@
<connections>
<outlet property="delegate" destination="-2" id="BzT-BA-YiJ"/>
<outlet property="tableView" destination="Ljd-Fc-p4i" id="UJC-yI-VDN"/>
<outlet property="view" destination="lJN-JS-dQe" id="tnd-KU-wBF"/>
<outlet property="view" destination="0ed-dN-cUE" id="Zd8-s1-yxI"/>
</connections>
</viewController>
<menu autoenablesItems="NO" id="hdT-t7-IAO">
Expand Down
3 changes: 2 additions & 1 deletion TeamTalk/modules/Main/DDSearchViewController.m
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,8 @@ - (id)selectedObject
#pragma mark TableView DataSource
- (NSInteger)numberOfRowsInTableView:(NSTableView *)tableView
{
return [_resultList count];
NSInteger count = [_resultList count];
return count;
}

- (CGFloat)tableView:(NSTableView *)tableView heightOfRow:(NSInteger)row
Expand Down

0 comments on commit 97d8067

Please sign in to comment.