Commit Graph
664 Commits
Author SHA1 Message Date
nixzhu 4d9426ea5f better prepareConversationForFeed, getOrCreateUserWithDiscoverUser, saveFeedWithDiscoveredFeed 2015-12-02 21:11:02 +08:00
nixzhu 669be8be5b UITextView.sizeThatFits is not cool 2015-12-02 16:04:31 +08:00
nixzhu d845c4ff4d make all messages read if group not includeMe 2015-12-02 14:30:26 +08:00
nixzhu 5fa506f7cc update keyboardMan.animateWhenKeyboardAppear consider subscribeView 2015-12-01 18:35:35 +08:00
nixzhu d1c9569975 update updateConversationCollectionViewWithMessageIDs (also hide subscribeView after send message) 2015-12-01 18:24:11 +08:00
nixzhu f8c4dd804b update unsubscribeAction 2015-12-01 18:11:33 +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 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
nixzhu f77b7df77b subscribeAction 2015-12-01 14:17:35 +08:00
nixzhu 60bc8311da show / hide animation 2015-12-01 12:06:07 +08:00
nixzhu 86c0b6b6da add SubscribeView 2015-12-01 11:47:47 +08:00
nixzhu e776799112 tapLocationAction for FeedView 2015-11-30 16:20:38 +08:00
nixzhu f3b9feb296 config location in FeedView 2015-11-30 15:35:58 +08:00
nixzhu 634d7152c6 configure audio in FeedView 2015-11-27 11:54:01 +08:00
nixzhu 4ef84f2758 playing progress of feed audio 2015-11-27 10:30:23 +08:00
nixzhu 09a83e6ba9 better afterDeletedFeedAction logic 2015-11-26 16:14:06 +08:00
nixzhu 56c6e49687 basic UI of Voice in NewFeed; new logic of Attachment of NewFeed 2015-11-26 11:14:23 +08:00
nixzhu ecdd28800a basic voice record logic 2015-11-25 14:46:28 +08:00
nixzhu 4ad5d5b663 only when Message.isReal to batchMarkAsRead 2015-11-25 11:13:23 +08:00
nixzhu 1620a9482a hasSocialImage for Feed for better mask 2015-11-24 11:42:19 +08:00
nixzhu e542ce6708 yep_openURL (use SFSafariViewController in iOS 9) 2015-11-24 11:15:53 +08:00
nixzhu b9fae1173f tapGithubRepoAction, tapDribbbleShotAction for FeedView 2015-11-24 10:37:31 +08:00
nixzhu ad93b5dcb9 new normalHeight of FeedView 2015-11-24 10:21:28 +08:00
nixzhu 616ddf5f83 show Social Works in FeedView 2015-11-24 10:14:16 +08:00
nixzhu 9580f304ad make sure afterLeaveGroup to do afterDeletedConversationAction & (deleteFeedWithFeedID if need) 2015-11-23 19:58:00 +08:00
nixzhu 71b5d08b9a afterCreatedFeedAction for sync to feed 2015-11-23 14:10:21 +08:00
nixzhu 728976c934 refactor Attachment of DiscoveredFeed 2015-11-21 11:28:32 +08:00
nixzhu e6bfa53c43 close proximityMonitoring when force audioPlayer.stop() 2015-11-20 18:08:41 +08:00
nixzhu dbea980ddd guard self is topViewController to accept keyboardMan's help 2015-11-20 16:46:10 +08:00
nixzhu dd702e14c8 double check for needMarkInServer 2015-11-20 12:23:35 +08:00
nixzhu fc424aab49 socialWork in NewFeed 2015-11-19 15:29:26 +08:00
nixzhu 0768dc192c add createFeedAction for ChatLeftSocialWorkCell to presentNewFeed 2015-11-19 14:40:31 +08:00
nixzhu 5fc2968fa1 UI detail of ChatLeftSocialWorkCell (border & mask) 2015-11-18 17:25:59 +08:00
nixzhu 9970fe6d67 use ChatLeftSocialWorkCell, basic configureWithMessage for Dribbble 2015-11-18 16:17:20 +08:00
nixzhu aa4822ee02 when set delegate nil in deinit, make sure object exits (may not viewDidLoad) 2015-11-18 13:53:44 +08:00
kevinzhow fa35089660 move to next run loop 2015-11-18 09:29:30 +08:00
kevinzhow f7c382fc41 Refine image showing details 2015-11-18 01:13:03 +08:00
nixzhu a5ed05ae33 add ChatLeftSocialWorkCell 2015-11-17 16:32:55 +08:00
nixzhu f1e7820c4a recover transitionView.alpha first; delay move previewImageView to show mediasCollectionView 2015-11-16 16:28:41 +08:00
nixzhu f58a00db68 try play nextUnplayedAudioMessage after current audio message 2015-11-16 14:28:54 +08:00
nixzhu 2113f066c6 when batchMarkMessagesAsReaded, set conversation.unreadMessagesCount to 0 2015-11-16 09:15:46 +08:00
kevinzhow 573c37ec42 make sure music safe 2015-11-14 14:24:24 +08:00
nixzhu aa89a60124 check isAtBottom for MessageToolbarState when show moreMessageTypes 2015-11-13 16:20:54 +08:00
nixzhu 2838d56cc2 comment some segue 2015-11-13 10:49:47 +08:00