Commit Graph
3431 Commits
Author SHA1 Message Date
kevinzhow ac2176b82a Better format 2015-12-02 22:40:03 +08:00
kevinzhow 5970cdc81e Better performance on User Card 2015-12-02 22:39:03 +08:00
kevinzhow a63a18616e Update version 2015-12-02 22:26:09 +08:00
kevinzhow 7873b17ba6 Merge branch 'develop' of https://github.com/CatchChat/Yep into develop 2015-12-02 22:22:47 +08:00
nixzhu d40f0716fd Merge branch 'feature/realm_performance' into develop 2015-12-02 21:53:18 +08:00
nixzhu b9248d2ba9 update attachmentFromDiscoveredAttachment 2015-12-02 21:51:58 +08:00
nixzhu bf684a80e0 better YepDownloader 2015-12-02 21:45:59 +08:00
nixzhu 5d69a2e534 better syncSocialWorksToMessagesForYepTeam 2015-12-02 21:38:26 +08:00
nixzhu 12f1ef2832 better clearMessagesOfConversation, deleteConversation, tryDeleteOrClearHistoryOfConversation, updateUserWithUserID 2015-12-02 21:22:47 +08:00
nixzhu 4d9426ea5f better prepareConversationForFeed, getOrCreateUserWithDiscoverUser, saveFeedWithDiscoveredFeed 2015-12-02 21:11:02 +08:00
nixzhu 40203d3f16 better logic for tryPostNewMessagesReceivedNotificationWithMessageIDs when Faye receive messages 2015-12-02 20:57:43 +08:00
nixzhu 64f9c6260f better syncUnreadMessages; update deleteMessage(:inRealm:), messagesFromRecipient, recordMessageWithMessageID, syncMessageWithMessageInfo 2015-12-02 20:45:08 +08:00
nixzhu 706eb2eea1 better syncFriendships 2015-12-02 20:27:53 +08:00
nixzhu 0ae9c166a7 clean code; better syncGroupWithGroupInfo 2015-12-02 20:23:47 +08:00
nixzhu 1415eb22a1 better syncGroups; use updateUserWithUserID(:useUserInfo:inRealm:); update saveFeedWithDiscoveredFeed(:group:inRealm:) 2015-12-02 20:18:31 +08:00
kevinzhow f5620fb786 Merge branch 'develop' of https://github.com/CatchChat/Yep into develop 2015-12-02 17:35:26 +08:00
nixzhu a4011a80f4 clean code 2015-12-02 17:12:48 +08:00
nixzhu 52ff880e9a workaround for textContentLabelWidth "我之前写 Sketch Plugin 被 sandbox 搞烦了,就没有了" 2015-12-02 17:00:25 +08:00
kevinzhow bfbe9f5a04 Merge branch 'develop' of https://github.com/CatchChat/Yep into develop 2015-12-02 16:28:59 +08:00
nixzhu 669be8be5b UITextView.sizeThatFits is not cool 2015-12-02 16:04:31 +08:00
nixzhu fa4544ac1b update countOfUnreadMessagesInRealm (consider ConversationType & Group.includeMe) 2015-12-02 14:46:54 +08:00
nixzhu d845c4ff4d make all messages read if group not includeMe 2015-12-02 14:30:26 +08:00
kevinzhow 1b04d21ec2 Merge branch 'develop' of https://github.com/CatchChat/Yep into develop 2015-12-02 13:31:55 +08:00
nixzhu f33633ab91 Merge branch 'feature/offline_cache' into develop 2015-12-02 13:30:15 +08:00
kevinzhow f26b28b8e7 Merge branch 'develop' of https://github.com/CatchChat/Yep into develop 2015-12-02 12:37:14 +08:00
nixzhu 9c34f5c3ac not use offlineJSON for profile to feeds 2015-12-02 12:34:10 +08:00
nixzhu 367df84798 use feeds offlineJSON 2015-12-02 12:22:53 +08:00
nixzhu 19bfa732e1 save feeds offlineJSON 2015-12-02 12:04:22 +08:00
nixzhu 89bf3a4229 add OfflineJSON 2015-12-02 11:49:30 +08:00
nixzhu 58d8e3e3b7 checkDoubleTapOnFeeds to trigger pull ot refresh 2015-12-02 10:49:54 +08:00
nixzhu 08b8ea3860 when feeds.isEmpty or isRefreshing, do not trigger 2015-12-02 10:28:53 +08:00
nixzhu d05b717084 tap on feeds tab pull to refresh when feedsTableView isAtTop 2015-12-02 10:24:22 +08:00
nixzhu 5fa506f7cc update keyboardMan.animateWhenKeyboardAppear consider subscribeView 2015-12-01 18:35:35 +08:00
kevinzhow e04446e06a Less fetch on discover 2015-12-01 18:28:50 +08:00
kevinzhow ecb6de7989 less fetch for better performance on Feeds and Discover 2015-12-01 18:28:37 +08:00
kevinzhow d7d026c872 Merge branch 'develop' of https://github.com/CatchChat/Yep into develop 2015-12-01 18:26:33 +08:00
nixzhu d1c9569975 update updateConversationCollectionViewWithMessageIDs (also hide subscribeView after send message) 2015-12-01 18:24:11 +08:00
kevinzhow 8cf112d164 Merge branch 'develop' of https://github.com/CatchChat/Yep into develop 2015-12-01 18:15:30 +08:00
nixzhu 32e907c9dc Merge branch 'feature/feed_join' into develop 2015-12-01 18:11:48 +08:00
nixzhu f8c4dd804b update unsubscribeAction 2015-12-01 18:11:33 +08:00
nixzhu 6ee60ab8a7 trans 2015-12-01 18:07:13 +08:00
nixzhu 9c7c8a55e5 update batchMarkMessagesAsReaded (don't needMarkInServer if group not includeMe) 2015-12-01 18:01:24 +08:00
nixzhu 208e3930df better check 2015-12-01 17:54:18 +08:00
nixzhu 6c70ba865c check if meIsMemberOfGroup to show subscribeView 2015-12-01 17:45:03 +08:00
nixzhu c75059dd62 consider subscribeViewHeight, update animateWhenKeyboardDisappear & trySnapContentOfConversationCollectionViewToBottom 2015-12-01 17:23:24 +08:00
nixzhu 2a0f6a86ef refactor tryUpdateConversationCollectionViewWith 2015-12-01 17:11:38 +08:00
nixzhu 04ea98d28f showWithChangeAction & hideWithChangeAction for SubscribeView do animation 2015-12-01 16:43:51 +08:00
nixzhu 32394fb736 update feedConversations' predicate (do not show group is not includeMe) 2015-12-01 15:34:01 +08:00
nixzhu 9f832629f0 check if Group includeMe 2015-12-01 15:21:01 +08:00
nixzhu 6031d99966 refactor saveFeedWithDiscoveredFeed; new syncMessages logic 2015-12-01 14:59:34 +08:00