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 |
|