Matthew Chen
|
0125535d4d
|
Pull out SignalCoreKit.
|
2018-10-01 09:06:40 -04:00 |
Matthew Chen
|
e1db60c1c0
|
Rework creation of singletons.
|
2018-09-19 15:11:26 -04:00 |
Matthew Chen
|
9b94580dae
|
Update assertions.
* Streamline precompiled headers.
* Remove obsolete assertions in Constraints.h.
|
2018-09-14 14:30:06 -04:00 |
Matthew Chen
|
3a12446be8
|
Modify environment accessors to use our 'shared' convention.
|
2018-09-07 16:20:41 -04:00 |
Michael Kirk
|
c7662b5a86
|
Step 2/2 %s/OWSAssert/OWSAssertDebug for existing previous assert semantics
Going forward, we want to prefer safer asserts, but we don't want to blindly
apply crashing asserts across the codebase
|
2018-09-07 10:00:48 -06:00 |
Matthew Chen
|
f4d1f25656
|
Merge remote-tracking branch 'origin/release/2.29.1'
|
2018-09-04 09:27:41 -04:00 |
Michael Kirk
|
e715bf9ea2
|
image sizing
Validate image sizing
|
2018-08-30 19:21:38 -06:00 |
Matthew Chen
|
f473f60111
|
Apply OWS log functions in Objective-C.
|
2018-08-27 12:58:52 -04:00 |
Matthew Chen
|
cc5a480baa
|
Apply OWS log functions in Objective-C.
|
2018-08-27 12:58:52 -04:00 |
Matthew Chen
|
3a50377902
|
Apply OWS log functions in Objective-C.
|
2018-08-27 12:58:52 -04:00 |
Matthew Chen
|
713606271c
|
Rename fail macros in Obj-C.
|
2018-08-27 10:29:51 -04:00 |
Matthew Chen
|
5b50e81b4f
|
Rename fail macros in Swift.
|
2018-08-27 10:27:48 -04:00 |
Matthew Chen
|
cf6f3841a8
|
Apply new Swift logging.
|
2018-08-27 10:02:28 -04:00 |
Michael Kirk
|
82e559d11b
|
Use swift macros for main thread assert
|
2018-08-23 10:29:49 -06:00 |
Matthew Chen
|
816f02fbab
|
Fix unintentional moves.
|
2018-08-08 15:13:07 -04:00 |
Matthew Chen
|
acd7d094b1
|
Refine theme.
|
2018-08-08 15:04:23 -04:00 |
Matthew Chen
|
a5ffbdebb3
|
Remove Obj-c proto parser.
|
2018-08-07 15:10:48 -04:00 |
Matthew Chen
|
dfc39b4a1d
|
Tidy files.
|
2018-08-01 09:46:05 -04:00 |
Matthew Chen
|
e6bc37d941
|
Tidy files.
|
2018-08-01 09:46:05 -04:00 |
Matthew Chen
|
8f55f53329
|
Tidy files.
|
2018-08-01 09:46:05 -04:00 |
Matthew Chen
|
579e88bdc2
|
Improve nullability handling for SignalAccount.
|
2018-08-01 09:22:56 -04:00 |
Matthew Chen
|
f795b12a86
|
Refine theme.
|
2018-07-26 09:42:48 -04: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
|
9f9e0965d5
|
Refine table views.
|
2018-07-20 15:26:46 -04:00 |
Michael Kirk
|
ab1190222b
|
Fix overzealous failure when user has no Signal contacts
// FREEBIE
|
2018-07-20 09:55:40 -06:00 |
Matthew Chen
|
39c7fd9f15
|
Respond to CR.
|
2018-07-19 11:31:04 -04:00 |
Matthew Chen
|
3c3742aae9
|
Clean up ahead of PR.
|
2018-07-18 14:27:40 -04:00 |
Matthew Chen
|
bf1642052a
|
Fix nullability.
|
2018-07-18 14:27:40 -04:00 |
Matthew Chen
|
03e5d2973b
|
Delta contact intersections.
|
2018-07-18 14:27:40 -04:00 |
Michael Kirk
|
d591fb7f2c
|
Fix some compiler warnings
|
2018-07-17 19:22:58 -06:00 |
Matthew Chen
|
c3b02522ca
|
Fix oversize accessory view.
|
2018-07-13 16:21:17 -04:00 |
Matthew Chen
|
3a3fb0e41b
|
Fix oversize accessory view.
|
2018-07-13 16:21:17 -04:00 |
Michael Kirk
|
92705490a0
|
No write transaction needed for syncing colors
// FREEBIE
|
2018-07-10 13:25:38 -06:00 |
Michael Kirk
|
4d3d5d98e1
|
Sync colors with contacts
|
2018-07-10 13:25:38 -06:00 |
Michael Kirk
|
10ac7be03a
|
prefer localizedUppercaseString for user facing text
// FREEBIE
|
2018-07-10 10:09:31 -06:00 |
Matthew Chen
|
01cc206e8e
|
Tweak styling of phone number + profile name.
|
2018-07-05 17:34:04 -04:00 |
Matthew Chen
|
92a9796e9e
|
Respond to CR.
|
2018-07-02 15:33:21 -04:00 |
Matthew Chen
|
1412998b4a
|
Rework isRTL.
|
2018-07-02 15:27:24 -04:00 |
Matthew Chen
|
39eac9129b
|
Respond to CR.
|
2018-07-02 15:25:43 -04:00 |
Matthew Chen
|
32f33f6d12
|
Tweak sender names.
|
2018-07-02 15:25:43 -04:00 |
Michael Kirk
|
104e63ded9
|
remove appearance juggling
|
2018-06-29 16:27:37 -06:00 |
Michael Kirk
|
9f06163b76
|
Fix contacts reminder view
We had a guard that prevented 'called at least once' from ever getting set when contacts access was disabled.
// FREEBIE
|
2018-06-22 13:49:05 -06:00 |
Matthew Chen
|
c8d0a80032
|
Fix 'contact cell vs. message details layout' issue.
|
2018-06-21 17:16:50 -06:00 |
Matthew Chen
|
2ecbf1bb65
|
Fix 'contact cell vs. message details layout' issue.
|
2018-06-21 17:16:50 -06:00 |
Matthew Chen
|
71c63d9fce
|
Remove obsolete assert.
|
2018-06-21 17:23:50 -04:00 |
Matthew Chen
|
b75f4596aa
|
Remove obsolete assert.
|
2018-06-21 17:23:50 -04:00 |
Matthew Chen
|
fbbb9276b9
|
Respond to CR.
|
2018-06-20 17:55:15 -04:00 |
Matthew Chen
|
87ea1dcae1
|
Clean up ahead of PR.
|
2018-06-20 17:55:15 -04:00 |
Matthew Chen
|
08ca4fdb50
|
Lazy-load contact avatar data and images. Use NSCache for avatar images.
|
2018-06-20 17:55:14 -04:00 |