nixzhu
|
d0ce4bb896
|
set leftTextInset & rightTextInset in BorderTextField
|
2015-06-16 12:53:39 +08:00 |
|
nixzhu
|
b3e5d281e0
|
more border line for BorderTextField
|
2015-06-16 12:01:46 +08:00 |
|
nixzhu
|
b5f735a55c
|
sizeToFit NavigationTitleLabel
|
2015-06-16 11:51:49 +08:00 |
|
nixzhu
|
08c50d386e
|
add NavigationTitleLabel for Back (set title will change it)
|
2015-06-15 19:26:08 +08:00 |
|
nixzhu
|
3e276450fb
|
new UI for What's your number?
|
2015-06-15 19:11:40 +08:00 |
|
nixzhu
|
252d7cd985
|
add BorderTextField
|
2015-06-15 18:36:58 +08:00 |
|
nixzhu
|
3733e3642b
|
layout of what's your name
|
2015-06-15 18:22:13 +08:00 |
|
nixzhu
|
656c158dea
|
fix logic to trigger syncMessagesReadStatus
|
2015-06-15 18:00:01 +08:00 |
|
nixzhu
|
9a25cd8891
|
Merge branch 'feature/preview_message_in_window' into develop
|
2015-06-15 17:41:42 +08:00 |
|
nixzhu
|
4aaeb2d6f0
|
swipeUp to hide also
|
2015-06-15 17:20:51 +08:00 |
|
nixzhu
|
b22d97e2ce
|
pause when hide
|
2015-06-15 17:18:34 +08:00 |
|
nixzhu
|
801f03eed9
|
fix media preview's image may disappear
|
2015-06-15 17:11:36 +08:00 |
|
nixzhu
|
a5b108e10c
|
video play
|
2015-06-15 17:05:48 +08:00 |
|
nixzhu
|
1a02bb75e8
|
preview
|
2015-06-15 16:43:18 +08:00 |
|
nixzhu
|
0c35eb488e
|
add MediaPreviewView
|
2015-06-15 16:35:54 +08:00 |
|
nixzhu
|
a7d5aee812
|
check client.connected before send Instant message
|
2015-06-15 13:05:28 +08:00 |
|
nixzhu
|
4aab477fd6
|
Merge branch 'feature/message_arrival_time' into develop
|
2015-06-15 11:22:31 +08:00 |
|
nixzhu
|
c15e23a284
|
use arrivalUnixTime for SectionDate; a TODO
|
2015-06-15 11:22:19 +08:00 |
|
nixzhu
|
39a5f1104d
|
add arrivalUnixTime to Message
|
2015-06-15 10:46:25 +08:00 |
|
kevinzhow
|
9436a7046b
|
Fix unread status
|
2015-06-14 21:50:40 +08:00 |
|
kevinzhow
|
a96e0f2d61
|
Fix messageID != %@ on message
|
2015-06-14 18:55:16 +08:00 |
|
kevinzhow
|
a73675fb12
|
Sync Send Unread Status in a right way
|
2015-06-14 18:46:36 +08:00 |
|
kevinzhow
|
0ab1b9ffe4
|
Update version
|
2015-06-14 15:12:39 +08:00 |
|
nixzhu
|
57e6a97e2e
|
fix avatar cache may not update from default avatar
|
2015-06-14 15:02:56 +08:00 |
|
nixzhu
|
65802a9ce5
|
Merge branch 'feature/better_way_to_update_conversation' into develop
|
2015-06-12 15:22:59 +08:00 |
|
nixzhu
|
b8f274320c
|
better fake messageID for SectionDate message
|
2015-06-12 15:21:44 +08:00 |
|
nixzhu
|
8e3de05a42
|
do not updateConversationCollectionViewWithMessageIDs when this VC is not topViewController
|
2015-06-12 15:14:40 +08:00 |
|
nixzhu
|
2467f3bcc8
|
better update conversation UI logic for self message
|
2015-06-12 15:11:11 +08:00 |
|
nixzhu
|
946439a4f7
|
more [unowned self]
|
2015-06-12 13:48:30 +08:00 |
|
nixzhu
|
2fde0b07ac
|
add [unowned self] for some closures
|
2015-06-12 13:32:00 +08:00 |
|
nixzhu
|
d42abfea20
|
pop/push in conversationView will print "why?" multiple times when receive new message, VC not release
|
2015-06-12 13:25:27 +08:00 |
|
nixzhu
|
7c327d8da1
|
fake messageID for SectionDate message
|
2015-06-12 12:35:37 +08:00 |
|
nixzhu
|
0198fc41f6
|
logic of insert
|
2015-06-12 12:12:50 +08:00 |
|
nixzhu
|
2defb20b21
|
syncMessageWithMessageInfo consider section date message
|
2015-06-12 12:06:05 +08:00 |
|
nixzhu
|
a78be0562e
|
fix AutoLayout broken for TTTAttributedLabel (+1 means -1 in other position)
|
2015-06-11 14:59:24 +08:00 |
|
nixzhu
|
b713ff59aa
|
unknown media type cell
|
2015-06-11 14:42:49 +08:00 |
|
nixzhu
|
fb27cdb877
|
remove some print
|
2015-06-11 14:21:15 +08:00 |
|
nixzhu
|
a78334da3f
|
Merge branch 'feature/duplicate_messages' into develop
|
2015-06-11 00:20:07 +08:00 |
|
nixzhu
|
0c01518ba0
|
full logic of receive new messages update UI
|
2015-06-11 00:19:39 +08:00 |
|
nixzhu
|
7b8e649cfe
|
dirty fix for show duplicate messages of self
|
2015-06-10 19:58:26 +08:00 |
|
nixzhu
|
ee7fe87e35
|
more unixtime
|
2015-06-10 19:38:33 +08:00 |
|
nixzhu
|
ec585eba25
|
clean code
|
2015-06-10 16:29:22 +08:00 |
|
nixzhu
|
4c063adf6e
|
use unit time for message's created time...
|
2015-06-10 16:28:12 +08:00 |
|
kevinzhow
|
c994555106
|
update version
|
2015-06-09 16:22:32 +08:00 |
|
kevinzhow
|
d182f2b86b
|
Update version
|
2015-06-09 16:22:32 +08:00 |
|
nixzhu
|
40c1cdf3eb
|
delete old avatar & file before set new avatar
|
2015-06-08 22:43:27 +08:00 |
|
nixzhu
|
d999d748db
|
try set user.avatar when get roundAvatarWithAvatarURLString
|
2015-06-08 22:39:15 +08:00 |
|
nixzhu
|
6bd97e368b
|
not need use main queue when add Avatar
|
2015-06-08 22:34:19 +08:00 |
|
nixzhu
|
2859d900e4
|
better check avatar logic; delete avatar file when delete avatar
|
2015-06-08 22:29:13 +08:00 |
|
nixzhu
|
a6a200e945
|
new logic of roundAvatarWithAvatarURLString (no more multiple download or file read for same avatarURLString)
|
2015-06-08 22:17:54 +08:00 |
|