Matthew Chen
d34f83b445
Refine theme.
2018-08-08 15:04:23 -04:00
Michael Kirk
78ad597e44
Merge tag '2.28.0.15'
2018-07-31 17:36:37 -06:00
Michael Kirk
04c00ff28b
Fix letterboxed video on M68
...
Upstream changed how this is handled.
2018-07-30 17:01:40 -06:00
Matthew Chen
fa8a07abf1
Respond to CR.
2018-07-26 10:54:45 -04:00
Matthew Chen
581347a7fb
Refine theme.
2018-07-26 09:42:48 -04:00
Michael Kirk
d5ebd5a60f
UBSan fixup
2018-07-25 13:01:51 -06:00
Matthew Chen
48975eaac8
Respond to CR.
2018-07-20 15:37:47 -04:00
Matthew Chen
8862f9a531
Refine views.
2018-07-20 15:26:46 -04:00
Matthew Chen
fcbf8d4dc2
Refine views.
2018-07-20 15:26:46 -04:00
Matthew Chen
9f9e0965d5
Refine table views.
2018-07-20 15:26:46 -04:00
Michael Kirk
8da47b64d9
clarify different methods
...
These method names were too similar to existing methods in PureLayout, which
have slightly different behavior.
ows_autoPinToSuperviewEdges uses left/right, whereas PureLayouts uses
leading/trailing
ows_autoPinToSuperviewMargins uses our own constraint adding logic, which
behaves differently in some cases.
2018-07-16 10:20:05 -06:00
Matthew Chen
8287076499
More design tweaks.
2018-07-12 15:36:22 -04:00
Matthew Chen
a9c7e77b84
Respond to CR.
2018-07-10 09:58:45 -04:00
Matthew Chen
c70d33b9e4
Tweak attachment upload view.
2018-07-10 09:30:23 -04:00
Matthew Chen
4b448ed018
Retweak colors.
2018-07-09 16:31:43 -04:00
Michael Kirk
a1f5512e8d
Merge tag '2.27.1.3'
2018-07-05 17:48:15 -06:00
Michael Kirk
24e675ff07
Use dismissable text views where cramped on shorter devices
...
// FREEBIE
2018-07-05 17:43:47 -06:00
Michael Kirk
0f34f76611
Merge tag '2.27.1.1'
2018-07-03 18:19:01 -06:00
Michael Kirk
b47062831f
Don't block "register" button on iPad registration
...
On short devices, add a toolbar with a "dismiss" button to the number pad.
2018-07-03 18:11:14 -06:00
Matthew Chen
82e649c508
Tweak colors.
2018-07-02 15:34:20 -04:00
Matthew Chen
1412998b4a
Rework isRTL.
2018-07-02 15:27:24 -04:00
Michael Kirk
16df4f589e
conversation colors
...
// FREEBIE
2018-06-29 11:52:41 -06:00
Matthew Chen
3d5cff1ed0
Tweak attachment download view.
2018-06-29 12:38:49 -04:00
Michael Kirk
1fcf25fabd
FIX: compose search group cell
...
We switched sizing to automatic, but cell wasn't autolayout ready.
2018-06-26 14:11:42 -06:00
Michael Kirk
1528f6f705
Fix archive/outage banner.
...
// FREEBIE
2018-06-22 13:49:05 -06:00
Matthew Chen
2ecbf1bb65
Fix 'contact cell vs. message details layout' issue.
2018-06-21 17:16:50 -06:00
Matthew Chen
08ca4fdb50
Lazy-load contact avatar data and images. Use NSCache for avatar images.
2018-06-20 17:55:14 -04:00
Matthew Chen
83f11ad79b
Don't cache CNContact.
2018-06-20 17:55:14 -04:00
Matthew Chen
1eb02bfd92
Outage detection.
2018-06-20 17:50:50 -04:00
Matthew Chen
ae50dbe198
Outage detection.
2018-06-20 17:50:50 -04:00
Matthew Chen
793a868e6f
Outage detection.
2018-06-20 17:50:50 -04:00
Matthew Chen
4ac8100973
Respond to CR.
2018-06-20 15:15:33 -04:00
Matthew Chen
6331fbb22a
Show de-registration nag view.
2018-06-20 14:54:16 -04:00
Matthew Chen
f63d25a172
Migrate to Swift 4.
2018-05-30 15:05:02 -04:00
Matthew Chen
4d8c764789
Migrate to Swift 4.
2018-05-30 15:05:02 -04:00
Matthew Chen
77b72b6b06
Migrate to Swift 4.
2018-05-30 15:05:02 -04:00
Matthew Chen
916d55c55d
Migrate to Swift 4.
2018-05-30 15:05:02 -04:00
Matthew Chen
28f7142a59
Auto-migration to Swift 4.
2018-05-30 15:05:02 -04:00
Michael Kirk
c72d45dc91
Fall back to phone number for picker cell display name
...
// FREEBIE
2018-05-17 11:08:56 -04:00
Michael Kirk
2098ec570b
Contact picker uses profile pic, when available.
...
// FREEBIE
2018-05-17 11:08:21 -04:00
Matthew Chen
db1c8fd9f3
Respond to CR.
2018-05-16 17:24:10 -04:00
Matthew Chen
f436fc19c2
Make contact share "bubble/card" reflect share contents.
2018-05-16 17:19:05 -04:00
Michael Kirk
0c469764f1
re-use contact picker for "add to existing"
...
Required refactor of contact picker to be presented non-modally.
TODO: merge emails, address, display names
// FREEBIE
2018-05-10 11:31:22 -04:00
Matthew Chen
1fc401d200
Respond to CR.
2018-05-04 13:34:11 -04:00
Michael Kirk
5c0c01dea2
Contact picking
...
// FREEBIE
2018-05-02 11:06:09 -04:00
Matthew Chen
45be54f7ac
Design polish for the "profile pic in conversation view" and "archived conversations in home view."
2018-04-26 11:50:33 -04:00
Matthew Chen
fe9a61117c
Rework archived conversations mode of home view.
2018-04-24 11:29:24 -04:00
Matthew Chen
6831412e44
Respond to CR.
2018-04-16 12:14:09 -04:00
Matthew Chen
a5c7bdb987
Don't animate changes to shape layer properties.
2018-04-16 12:08:57 -04:00
Matthew Chen
59a3d736bf
Respond to CR.
2018-04-13 15:10:16 -04:00