nixzhu
|
5a825700ed
|
dynamic cell height; TextCell's textLabel in centerY
|
2015-03-25 13:47:55 +08:00 |
|
nixzhu
|
1b3a685d29
|
add textSendAction for messageToolbar
|
2015-03-25 11:24:57 +08:00 |
|
nixzhu
|
b65ea34945
|
add state for MessageToolbar; show sendButton when have text input
|
2015-03-25 10:54:40 +08:00 |
|
nixzhu
|
1a163e99a8
|
add roundAvatarWithAvatarURLString:::; check avatar before create new one; ConversationViewController show avatar (Now only work in OneToOne)
|
2015-03-24 19:15:42 +08:00 |
|
nixzhu
|
1f39bda7aa
|
right_bubble in ChatRightTextCell
|
2015-03-24 18:44:39 +08:00 |
|
nixzhu
|
5d293c3f30
|
left bubble in ChatLeftTextCell
|
2015-03-24 18:31:18 +08:00 |
|
nixzhu
|
e9d2e03ead
|
funny dummy data
|
2015-03-24 17:44:18 +08:00 |
|
nixzhu
|
0648be0700
|
make conversationCollectionView' content pin with keyboard's show/hide
|
2015-03-24 17:11:34 +08:00 |
|
nixzhu
|
3da503d47a
|
updateUIWithKeyboardChange, conversationCollectionView.contentInset properly
|
2015-03-24 15:06:57 +08:00 |
|
nixzhu
|
370559216e
|
updateMessageToolbarWithKeyboardChange
|
2015-03-24 14:46:16 +08:00 |
|
nixzhu
|
789172b263
|
add MessageToolbar
|
2015-03-24 13:42:56 +08:00 |
|
nixzhu
|
c0f1a896d1
|
add ChatLeftTextCell & ChatRightTextCell
|
2015-03-24 10:51:57 +08:00 |
|
nixzhu
|
702cc10655
|
basic conversationCollectionView
|
2015-03-24 10:15:14 +08:00 |
|
nixzhu
|
bd590ebdf1
|
add ConversationViewController, 开始挖坑
|
2015-03-23 17:00:43 +08:00 |
|
nixzhu
|
244c7b9f23
|
remove DummyData. "Valar Morghulis, valar dohaeris."
|
2015-03-23 16:22:23 +08:00 |
|
nixzhu
|
1d82a07e4e
|
fill real data in ConversationsViewController
|
2015-03-23 16:19:54 +08:00 |
|
nixzhu
|
39b366bac7
|
syncUnreadMessagesAndDoFurtherAction; modify Message Model, better property name
|
2015-03-23 14:43:14 +08:00 |
|
nixzhu
|
446494a7ef
|
complete unreadMessages
|
2015-03-23 13:33:53 +08:00 |
|
nixzhu
|
985f1c1d3d
|
moreUnreadMessages
|
2015-03-23 12:27:56 +08:00 |
|
nixzhu
|
7e7dad82f8
|
add syncGroupsAndDoFurtherAction
|
2015-03-23 12:04:16 +08:00 |
|
nixzhu
|
762022248b
|
get groups
|
2015-03-23 10:51:19 +08:00 |
|
nixzhu
|
9292086016
|
delete old avatar if user have new one
|
2015-03-20 23:42:08 +08:00 |
|
nixzhu
|
59b5c54b3a
|
add roundAvatarOfUser:withRadius: in AvatarCache, use Realm to persistent Avatar, it's brilliant! ---- nix
|
2015-03-20 23:02:20 +08:00 |
|
nixzhu
|
0340df4968
|
use roundImageFromURL:ofRadius: set Contacts' avatar
|
2015-03-20 21:58:15 +08:00 |
|
nixzhu
|
a6934c1287
|
basic ContactsViewController
|
2015-03-20 21:25:55 +08:00 |
|
nixzhu
|
638d3b9aa6
|
syncFriendshipsAndDoFurtherAction; models must init
|
2015-03-20 20:51:01 +08:00 |
|
nixzhu
|
a575d46658
|
get friendships
|
2015-03-20 17:28:46 +08:00 |
|
nixzhu
|
44018c4da0
|
Models' Inverse Relationships
|
2015-03-20 16:09:34 +08:00 |
|
nixzhu
|
c75404a252
|
fix
|
2015-03-20 15:36:11 +08:00 |
|
nixzhu
|
d8a0c39871
|
add Models, but need better Inverse Relationships
|
2015-03-20 15:35:26 +08:00 |
|
nixzhu
|
f27544464d
|
remove AWS s3 pod; test Realm
|
2015-03-20 13:43:52 +08:00 |
|
nixzhu
|
ea3f0650f5
|
use CocoaPods for AWS s3, realm
|
2015-03-20 12:09:28 +08:00 |
|
nixzhu
|
ac4e20e814
|
publicUploadToken of Qiniu
|
2015-03-20 11:15:33 +08:00 |
|
nixzhu
|
9064b57773
|
add takePicturePromptLabel; better logic for session.startRunning()
|
2015-03-20 10:44:59 +08:00 |
|
nixzhu
|
52e818e9fe
|
verifyRegisterMobile
|
2015-03-19 23:13:34 +08:00 |
|
nixzhu
|
eee404e6bb
|
registerMobile
|
2015-03-19 22:18:46 +08:00 |
|
nixzhu
|
1474490d9b
|
validateMobile in register
|
2015-03-19 18:54:07 +08:00 |
|
nixzhu
|
1607909eae
|
we need modify URL for GET, HEAD, DELETE; add validateMobile
|
2015-03-19 18:38:06 +08:00 |
|
nixzhu
|
08461b7773
|
buttons color
|
2015-03-19 16:26:14 +08:00 |
|
nixzhu
|
a5cb849b01
|
capture avatar
|
2015-03-19 16:16:11 +08:00 |
|
nixzhu
|
4b078b5252
|
more buttons & PickAvatarState
|
2015-03-19 15:35:15 +08:00 |
|
nixzhu
|
97a7eb1eea
|
add RegisterPickAvatarViewController, tryOpenCamera
|
2015-03-19 14:38:17 +08:00 |
|
nixzhu
|
0f100aec9d
|
better logic for authJsonResource
|
2015-03-18 22:05:56 +08:00 |
|
nixzhu
|
16277c8c18
|
better logic of use constants, try do not pollute the namespace
|
2015-03-18 16:14:34 +08:00 |
|
nixzhu
|
cbecfc2d04
|
better logic of footerCellHeight
|
2015-03-18 15:47:50 +08:00 |
|
nixzhu
|
ceed017120
|
fill SkillRankCell
|
2015-03-18 15:33:34 +08:00 |
|
nixzhu
|
2ff63051ea
|
Profile UI detail, code order
|
2015-03-18 15:24:58 +08:00 |
|
nixzhu
|
10d16c03b6
|
add RankView
|
2015-03-18 15:00:13 +08:00 |
|
nixzhu
|
1405ab7b85
|
UI of Profile
|
2015-03-18 14:20:14 +08:00 |
|
nixzhu
|
76f7aca827
|
add YepUserDefaults and saveTokenAndUserInfoOfLoginUser
|
2015-03-17 23:40:37 +08:00 |
|