nixzhu
|
4dd96409e2
|
hide mentionView after sendText if need
|
2016-01-11 16:45:31 +08:00 |
|
nixzhu
|
1befd22f40
|
hide mentionView if return users isEmpty
|
2016-01-11 16:06:35 +08:00 |
|
nixzhu
|
fad227350a
|
show / hide mentionView
|
2016-01-11 15:41:08 +08:00 |
|
nixzhu
|
b7602cbb12
|
pickUserAction for MentionView; replaceMentionedUsername for MessageToolbar
|
2016-01-11 15:23:48 +08:00 |
|
nixzhu
|
8169c64c0b
|
tryMentionUserAction
|
2016-01-11 14:30:39 +08:00 |
|
nixzhu
|
e583dfd4bb
|
configure MentionUserCell
|
2016-01-11 13:54:06 +08:00 |
|
nixzhu
|
7932006d13
|
mentionView for Conversation
|
2016-01-11 13:13:02 +08:00 |
|
nixzhu
|
9be7e2c440
|
parse UsernamePrefixMatchedUser
|
2016-01-11 11:59:13 +08:00 |
|
nixzhu
|
d3843f335b
|
get usersMatchWithUsernamePrefix
|
2016-01-11 10:29:21 +08:00 |
|
nixzhu
|
403d2993f4
|
better realm write
|
2016-01-11 10:18:48 +08:00 |
|
nixzhu
|
30cd74849f
|
send AppleMap compatible location
|
2016-01-08 15:35:27 +08:00 |
|
nixzhu
|
248cdc7988
|
locationCoordinate.yep_applyChinaLocationShift for MKMapItem show location in apple map
|
2016-01-07 15:35:57 +08:00 |
|
nixzhu
|
1fdd6c08e2
|
make all view controllers inherited from SegueViewController
|
2016-01-04 10:00:16 +08:00 |
|
nixzhu
|
d7b3436dbb
|
new logic for afterDeletedFeedAction
|
2015-12-31 18:27:11 +08:00 |
|
nixzhu
|
6fe51a84dc
|
update lastMessageReadByRecipient use last_read_id
|
2015-12-31 17:55:28 +08:00 |
|
nixzhu
|
776718114a
|
use last_read_id from Faye to markAsReadAllSentMesagesBeforeUnixTime if need
|
2015-12-31 17:30:16 +08:00 |
|
nixzhu
|
0d7d4b14bd
|
guard conversation is not invalidated when updateStateInfoOfTitleView
|
2015-12-31 14:59:38 +08:00 |
|
nixzhu
|
04da9d99e3
|
add UpdateFeedsMode; conversationDirtyAction for Conversation to updateFeeds Static
|
2015-12-31 11:13:57 +08:00 |
|
nixzhu
|
6a6e96bd03
|
delay when pull in Conversation
|
2015-12-30 16:36:00 +08:00 |
|
nixzhu
|
65c3497d0b
|
refactor message.textContentToShow
|
2015-12-30 11:29:14 +08:00 |
|
nixzhu
|
e7522c55cc
|
new way to show message.deletedByCreator
|
2015-12-30 11:26:18 +08:00 |
|
nixzhu
|
627c1f4ad3
|
new logic for handleDeletedMessages in Conversation (update height of deleted message)
|
2015-12-30 10:45:50 +08:00 |
|
nixzhu
|
a7fe8959ca
|
hidden replace deleted in Message; add deletedByCreator
|
2015-12-30 10:17:17 +08:00 |
|
nixzhu
|
d0ecc22379
|
new title for deleteMessage
|
2015-12-29 17:36:40 +08:00 |
|
nixzhu
|
c685de35c6
|
post deletedMessages notification to update Conversation
|
2015-12-29 16:47:47 +08:00 |
|
nixzhu
|
ccb25ed435
|
deleteMessageFromServer
|
2015-12-29 15:05:29 +08:00 |
|
nixzhu
|
f0a7c2cc4c
|
prepareForMenuAction to cancel tap from showing menu
|
2015-12-29 14:40:35 +08:00 |
|
nixzhu
|
a4c82d6e08
|
mark deleted when delete message from others
|
2015-12-29 10:37:07 +08:00 |
|
nixzhu
|
4a47544a0c
|
rename deleteMessageAction for ChatBaseCell; disable ChatTextContainerView
|
2015-12-29 10:13:26 +08:00 |
|
nixzhu
|
2a5c496b31
|
clean code cal bubbleFrame
|
2015-12-29 10:05:44 +08:00 |
|
nixzhu
|
e491bc31d4
|
only show FPSLabel on Feeds
|
2015-12-17 14:15:24 +08:00 |
|
nixzhu
|
973dd0f6bf
|
more FPSLabels for important VCs
|
2015-12-15 14:11:53 +08:00 |
|
nixzhu
|
06206fbf4d
|
add shouldPerformSegueWithIdentifier for all segues
|
2015-12-14 15:51:21 +08:00 |
|
nixzhu
|
1ecad6c831
|
only when groupIncludeMe to Faye subscribeGroup
|
2015-12-10 15:20:23 +08:00 |
|
nixzhu
|
c5f56b18c9
|
private in Conversation
|
2015-12-09 12:55:50 +08:00 |
|
nixzhu
|
e14fc4b2dc
|
adjust lastReadAt from Server (it may old few seconds)
|
2015-12-04 18:09:01 +08:00 |
|
nixzhu
|
f7f1534a61
|
after send message, make sure group.includeMe
|
2015-12-03 15:07:16 +08:00 |
|
nixzhu
|
effb8a616d
|
fix deleteConversation; use cascadeDeleteInRealm, cascadeDeleteInRealm
|
2015-12-03 11:20:10 +08:00 |
|
nixzhu
|
e818b9b3d1
|
better MessageType dismiss
|
2015-12-03 11:09:27 +08:00 |
|
nixzhu
|
4efb1c65c6
|
transitionView from FeedView
|
2015-12-03 11:00:14 +08:00 |
|
nixzhu
|
b9248d2ba9
|
update attachmentFromDiscoveredAttachment
|
2015-12-02 21:51:58 +08:00 |
|
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 |
|