Commit Graph

  • b210e7e2fc update nickname if need nixzhu 2015-07-02 14:56:03 +08:00
  • 6466f7d995 Done to dismiss keyboard nixzhu 2015-07-02 14:50:48 +08:00
  • e12e7606f5 tableView nixzhu 2015-07-02 14:42:36 +08:00
  • be8cf8550d add EditNicknameAndBadgeViewController nixzhu 2015-07-02 14:16:41 +08:00
  • 83e903088c add badge to User nixzhu 2015-07-02 14:00:08 +08:00
  • 55915e9d94 discoverUsers with skill IDs nixzhu 2015-07-02 13:05:33 +08:00
  • 3406181c4c pass skillID to SkillHomeViewController nixzhu 2015-07-02 11:39:33 +08:00
  • 3fb7eaef07 New Calculate on Samples kevinzhow 2015-07-02 00:55:00 +08:00
  • acf13b2801 Update Pod kevinzhow 2015-07-01 23:44:52 +08:00
  • b5bea841b6 Better bounce kevinzhow 2015-07-01 19:47:11 +08:00
  • 1e5792b9ee Update version kevinzhow 2015-06-30 22:26:41 +08:00
  • 92879de8cd better blur logic in ProfileHeaderCell nixzhu 2015-07-01 17:48:56 +08:00
  • 0391d9cbdd alert if can not access user's Microphone when record audio nixzhu 2015-07-01 17:01:16 +08:00
  • 7dc1566751 also fix roundAvatarOfUser nixzhu 2015-07-01 16:07:30 +08:00
  • 6a0c0c662a use defaultRoundAvatarOfRadius first in avatar cache nixzhu 2015-07-01 16:04:41 +08:00
  • 4a2e95757f fix avatar cache may failed of same avatarURLString in some cases nixzhu 2015-07-01 16:01:05 +08:00
  • 2b234528d9 Merge remote-tracking branch 'origin/develop' into develop nixzhu 2015-07-01 12:46:52 +08:00
  • f16ff2a174 tap action on full bubble of audio cells nixzhu 2015-07-01 12:45:55 +08:00
  • c9c0388660 better logic of markMessageAsReaded nixzhu 2015-07-01 12:45:12 +08:00
  • 8c40e11611 fix 'Realm accessed from incorrect thread' because markAsReadMessage in syncMessageWithMessageInfo (Kevin need more careful about realm, must test code) nixzhu 2015-07-01 12:22:16 +08:00
  • 25e0518007 update version kevinzhow 2015-06-30 15:58:10 +08:00
  • 56c9ebdc63 hide accessoryImageView before set socialWork nixzhu 2015-06-30 16:35:48 +08:00
  • a78200f6a8 hideDetail before show ProfileSocialAccountGithubCell nixzhu 2015-06-30 16:32:05 +08:00
  • 231fcb2acc add Results+Yep for safe index nixzhu 2015-06-30 15:47:06 +08:00
  • 9ff41cd150 friends safe index nixzhu 2015-06-30 15:40:15 +08:00
  • 71c5a699ec before save in YepDownloader check downloadState (avoid save duplicate attachment file) nixzhu 2015-06-30 15:37:06 +08:00
  • 6d5d3d4203 conversations safe index nixzhu 2015-06-30 15:29:59 +08:00
  • aa564f82d1 extension Results for safe index nixzhu 2015-06-30 15:10:24 +08:00
  • 0eff990064 Merge branch 'feature/weak' into develop nixzhu 2015-06-30 14:40:30 +08:00
  • 9320caf317 set hidesBottomBarWhenPushed of SettingsViewController nixzhu 2015-06-30 14:40:15 +08:00
  • dcb27d16eb more weak instead of unowned in VCs nixzhu 2015-06-30 14:32:23 +08:00
  • 9166a69212 use weak instead of unowned in cells nixzhu 2015-06-30 14:31:29 +08:00
  • cbab9cb92a fix a crash https://fabric.io/catchla/ios/apps/catch-inc.yep/issues/55920e85f505b5ccf04cad01 nixzhu 2015-06-30 14:19:34 +08:00
  • 195c231a50 recover audio cells' UI when setAudioPlayedDuration to 0 nixzhu 2015-06-30 11:47:03 +08:00
  • f61e879e1a alert if audio is not ready; AudioBubbleTapAction not use inner message nixzhu 2015-06-30 11:31:02 +08:00
  • d8760c1cf5 loadingWithProgress in main thread nixzhu 2015-06-30 01:11:51 +08:00
  • 64a70ca93c loading progress in audio cell nixzhu 2015-06-30 01:04:14 +08:00
  • 73a31327ae we need downloadAttachment for audio message nixzhu 2015-06-29 23:04:13 +08:00
  • 9c61c467cf prepare moreView.blocked nixzhu 2015-06-29 21:18:44 +08:00
  • 57feaaae53 show ConversationMoreView in window; hide ConversationMoreView when showProfileAction nixzhu 2015-06-29 21:12:19 +08:00
  • 56e6ac0a9c remove pod TTTAttributedLabel nixzhu 2015-06-29 20:22:20 +08:00
  • 316e19bca6 do not hide playImageView when loading nixzhu 2015-06-29 18:45:07 +08:00
  • bfb30f4b17 code dup nixzhu 2015-06-29 18:22:40 +08:00
  • 8f8bec7061 Merge branch 'feature/download_progress' into develop nixzhu 2015-06-29 18:20:01 +08:00
  • df39bdbbed detail of MessageLoadingProgressView nixzhu 2015-06-29 18:19:47 +08:00
  • f5736a7aff playImageView's hidden nixzhu 2015-06-29 18:04:42 +08:00
  • d7da4e2aad alert if message not Downloaded but try to Preview nixzhu 2015-06-29 17:50:57 +08:00
  • 0d7990e6d6 hide playImageView in ChatLeftVideoCell if loading not finished nixzhu 2015-06-29 17:49:51 +08:00
  • 543f0a3c9b loadingProgress in ChatLeftVideoCell nixzhu 2015-06-29 17:35:17 +08:00
  • 1a45d22824 add loadingProgress for imageOfMessage nixzhu 2015-06-29 17:24:13 +08:00
  • b89bcba822 add MessageLoadingProgressView nixzhu 2015-06-29 16:28:59 +08:00
  • 2b9806ac0b clean code nixzhu 2015-06-29 16:03:28 +08:00
  • 35091ed257 new logic for use YepDownloader in imageOfMessage nixzhu 2015-06-29 15:49:46 +08:00
  • d7cca0b819 logic for report downloadTask progress nixzhu 2015-06-29 14:58:19 +08:00
  • fa1c4af4c7 add YepDownloader nixzhu 2015-06-29 13:02:00 +08:00
  • ccdcf3ac84 pod nixzhu 2015-06-29 11:46:54 +08:00
  • a76879c8fb ignore .DS_Store nixzhu 2015-06-28 13:22:04 +08:00
  • 32e09b1827 avoid division by zero error nixzhu 2015-06-27 19:48:29 +08:00
  • b2b51f0501 Merge remote-tracking branch 'origin/develop' into develop nixzhu 2015-06-27 19:39:57 +08:00
  • 2460a8a582 alert failed to send/resend message nixzhu 2015-06-27 19:39:31 +08:00
  • 405df98fd0 fix self's audio playback (can not use weak message in ChatRightBaseCell) nixzhu 2015-06-27 19:15:05 +08:00
  • 416355d3a3 Update Waver Calculate way kevinzhow 2015-06-27 19:03:52 +08:00
  • ac1861d6bb update version kevinzhow 2015-06-27 00:17:44 +08:00
  • 138bc69bf1 Update version kevinzhow 2015-06-26 22:16:59 +08:00
  • cf495be51d Update version kevinzhow 2015-06-25 14:56:52 +08:00
  • d628bb6a03 refactor tryOpenCameraRoll when register nixzhu 2015-06-26 19:52:52 +08:00
  • 102f5d9fed not need check before PHPhotoLibrary.requestAuthorization nixzhu 2015-06-26 19:49:08 +08:00
  • b295b0ae98 check auth for camera before takePhoto nixzhu 2015-06-26 19:45:37 +08:00
  • b38ec3121d prompt for choosePhoto from PhotoLibrary nixzhu 2015-06-26 19:33:31 +08:00
  • 13c8efeeb6 not need prompt before do PHPhotoLibrary.requestAuthorization nixzhu 2015-06-26 19:24:11 +08:00
  • 34ce716d99 prompt for tryOpenCameraRoll nixzhu 2015-06-26 19:19:17 +08:00
  • 9d77611b3c better prompt of camera not available when tryOpenCamera nixzhu 2015-06-26 18:51:01 +08:00
  • 84921d0b4e refactor s3PublicUploadFile nixzhu 2015-06-26 18:43:05 +08:00
  • 9fdb729f5f set linkTextAttributes for Chat Text cells nixzhu 2015-06-26 12:28:24 +08:00
  • e0172eac4a add ChatTextView to disable selection on Chat Text cells nixzhu 2015-06-26 12:07:05 +08:00
  • ba39d3fdf4 also, if resend failed, we need set MessageSendState to Failed nixzhu 2015-06-26 00:42:46 +08:00
  • 20409613e5 before resend, recover MessageSendState to NotSend nixzhu 2015-06-26 00:36:54 +08:00
  • 396bba9d2b refactor uploadFileToS3 nixzhu 2015-06-26 00:30:31 +08:00
  • 01f5b44a69 fix failure logic of sendMessage nixzhu 2015-06-26 00:08:55 +08:00
  • 2d99c08d47 when do moreAction, hide keyboard... nixzhu 2015-06-25 17:28:54 +08:00
  • 697d4c1e14 while it's unlikely, but ensure video's min width nixzhu 2015-06-25 17:25:39 +08:00
  • dc9a0b1498 ensure the min width of chat mage nixzhu 2015-06-25 17:21:39 +08:00
  • a0e7b696db snapshot use UIScreen for Preview nixzhu 2015-06-25 16:24:22 +08:00
  • 6c0da4a298 [unowned self] for all AvatarCache nixzhu 2015-06-25 16:11:35 +08:00
  • 3b35a6ed8c fix logout & religion may crash for updateAvatarWithAvatarURLString (in FXBlurView's blurredImageWithRadius: memcpy) nixzhu 2015-06-25 16:00:12 +08:00
  • 8c8d1547c3 Merge branch 'feature/delete_conversation' into develop nixzhu 2015-06-25 15:18:23 +08:00
  • 1d7dbd48a3 refactor deleteMediaFilesOfMessage nixzhu 2015-06-25 15:18:00 +08:00
  • bbe9a2d87a update cell after clear history nixzhu 2015-06-25 15:11:08 +08:00
  • f02ba95b8b fix tryUpdateMessageState cause by MessageNotification.MessageStateChanged (push to conversation detail & pop to clear history & push to send new message) nixzhu 2015-06-25 15:09:40 +08:00
  • 3f8e7c0491 show ActionSheet before delete conversation nixzhu 2015-06-25 14:46:55 +08:00
  • 3c0f9290f1 when delete conversation, delete media files of message & delete messages of conversation nixzhu 2015-06-25 14:24:43 +08:00
  • d79cc4139f UI for delete conversation nixzhu 2015-06-25 14:04:38 +08:00
  • 369c884fb8 swap SkillSelectionCell's skillSelected state nixzhu 2015-06-25 13:50:05 +08:00
  • 9667bb417e Merge remote-tracking branch 'origin/develop' into develop nixzhu 2015-06-24 18:13:10 +08:00
  • 76bd7af3c5 Merge branch 'feature/more_actions_of_conversation' into develop nixzhu 2015-06-24 18:12:05 +08:00
  • 98c36a28c7 fix touch to hide nixzhu 2015-06-24 18:11:39 +08:00
  • ec1f452bb9 updateWithNotificationEnabled no need reloadData nixzhu 2015-06-24 18:01:17 +08:00
  • d49497dee5 configureWithBlocked no need reloadData nixzhu 2015-06-24 17:56:01 +08:00
  • 7e0bb405af logic of block/unblock nixzhu 2015-06-24 17:49:12 +08:00
  • b96ec06a64 refactor nixzhu 2015-06-24 17:31:21 +08:00