Matthew Chen
928525c31e
Rename home view.
...
// FREEBIE
2017-09-06 13:59:39 -04:00
Matthew Chen
fd4f00fa4d
Rename new contact thread view.
...
// FREEBIE
2017-09-06 13:55:01 -04:00
Matthew Chen
29848835f3
Bump build to 2.16.0.17.
...
// FREEBIE
2017-09-06 13:33:09 -04:00
Matthew Chen
e6d14db2fb
Merge branch 'charlesmchen/pushNotificationsVsConcurency'
2017-09-06 13:32:57 -04:00
Matthew Chen
fc92293da3
Fix build break.
...
// FREEBIE
2017-09-06 13:32:47 -04:00
Michael Kirk
6911c8047e
validate push settings on main thread
...
// FREEBIE
2017-09-06 13:32:47 -04:00
Matthew Chen
58e6ab60d8
Update l10n strings.
...
// FREEBIE
2017-09-06 13:32:01 -04:00
Matthew Chen
ddb4d97436
Bump build to 2.16.0.16.
...
// FREEBIE
2017-09-06 13:07:28 -04:00
Michael Kirk
77760b8adb
Merge branch 'mkirk/ios11-images'
2017-09-06 12:12:32 -04:00
Michael Kirk
2d13c49222
[iOS11] Support sending .heif filesS
...
// FREEBIE
2017-09-06 12:11:54 -04:00
Michael Kirk
83ca34edbe
Fix sending images taken on iOS11 camera.
...
Convert .heic to .jpg upon sending
// FREEBIE
2017-09-06 11:47:01 -04:00
Michael Kirk
454a7c2956
Merge branch 'mkirk/jsq-ios11'
2017-09-06 11:46:45 -04:00
Michael Kirk
ecf8ca093f
[JSQMVC] iOS11 compatability
...
// FREEBIE
2017-09-06 11:46:25 -04:00
Matthew Chen
5170fe09bc
Bump build to 2.16.0.15.
...
// FREEBIE
2017-09-05 17:02:59 -04:00
Michael Kirk
8d4850657b
Merge branch 'mkirk/avatar-cropper'
2017-09-05 16:40:29 -04:00
Michael Kirk
d827453f47
copy tweak
...
// FREEBIE
2017-09-05 16:37:06 -04:00
Matthew Chen
0d04cf251b
Ensure the crop view is WYSIWIG.
...
// FREEBIE
2017-09-05 16:36:42 -04:00
Michael Kirk
4e93bec230
black masking style for avatar cropper
...
- cancel/done buttons
- no navbar for modal edit
- vertically center image
// FREEBIE
2017-09-05 16:36:42 -04:00
Michael Kirk
79f0c14e29
Merge branch 'mkirk/upgrade-experience'
2017-09-05 16:30:03 -04:00
Michael Kirk
809a9c3d19
copy tweak
...
// FREEBIE
2017-09-05 16:29:05 -04:00
Michael Kirk
59eb782d57
Optimize layout for profile upgrade, remove other upgrade screens
...
// FREEBIE
2017-09-05 16:24:33 -04:00
Michael Kirk
0244a82031
code cleanup for clarity
...
// FREEBIE
2017-09-05 16:24:33 -04:00
Michael Kirk
90b1db9eb4
new upgrade layout
...
// FREEBIE
2017-09-05 16:24:33 -04:00
Michael Kirk
b7cc1e9f56
top margin iphone5c
2017-09-05 16:24:33 -04:00
Michael Kirk
73a441a28c
introducing profiles
...
// FREEBIE
2017-09-05 16:24:33 -04:00
Matthew Chen
e1e8d05ed8
Merge branch 'charlesmchen/groupVsUserProfileWhitelist'
2017-09-05 12:31:27 -04:00
Matthew Chen
16dcc73b2d
Respond to CR.
...
// FREEBIE
2017-09-05 12:31:19 -04:00
Matthew Chen
2ce66527fb
Add group members individual to profile whitelist when adding group.
...
// FREBIE
2017-09-05 12:30:15 -04:00
Matthew Chen
605ba90bce
Merge branch 'charlesmchen/initialConversationRangeSize'
2017-09-05 09:32:20 -04:00
Matthew Chen
6a2d14ad2a
Refine message view's initial range size.
...
// FREEBIE
2017-09-05 09:21:36 -04:00
Matthew Chen
a1cb2c015e
Refine message view's initial range size.
...
// FREEBIE
2017-09-05 09:21:36 -04:00
Matthew Chen
2cd72d64c6
Fix commit messages written by build number script.
...
// FREEBIE
2017-09-01 18:44:39 -04:00
Matthew Chen
3be347ed2c
Bump build from to 2.16.0.13.
...
// FREEBIE
2017-09-01 18:43:55 -04:00
Michael Kirk
85c07da437
Merge branch 'mkirk/icon-cleanup'
2017-09-01 18:15:55 -04:00
Michael Kirk
cd4cfb50d3
clean up avatar icon
...
avatar outline was showing behind camera which had transparent center
// FREEBIE
2017-09-01 18:15:50 -04:00
Michael Kirk
13640db20c
Merge branch 'mkirk/enforce-name-limit'
2017-09-01 18:15:19 -04:00
Michael Kirk
ae174d4a87
proper handling for multibyte characters
...
// FREEBIE
2017-09-01 18:15:02 -04:00
Michael Kirk
362b383785
Length-limit profile name field
...
// FREEBIE
2017-09-01 18:14:08 -04:00
Matthew Chen
b648165dbc
Merge branch 'charlesmchen/skipProfileUpgradeNag'
2017-09-01 15:26:19 -04:00
Matthew Chen
3d0300242a
Use "skip" not "stop" in profile upgrade nag.
...
// FREEBIE
2017-09-01 15:26:11 -04:00
Matthew Chen
43db34c998
Merge branch 'charlesmchen/fixFakeContacts'
2017-09-01 15:24:36 -04:00
Matthew Chen
94daccc78e
Fix fake contacts.
...
// FREEBIE
2017-09-01 15:24:27 -04:00
Matthew Chen
a35a21d5cc
Batch the creation of fake contacts.
...
// FREEBIE
2017-09-01 15:24:27 -04:00
Michael Kirk
49147a4991
Merge branch 'mkirk/fix-view-load'
2017-09-01 14:53:25 -04:00
Michael Kirk
1cd51a8df2
Use existing isViewLoaded var
...
Defined in UIKit, this will actually already do what we need without
having to define a new var
// FREEBIE
2017-09-01 14:39:52 -04:00
Michael Kirk
7f5975f02c
Merge branch 'mkirk/prod-crashes'
2017-09-01 12:56:59 -04:00
Michael Kirk
3b85c5e495
crashfix: production crash when notification fired before view loaded
...
We're observing notifications in init that modify the view, which is
problematic if we receive a notification before the view has loaded.
// FREEBIE
2017-09-01 12:56:50 -04:00
Michael Kirk
2cd2596ddc
crashfix: thread.uniqueId is sometimes nil in production
...
fail early and print diagnostics
// FREEBIE
2017-09-01 12:56:50 -04:00
Michael Kirk
bb8f6c1b73
crashfix: crash while accessing image property
...
assert on blind cast
// FREEBIE
2017-09-01 12:56:50 -04:00
Michael Kirk
2eaaba9082
crashfix: on addObject, presumably it's nil.
...
I'm not sure how this is happening, but this will prevent the crash and
give us additional diagnostic data in the cases where it is happening.
// FREEBIE
2017-09-01 12:56:50 -04:00