Commit Graph

22799 Commits

Author SHA1 Message Date
Matthew Chen
7e4859241a Clear the local profile avatar immediately when we request upload form.
// FREEBIE
2017-08-28 13:09:33 -04:00
Matthew Chen
47ae4bd90c Merge branch 'charlesmchen/clearProfileAvatars' 2017-08-28 13:08:53 -04:00
Matthew Chen
0fa19b5269 Clear own avatar on service if necessary when updating local profile. Clear others' avatar when appropriate.
// FREEBIE
2017-08-28 11:59:36 -04:00
Matthew Chen
50a8d0f165 Clear own avatar on service if necessary when updating local profile. Clear others' avatar when appropriate.
// FREEBIE
2017-08-28 11:57:39 -04:00
Matthew Chen
65eb5c725c Bump build from to 2.16.0.8.
// FREEBIE
2017-08-25 17:24:46 -04:00
Michael Kirk
5ec9b40f10 Merge branch 'mkirk/profile-censorship' 2017-08-25 17:19:50 -04:00
Michael Kirk
1e51bf4899 extract event names
// FREEBIE
2017-08-25 17:19:31 -04:00
Michael Kirk
251e206b6d profiles vs. censorship circumvention
// FREEBIE
2017-08-25 17:17:43 -04:00
Matthew Chen
c630a1ecc0 Merge branch 'charlesmchen/messageViewTweaks' 2017-08-25 17:01:23 -04:00
Matthew Chen
f2ae73e156 Remove obsolete "scrollLaterTimer" hack in messages view.
// FREEBIE
2017-08-25 17:01:13 -04:00
Matthew Chen
8794880db8 Unbound message bubble cache size and DRY up cache logic.
// FREEBIE
2017-08-25 17:01:13 -04:00
Matthew Chen
d4879a5f5b Update JSQMessageView.
* Fix "scroll state flickers when presenting messages view" issue.
* Ignore spurious trait collection changes on view presentation.
* Remove redundant view layout in JSQ view.

// FREEBIE
2017-08-25 16:59:01 -04:00
Matthew Chen
c08d81e45f Merge branch 'charlesmchen/cropAndScaleAvatar' 2017-08-25 16:50:43 -04:00
Matthew Chen
c90ca331e3 Respond to CR.
// FREEBIE
2017-08-25 16:50:14 -04:00
Matthew Chen
2aaa9155de Add view to Crop and scale avatar.
// FREEBIE
2017-08-25 16:02:15 -04:00
Matthew Chen
6b8e189f45 Add view to Crop and scale avatar.
// FREEBIE
2017-08-25 16:02:15 -04:00
Matthew Chen
728028563c Add double-tap to zoom out.
// FREEBIE
2017-08-25 16:02:15 -04:00
Matthew Chen
e7b32f9fd1 Add double-tap to zoom out.
// FREEBIE
2017-08-25 16:02:15 -04:00
Matthew Chen
2b50eb5acc Add view to Crop and scale avatar.
// FREEBIE
2017-08-25 16:02:15 -04:00
Matthew Chen
2c301feeb7 Add view to Crop and scale avatar.
// FREEBIE
2017-08-25 16:02:15 -04:00
Matthew Chen
428edb6172 Merge branch 'charlesmchen/profileNameLengthError' 2017-08-25 16:01:18 -04:00
Matthew Chen
374a59e937 Remove an old TODO.
// FREEBIE
2017-08-25 16:01:09 -04:00
Matthew Chen
e8a6ca1c22 Show an error when profile name is too long.
// FREEBIE
2017-08-25 16:01:09 -04:00
Michael Kirk
3cccf92757 Merge branch 'mkirk/profile-name-for-avatar' 2017-08-25 12:42:12 -04:00
Michael Kirk
bde40a1f9c Ensure avatar upates right after profile change.
// FREEBIE
2017-08-25 12:40:19 -04:00
Michael Kirk
f6720f9afa properly clear all cached avatar images
// FREEBIE
2017-08-25 12:40:19 -04:00
Michael Kirk
b579ea5915 Use profile name when building avatar if contact name is unavailable
// FREEBIE
2017-08-25 12:40:19 -04:00
Matthew Chen
0812e73fd9 Merge branch 'charlesmchen/groupProfileWhitelistCache' 2017-08-24 17:30:12 -04:00
Matthew Chen
89bacf5cce Respond to CR.
// FREEBIE
2017-08-24 17:29:52 -04:00
Matthew Chen
65db75a91d Fix group profile whitelist check.
// FREEBIE
2017-08-24 17:29:32 -04:00
Matthew Chen
1944979ac2 Merge branch 'charlesmchen/noAvatarInNewContacts' 2017-08-24 17:28:28 -04:00
Matthew Chen
9bf80a215f Don't add avatar to new contacts.
// FREEBIE
2017-08-24 17:28:18 -04:00
Michael Kirk
7dbf372f77 Merge branch 'mkirk/remove-profile-key-debug' 2017-08-24 14:53:13 -04:00
Michael Kirk
903d792af4 Debug action to clobber local profile and key
// FREEBIE
2017-08-24 14:52:49 -04:00
Michael Kirk
75ceb62f2f Merge branch 'mkirk/more-name' 2017-08-24 14:44:30 -04:00
Michael Kirk
041c5a4a11 CR: setNeedsLayout
// FREEBIE
2017-08-24 14:44:14 -04:00
Michael Kirk
f49e122567 listen for profile names change notifications
// FREEBIE
2017-08-23 17:09:43 -04:00
Michael Kirk
96f0ab215c wip 2017-08-23 16:42:55 -04:00
Michael Kirk
fd99354673 profile name vs. verified in ContactTableViewCell
// FREEBIE
2017-08-23 16:42:22 -04:00
Michael Kirk
e54e1d11c0 show profile name snippet in inbox and conversation settings
// FREEBIE
2017-08-23 15:56:58 -04:00
Matthew Chen
b22a8f51b4 Bump build from to 2.16.0.7.
// FREEBIE
2017-08-23 15:00:55 -04:00
Michael Kirk
f8000d86b8 Merge branch 'mkirk/fix-whitelist' 2017-08-23 14:59:46 -04:00
Michael Kirk
279eb89023 Fix whitelist
whitelist cache are a bunch of NSNumber's, we need to check their
boolValue

// FREEBIE
2017-08-23 14:59:25 -04:00
Matthew Chen
6d6ffd6d3a Bump build from to 2.16.0.6.
// FREEBIE
2017-08-23 14:59:03 -04:00
Matthew Chen
5593cd2ee4 Merge branch 'charlesmchen/messageViewTruncateRange' 2017-08-23 14:57:22 -04:00
Matthew Chen
b28a6bab26 Respond to CR.
// FREEBIE
2017-08-23 14:57:02 -04:00
Matthew Chen
57b76b3411 Ensure message view range is properly truncated with view is configured.
// FREEBIE
2017-08-23 14:56:16 -04:00
Matthew Chen
51d11cdcc6 Merge branch 'charlesmchen/profileViewTweaks2' 2017-08-23 14:54:06 -04:00
Matthew Chen
15d2fd23d7 Rework save/cancel buttons in profile view.
// FREEBIE
2017-08-23 14:07:31 -04:00
Matthew Chen
68309eb00f Rework save/cancel buttons in profile view.
// FREEBIE
2017-08-23 13:31:06 -04:00